Udostępnij za pośrednictwem


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

Zrzut ekranu przedstawiający okienko wyników pulpitu nawigacyjnego z wizualizacją wykresu lejkowego przykładowego zapytania.

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ć w string 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

Zrzut ekranu przedstawiający wizualizację mapy cieplnej z pulpitu nawigacyjnego usługi Azure Data Explorer.