如何在 Azure 数据工厂 V2 中使用 HTTP 或 REST 连接器创建动态 API 终结点连接



我有一个基于 REST 的外部 API,我需要创建一个连接,以便定期检索数据(出于 BI 目的(。此 API 相当健壮,支持大约 60 个不同的端点。此外,此同一 API 用于跨多个客户端子域(例如 client1.apisource.com、client2.apisource.com、client3.apisource.com 等(访问信息。换句话说,每个客户端子域的 API 终结点都是相同的。

因此,我试图弄清楚的是,是否可以创建一个 ADF,其中包含每个终结点的完整管道操作集,该终结点使用基于客户端子域的"动态"URL?换句话说...我正在尝试看看是否可以创建一个可以管理基本 URL 动态列表的单个 ADF。

我试图参数化HTTP和REST连接,但这似乎还没有可能。有什么想法吗?谢谢!

下面是

使用参数和表达式调用 REST API 的 Web 活动示例。URL 可以是如下所示的表达式:

@concat('https://management.azure.com/subscriptions/',pipeline().parameters.SubscriptionID,'/resourceGroups/',pipeline().parameters.ResourceGroup,'/providers/Microsoft.Sql/servers/',pipeline().parameters.Server,'/databases/',pipeline().parameters.DW,'?api-version=2014-04-01')

最新更新