Introdução
Kusto Query Language (KQL) permite que você explore seus dados e descubra padrões, identifique anomalias e discrepâncias e crie modelos estatísticos. Uma consulta Kusto é um pedido só de leitura para processar dados e devolver resultados. O KQL oferece uma ampla variedade de funções que analisam seus dados de diferentes maneiras. Em um módulo anterior, você aprendeu a usar os operadores tabulares mais comuns para começar a explorar e filtrar seus dados. Neste módulo, você aprenderá como agregar dados usando a Kusto Query Language (KQL), organizar consultas complexas e exibir resultados visualmente para obter insights significativos desse conjunto de dados.
Cenário de exemplo
Você é um analista de dados com paixão por dados meteorológicos. Você deseja usar o KQL para manipular e consolidar um conjunto de dados que lhe permitirá responder a perguntas sobre os tipos e locais de tempestades nos EUA. Em particular, você quer comparar os impactos de diferentes tipos de tempestades em vários locais.
O que vamos aprender?
Você escreverá consultas na Kusto Query Language (KQL) para explorar e obter insights de um conjunto de dados de exemplo. Saberá como:
- Agrupe dados usando funções de agregação.
- Conte eventos usando as
count()
funções ,dcount()
,countif()
. - Resuma dados usando
sum()
,avg()
,min()
,max()
epercentiles()
funções. - Visualize dados usando o
render
operador. - Introduza variáveis usando a
let
instrução.
Qual é o principal objetivo?
No final desta sessão, você poderá escrever consultas avançadas na Kusto Query Language e renderizar visualmente os resultados para obter insights de seus dados.