Я использую JDBC-коннектор для подключения к SAP и создания таблиц.Некоторые из них имеют @ в начале, и JDBC возвращает мне эту ошибку
Illegal initial character: @
это моя конфигурация соединителя
{
"name": "sap-jdbc",
"config": {
"name": "sap-jdbc",
"connector.class": "io.confluent.connect.jdbc.JdbcSourceConnector",
"tasks.max": "10",
"topic.prefix": "sap_",
"table.whitelist": "DB.@MYTABLE",
"connection.url": "jdbc:sap://server:30015/",
"connection.user": "user",
"connection.password": "password",
"retention.ms": "86400000",
"mode": "bulk",
"poll.interval.ms": "86400000",
},
}
Я пробовал эту конфигурацию без результата
"table.whitelist": "\"DB\".\"@MYTABLE\"",
"table.whitelist": "DB.\"@MYTABLE\"",
"table.whitelist": "DB.'@MYTABLE'",
"table.whitelist": "DB.\\@MYTABLE",
кто-нибудь решил это?