azure - 如何在 Azure 数据工厂中的相对 URL 中使用动态内容

标签 azure parameters azure-data-factory

我有一个 REST 数据源,需要传入多个参数才能在 Azure 数据工厂 V2 中构建数据集。

我需要传入大约 500 个参数,因此不想单独传递这些参数。我可以手动将它们放入列表中(我不必链接到另一个数据源来获取这些数据)。参数类似于 [a123, d345, e678]

我正在用户界面工作。我不知道如何将它们传递到相对 URL(其中显示参数),然后形成数据集。我可以在 Power BI 中使用函数和参数来完成此操作,但无法在 Azure 数据工厂中找到它,因为我对它完全陌生。我使用 ADF 中的复制数据功能来执行此操作。

接收器将是 Azure blob 中的一个 json 文件,然后我可以通过 Power BI 访问该文件。我对这部分很满意。

Relative URL with Parameter requirement

How to add dynamic content

最佳答案

恐怕您的要求无法实现。如您所知,ADF REST dataset用于通过使用带有 Http 请求的 GET 或 POST 方法从 REST 端点检索数据。无法在 relativeUrl 属性中配置参数列表,ADF 会自动为您循环它。

恢复目标的两种方法:

1.循环参数数组,将单个项目传递到relativeUrl中以单独执行复制事件。使用这种方式,您可以使用foreach activity在 ADF 中。

2.编写一个完整的api来接受requestBody中的列表参数,并在api中循环执行您的业务。

关于azure - 如何在 Azure 数据工厂中的相对 URL 中使用动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56690430/

相关文章:

powershell - 如何使用 Powershell 脚本在 Azure Active Directory 的 list 下添加应用程序角色

azure - 将 Azure blob 与 Hadoop 结合使用时配置 defaultFS

c# - 检测到多个匹配标记?

linux - 程序参数中参数扩展的奇怪行为

azure - 如何将动态参数传递给Azure Function

azure - 如何构建增量数据加载?

azure - 是否有一种服务连接类型和相应的任务可以方便Graph API调用?

c - 传递数组而不是指向 C 中函数的指针

java - 我可以在属性文件中引用另一个属性吗(使用 ${property})

Azure 数据工厂 - 存储过程 - 错误代码 ActionTimedOut 和详细信息 事件超时