我试图利用Change数据捕获来实现ETL,将我的sql数据推送到Triplestore(RDF)。我必须处理的数据库之一是Amazon SQL RDS。我红了文档但我找不到任何关于它的东西。有没有人有使用Amazon SQL RDS提取更改的经验?
答案 0 :(得分:3)
现在可以通过最近对RDS的增强来获得CDC
https://aws.amazon.com/blogs/aws/fast-easy-free-sync-rds-to-redshift/
答案 1 :(得分:1)
对于它的价值,以及那些追随我并找到这个问题的人......在2012年,AWS表示不可以在亚马逊上启用Change Data Capture SQL Server RDS。请参阅下面的论坛帖子。
https://forums.aws.amazon.com/thread.jspa?messageID=381774
AWS的实际回复:
不幸的是,目前不支持此功能,因为该功能需要当前未授予RDS用户的sysadmin权限。
答案 2 :(得分:0)
更新:
Amazon RDS支持运行Microsoft SQL Server的数据库实例的更改数据捕获(CDC)。 CDC捕获对表中数据进行的更改。它存储有关每个更改的元数据,您以后可以访问
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.CDC.html
答案 3 :(得分:-1)
Amazon RDS支持运行Microsoft SQL Server的数据库实例的更改数据捕获(CDC)。