Visualizar dados com dashboards do Azure Data Explorer

O Azure Data Explorer é um serviço de exploração de dados rápido e altamente dimensionável para dados telemétricos e de registo. Explore os seus dados de ponto a ponto na aplicação Web do Azure Data Explorer, começando pela ingestão de dados, executando consultas e, em última análise, criando dashboards.

Um dashboard é uma coleção de mosaicos, opcionalmente organizados em páginas, onde cada mosaico tem uma consulta subjacente e uma representação visual. Com a IU da Web, pode exportar nativamente consultas Linguagem de Pesquisa Kusto (KQL) para um dashboard 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, esta experiência de dashboard do Azure Data Explorer totalmente integrada proporciona um desempenho de consulta e visualização melhorado.

Importante

Os seus dados são seguros. Os dashboards e metadados relacionados com o dashboard sobre os utilizadores são encriptados inativos com chaves geridas pela Microsoft.

A imagem seguinte mostra um dashboard do Azure Data Explorer de exemplo:

Captura de ecrã a mostrar um dashboard de IU da Web do Azure Data Explorer.

Para explorar interativamente dashboards de exemplo, veja Início Rápido: Visualizar dashboards de dados de exemplo.

Pré-requisitos

Criar um novo dashboard

  1. Na barra de navegação, selecione Dashboards>Novo dashboard.

    Novo dashboard.

  2. Introduza um nome de dashboard e selecione Criar.

    Criar um dashboard.

Adicionar origem de dados

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

  1. Selecione o menu Mais [...] >Origens de dados

    Captura de ecrã a mostrar a adição de uma origem de dados através do menu mais.

  2. No painel Origens de dados, selecione + Nova origem de dados.

  3. No painel Criar nova origem de dados :

    1. Introduza um Nome da origem de dados.
    2. Introduza a região URI do Cluster e, em seguida, selecione Ligar.
    3. Selecione a Base de Dados na lista pendente.
    4. Introduza um valor para a idade máxima da cache de resultados da consulta para ativar a cache de resultados da consulta em todas as consultas desta origem de dados. A idade máxima pode ser em unidades de segundos, horas ou dias.
    5. Selecione Criar.

    Painel de origem de dados.

Adicionar mosaico

Os mosaicos do dashboard utilizam fragmentos de Linguagem de Pesquisa Kusto para obter dados e compor elementos visuais. Cada mosaico/consulta pode suportar um único elemento visual.

  1. Selecione Adicionar mosaico na tela do dashboard ou na barra de menus superior.

    Nova consulta.

  2. No painel Consulta ,

    1. Selecione a origem de dados no menu pendente.

    2. Escreva a consulta e selecione Executar. Para obter mais informações sobre como gerar consultas que utilizam parâmetros, veja Utilizar parâmetros na consulta.

    3. Selecione Visual.

    Executar consulta.

  3. No separador visual, selecione Tipo de elemento visual para escolher o tipo de elemento visual.

  4. Selecione Aplicar alterações para afixar o elemento visual ao dashboard.

    Adicionar elemento visual à consulta.

  5. Pode redimensionar o elemento visual e, em seguida, selecionar o ícone Guardar .

    guardar dashboard.

Afixar mosaico a partir da consulta

Também pode afixar uma consulta a partir do separador consulta da IU da Web.

Para afixar uma consulta:

  1. Crie e execute a consulta cujo resultado pretende visualizar no dashboard.

  2. Selecione Partilhar>Afixar ao dashboard.

  3. No painel Afixar ao dashboard :

    1. Indique um Nome do mosaico.
    2. O nome da origem de dados é preenchido automaticamente a partir da origem de dados da consulta.
    3. Selecione Utilizar origem de dados existente, se possível.
    4. Selecione Criar novo.
    5. Introduza Nome do dashboard.
    6. Selecione a caixa de verificação Ver dashboard após a criação (se for um novo dashboard).
    7. Selecione Afixar

    Captura de ecrã do painel Afixar ao dashboard.

Utilizar parâmetros

Os parâmetros melhoram significativamente o desempenho de composição do dashboard e permitem-lhe utilizar valores de filtro o mais cedo possível na consulta. A filtragem é ativada quando o parâmetro é incluído na consulta associada aos mosaicos. Para obter mais informações sobre como configurar e utilizar diferentes tipos de parâmetros, veja Utilizar parâmetros no Azure Data Explorer dashboards.

Ver consulta

Pode ver a consulta no modo de edição ou visualização. Editar a consulta subjacente de um mosaico só é possível no modo de edição. No modo de visualização, pode modificar a consulta num novo separador de consulta, sem alterar a consulta subjacente do mosaico do dashboard.

  1. Navegue para o dashboard.

  2. No mosaico que pretende explorar, selecione o menu Mais [...]>Ver consulta.

    É aberto um painel com a consulta e a tabela de resultados.

  3. Selecione o separador Nova consulta. Continue para editar a consulta no painel de consulta da IU web do Azure Data Explorer.

Captura de ecrã do painel ver consulta com a consulta na metade superior do ecrã e resulta na metade inferior.

Nota

As edições efetuadas na consulta com este fluxo não serão refletidas no dashboard original.

Partilhar dashboards

Utilize o menu partilhar para conceder permissões a um utilizador Microsoft Entra ou grupo Microsoft Entra para aceder ao dashboard, alterar o nível de permissão de um utilizador e partilhar a ligação do dashboard.

Importante

Para aceder ao dashboard, um visualizador de dashboards precisa do seguinte:

  • Ligação do dashboard para acesso
  • Permissões do dashboard
  • Consegue aceder à base de dados subjacente no cluster do Azure Data Explorer

Gerir permissões

  1. Selecione o item de menu Partilhar na barra superior do dashboard.

  2. Selecione Gerir permissões no menu pendente.

    Menu pendente Partilhar dashboard.

Conceder permissões

Para conceder permissões a um utilizador no painel Permissões do dashboard :

  1. Introduza o utilizador Microsoft Entra ou grupo de Microsoft Entra em Adicionar novos membros.
  2. No nível Permissão , selecione um dos seguintes valores: Pode ver ou Pode editar.
  3. Selecione Adicionar.

Gerir permissões do dashboard.

Alterar um nível de permissão de utilizador

Para alterar um nível de permissão de utilizador no painel Permissões do dashboard :

  1. Utilize a caixa de pesquisa ou desloque a lista de utilizadores para localizar o utilizador.
  2. Altere o Nível de permissão conforme necessário.

Para partilhar a ligação do dashboard, efetue um dos seguintes procedimentos:

  • Selecione Partilhar e, em seguida, selecione Copiar ligação
  • Na janela Permissões do dashboard , selecione Copiar ligação.

Exportar dashboards

Utilize o menu de ficheiros para exportar um dashboard para um ficheiro JSON. A exportação do dashboard pode ser útil nos seguintes cenários:

  • Controlo de versão: pode utilizar o ficheiro para restaurar o dashboard para uma versão anterior.
  • Modelo de dashboard: pode utilizar o ficheiro como modelo para criar novos dashboards.
  • Edição manual: pode editar o ficheiro para modificar o dashboard. O ficheiro pode ser importado novamente para o dashboard.

Para exportar um dashboard, no dashboard, selecione Exportar Ficheiro>para ficheiro.

Captura de ecrã do dashboard a mostrar a opção exportar para ficheiro.

O ficheiro contém os dados do dashboard no formato JSON, um destaque do qual é apresentado no fragmento seguinte.

{
  "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 dashboard a partir de um ficheiro

Pode utilizar um ficheiro de dashboard para criar um novo dashboard, da seguinte forma:

  1. Na página principal do dashboard, selecione Novo dashboard>Importar do ficheiro.

    Captura de ecrã do dashboard a mostrar a opção importar a partir do ficheiro.

  2. Selecione o ficheiro a importar.

  3. Introduza um nome de dashboard e, em seguida, selecione Criar.

Para atualizar ou restaurar um dashboard existente a partir de um ficheiro

Pode atualizar um dashboard existente ou restaurar uma versão anterior, da seguinte forma:

  1. No dashboard, selecione Substituir Ficheiro>por ficheiro.

    Captura de ecrã do dashboard a mostrar a opção para substituir pelo ficheiro.

  2. Selecione o ficheiro para atualizar o dashboard.

  3. Selecione Guardar alterações.

Adicionar página

As páginas são contentores opcionais para mosaicos. Pode utilizar páginas para organizar mosaicos em grupos lógicos, como por origem de dados ou por área de assunto. Também pode utilizar páginas para criar um dashboard com múltiplas vistas, como um dashboard com uma pormenorização de uma página de resumo para uma página de detalhes.

  1. No painel Páginas à esquerda, selecione + Adicionar página.

  2. Para atribuir um nome à página, selecione o menu Vertical Mais [...]>Mudar o nome da página.

  3. Adicione mosaicos à página.

Ativar a atualização automática

A atualização automática é uma funcionalidade que lhe permite atualizar automaticamente os dados num dashboard sem recarregar manualmente a página ou clicar num botão de atualização.

A taxa de atualização automática predefinida pode ser definida por um editor de bases de dados. Tanto os editores como os visualizadores podem alterar a taxa real de atualização automática durante a visualização de um dashboard.

Captura de ecrã dos diferentes intervalos de tempo disponíveis na atualização automática nos dashboards.

No entanto, os editores de bases de dados podem querer limitar a taxa de atualização mínima que qualquer visualizador pode definir para reduzir a carga do cluster. Quando a taxa mínima de atualização é definida, os utilizadores da base de dados não podem definir uma taxa de atualização inferior ao mínimo.

  1. Selecione o menu Mais [...]>Atualização automática.

    Selecione atualização automática.

  2. Alterne a opção para que a atualização automática esteja Ativada.

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

    Ative a atualização automática.

  4. Selecione Aplicar e, em seguida , Guardar o dashboard.