на которую навешано материализованное представление? На гитхабе баг есть https://github.com/yandex/ClickHouse/issues/3484 но без воркэраундов.
Решаемая задача: в кафку отправляются JSON-сообщения в виде наборов key-value, возможные ключи заранее неизвестны, изменяются пользователями в отдельном бизнес-приложении. Хочется складывать этот JSON в таблицу в кликхаусе и затем через ALTER TABLE добавлять материализованные столбцы с функциями JSONExtract<T>, зная конкретные ключи. Может вообще не в ту сторону смотрю?
Какое-то странное решение -- делать alter. Не проще в сложить в два массива k/v? (Nested)
Обсуждают сегодня