таблицу из-за ошибки:
Code: 344. DB::Exception: Natural language processing function 'stem' is experimental. Set allow_experimental_nlp_functions setting to enable it
при чём allow_experimental_nlp_functions включен для дефолтного профиля и напрямую в таблицу данные вставляются без проблем. но видно в фоне вставка проходит под каким-то другим пользователем, для которого не используется дефолтный профиль.
что можно куда-то прописать, чтобы всё заработало?
раньше писал в основную таблицу, а тут стал в буферную и всё, приплыли
версия 22.3.2.1
скорее всего профиль применяется в момент коннекта а в момент когда таблица стартовала она была с default профилем но без этой настройки так?
Да, в настройках таблицы не указывал.
эх... тогда беда у вас... данные потеряются ну разве что вы знаете какой то признак по которому можно отделить данные из buffer Таблицы от данных из основной таблицы и сможете сделать INSERT INTO main_table SELECT ... FROM buffer_table WHERE condition_only_for_buffer_table а после этого сделтаь DETACH TABLE + ATTACH TABLE
Спасибо. Так и сделал.
Обсуждают сегодня