Я пытаюсь развернуть автономное задание подключения для потоковой передачи с сервера mssql
, однако столкнулся с проблемой (Kafka-Connect является частью моего развертывания Ambari, а не докера).Это файл свойств, который я использую:
name=JdbcSourceConnector
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
connection.user=ue
connection.password=pw
tasks.max=1
connection.url=jdbc:sqlserver://servername
topic.prefix=iblog
query=SELECT * FROM IB_WEBLOG_DUMMY_small
value.converter=org.apache.kafka.connect.json.JsonConverter
key.converter=org.apache.kafka.connect.json.JsonConverter
poll.interval.ms=5000
table.poll.interval.ms=120000
mode=incrementing
incrementing.column.name=ID
Я добавил jar
файл sqljdbc42.jar
в /usr/share/java
и запустил export CLASSPATH=/usr/share/java/*
, однако я все еще сталкиваюсь сошибка Failed to find any class that implements Connector and which name matches io.confluent.connect.jdbc.JdbcSourceConnector
Я делаю что-то не так или я могу проверить что-то еще?