Kapka JDBC Connector Sap не может читать таблицы с @ "Ошибка Недопустимый начальный символ: @" - PullRequest
0 голосов
/ 19 декабря 2018

Я использую 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",

кто-нибудь решил это?

...