参考: https ://docs.microsoft.com/en-us/azure/kusto/query/materializefunction https://docs.microsoft.com/en-us/azure/kusto/query/batches
我正在使用微软的演示门户:https ://aka.ms/LADemo
一个查询可以包含多个表格表达式语句,只要它们由分号 (;) 字符分隔即可。然后,查询返回多个表格结果,这些结果由表格表达式语句生成,并根据查询文本中语句的顺序进行排序。
当我运行以下代码时,我只得到第一个表达式的结果,而不是第二个和第三个表达式。这与上述说法相反。为什么?
let randomSet = materialize(range x from 1 to 30000000 step 1 | project value = rand(10000000));
randomSet | summarize dcount(value);
randomSet | top 3 by value;
randomSet | summarize sum(value)