mirror of https://github.com/apache/druid.git
66 lines
1.3 KiB
JSON
66 lines
1.3 KiB
JSON
|
{
|
||
|
"type": "kafka",
|
||
|
"spec": {
|
||
|
"ioConfig": {
|
||
|
"type": "kafka",
|
||
|
"consumerProperties": {
|
||
|
"bootstrap.servers": "localhost:9092"
|
||
|
},
|
||
|
"topic": "kttm",
|
||
|
"inputFormat": {
|
||
|
"type": "json"
|
||
|
},
|
||
|
"useEarliestOffset": true
|
||
|
},
|
||
|
"tuningConfig": {
|
||
|
"type": "kafka"
|
||
|
},
|
||
|
"dataSchema": {
|
||
|
"dataSource": "kttm-kafka-supervisor-api",
|
||
|
"timestampSpec": {
|
||
|
"column": "timestamp",
|
||
|
"format": "iso"
|
||
|
},
|
||
|
"dimensionsSpec": {
|
||
|
"dimensions": [
|
||
|
"session",
|
||
|
"number",
|
||
|
"client_ip",
|
||
|
"language",
|
||
|
"adblock_list",
|
||
|
"app_version",
|
||
|
"path",
|
||
|
"loaded_image",
|
||
|
"referrer",
|
||
|
"referrer_host",
|
||
|
"server_ip",
|
||
|
"screen",
|
||
|
"window",
|
||
|
{
|
||
|
"type": "long",
|
||
|
"name": "session_length"
|
||
|
},
|
||
|
"timezone",
|
||
|
"timezone_offset",
|
||
|
{
|
||
|
"type": "json",
|
||
|
"name": "event"
|
||
|
},
|
||
|
{
|
||
|
"type": "json",
|
||
|
"name": "agent"
|
||
|
},
|
||
|
{
|
||
|
"type": "json",
|
||
|
"name": "geo_ip"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"granularitySpec": {
|
||
|
"queryGranularity": "none",
|
||
|
"rollup": false,
|
||
|
"segmentGranularity": "day"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|