如何在 Jupyter 中抑制 kqlmagic 查询的输出?
How to suppress output from a kqlmagic query in Jupyter?
我正在使用 kqlmagic 在我的 Jupyter 笔记本中执行 KQL 查询。执行时,kqlmagic 将输出打印到笔记本,例如:
* forrest@loganalytics
Done (00:00.302): 1 records
1201 rows, truncated to display_limit of 0
这个输出最终占据了我的一半屏幕。我想隐藏它,只显示我的最终输出,这是返回数据的 matplotlib 图。
是否可以禁止从 kqlmagic 打印此输出?
我不喜欢这个解决方案,但我可以使用以下设置关闭大部分输出:
%config Kqlmagic.display_limit = -1 # don't display tables returned by Kqlmagic queries
%config Kqlmagic.show_query_time = False # don't display elapsed time of queries
%config Kqlmagic.show_conn_info = None # don't display the logged-in account
不幸的是,它仍然会打印一些空行,但这是迄今为止我能想到的最好的结果。
我正在使用 kqlmagic 在我的 Jupyter 笔记本中执行 KQL 查询。执行时,kqlmagic 将输出打印到笔记本,例如:
* forrest@loganalytics
Done (00:00.302): 1 records
1201 rows, truncated to display_limit of 0
这个输出最终占据了我的一半屏幕。我想隐藏它,只显示我的最终输出,这是返回数据的 matplotlib 图。
是否可以禁止从 kqlmagic 打印此输出?
我不喜欢这个解决方案,但我可以使用以下设置关闭大部分输出:
%config Kqlmagic.display_limit = -1 # don't display tables returned by Kqlmagic queries
%config Kqlmagic.show_query_time = False # don't display elapsed time of queries
%config Kqlmagic.show_conn_info = None # don't display the logged-in account
不幸的是,它仍然会打印一些空行,但这是迄今为止我能想到的最好的结果。