将新表添加到 Postgres 连接器的步骤是什么?我的连接器正在跟踪 2 个表(表 1 和表 2),我想添加另一个表(表 3),该表已经存在并且我的数据库中有数据。
这是我当前的配置:
{
"config": {
"connector.class": "io.debezium.connector.postgresql.PostgresConnector",
"database.dbname": "db_name",
"database.hostname": "HOST_URL",
"database.password": "$PASSWORD",
"database.port": "5432",
"database.server.name": "db_data",
"database.sslmode": "require",
"database.user": "user_replication",
"plugin.name": "pgoutput",
"publication.autocreate.mode": "disabled",
"table.include.list": "public.table1, public.table2"
},
"name": "db-to-kafka-source"
}
我尝试修改连接器“table.include.list”并将“public.table3”添加到列表中,但它似乎没有触发此表的快照过程。
有什么想法吗?
答案 0 :(得分:0)
no 不会触发快照。这应该通过为 1.6 计划的临时快照来解决。与此同时,您可以启动一个临时连接器来执行新表的快照,然后恢复原始表。