【发布时间】:2022-04-06 17:18:33
【问题描述】:
尝试构建一个从 Azure REST API 检索有关 Synapse Pipelines 的数据的工作簿,该数据属于另一个 endpoint (https://dev.azuresynapse.net),而不像 Azure 资源管理器 API (https://management.azure.com)。在 Monitor Workbook 查询中,有一个用于 Azure RM API 的特殊数据源“Azure 资源管理器”,它非常适合我,因为内置了身份验证/授权(在后台工作)。然而,对于 Synapse 数据平面 API(由于另一个端点),最终需要使用“自定义端点”查询数据源。这里必须事先从https://login.microsoftonline.com/{tenantId}/oauth2/token 请求separately 承载(访问)令牌。如果我尝试通过单独的查询来实现它,由于 CORS(参见附图),login.microsoftonline.com 不支持(该请求可能通过 AJAX 工作),它不起作用。 Synapse 的相同构造在邮差。 谁能告诉我如何在工作簿中实现这样的 API 请求?
问候 伊万
【问题讨论】:
标签: azure api rest azure-monitoring azure-monitor-workbooks