繁体   English   中英

如何在 LogicApps 中使用 KQL 查询构建嵌套的 HTML 表?

[英]How to build up a nested HTML Table using a KQL query in LogicApps?

我在这篇文章中遇到了性能缓慢的问题: 使用 LogicApps 并行执行三重 Foreach 占用 40 分钟? ,因此考虑在 KQL 查询中构建解决方案。

情况:我在 Foreach 产品中有一个 Foreach 类别,运行时间为 40 分钟。 基本上,它为每个类别构建一个 HTML 表,并在该类别中将产品与正确的专业化放在一起。

当前设置:

  • Foreach 类别包含 5 个项目
    • Foreach 产品包含 300 项
      • Foreach 专业化包含 5 个项目

结果从 Azure Log Analytics 检索并存储在可迭代的 LogicApp 变量列表中。 如何将上述解决方案构建到 KQL 查询中?

如果我正确理解了这个问题,您可以使用一个包含类别、产品和专业化的列表来解决它,例如:

datatable(Product:string, Category:string, Specialization:string)
[
"p1", "c1", "s1",
"p1", "c2", "s1", 
"p1", "c2", "s2", 
"p1", "c1", "s1",
"p2", "c2", "s1", 
"p2", "c2", "s2"
]
| summarize by Product, Category, Specialization
| order by Product asc, Category asc, Specialization asc 

如果产品、类别和专业位于不同的表中,请使用“ 查找”运算符将它们连接在一起,然后进行汇总和排序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM