Explore a galeria de amostras

A interface do usuário da Web do Azure Data Explorer tem uma galeria de exemplos para você praticar a escrita de consultas e comandos de Linguagem de Consulta Kusto (KQL). Esta galeria fornece dados de exemplo com tutoriais guiados em um cluster de ajuda gratuito e publicamente acessível.

Pré-requisitos

Uma conta da Microsoft ou uma Microsoft Entra identidade do usuário para entrar no cluster de ajuda. Uma assinatura do Azure não é necessária.

Introdução

O diagrama a seguir é uma exibição de alto nível dos bancos de dados disponíveis na galeria de amostras.

Fluxograma mostrando o Azure data Explorer dividido em bancos de dados de exemplo.

Tomar medidas em dados de amostra

Comece aprendendo sobre consultas de KQL com um conjunto de dados da galeria de amostras.

  1. Entre na interface do usuário da Web do Azure Data Explorer usando sua conta Microsoft ou Microsoft Entra identidade do usuário.

  2. Na Home page, selecione Explorar dados de exemplo com KQL.

    Captura de tela da interface do usuário da Web do Azure Data Explorer mostrando a página inicial.

  3. Na caixa de diálogo Explorar amostras de dados, selecione um conjunto de dados de amostras e selecione Explorar.

    Captura de tela da caixa de diálogo Explorar exemplos de dados mostrando as opções de banco de dados de exemplo.

    No painel de conexões do cluster, o cluster de ajuda é exibido com bancos de dados de amostras mostrando funções armazenadas, tabelas externas, exibições materializadas e tabelas de banco de dados. O banco de dados selecionado na caixa de diálogo de dados de amostras é realçado.

    Captura de tela do painel de conexão de cluster da interface do usuário do Azure Data Explorer mostrando bancos de dados e tabelas de exemplo em um diagrama de árvore.

    Este diagrama mostra uma exibição de alto nível do fluxo de dados arquitetônicos, desde dados brutos até ingestão, processamento e exibições materializadas.

    Fluxograma mostrando um processo da ingestão de dados brutos a dados transformados e exibições materializadas.

Siga os tutoriais

A janela do editor de consultas, localizada à direita do painel de conexões de cluster, fornece tutoriais úteis na forma de consultas comumente usadas, juntamente com explicações detalhadas.

Vamos dar uma olhada no banco de dados de Métricas , rotulado como SampleMetrics no painel de conexões de cluster.

O conjunto de dados SampleMetrics consiste nas seguintes tabelas:

  • RawServerMetrics: em que os dados brutos são ingeridos para armazenamento temporário.
  • TransformedServerMetrics: em que os dados analisados e processados são armazenados.
  • SQLServersLocation: contendo dados de referência do local dos servidores.

Dica

Você pode navegar para outros tutoriais na janela do editor de consultas. Selecione Arquivo>Abrir tutoriais e escolha o tutorial específico que você deseja explorar.

Captura de tela mostrando o menu suspenso da interface do usuário da Web do Azure Data Explorer para escolher tutoriais de modelo na janela de consulta.

Executar uma consulta

Na janela de edição de consulta, coloque o cursor em uma consulta e selecione Executar na parte superior da janela ou pressione Shift + Enter para executar uma consulta. Os resultados são exibidos no painel de resultados da consulta, diretamente abaixo da janela do editor de consultas.

Antes de executar qualquer consulta ou comando, reserve um momento para ler os comentários acima dela. Os comentários incluem informações importantes. Por exemplo, por que determinados comandos de gerenciamento não funcionarão no cluster de ajuda devido à falta de permissões. O editor de consultas fornece sugestões e avisos à medida que você escreve consultas. Para personalizar quais sugestões e avisos você recebe, consulte Definir recomendações de consulta.

Captura de tela mostrando a janela de editor de consulta com tutoriais de exemplo.

Comandos de gerenciamento do Learn

Como determinados comandos de gerenciamento não podem ser executados no cluster de ajuda , você pode criar seu próprio cluster gratuito para explorar ainda mais esses comandos. Alguns exemplos desses comandos são descritos na tabela a seguir.

Tabela Descrição Comando
RawServerMetrics A política de envio em lote de ingestão pode ser configurada para reduzir a latência de ingestão padrão de 5 minutos para 20 segundos, conforme descrito. .alter table RawServerMetrics policy ingestionbatching @'{"MaximumBatchingTimeSpan": "00:00:20", "MaximumNumberOfItems": 500,"MaximumRawDataSizeMB": 1024}'
RawServerMetrics A política de retenção de dados pode ser configurada para 10 dias para evitar a duplicação de dados em tabelas brutas e transformadas. Se necessário, você pode manter dados brutos por mais tempo. Por exemplo, se houver algum problema com a tabela TransformedServerMetrics, em vez de voltar para os dados de origem, você poderá consultar os dados na tabela RawServerMetrics. .alter table RawServerMetrics policy retention '{"SoftDeletePeriod": "10.00:00:00", "Recoverability": "Enabled"}'
TransformedServerMetrics A política de atualização pode ser aplicada para transformar e analisar dados brutos. .alter table TransformedServerMetrics policy update @'[{"IsEnabled": true, "Source": "RawServerMetrics", "Query": "Transform_RawServerMetrics()", "IsTransactional": true, "PropagateIngestionProperties": false}]'