如何解决如果 kqlmagic 查询失败,我如何以编程方式判断?
我正在遍历 Log Analytics 工作区列表,以对它们运行查询,然后连接结果。
如果我因为任何原因收到错误消息,那么 _kql_raw_result_ 不会改变。这意味着当我在循环末尾追加结果时,该行会填充上一次迭代的结果。如何检查循环内的故障?
我认为 try/catch 块可能会有所帮助,但这似乎并没有在 jupyter 魔术块中捕获任何东西
try:
%kql loganalytics://code;workspace='aaaaaaaaaaaaaaaaaa';alias='fail'
except:
print("oops")
KqlError: {"error":{"message":"请求的路径不存在","code":"PathNotFoundError","correlationId":"xxxxxx"}}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。