Kafka Connect:使用jdbc-sink连接器将事件映射到一对多表

时间:2019-07-07 16:43:48

标签: apache-kafka apache-kafka-connect confluent

我想设置到Oracle或MySQL的JDBC接收器连接器,其中一个事件将转换为一对多表。事件结构的示例:

{
  "noticePeriod": "1M",
  "endDate": "2019-07-26",
  "contactPersons": [
    {
      "personName": "Some Name",
      "phone": "28493424",
      "designation": "Dubba",
      "email": "doorul@dabein.com"
    }
  ],
  "contractNumber": "CONTRACT-190707115209",
  "title": "Test Contract 7/7",
  "startDate": "2019-07-25"
}

目标表将为Contract&ContractContactPerson。一个合约可以具有多个ContractContactPerson关联。

当前,我正在使用无模式JSON。我找不到实现此目标的任何示例。任何提示高度赞赏。我希望避免对自定义转换器/转换器进行任何编码。

0 个答案:

没有答案