你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

特定于仪表板的视觉对象

render 运算符的上下文中创建的所有可视化效果都可用于仪表板可视化效果。 但是,以下可视化效果仅在 Azure 数据资源管理器仪表板、Real-Time 仪表板或 Azure 数据资源管理器 Web UI 中可用,而不适用于 render 运算符。

若要了解如何自定义任何仪表板视觉对象,请参阅自定义 Azure 数据资源管理器 仪表板视觉对象

有关 Azure 数据资源管理器中的仪表板的一般信息,请参阅使用 Azure 数据资源管理器仪表板可视化数据

漏斗图

漏斗图可视化具有顺序连接的阶段的线性流程。 漏斗图的每个阶段代表总数的百分比。 因此,在大多数情况下,漏斗图的形状类似于一个漏斗,第一阶段为最大值,每个后一阶段的值都小于其前一阶段的值。

以下示例使用公开发布的帮助群集中的 ContosoSales 数据库数据显示 2007 年销售额总和中加拿大的洗衣机和烘干机的销售额。

示例查询


let interestingSales = SalesTable
| where DateKey between (datetime(2007) .. datetime(2008))
| join kind=inner Products on ProductKey;
let totalSales = interestingSales
| summarize sum(SalesAmount)
| extend Name="Total";
//totalSales
let homeAppliancesSales = interestingSales
| where ProductCategoryName == "Home Appliances"
| summarize sum(SalesAmount)
| extend Name="Home Appliances";
//homeAppliancesSales
let washersAndDryersSales = interestingSales
| where ProductCategoryName == "Home Appliances"
| where ProductSubcategoryName == "Washers & Dryers"
| summarize sum(SalesAmount)
| extend Name="Washers & Dryers";
//washersAndDryersSales
let canadaSales = interestingSales
| where ProductCategoryName == "Home Appliances"
| where ProductSubcategoryName == "Washers & Dryers"
| where Country == "Canada"
| summarize sum(SalesAmount)
| extend Name="Canada";
//canadaSales
totalSales
| union homeAppliancesSales
| union washersAndDryersSales
| union canadaSales
| project Name, SalesAmount=sum_SalesAmount
| sort by SalesAmount desc

显示示例查询的漏斗图可视化效果的仪表板结果窗格的屏幕截图。

热度地图

热度地图将两个轴变量中感兴趣的main变量的值显示为彩色正方形的网格。

若要呈现热度地图,查询必须生成包含三列的表。 用于 字段的数据必须是数值。 将用于 xy 值的列使用以下规则:

  • 如果 x 列中的值采用 格式 string ,则 列 y 中的值必须采用 格式 string
  • 如果 x 列中的值采用 格式 datetime ,则 列 y 中的值必须为数值。

注意

建议指定每个数据字段,而不是让工具推断数据源。

示例查询

StormEvents
| summarize count(EventId) by State, EventType

Azure 数据资源管理器 仪表板中热度地图视觉对象的屏幕截图。