Wizualizacje specyficzne dla pulpitu nawigacyjnego w czasie rzeczywistym
Wszystkie wizualizacje utworzone w kontekście operatora renderowania są dostępne w wizualizacjach pulpitu nawigacyjnego. Jednak poniższe wizualizacje są dostępne tylko w pulpitach nawigacyjnych w czasie rzeczywistym, a nie w przypadku operatora renderowania.
Aby dowiedzieć się, jak dostosować dowolne wizualizacje pulpitu nawigacyjnego, zobacz Dostosowywanie wizualizacji pulpitu nawigacyjnego
Aby uzyskać ogólne informacje na temat pulpitów nawigacyjnych w czasie rzeczywistym, zobacz Wizualizowanie danych za pomocą pulpitów nawigacyjnych w czasie rzeczywistym.
Wykres lejkowy
Wykres lejkowy wizualizuje proces liniowy, który ma sekwencyjne, połączone etapy. Każdy etap lejka reprezentuje procent sumy. W większości przypadków wykres lejkowy ma kształt lejka, a pierwszy etap jest największy, a każdy kolejny etap jest mniejszy niż jego poprzednik.
W poniższym przykładzie użyto danych z ContosoSales
bazy danych z publicznie dostępnego klastra pomocy, aby pokazać liczbę sprzedaży myjek i suszarek w Kanadzie z łącznej sumy sprzedaży w 2007 roku.
Przykład kwerendy
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
Mapa cieplna
Mapa cieplna przedstawia wartości głównej zmiennej zainteresowania między dwiema zmiennymi osi jako siatką kolorowych kwadratów.
Aby renderować mapę cieplną, zapytanie musi wygenerować tabelę z trzema kolumnami. Dane używane dla pola wartości muszą być liczbowe. Kolumny, które będą używane dla wartości x i y , używają następujących reguł:
- Jeśli wartości w kolumnie x są w
string
formacie, wartości w kolumnie y muszą być wstring
formacie . - Jeśli wartości w kolumnie x są w
datetime
formacie, wartości w kolumnie y muszą być liczbowe.
Uwaga
Zalecamy określenie każdego pola danych zamiast umożliwiania narzędziu wnioskowania źródła danych.
Przykład kwerendy
StormEvents
| summarize count(EventId) by State, EventType