如何在动态时以升序或降序方式对列重新排序
How to reorder columns in ascending or descending fashion when they are dynamic
我有一个 Kusto 函数,它 returns 一个结果集,其日期格式为“yyyy-MM-dd”作为列名,然后将特定值作为单元格值。示例:
我希望结果集按日期排序。有没有办法做到这一点?根据项目重新排序文档,我试图说 project_reorder yyyy-mm-dd desc 但这没有帮助。
如果我理解正确,project-reorder
应该可以。
例如:
print d = dynamic({"2020-06-01":1, "2020-05-01":2, "2019-03-01":3, "2019-06-01":4})
| evaluate bag_unpack(d)
| project-reorder ['20*'] asc
-->
2019-03-01 2019-06-01 2020-05-01 2020-06-01
3 4 2 1
我有一个 Kusto 函数,它 returns 一个结果集,其日期格式为“yyyy-MM-dd”作为列名,然后将特定值作为单元格值。示例:
我希望结果集按日期排序。有没有办法做到这一点?根据项目重新排序文档,我试图说 project_reorder yyyy-mm-dd desc 但这没有帮助。
如果我理解正确,project-reorder
应该可以。
例如:
print d = dynamic({"2020-06-01":1, "2020-05-01":2, "2019-03-01":3, "2019-06-01":4})
| evaluate bag_unpack(d)
| project-reorder ['20*'] asc
-->
2019-03-01 2019-06-01 2020-05-01 2020-06-01
3 4 2 1