87 lines
1.7 KiB
JSON
87 lines
1.7 KiB
JSON
{
|
|
"type": "kafka",
|
|
"spec": {
|
|
"ioConfig": {
|
|
"type": "kafka",
|
|
"consumerProperties": {
|
|
"bootstrap.servers": "kafka:9092"
|
|
},
|
|
"topic": "main",
|
|
"inputFormat": {
|
|
"type": "json"
|
|
},
|
|
"useEarliestOffset": true
|
|
},
|
|
"tuningConfig": {
|
|
"type": "kafka"
|
|
},
|
|
"dataSchema": {
|
|
"dataSource": "main",
|
|
"timestampSpec": {
|
|
"column": "ts",
|
|
"format": "posix"
|
|
},
|
|
"dimensionsSpec": {
|
|
"dimensions": [
|
|
"id",
|
|
"host",
|
|
"ident",
|
|
"nick",
|
|
"nick_id",
|
|
"user_id",
|
|
"msg",
|
|
"msg_id",
|
|
"net",
|
|
"net_id",
|
|
"num",
|
|
"src",
|
|
"ts",
|
|
"date",
|
|
"time",
|
|
"type",
|
|
"bot",
|
|
"channel",
|
|
"channel_category",
|
|
"channel_category_id",
|
|
"channel_category_nsfw",
|
|
"channel_id",
|
|
"channel_nsfw",
|
|
{
|
|
"type": "long",
|
|
"name": "guild_member_count"
|
|
},
|
|
"guild",
|
|
"guild_id",
|
|
"mode",
|
|
"modearg",
|
|
{
|
|
"type": "double",
|
|
"name": "sentiment"
|
|
},
|
|
"status",
|
|
"user",
|
|
"exemption",
|
|
"num_chans",
|
|
"num_users",
|
|
"online",
|
|
"realname",
|
|
"server",
|
|
"mtype",
|
|
"tokens",
|
|
"lang_code",
|
|
"lang_name",
|
|
"filename",
|
|
"file_md5",
|
|
"file_ext",
|
|
"file_size"
|
|
]
|
|
},
|
|
"granularitySpec": {
|
|
"queryGranularity": "none",
|
|
"rollup": false,
|
|
"segmentGranularity": "week"
|
|
}
|
|
}
|
|
}
|
|
}
|