Apache Kafka接收器连接使用什么代码页?

时间:2019-07-06 09:59:27

标签: apache-kafka apache-kafka-connect codepages

我在启动接收器连接器并重新运行postgresql数据库时遇到问题,因此我在属性文件中添加了fields.whitelist并逐个添加了字段,以查看必须转换的字段。我使用

启动连接器
./bin/connect-standalone etc/schema-registry/connect-avro-standalone.properties \
  etc/kafka-connect-jdbc/sink-quickstart-postgresql.properties

当我添加字段leverandør(供应商)时,接收器连接器仍然有效,但是在控制台中,该字段显示为leverandør,并且数据库中的该列留空,而其他列被填充

我正在使用UTF-8(在Mac和Linux上),并且数据库也已使用UTF-8初始化。我正在以avro格式使用相同的字段来发布主题,并且正在与消费者阅读相同的字段而没有任何问题,因此在ø时可以包含一个非英语字符。

我知道应该在字段和表名中避免使用非英文字母,但是我正在导入使用这些术语的CSV文件(在Java中),而不是leverandoer使用正确的拼写。

我可以指示接收器连接器使用UTF-8作为代码页吗?

0 个答案:

没有答案