Konektor źródłowy SQL Server
Source connector
Konektor źródłowy SQL Server
SQL Server wymaga włączonego CDC po stronie bazy i tabel, które mają być replikowane.
io.debezium.connector.sqlserver.SqlServerConnector
| Kategoria | Parametr | Wymagany | Zalecane / domyślne | Opis |
|---|---|---|---|---|
| Basic | name | Tak | Wartość użytkownika | Unikalna nazwa; topic.prefix powstaje jako <name>-server. |
| Basic | tasks.max | Tak | 1 | Jeden task dla uporządkowanego CDC. |
| Database Connection | database.hostname, database.port, database.user, database.password | Tak | Database Store | Parametry połączenia SQL Server. |
| Database Connection | database.names | Tak | Database Store | Nazwy baz objętych connectorami. |
| Database Wizard | table.include.list, column.include.list | Nie | Generowane | Filtry tabel i kolumn. |
| Database Wizard | message.key.columns | Warunkowo | Generowane | Klucze dla tabel bez primary key. |
| Snapshot | snapshot.mode | Nie | initial | Tryb snapshotu. |
| Snapshot | snapshot.isolation.mode | Nie | Zależne od wdrożenia | Izolacja snapshotu. |
| Signal | signal.data.collection | Warunkowo | <databaseName>.<schemaName>.<tableName> | Tabela sygnałów. |
| Connector | poll.interval.ms | Nie | Domyślne | Częstotliwość odczytu tabel CDC. |