Azure 数据工厂中的 CDC 支持

CDC support in Azure Data Factory

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

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

无法从 ADF 调用函数,因此如果不将 cdc.fn_cdc_get_all_changes 函数包装在存储过程中或公开视图是不可能的。