首页 新闻 搜索 专区 学院

kafka 中数据写入SQLserver中,不写程序。

0
悬赏园豆:20 [已解决问题] 解决于 2021-09-16 19:02

现在本地测试MySQL写入kafka中,kafka写入SQLserver中是可以的。这个主要是MySQL写入进去的数据是带有结构的:比如下面的kafka中的数据就可以写入SQLserver中:

{
"schema": {
"type": "struct",
"fields": [
{
"type": "int64",
"optional": false,
"field": "id"
},
{
"type": "string",
"optional": false,
"field": "value"
},
{
"type": "int32",
"optional": true,
"name": "org.apache.kafka.connect.data.Date",
"version": 1,
"field": "createDate"
}
],
"optional": false,
"name": "delay_quote"
},
"payload": {
"id": 6,
"value": "006",
"createDate": 18885
}
}

但是现在kafka中的数据是这样的,没有带结构而是json:

{
"Temperature": 0.65,
"timestamp": 1631778297000
}

如果我不想写程序将这种json数据写入数据库中,这种可以实现吗?如果可以实现消费者里面如何配置呢?
请教大佬解惑:

走过不远的地方的主页 走过不远的地方 | 初学一级 | 园豆:18
提问于:2021-09-16 16:24
< >
分享
最佳答案
0

经过调查,这种情况没法用配置完成,只能写程序进行kafka写入db。

走过不远的地方 | 初学一级 |园豆:18 | 2021-09-16 19:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册