0

我们需要能够对配置表执行查找,这将使我们知道服务器和数据库,并允许我们更改它以进行后续查找。我可以对其进行设置,以便在提示我输入服务器和数据库的位置动态设置它——但该过程对我们不起作用,因为该过程将在无人值守的情况下运行。

出于讨论的目的,假设我们有一个表 Config,它看起来像:

ID 服务器数据库 1 A POC1 2 B POC2 3 V POC3

我在 ADF 中使用了一个 Lookup 函数,其中包含查询:select Server, Database from Config where id = 1

然后,我将从该查询中获取结果,以在链接服务和数据集中设置服务器和数据库,以便我可以发出另一个查找,例如

从 bank_table 中选择 bank_name、bank_etl、bank_rules(在我刚刚在配置表中查找的服务器/数据库中) - 并继续 ADF 流程的其余部分

4

1 回答 1

1

您可以尝试使用 Switch 活动。根据 Lookup 活动输出中的服务器数据库,执行不同的活动。

下面是我的测试管道。

在此处输入图像描述

开关设置:

在此处输入图像描述

您需要先创建源数据集,以便第二个查找活动可以将其用作源。

于 2020-08-04T09:05:25.267 回答