реплике, если указать on cluster - меняет имя на всех репликах, а можно ли сделать чтоб и имя в настройках ReplicatedMergeTree тоже менялось и путь в зукипер, соответственно? пытаемся заюзать dbt на реплицируемых таблицах, а он, как раз, делает rename
Нельзя поменять путь в зукипере. Не понимаю зачем dbt делают так, спросите у них. И сейчас (в 2022 году) в кликхауз предполагается что зукипер путь это uuid.
хм...точно, даже не знаю, почему мы настройках по умолчанию {table} заюзали, а нас версия 22.3.6.5, может в доке на тот момент так было. получается с uuid должно норм работать
Мы с 2018 года при создании регулярно переименовываемых таблиц добавляем в ZK путь таймстемп создания в качестве суффикса и никаких проблем даже без нынешних uuid и пути остаются человекочитаемыми.
я тоже так делаю, проблема топикстартера эстетическая, имя таблицы не совпадает с ZK путем, с uuid-м такой проблемы нет, там ZK путь не несет смысла.
dbt делают странное, они создают объекты как объект_tmp а потом переименовывают.
Обсуждают сегодня