问题看起来相当简单,但就我而言,它有一些复杂性。所以这是交易:
任何应用程序都不会更新Azure数据库,但是内部部署数据库会不断更新。因此,我们需要将来自内部数据库的修改/插入数据移动到Azure数据库。我们正在使用 Azure数据工厂(ADF)。
所有数据库表都包含一个名为 LastModifiedDate 的列,指示何时修改了记录。
当前方法的问题:
为每个表创建临时表并不是一个好主意。如果数据库中的表数增加,我们需要那些许多相应的临时表。
问题:
有没有更好的方法来处理这种情况使用ADF 而不创建大量的临时表?
答案 0 :(得分:1)
您可以尝试使用SQL Data Sync,并使SQL数据同步只是在一个方向同步,从内部部署到Azure SQL数据库。配置SQL数据同步时,选择"到集线器"在"同步方向"如下图所示。