首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataflowTemplates debezium连接器问题

DataflowTemplates debezium连接器问题
EN

Stack Overflow用户
提问于 2020-10-01 23:32:30
回答 2查看 327关注 0票数 1

我指的是使用debezium连接器执行mysql(安装在本地机器上)到pubsub数据流的this文档。

我的属性文件如下所示

代码语言:javascript
复制
databaseName=testdb 
databaseUsername=root 
databaseAddress=localhost 
databasePort=3306 
gcpProject=GCP_project_name 
databasePassword=password 
whitelistedTables=instance-name.testdb.testtab 
singleTopicMode=true 
gcpPubsubTopicPrefix=debeziumTest 
databaseManagementSystem=mysql

我已经在pubsub中创建了名为"debeziumTest“的主题。

但问题是,当我运行sudo mvn exec:java -pl cdc-embedded-connector -Dexec.args="/path/to/properties-file"

,它运行时没有任何错误:

但是没有数据上传到pubsub。

EN

回答 2

Stack Overflow用户

发布于 2020-10-02 04:32:19

根据文档,会将表更新推送到与此格式匹配的主题-${PREFIX}${DB_INSTANCE}表{.$}表{.$}

在您的情况下,我认为您应该创建一个名称为"debeziumTestinstance-name.testdb.testtab“的主题。

根据我在您共享的日志中看到的警告,这可能不是唯一的问题。

票数 0
EN

Stack Overflow用户

发布于 2020-11-10 20:52:10

问题似乎出在你的whitelistedTables上。

根据文档,您应该使用${instance}.${database}.${table},对于给定的示例,它应该是whitelistedTables=testdb.databaseName.testTab (如果testTab是您的表名)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64158596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档