是否可以在源连接器中获取已注册的架构?我在架构注册表中注册了静态架构,需要从连接器获取该架构并将其传递给SourceRecord。
我使用CachedSchemaRegistryClient来使用模式ID获取模式,但它返回了Avro模式。所以我必须将其转换为org.apache.kafka.connect.data.Schema。请提供一些指示。
或者在连接器中的任何其他方式,我可以使用CachedSchemaRegistryClient直接执行相同操作吗?
谢谢你, Sreejith
答案 0 :(得分:0)
您可以对架构注册表进行休息调用以进行查找。然而,这是一种非常标准的连接器使用。你可能最好在转换器中进行这种查找。