【发布时间】:2020-05-24 10:39:32
【问题描述】:
我需要使用 ADF 创建一个解决方案来比较 Azure SQL Server 上的开发和生产环境(所有表)(对于开发和生产环境不同)并突出显示表的差异。 我正在使用 sys.objects 读取查找活动(第一个查找活动)中所有表的列表,然后将每个表名传递给 ForEach 活动,其中第二个查找转换将在 Prod & Dev 环境中读取该表的记录计数并比较记录在他们之间计数,最后执行一些活动。 我想知道如何将 First Lookup 活动中读取的每个表名传递给 ForEach 循环内的第二个查找活动?
例如。外部查找活动读取表 A、B、C、D 并在 ForEach 中一次传递每个表名,其中另一个查找将在 Prod 和 Dev 环境中执行类似于以下查询的内容:
Select count(*) from A ---in first iteration
then Select count(*) from B ---in second iteration
Select count(*) from C ---in third iteration and so on.
【问题讨论】:
标签: azure azure-sql-database azure-data-factory