Azure数据工厂中的CDC支持

时间:2019-01-25 17:21:05

标签: sql-server azure azure-sql-database cdc

是否可以使用Azure数据工厂将数据从本地SQL Server中启用CDC的表传输到Azure SQL数据库?似乎不支持查询cdc.fn_cdc_get_all_changes_函数。谢谢。

2 个答案:

答案 0 :(得分:2)

无法从ADF调用函数,因此如果不将cdc.fn_cdc_get_all_changes函数包装在存储的proc中或公开视图,则无法实现。

答案 1 :(得分:0)

您可能会这样做,但是您将需要重新发明轮子,跟踪LSN窗口并编写CDC应用逻辑。 SSIS具有内置的CDC提取和应用功能,您可以在本地SQL Server或ADF SSIS运行时中运行SSIS CDC数据流。