在融合的Kafka中更改架构名称策略

时间:2019-03-20 16:57:47

标签: python apache-kafka avro confluent-kafka confluent-schema-registry

我正在使用融合的Kafka和架构注册表,但无法找到在python中具有自定义架构名称的方法。通过这个blog,我了解了如何在Java中进行操作,但不知道有什么等效的方法:

properties.setProperty("value.subject.name.strategy", TopicRecordNameStrategy.class.getName());

将会。在'key.subject.name.strategy': 'io.confluent.kafka.serializers.subject.RecordNameStrategy'中添加属性AvroProducer()无济于事。我想念什么?

1 个答案:

答案 0 :(得分:1)

Python客户端当前不公开此属性。

查看https://github.com/confluentinc/confluent-kafka-python/issues/477和链接的问题