ClickHouse支持分层字典与 数字键.
看看下面的层次结构:
这种层次结构可以表示为下面的字典表。
region_id | parent_region | region_name |
---|
1 | 0 | 俄罗斯 |
2 | 1 | 莫斯科 |
3 | 2 | 中心 |
4 | 0 | 英国 |
5 | 4 | 伦敦 |
此表包含一列 parent_region
包含该元素的最近父项的键。
ClickHouse支持 等级 属性为 外部字典 属性。 此属性允许您配置类似于上述的分层字典。
该 独裁主义 函数允许您获取元素的父链。
对于我们的例子,dictionary的结构可以是以下内容: