Visualizar dados com os dashboards do Azure Data Explorer

Azure Data Explorer é um serviço de exploração de dados rápido e altamente escalonável para dados de log e telemetria. Explore seus dados de ponta a ponta no aplicativo Web Azure Data Explorer, começando com data ingestão, executando queries e, por fim, criando painéis.

Um dashboard é uma coleção de blocos, opcionalmente organizados em páginas, onde cada bloco tem uma consulta subjacente e uma representação visual. Usando a interface do usuário da web, você pode exportar consultas na Linguagem de Consulta Kusto (KQL) nativamente para um painel de controle como elementos visuais e, posteriormente, modificar as consultas subjacentes e a formatação visual conforme necessário. Além da facilidade de exploração de dados, essa experiência de painel de Azure Data Explorer totalmente integrada fornece melhor desempenho de consulta e visualização.

Importante

Os dados estão seguros. Painéis e metadados relacionados aos usuários são criptografados quando inativos usando chaves gerenciadas pela Microsoft.

A imagem a seguir mostra um exemplo Azure Data Explorer painel:

Screenshot mostrando um dashboard da interface do usuário da Web Azure Data Explorer.

Para explorar interativamente os painéis de exemplo, confira Guia de Introdução: Visualizar painéis de exemplo.

Pré-requisitos

Criar um novo painel

  1. Na barra de navegação, selecione Painéis de controle>Novo painel de controle.

    Novo painel.

  2. Insira um nome do dashboard e selecione Criar.

    Criar um painel.

Adicionar fonte de dados

Um único painel de controle pode mostrar elementos visuais de um ou mais clusters.

  1. Na barra de ferramentas superior, selecione Fontes de dados.

    Captura de tela do acréscimo de uma fonte de dados por meio do menu Mais.

  2. No painel Fontes de dados , selecione + Adicionar.

  3. No painel Criar fonte de dados:

    1. Insira um Nome da fonte de dados.
    2. Insira a região do URI do cluster e selecione Conectar.
    3. Selecione o Banco de dados na lista suspensa.
    4. Insira um valor para Idade máxima do cache de resultados da consulta para habilitar o cache de resultados da consulta em todas as consultas dessa fonte de dados. A idade máxima pode estar em unidades de segundos, horas ou dias.
    5. Selecione Criar.

    Painel da fonte de dados.

Adicionar bloco

Os blocos do painel de controle usam trechos da Linguagem de Consulta Kusto para recuperar dados e exibir visuais. Cada tile/consulta suporta apenas um visual.

  1. Selecione Adicionar bloco na tela do painel ou na barra de ferramentas superior.

    Nova consulta.

  2. No painel Consulta,

    1. Selecione a fonte de dados no menu suspenso.

    2. Digite a consulta e selecione Executar. Para obter mais informações sobre como gerar consultas que usam parâmetros, confira Usar parâmetros em sua consulta.

      Executar consulta.

    3. Selecione Visual.

    4. No painel visual, selecione o tipo visual para escolher o tipo de visual.

    5. Selecione Aplicar alterações para fixar o visual no painel.

    Adicionar visual à consulta.

  3. Você pode redimensionar o elemento visual e, em seguida, selecionar o ícone Salvar.

    Redimensione e salve o painel.

Fixar consulta no painel

Você também pode fixar uma consulta na aba de consulta da interface web.

Para fixar uma consulta:

  1. Crie e execute a consulta cujo resultado você quer visualizar no painel de controle.

  2. Selecione Fixar no painel de controle na barra de ferramentas superior.
    Captura de tela do botão Fixar no painel.

  3. Na guia Fixar no Dashboard:

    1. Forneça um Tile name.
    2. O Nome da fonte de dados é preenchido automaticamente a partir da fonte de dados da consulta.
    3. Selecione Usar a fonte de dados existente, se possível.
    4. Selecione Criar novo.
    5. Digite o Nome do painel de controle.
    6. Marque a caixa de seleção Exibir painel após a criação (se for um novo painel).
    7. Selecione Fixar

    Captura de tela do painel Fixar no dashboard.

Usar parâmetros

Os parâmetros tornam o painel interativo e melhoram o desempenho de renderização. Eles atuam como filtros em ladrilhos que os usam. Adicione parâmetros a consultas para filtrar dados e ativar o filtro. Para obter mais informações, consulte Uso de parâmetros nos dashboards do Azure Data Explorer.

Legenda do bloco

Você pode alterar a posição da legenda em seus blocos e usar a legenda para interagir com os dados.

Alterar o local da legenda

Se você tiver direitos de edição em um painel, poderá alterar a posição da legenda em seu gráfico. Alterne para o modo Editar e selecione o ícone de lápis do bloco Editar. No painel Formatação virtual, em Legenda, você pode selecionar sua preferência de localização.

Captura de tela das configurações de legenda no painel Formatação Visual

Interaja com os dados

Você pode usar a legenda para interagir com os dados em seu bloco. Você pode alterar quais dados exibir selecionando o item específico na legenda. Use Ctrl para adicionar ou remover itens da seleção, mantenha shift pressionado para selecionar um intervalo. Os itens não selecionados são acinzentados.

O botão Pesquisar permite que você pesquise e filtre itens.

Use o botão Inverter para inverter sua seleção.

As setas Para cima e Para baixo navegam pela lista das seguintes maneiras:

  • Quando um item é selecionado, as setas para cima e para baixo selecionam o item anterior ou próximo.
  • Quando mais de um item é selecionado, as setas para cima e para baixo alteram qual item está realçado no bloco.

Captura de tela mostrando os botões para usar a legenda para interagir com seus dados.

Exibir consulta

Você pode visualizar a consulta no modo de edição ou exibição. A edição da consulta subjacente de um bloco só é possível no modo de edição. No modo de exibição, você pode modificar a consulta em uma nova guia de consulta sem alterar a consulta subjacente do bloco do painel de controle.

  1. Navegue até o seu painel de controle.
  2. No bloco que deseja explorar, selecione o menu Mais [...]>Exibir consulta.

Captura de tela do menu suspenso do bloco com a opção Exibir consulta realçada.

  1. No painel View Area, selecione Nova guia de consulta para editar a consulta no painel de consulta da IU web do Azure Data Explorer. Para editar a consulta no bloco, selecione o botão Editar bloco .

Captura de tela do painel

Observação

Todas as edições feitas na consulta usando esse fluxo não serão refletidas no painel de controle original.

Exportar painéis

Use o menu Arquivo para exportar um painel para um arquivo JSON. A exportação do painel pode ser útil nos seguintes cenários:

  • Controle de versão: você pode usar o arquivo para restaurar o painel para uma versão anterior.
  • Modelo de painel: você pode usar o arquivo como modelo para criar painéis.
  • Edição manual: você pode editar o arquivo para modificar o painel. O arquivo pode ser importado de volta para o painel.

Para exportar um painel, na barra de ferramentas superior, selecione Arquivo>Baixar painel para arquivo.

Captura de tela do dashboard mostrando a opção Exportar para arquivo.

O arquivo contém os dados do painel no formato JSON, cujo esquema está mostrado no seguinte snippet.

{
  "id": "{GUID}",
  "eTag": "{TAG}",
  "title": "Dashboard title",
  "tiles": [
    {
      "id": "{GUID}",
      "title": "Tile title",
      "query": "{QUERY}",
      "layout": { "x": 0, "y": 7, "width": 6, "height": 5 },
      "pageId": "{GUID}",
      "visualType": "line",
      "dataSourceId": "{GUID}",
      "visualOptions": {
        "xColumn": { "type": "infer" },
        "yColumns": { "type": "infer" },
        "yAxisMinimumValue": { "type": "infer" },
        "yAxisMaximumValue": { "type": "infer" },
        "seriesColumns": { "type": "infer" },
        "hideLegend": false,
        "xColumnTitle": "",
        "yColumnTitle": "",
        "horizontalLine": "",
        "verticalLine": "",
        "xAxisScale": "linear",
        "yAxisScale": "linear",
        "crossFilterDisabled": false,
        "crossFilter": { "dimensionId": "dragX-timeRange", "parameterId": "{GUID}" },
        "multipleYAxes": {
          "base": { "id": "-1", "columns": [], "label": "", "yAxisMinimumValue": null, "yAxisMaximumValue": null, "yAxisScale": "linear", "horizontalLines": [] },
          "additional": []
        },
        "hideTileTitle": false
      },
      "usedParamVariables": [ "{PARAM}" ]
    }
  ],
  "dataSources": [ {} ],
  "$schema": "https://dataexplorer.azure.com/static/d/schema/20/dashboard.json",
  "autoRefresh": { "enabled": true, "defaultInterval": "15m", "minInterval": "5m" },
  "parameters": [ {} ],
  "pages": [ { "name": "Primary", "id": "{GUID}" } ],
  "schema_version": "20"
}

Para criar um novo painel a partir de um arquivo

Você pode usar um arquivo de painel para criar um novo painel, da seguinte forma:

  1. Na página Principal de Painéis , selecione Novo painel>Importar painel do arquivo.

    Captura de tela do dashboard mostrando a opção Importar de arquivo.

  2. Selecione o arquivo a ser importado.

  3. Insira um nome do painel e selecione Criar.

Para atualizar ou restaurar um dashboard existente de um arquivo

Você pode atualizar um painel existente ou restaurar uma versão anterior, da seguinte forma:

  1. Na barra de ferramentas superior, selecione Arquivo>Substituir painel por arquivo.

    Captura de tela do painel de controle mostrando a opção para substituir pelo arquivo.

  2. Selecione o arquivo para atualizar o painel.

  3. Selecione Salvar alterações.

Adicionar página

As páginas são contêineres opcionais para blocos. Você pode usar páginas para organizar blocos em grupos lógicos, como por fonte de dados ou por área de entidade. Você também pode usar páginas para criar um dashboard com vários modos de exibição, como um dashboard com o detalhamento de uma página de resumo para uma página de detalhes.

  1. No painel Páginas do lado esquerdo, selecione + Adicionar página.

Captura de tela do botão adicionar página.

  1. Para dar um nome à página, selecione o menu vertical Mais [...]>Renomear página.

  2. Adicione blocos à página.

Habilitar Atualização Automática

A atualização automática mantém os dados do painel up-to-date sem a necessidade de atualizações manuais. Os editores de banco de dados podem configurar uma taxa de atualização padrão e definir um intervalo mínimo de atualização para gerenciar a carga do cluster. Os visualizadores de painel podem ajustar a taxa de atualização dentro do intervalo permitido para atender às suas necessidades.

  1. Na barra de ferramentas superior, selecione Atualizaçãoautomática>.

    Selecionar atualização automática.

  2. Alterne a opção para que a atualização automática fique habilitada.

  3. Selecione valores para Intervalo de tempo mínimo e Taxa de atualização padrão.

  4. Selecione Aplicar e, em seguida, Salvar o painel.

    Captura de tela mostrando habilitar a atualização automática.