Muestra los datos del Diccionario como una tabla de ClickHouse. Funciona igual que el motor Diccionario.
Sintaxis
dictionary('dict')Argumentos
dict— Un nombre de Diccionario. String.
Valor devuelto
Una tabla de ClickHouse.
Ejemplos
Tabla de entrada dictionary_source_table:
┌─id─┬─value─┐
│ 0 │ 0 │
│ 1 │ 1 │
└────┴───────┘Crear un Diccionario:
CREATE DICTIONARY new_dictionary(id UInt64, value UInt64 DEFAULT 0) PRIMARY KEY id
SOURCE(CLICKHOUSE(HOST 'localhost' PORT tcpPort() USER 'default' TABLE 'dictionary_source_table')) LAYOUT(DIRECT());SELECT * FROM dictionary('new_dictionary');┌─id─┬─value─┐
│ 0 │ 0 │
│ 1 │ 1 │
└────┴───────┘