gpt4 book ai didi

apache-kafka - 在 Kafka 连接源连接器中使用消息键

转载 作者:行者123 更新时间:2023-12-04 05:16:11 25 4
gpt4 key购买 nike

我正在使用 Kafka 连接 JDBC 源连接器从数据库中的 View 读取并将其发布在 kafka 上,它工作正常。

我的用例是用户可以创建多个对象,并且对象的顺序在我的应用程序中很重要。我想使用用户 ID 作为我发布到主题中的所有消息的消息键,以维护它们的顺序。

我的问题是如何在 Kafka 连接源连接器中定义消息键?

最佳答案

您可以通过在 connect-file-source 配置文件中添加以下代码来使用 Kafka Connect 的 SMT(单消息转换)功能。

transforms=createKey
transforms.createKey.type=org.apache.kafka.connect.transforms.ValueToKey
transforms.createKey.fields=UserId <name of user id column>

更多SMT信息 here

关于apache-kafka - 在 Kafka 连接源连接器中使用消息键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50978221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com