儀錶板特定視覺效果
所有在轉譯運算符內容中建立的視覺效果都可在儀錶板視覺效果中使用。 不過,下列視覺效果僅適用於 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