如何将变量传递给 Azure 数据工厂 REST url 的查询搅拌

Raa*_*ood 2 azure azure-data-factory

我是 Azure 数据工厂的新手。我有一个链接到 REST api 的源数据集。这个 API 的 url 有一个查询字符串。我有一个将数据从 REST 复制到数据库的活动。但是我必须在查询字符串中传递不同的值并对不同的值运行相同的活动。如何在 Azure 数据工厂中完成此操作?

在此处输入图片说明

我有点到达这里。但是如何传递这个“HospitalCode”的值呢?

Ste*_*son 5

请尝试这样的事情:

1.创建一个管道并设置一个变量(你的HospitalCode):

Name:CodeArray Type:Array DEFAULT VALUE:["01","02"]
Run Code Online (Sandbox Code Playgroud)

2.创建一个ForEach Activity:

Items:@variables('CodeArray')
Run Code Online (Sandbox Code Playgroud)

3.创建一个参数名称是code,类型是String

像这样设置链接服务: 在此处输入图片说明 动态内容:@concat('pjjs/pls?HospitalCode=',dataset().code)

4.设置复制活动的来源 在此处输入图片说明

希望这可以帮到你。