Övning: Använda frågor för att utforska dina data

Slutförd

Du har haft möjlighet att titta på rådata för en okänd meteorologisk datamängd och utforska några av dess egenskaper i resultatrutnätet i Azure Data Explorer-webbgränssnittet.

Här använder du frågor för att ytterligare karakterisera datastorleken och variabiliteten.

Räkna posterna

Den mest grundläggande frågan du använder räknar antalet rader i tabellen.

Kör följande fråga.

Kör frågan

StormEvents
| count 

Du bör få resultat som ser ut som följande bild:

Skärmbild av resultatet av count-operatorn.

Hitta lägsta och högsta värden

Det är användbart att veta vilka intervall med värden som finns i datamängden. Du såg till exempel i den senaste lektionen att det finns tidsstämplar för varje händelse. Kör följande fråga för att se lägsta och högsta värden för kolumnen StartTime :

Kör frågan

StormEvents
| summarize min(StartTime), max(StartTime)

Du bör få resultat som ser ut som följande bild:

Skärmbild av maximalt och lägsta resultat.

Hämta tabellschema

Kom ihåg i den senaste lektionen att du tittade på flera rader med data för att härleda datatyperna. Du kan använda en fråga för att ta reda på det faktiska schemat för datatabellen. Schemat är en mappning av kolumnnamnet till datatypen.

  1. Kör följande fråga.

    Kör frågan

    StormEvents
    | getschema 
    

    Du bör få resultat som ser ut som följande bild:

    Skärmbild av resultatrutnät som visar metadata.

  2. Titta på varje kolumn. Den första, ColumnName , visar de kolumner som du utforskade i den senaste lektionen. Kolumnordningen numrerar kolumnerna i ordning efter hur de visas i tabellen. DataType behövs inte för den här kareteriseringen. ColumnType visar datatypen för varje kolumn. Observera att den sista kolumnen, StormSummary, är ett dynamiskt objekt. Ett dynamiskt objekt kan innehålla egenskapspåsar eller matriser.