Introdução

Concluído

Kusto Query Language (KQL) permite que você explore seus dados para descobrir padrões, identificar anomalias e outliers e criar 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.

Cenário de exemplo

Suponha que você trabalhe em uma empresa de varejo que vende uma ampla gama de produtos. Você é o analista de dados da equipe de vendas responsável por fornecer insights que ajudam a equipe a promover o reconhecimento de seus produtos e aumentar as vendas. Você deseja fornecer os insights desejados, mas para isso são necessários dados espalhados por várias tabelas. Você deseja usar o KQL para obter os insights consultando dados de várias tabelas.

O que vamos fazer?

Escrever consultas em Kusto Query Language (KQL) para primeiro enriquecer dados combinando várias tabelas e, em seguida, analisar esses dados para obter insights mais profundos. Neste módulo, você aprenderá a:

  • Estenda uma tabela de fatos com dados de tabela de dimensão usando os join operadores or lookup .
  • Mescle ou acrescente linhas de várias tabelas ou expressões tabulares usando o union operador .
  • Otimize subconsultas usando a materialize() função e tabelas transitórias usando o as operador .
  • Analise dados usando as funções arg_min() de agregação do summarize operador e arg_max().

Pré-requisitos

Qual é o principal objetivo?

Ao final desta sessão, você poderá escrever consultas Kusto otimizadas que combinam dados de várias tabelas e obter mais informações como resultado do enriquecimento dos dados.