我使用的是debeziumpostgres连接器,我发现连接器不能捕获复合类型的列或复合类型的数组。启用此功能是否涉及某些配置,或者不支持此功能?我没有在debezium消息的schema部分看到复合类型的定义,也没有在负载中看到复合类型本身。谢谢。
8cdiaqws1#
还不支持自定义类型和组合类型。已经有一个关于枚举类型的特性请求,也许您可以为复合类型提交一个。如果您觉得很冒险,可以尝试使用include.unknown.datatypes连接器选项,该选项将在连接器从wal获取原始表示时传播它。但您应该记住,消费者处理pg内部表示的方式可能会发生变化。
1条答案
按热度按时间8cdiaqws1#
还不支持自定义类型和组合类型。已经有一个关于枚举类型的特性请求,也许您可以为复合类型提交一个。
如果您觉得很冒险,可以尝试使用include.unknown.datatypes连接器选项,该选项将在连接器从wal获取原始表示时传播它。但您应该记住,消费者处理pg内部表示的方式可能会发生变化。