【发布时间】:2020-06-02 18:22:21
【问题描述】:
我在 json 中生成了关于名为 SENSOR_STATUS_DETAILS 的主题的以下数据:
1001
{
"sensorid": 1001,
"status": "CONNECTED",
"lastconnectedtime": "2020-05-31 22:31:54"
}
1002
{
"sensorid": 1002,
"status": "CONNECTED",
"lastconnectedtime": "2020-05-31 22:33:37"
}
我正在尝试从中制作一个表格:
CREATE TABLE STATUS_IB_TABLE (ROWKEY INT KEY,
sensorid INTEGER,
status VARCHAR,
lastconnectedtime STRING)
WITH (TIMESTAMP='lastconnectedtime', TIMESTAMP_FORMAT='yyyy-MM-dd HH:mm:ss', KAFKA_TOPIC='SENSOR_STATUS_DETAILS', VALUE_FORMAT='JSON', KEY='sensorid');
ksqlDB正在制作的rowkey如下:
我希望 rowkey 是 sensorid.... 不知道怎么回事
请帮帮我。
提前致谢!!
PS:
Confluent 平台版本:5.5
【问题讨论】: