Коллеги пытаюсь сделать на одной шарде(там в конфиге 3 реплики ) таблицу , но выдает такую ошибку.
Подскажите как исправить , чтобы я следущим шагом сделал Distrubuted таблицу( типа такого CREATE TABLE dashboard.a_cluster_all as ttt ENGINE = Distributed(chain_cluster_3_nodes, default, dashboard.avalanche_cluster, rand());
)
CREATE TABLE a_cluster
(
hash String,
tt String,
date Date,
timestamp UInt64,
h UInt64,
from Nullable(String),
to Nullable(String),
transaction_hash String,
value UInt256
)
ENGINE = ReplicatedReplacingMergeTree('/clickhouse/tables/{shard}/table_name', '{replica}', date)
PARTITION BY toYYYYMM(date)
ORDER BY (date, intHash32(date))
SAMPLE BY intHash32(date)
Выдает ошибку
Missing columns: 'UserID' 'EventDate' 'CounterID' while processing query: 'CounterID, EventDate, intHash32(UserID)', required columns: 'CounterID' 'EventDate' 'UserID' 'CounterID' 'EventDate' 'UserID'. (UNKNOWN_IDENTIFIER)
Подскажите как решить , чтобы был минимальный overhead ?