Azure 数据工厂提供了使用 SOQL 查询以增量方式加载数据的选项,示例如下:
Select COLUMN_1,...,COLUMN_N from Account Where COLUMN_X = 'VALUES_X'
还有另一种解决方案:从带有控制表的数据库中进行增量复制;但它专用于 Azure SQL 数据库,不考虑 Salesforce 等其他数据源: https ://docs.microsoft.com/en-us/azure/data-factory/solution-template-delta-copy-with -控制表
因此,我们总是必须使用 SOQL 查询。它的问题是我们不能像在 SQL 中那样执行SELECT ALL,示例如下:
Select * from Account
所以我们必须手动为多个表编写几十列!
有没有办法从Azure 数据工厂中的复制数据活动启动 SOQL 查询而不提及所有列?
此致,