我有一个要求,我需要在 App 洞察力中搜索特定术语,然后导出此“报告”并通过电子邮件发送。将此视为“报告错误”用例。
因此,如果我搜索键“xxxxxx123”,它应该检索所有匹配的跟踪/日志,然后将其导出到 excel 或 CSV。
所以我的问题是,是否可以使用 NuGet 包甚至 REST API?
我试着看这个,但没有发现它有帮助, dev.applicationinsights.io/apiexplorer
我有一个要求,我需要在 App 洞察力中搜索特定术语,然后导出此“报告”并通过电子邮件发送。将此视为“报告错误”用例。
因此,如果我搜索键“xxxxxx123”,它应该检索所有匹配的跟踪/日志,然后将其导出到 excel 或 CSV。
所以我的问题是,是否可以使用 NuGet 包甚至 REST API?
我试着看这个,但没有发现它有帮助, dev.applicationinsights.io/apiexplorer
没有nuget包。您可以使用Get query rest api来完成。
在查询文本框中写下您需要的任何查询,然后在右侧,您可以看到生成的请求。然后您可以使用 c# 或其他编程语言来查询结果,根据本文。(注意:请记住使用您的真实应用程序 ID和API 密钥)。
添加截图供您参考:
获取数据后,您应该编写自己的逻辑将其导出为 csv 或 excel。