azure - 使用 Kusto 查询语言的具有单个数字的图表

标签 azure azure-application-insights azure-data-explorer kql

我有一个简单的 Kusto 请求,如下所示:

customMetrics
    | where timestamp > ago(10m)
    | where name == "Custom metric number one"
    | summarize sum(value)

显然,这个查询的结果是一个数字。

我想将此请求固定到仪表板,因此图 block 看起来像一张卡片,具有标题/副标题以及作为 Kusto 请求结果检索的数字。首先,我尝试使用“渲染”运算符,但它可以绘制图表或简单的未格式化表格。我尝试使用“渲染卡”,但 ApplicationInsights 回答说“我们目前不支持‘卡’可视化类型。”

还有其他可能性来创建带有单个数字的所需图 block 吗?

最佳答案

为什么不直接固定表查询结果:

customMetrics
    | where timestamp > ago(10m)
    | where name == "Custom metric number one"
    | summarize sum(value)

结果

enter image description here

这可能是您目前可以做的最接近卡片的事情

还有另一个选项,您可以添加 Markdown tile ,它可以指向包含 Markdown 内容的 url,因此您可以创建定期更新某个 MD 文件并将其显示在仪表板上的内容。您可以利用Application Insights API获取您想要的值并让 azure 函数生成 markdown。

另一个选择,如果您有权访问 Power Bi ,就是创建一个与外部利益相关者/非开发人员共享的 Power Bi 报告。按照这个方向,您可以结合使用 Power Bi 提供的所有丰富的视觉效果以及来自 Application Insights 的数据,包括 cards 。请参阅the docs

关于azure - 使用 Kusto 查询语言的具有单个数字的图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63378947/

相关文章:

azure - 应用程序洞察分析自动运行查询和电子邮件结果

Azure 数据资源管理器 - 限制表和记录

azure-data-explorer - 不同的运算符使用下面总结吗?

azure - Kusto::查找所有 SQL Server 以及每个 SQL Server 中的数据库数量

sql - 在云上选择正确的数据库 Azure SQL

azure - 对 Azure 静态 Web 应用进行更深入的分析?

angularjs - 如何在 Azure 网站中拥有测试和生产 AngularJS 应用程序?

azure - 将数组类型作为参数传递给 AppService 插槽的应用程序设置时出错

azure - logger.Log 语句在 Azure 门户中的什么位置?

azure - 应用程序见解访问 token