休息 API 从副本调用 activity

Rest API call from copy activity

您好,我正在处理一组来自管道分隔平面 kn Azure 数据工厂的 ~50K 记录,需要为每个输入记录调用 rest API 调用。因此,我使用 foreach 循环访问每条记录,在循环内部,我使用副本 activity 调用 rest API 调用。 我的问题是,由于 foreach 循环正在减慢管道执行速度,我能否一次为所有记录批量调用其余 API 调用。我想删除 foreach 循环并处理 API json 响应并将其存储在 azure sql 数据库中。

谢谢

您将必须检查分页属性,以便您可以决定需要从来源 return 获取多少负载 API:

https://docs.microsoft.com/en-us/azure/data-factory/connector-rest?tabs=data-factory#pagination-support

此外,如果您需要在 Azure SQL 中存储 API JSON 响应,那么您可以使用许多内置函数来实现,例如 JSON_PATH

更多详细信息可以在 link:

中找到

https://docs.microsoft.com/en-us/azure/azure-sql/database/json-features