【发布时间】:2021-03-21 03:33:11
【问题描述】:
我有一个正在运行的 kafka-confluent 实例和一个名为“mqtt-source-1”的主题,它读取这个结构化的 json 消息
{
"device1": {
"t": "timestamp",
"id": "deviceid",
"type": "presence",
"m": [
{
"t": "nowTimestamp()",
"tz": "now()",
"k": "device_temperature",
"v": "double(0, 40)",
"u": "C"
},
{
"t": "nowTimestamp()",
"tz": "now()",
"k": "battery_level",
"v": "double(3.26, 3.56)",
"u": "V"
}
]
},
"device2": {
"t": "timestamp",
"id": "deviceid",
"type": "presence",
"m": [
{
"t": "nowTimestamp()",
"tz": "now()",
"k": "device_temperature",
"v": "double(0, 40)",
"u": "C"
},
{
"t": "nowTimestamp()",
"tz": "now()",
"k": "battery_level",
"v": "double(3.26, 3.56)",
"u": "V"
}
]
}
}
是否可以得到按 m->k 分组的 v 的平均值,以及对特定 x 条消息计算的 deviceid 的平均值?
【问题讨论】:
标签: apache-kafka ksqldb