0

我正在尝试使用 python 在定义的时间段内从 TSI 中提取一些数据。我想借助为安全目的生成的访问令牌来做到这一点。你能帮我了解如何开始这个过程吗?

@ranah

4

1 回答 1

0

您将如何执行此操作取决于您是要对用户、服务主体/应用程序还是通过设备代码选项进行身份验证。在此处查看用于获取 AAD 令牌的 Python 示例。如果将要访问 TSI 中的数据的用户,则应授予该用户阅读者或贡献者角色。如果应用程序将作为自身调用 API,那么您将授予 AAD 应用程序在 TSI 实例上的角色,就像您为用户所做的那样。在示例代码中,将资源 URI 的值替换为“https://api.timeseries.azure.com/”。尾部斜杠是必需的。获得 AAD 令牌后,您就可以调用 TSI 的事件、系列、聚合和模型元数据的API。有用的链接: https://docs.microsoft.com/en-us/azure/app-service/configure-authentication-provider-aad https://docs.microsoft.com/en-us/azure/time-series-insights/time -series-insights-authentication-and-authorization#service-principal

于 2021-01-08T22:00:11.510 回答