Json Arrays的数据登山KCQL支持

时间:2017-11-15 06:25:14

标签: apache-kafka-connect

我是kafka的新手,我想知道KCQL查询是否支持json数组? 我计划将数据放入Influxdb 我将以下列格式每秒获取JSON数组流

[{"timestamp":"2017-10-24T12:43:39.359361982+05:30","namespace":"/intel/procfs/meminfo/high_free","data":0,"unit":"","tags":{"plugin_running_on":"AELAB110"},"version":4,"last_advertised_time":"2017-10-24T12:43:39.359519915+05:30"},{"timestamp":"2017-10-24T12:43:39.359406603+05:30","namespace":"/intel/procfs/meminfo/low_free","data":0,"unit":"","tags":{"plugin_running_on":"AELAB110"},"version":4,"last_advertised_time":"2017-10-24T12:43:39.359524142+05:30"},{"timestamp":"2017-10-24T12:43:39.359467873+05:30","namespace":"/intel/procfs/meminfo/shmem","data":35295232,"unit":"","tags":{"plugin_running_on":"AELAB110"},"version":4,"last_advertised_time":"2017-10-24T12:43:39.359526063+05:30"}]

我试图将这个json数组放入Influxdb ....有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以按原样将数据提取到Kafka,然后使用Kafka Streams并通过flatMap()将每个数组拆分为单个消息。结果可以通过Connect API导出到InfluxDB。