Real-Time Intelligence 教程第 5 部分:创建 Real-Time 仪表板

注意

本教程是系列教程的一部分。 如需查看上一部分,请参阅教程第 4 部分:查询流式处理数据

本教程的这一部分介绍如何在 Real-Time Intelligence 中创建 Real-Time 仪表板。 创建 Kusto 查询语言 (KQL) 查询,创建实时仪表板,向仪表板添加一个新磁贴,并通过添加聚合来直观地浏览数据。

创建实时仪表板

  1. 在 KQL 查询集中,复制/粘贴并运行以下查询。 此查询可能已在本教程的上一章节运行。 此查询返回一个柱状图,显示 BikepointID处最新的自行车数量。

    AggregatedData
    | sort by BikepointID
    | render columnchart with (ycolumns=No_Bikes,xcolumn=BikepointID)
    

    一个查询的屏幕截图,其中显示了按自行车点 ID 显示的自行车数柱形图。

  2. 选择“固定到仪表板”

  3. 输入以下信息:

    在实时智能中将查询固定到仪表板的屏幕截图。

    字段
    创建新磁贴 在新仪表板中
    仪表板名称 TutorialDashboard
    磁贴名称 Recent bikes by Timepoint
    创建后打开仪表板 所选
  4. 选择 创建

由于选择了“创建后打开仪表板”,因此新的实时仪表板 TutorialDashboard 将打开,并显示“Recent bikes by Bikepoint”磁贴。 您还可以通过进入您的工作区并选择所需的项目来访问 Real-Time 仪表板。

向仪表板添加新磁贴

  1. 在顶部菜单栏上,从 查看 模式切换到 编辑 模式。

  2. 选择“新建磁贴”

    编辑模式下实时仪表板的屏幕截图,其中选择了“新建磁贴”。

  3. 在查询编辑器中,输入以下查询:

    RawData
    | where Neighbourhood == "Chelsea"
    
  4. 在菜单功能区中,选择“应用更改”。 新磁贴创建完毕。

  5. 选择磁贴右上角的“更多菜单[...]”后,选择 >“重命名磁贴”

  6. 输入新名称“Chelsea bikes”以重命名磁贴

通过添加聚合来直观地探索数据

  1. 在新的“Chelsea bikes”磁贴上,选择“浏览”图标

  2. 选择“+ 添加”>“聚合”

  3. 选择“运算符”> max 和“列”>No_Bikes

  4. 在“显示名称”下,输入 Max_Bikes

  5. 选择 + 添加分组

  6. 选择“分组依据”> Street

  7. 选择 应用

    探索工具的屏幕截图,显示了每条街道上的最大自行车数量。

    请注意,查询元素已更新,现在包括“max(No_Bikes) by Street”聚合。 结果表已更改为按街道显示自行车位置总数。

  8. 视觉对象类型 更改为 条形图

  9. 选择“固定到仪表板”>“在此仪表板中”

添加地图磁贴

  1. 选择“新建磁贴”

  2. 在查询编辑器中,输入并运行以下查询:

    RawData
    | where Timestamp > ago(1h)
    
  3. 在结果窗格上方,选择“+ 添加视觉对象”。

  4. 视觉格式 窗格中,输入以下信息:

    字段
    磁贴名称 自行车位置地图
    视觉类型 Map
    定义位置依据 纬度和经度
    纬度列 Latitude
    经度列 Longitude
    标签列 BikepointID
  5. 选择“应用更改”。 可以根据需要调整磁贴大小并放大地图。

    包含三个磁贴的最终仪表板的屏幕截图。

  6. 选择仪表板左上角的“保存”图标,保存仪表板

有关本教程中执行的任务的详细信息,请参阅:

下一步