我正在尝试拉azure认知搜索当前和配额。
有人能帮我:“我如何使用一些服务原则将该信息传送到CSV?”
我找到了一个链接来获取这类数据:https://learn.microsoft.com/en-us/rest/api/searchservice/get-service-statistics
但是我不知道如何使用这个API来获取上面的截图信息。
我正在尝试拉azure认知搜索当前和配额。
有人能帮我:“我如何使用一些服务原则将该信息传送到CSV?”
我找到了一个链接来获取这类数据:https://learn.microsoft.com/en-us/rest/api/searchservice/get-service-statistics
但是我不知道如何使用这个API来获取上面的截图信息。
1条答案
按热度按时间ddrv8njm1#
您发布的链接是正确的方式来做到这一点,它返回所有您需要的信息。
此终结点似乎不支持OAuth2和RBAC。因此,您需要在请求标头中提供admin api-key,而不是使用服务主体。
你可以在这里查看如何访问api-key。如果你要从powershell脚本中访问api-key,你可以通过服务主体进行身份验证,并使用Get-AzSearchAdminKeyPair获取密钥,然后使用此密钥发出http请求以获取统计信息,最后将其转换为CSV格式。