(
EventDate DateTime,
CounterID UInt32,
UserID UInt32
) ENGINE = ReplicatedMergeTree('/clickhouse/tables/{layer}-{shard}/table_name', 'table_name')
PARTITION BY toYYYYMM(EventDate)
ORDER BY (CounterID, EventDate, intHash32(UserID))
SAMPLE BY intHash32(UserID)
[2019-12-28 12:08:13] Code: 62, e.displayText() = DB::Exception: No macro 'layer' in config while processing substitutions in '/clickhouse/tables/{layer}-{shard}/table_name' at 20 (version 19.17.5.18 (official build))
Добрый день и с наступающим) Подскажите, что не нравится КХ ?
{layer}-{shard} это макросы, которые должны быть объявлены в конфиге: см. файл macro.xml. Вообще, скорее всего layer вам не нужен.
Обсуждают сегодня