Introduzione
Linguaggio di query Kusto (KQL) consente di esplorare i dati, nonché di individuare modelli, identificare anomalie e outlier e creare modelli statistici. Una query Kusto è una richiesta di sola lettura per elaborare i dati e restituire i risultati. KQL offre un'ampia gamma di funzioni che analizzano i dati in modi diversi. In un modulo precedente si è appreso come usare gli operatori tabulari più comuni per iniziare a esplorare e filtrare i dati. In questo modulo si apprenderà come aggregare i dati usando Linguaggio di query Kusto (KQL), organizzare query complesse e visualizzare i risultati visivamente per ottenere informazioni significative da questo set di dati.
Scenario di esempio
L'utente è un analista dati con una passione per i dati meteorologici. Si vuole usare KQL per modificare e consolidare un set di dati che consente di rispondere alle domande sui tipi e sulle posizioni delle tempeste negli Stati Uniti. In particolare, si vogliono confrontare gli effetti di diversi tipi di tempeste in varie posizioni.
Cosa si fa?
Si scriveranno query in Linguaggio di query Kusto (KQL) per esplorare e ottenere informazioni dettagliate da un set di dati di esempio. Si apprenderà come:
- Raggruppare i dati usando le funzioni di aggregazione.
- Contare gli eventi usando le funzioni
count()
,dcount()
,countif()
. - Riepilogare i dati usando le funzioni
sum()
,avg()
,min()
,max()
epercentiles()
. - Visualizzare i dati usando l'operatore
render
. - Introdurre variabili usando l'istruzione
let
.
Qual è l'obiettivo principale?
Al termine di questa sessione, sarà possibile scrivere query avanzate in Linguaggio di query Kusto ed eseguire il rendering visivo dei risultati per ottenere informazioni dettagliate dai dati.