微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

clickhouse :无法解析 JSON 字符串:预期的开头引用:同时读取关键数据的值:在第 1 行:执行 SourceFromInputStream

如何解决clickhouse :无法解析 JSON 字符串:预期的开头引用:同时读取关键数据的值:在第 1 行:执行 SourceFromInputStream

这个错误信息:

SELECT *
FROM queue2
Received exception from server (version 20.9.3):
Code: 26. DB::Exception: Received from xxxx:xxxx. DB::Exception: Cannot parse JSON string: expected opening quote: (while read the value of key data): (at row 1)
: While executing SourceFromInputStream.

我创建了一个 kafka 表来从 kafka 主题获取数据,这是数据结构:

{
  "deviceid": 0,"data": [
    {
      "port_id": "2137","time":1617103821,"in":200.5496688741722,"out":319.4801324503311
    }
  ]
}

这是卡夫卡表:

CREATE TABLE queue 
(
    deviceid Int8,data nested(
    port_id String,time Int64,    in Float32,    out Float32)
) 
ENGINE = Kafka 
SETTINGS kafka_broker_list = 'xxx,xxx,xxx',kafka_topic_list = 'librenms_flow',kafka_group_name = 'niop-billing-test-group',kafka_format = 'JSONEachRow',kafka_num_consumers = 1;    

创建 kafka 表和 MATERIALIZED VIEW 应该怎么做?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。