在Apache Druid中,可以将维度视为主键的形式。Druid中的维度在查询和聚合过程中具有关键作用。因此,将维度视为主键是合理的,这样可以在查询和聚合时更高效地进行数据访问。
代码示例:
{
"type": "kafka",
"dataSchema": {
"dataSource": "myTopic",
"timestampSpec": {
"column": "timestamp",
"format": "iso"
},
"dimensionsSpec": {
"dimensions": [
"user_id",
"city",
"state"
]
}
},
"batchSize": 20480,
"properties": {
"topicPattern": "myTopic",
"zookeeper.connect": "zookeeper"
}
}