语法说明
HTAP支持ClickHouse的原生语法,大小写敏感,详情可以参考ClickHouse的官方文档。
如下为需要注意的部分:
创建数据同步时可以通过管理控制台上的“表同步设置->列操作”指定表同步的规则,表同步设置列操作是通过TABLE OVERRIDE来实现的,库同步语法如下:
CREATE DATABASE db_name ENGINE = MaterializedMySQL(‘host:port’,’db_name’,’user’,’password’) [SETTINGS ] TABLE OVERRIDE t1 (ORDER BY col1), TABLE OVERRIDE t2 (ORDER BY col2)
TABLE OVERRIDE的语法如下:
TABLE OVERRIDE table_name ( function_name (col), another_function_name(col2))
function_name:支持ORDER BY, PARTITION BY, SAMPLE BY, PRIMARY KEY, TTL。
数据同步的详细内容请参考数据同步。