В настоящее время, чтобы подключиться к базе данных MSSQSL, мне нужно создать локальную учетную запись SQL, как указано ниже:
name=jdbcIbLog
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
**connection.user=username**
**connection.password=password**
tasks.max=1
connection.url=jdbc:sqlserver://servername
topic.prefix=webiblog
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=5000
mode=incrementing
incrementing.column.name=ID
Это было быстрое решение, так как я в настоящее время подключаюсь с помощью Windows-аутентификации к MSSQL. Поддерживает ли Kafka-Connect вход в систему с учетными данными Windows?
Это бежит из коробки Centos
Ожидаемый вывод - возможность указать имя пользователя и пароль для данного пользователя Windows, что позволит установить соединение MSSQL.