-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy pathsqlserver-connector-config.json.template
30 lines (29 loc) · 1.65 KB
/
sqlserver-connector-config.json.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "wwi",
"config": {
"snapshot.mode": "schema_only",
"connector.class": "io.debezium.connector.sqlserver.SqlServerConnector",
"database.hostname": "<sql_server_name>.database.windows.net",
"database.port": "1433",
"database.user": "<debezium_user_name>",
"database.password": "<debezium_user_password>",
"database.names": "<db_name>",
"driver.encrypt": "false",
"driver.trustServerCertificate": "true",
"schema.history.internal.kafka.bootstrap.servers": "<eventhub_namespace>.servicebus.windows.net:9093",
"schema.history.internal.kafka.topic": "<eventhub_schema_history>",
"schema.history.internal.consumer.security.protocol": "SASL_SSL",
"schema.history.internal.consumer.sasl.mechanism": "PLAIN",
"schema.history.internal.consumer.sasl.jaas.config": "org.apache.kafka.common.security.plain.PlainLoginModule required username=\"$ConnectionString\" password=\"<eventhub_connectionstring>\";",
"schema.history.internal.producer.security.protocol": "SASL_SSL",
"schema.history.internal.producer.sasl.mechanism": "PLAIN",
"schema.history.internal.producer.sasl.jaas.config": "org.apache.kafka.common.security.plain.PlainLoginModule required username=\"$ConnectionString\" password=\"<eventhub_connectionstring>\";",
"table.include.list": "Sales.Orders,Warehouse.StockItems",
"tombstones.on.delete": "false",
"topic.prefix": "SQLAzure",
"transforms": "Reroute",
"transforms.Reroute.type": "io.debezium.transforms.ByLogicalTableRouter",
"transforms.Reroute.topic.regex": "(.*)",
"transforms.Reroute.topic.replacement": "wwi"
}
}