为什么 Application Insights 查询中的某些投影列未显示在所需位置?

Why some projected columns in Application Insights queries are not shown at the desired position?

例如,考虑这个简单的查询:

datatable(Value:int, ts:datetime) [
    10, datetime(2022-03-30),
    20, datetime(2022-03-30),
    10, datetime(2022-03-31),
    20, datetime(2022-03-31),
]
| project Value, ts

输出为:

既然 project 子句将其放在第二列,为什么 ts 是第一列?

这似乎是 Azure 日志视图网格中的一个(最近)错误,他们正在努力修复该错误。 (取决于您可以看到的构建,您可能已经可以按照自己的方式拖动到 re-arrange 它们)

其他可以查询 Log Analytics 的视图,例如 Azure Workbooks UX or the Azure Data Explorer UI 不会有同样的问题。

(最终它也会在日志视图中修复)

从 Log Analytics 视图内部访问 Azure Workbooks 的一种方法是使用顶部的“固定到”工具栏并选择“发送到工作簿”。