标签: sql-server azure azure-sql-database azure-data-factory
是否可以在Azure数据工厂中设置一个在源和目标之间执行MERGE而不是INSERT的管道?我已经能够成功地从我的源本地表中选择数据并插入到我的目的地,但我真的想设置一个管道,它将通过源中的任何更改不断更新我的目标。例如,复制添加到源的新记录,或更新现有记录上更改的任何数据。
MERGE
INSERT
我见过对数据同步框架的引用,但据我所知,只有旧版门户支持。我的V12数据库甚至没有出现在Azure门户类中。
答案 0 :(得分:2)
有可以解决这个问题。您可以使用Data Factory将数据置于登台表中,然后调用存储的proc来执行MERGE。否则,数据工厂逻辑不是那么复杂,因此您无法以与SSIS相同的方式执行合并。自定义活动可能不适合这个,恕我直言。这也与数据工厂是ELT而不是ETL一致。