рода команды давно умеют on cluster, но не могу забороть, грит синтаксис не правильный
* версия 20.12.4.5
** да, нужен он кластер т.к. на разных нодах параллельные процессинги, и нужно быть уверенным что в моменте все влетело на борт (но при этом не накидывая в каждый инсерт insert_distributed_sync=1)
вопросы:
1 - я делаю что-то не так? ( SYSTEM FLUSH DISTRIBUTED db.distributed_table - работает, а попытка приписать on cluster cluster_name + разные кавычки перепробовал → кидает Expected identifier подсветив первую букву имени таблицы (после точки)
2 - /если нету on cluster/: есть может элегантный воркэраунд через sql, чтобы не обходить поштучно машины?
2 -- не реализовано. Там просто для каждой команды отдельно программируется on cluster. До этого SYSTEM FLUSH DISTRIBUTED никто не просил
понял, сенк * а может через materialize() / вложенный подзапрос както можно обойти?
спасибо
можете проверять через system.distribution_queue
Обсуждают сегодня