обновления, не проходят инсерты в одну из таблиц, в логах ошибки вида:
2022.04.28 11:07:05.039308 [ 10675 ] {7d4bb283-b2d6-4255-afcd-3f3994cc7338} <Error> DynamicQueryHandler: Code: 47. DB::Exception: There's no column 'DataBase.MyTable.spAuction' in table 'MyTable': While processing DataBase.MyTable.spAuction. (UNKNOWN_IDENTIFIER), Stack trace (when copying this message, always include the lines below):
первым делом проверил наличие поля spAuction (show create table …), столбец на месте.
создаю рядом таблицу из того же ddl и, инсерт того же самого батча проходит без ошибок.
может кто-то сталкивался с таким?
вы в distributed таблицы вставляете?
нет, в replicated
а как эта колонка spAuction объявлена? тип, default / materialized?
`spAuction.adId` Array(UInt32) TTL eventDate + toIntervalDay(1), `spAuction.campaignId` Array(UInt32) TTL eventDate + toIntervalDay(1), `spAuction.advertiserId` Array(UInt32) TTL eventDate + toIntervalDay(1), `spAuction.bidPrice` Array(UInt64) TTL eventDate + toIntervalDay(1), `spAuction.feedId` Array(UInt32) TTL eventDate + toIntervalDay(1), `spAuction.cpcPrice` Array(Int64) TTL eventDate + toIntervalDay(1), `spAuction.impAdUserViewDayCounterRefId` Array(UInt8) TTL eventDate + toIntervalDay(1),
и что не получается даже простой инсерт одной строки? я бы попробовал optimize_on_insert = 0
да, даже простой инсерт в одну строку не мог заинсертить. а где можно посмотреть текущие значения optimize_on_insert ?
select getSetting('optimize_on_insert')
а кстати materialized view есть на этой таблице?
покажите show create table для мат.вью
Обсуждают сегодня