特定于仪表板的视觉对象
仪表板可视化效果中提供了在呈现运算符上下文中创建的所有可视化效果。 但是,以下可视化效果仅适用于 Azure 数据资源管理器仪表板、实时仪表板或 Azure 数据资源管理器 Web UI,而不适用于呈现运算符。
要了解如何自定义任何仪表板视觉对象,请参阅自定义 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
热度地图
热度地图将两个轴变量中感兴趣的主变量的值显示为彩色正方形网格。
要呈现热度地图,查询必须生成具有三列的表。 用于值字段的数据必须为数值。 将用于x和y值的列使用以下规则:
- 如果列x中的值采用
string
格式,列y中的值必须采用string
格式。 - 如果列x中的值采用
datetime
格式,列y中的值必须为数值。
注意
建议指定每个数据字段,而不是让工具推断数据源。
示例查询
StormEvents
| summarize count(EventId) by State, EventType