如何使用 FME 处理 Kafka JDBC Sink 连接器

Posted

技术标签:

【中文标题】如何使用 FME 处理 Kafka JDBC Sink 连接器【英文标题】:How to deal with Kafka JDBC Sink Connector with FME 【发布时间】:2021-05-05 23:56:16 【问题描述】:

我已经设置了 Kafka JDBC Sink 连接器,它将使用来自 kafka 生产者 api 的数据,但是我想设置 FME 来处理数据端并将其接收到它将与 GIS 交互的数据库(地理信息系统),它将流式传输空间数据。我对 FME 了解不多,所以有任何信息/文档吗,或者有人知道并可以解释如何使用 Kafka JDBC Sink 连接器设置 FME 谢谢

【问题讨论】:

您能否编辑您的问题以建议您如何看待 FME 与 Kafka Connect 的合作?你想做什么? @RobinMoffatt 我在这里不熟悉 FME,但我相信我正在尝试检索从 FME 端到接收器连接器的数据并使用它 我需要接收器连接器中的哪些配置来支持它 【参考方案1】:

FME 连接器似乎是生产者/消费者,与 Kafka Connect API 没有关联。 https://docs.safe.com/fme/2019.1/html/FME_Desktop_Documentation/FME_Transformers/Transformers/kafkaconnector.htm

您也不会“使用 JDBC 连接器进行设置”。接收器写入数据库,因此 FME 需要从那里读取,或者完全绕过 Kafka Connect,并使用 FME 支持的 Kafka 消费者进程

【讨论】:

以上是关于如何使用 FME 处理 Kafka JDBC Sink 连接器的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 kafka 连接 JDBC sink 和 source 使用 python

arcgis如何批量打断线

FME安装问题以及FME处理dwg代码示例

FME如何使用Python?

FME如何使用Python?

Kafka JDBC Sink 句柄数组数据类型