Introdução
A KQL (linguagem de consulta Kusto) permite que você explore seus dados e descubra padrões, identifique anomalias e exceções e crie modelos estatísticos. Uma consulta Kusto é uma solicitação somente leitura para processar dados e retornar resultados. O KQL oferece uma ampla gama de funções que analisam seus dados de diferentes maneiras. Em um módulo anterior, você aprendeu a usar os operadores de tabela mais comuns para começar a explorar e filtrar dados. Neste módulo, você aprenderá a agregar dados usando o KQL (Linguagem de Consulta Kusto), organizar consultas complexas e exibir resultados visualmente para obter insights significativos sobre o conjunto de dados.
Cenário de exemplo
Você é um analista de dados com uma paixão por dados meteorológicos. Você quer usar o KQL para manipular e consolidar um conjunto de dados que permitirá responder a perguntas sobre tipos e locais de tempestades nos EUA. Especificamente, você quer comparar os impactos de diferentes tipos de tempestades em vários locais.
O que faremos?
Você escreverá consultas em KQL (Linguagem de Consulta Kusto) para explorar um conjunto de dados de exemplo e obter insights sobre ele. Você aprenderá a:
- Agrupar dados usando funções de agregação.
- Contar eventos usando as funções
count()
,dcount()
ecountif()
. - Resumir dados usando as funções
sum()
,avg()
,min()
,max()
epercentiles()
. - Visualizar dados usando o operador
render
. - Introduzir variáveis usando a instrução
let
.
Qual é a meta principal?
Ao final desta sessão, você poderá escrever consultas avançadas na Linguagem de Consulta Kusto e renderizar visualmente os resultados para obter insights sobre os dados.