Esercizio: Usare le query per esplorare i dati

Completato

È stato possibile esaminare i dati non elaborati di un dataset meteorologico sconosciuto ed esplorare alcune delle sue proprietà nella griglia dei risultati dell'interfaccia utente Web di Esplora dati di Azure.

In questo caso si useranno le query per caratterizzare ulteriormente le dimensioni e la variabilità dei dati.

Contare i record

La query più semplice da usare conta il numero di righe della tabella.

Eseguire la query seguente.

Eseguire la query

StormEvents
| count 

Dovrebbero essere visualizzati risultati simili all'immagine seguente:

Screenshot dei risultati dell'operatore di conteggio.

Trovare valori minimi e massimi

È utile conoscere gli intervalli di valori presenti nel set di dati. Ad esempio, nell'ultima unità sono stati indicati i timestamp per ogni evento. Eseguire la query seguente per visualizzare i valori minimi e massimi della colonna StartTime:

Eseguire la query

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

Dovrebbero essere visualizzati risultati simili all'immagine seguente:

Screenshot dei risultati massimi e minimi.

Ottenere schema della tabella

Si ricorda che nell'ultima unità sono state esaminate diverse righe di dati per dedurre i tipi di dati. È possibile utilizzare una query per scoprire lo schema effettivo della tabella di dati. Lo schema è un mapping dei nomi delle colonne e dei tipi di dati.

  1. Eseguire la query seguente.

    Eseguire la query

    StormEvents
    | getschema 
    

    Dovrebbero essere visualizzati risultati simili all'immagine seguente:

    Screenshot della griglia dei risultati che mostra i metadati.

  2. Esaminare ogni colonna. Il primo, ColumnName mostra le colonne esaminate nell'ultima unità. ColumnOrdinal numera le colonne in ordine di visualizzazione nella tabella. Il DataType non è necessario per questa caratterizzazione. ColumnType visualizza il tipo di dati per ogni colonna. Si noti che l'ultima colonna, StormSummary, è un oggetto dinamico. Un oggetto dinamico può contenere elenchi di proprietà o matrici.