Criar um dashboard em tempo real (preview)
Um dashboard é uma coleção de blocos, opcionalmente organizados em páginas, onde cada bloco tem uma consulta subjacente e uma representação visual. Você pode exportar nativamente consultas de Linguagem de Consulta Kusto (KQL) para um dashboard como visuais e, posteriormente, modificar suas consultas subjacentes e formatação visual conforme necessário. Além da facilidade de exploração de dados, essa experiência de dashboard totalmente integrada proporciona melhor desempenho de consulta e visualização.
Importante
Esse recurso está em preview.
Neste artigo, você aprenderá a criar um dashboard em tempo real, bem como a adicionar fontes de dados e blocos a ele. Você também aprenderá a habilitar a atualização automática, usar parâmetros e exportar dashboards.
Importante
Os dados estão seguros. Os dashboards e os metadados relacionados ao dashboard sobre os usuários são criptografados em repouso usando as chaves gerenciadas pela Microsoft.
Pré-requisitos
- Um espaço de trabalho com uma capacidade habilitada para o Microsoft Fabric
- Um Banco de dados KQL com dados
Habilitar as configurações do locatário no portal de administração
Importante
Essa etapa deve ser concluída pelo administrador de locatários.
Navegue até o portal de administração.
Na guia Configurações do locatário, procure Dashboards de tempo real. Para obter mais informações, consulte Sobre as configurações de locatários.
Alterne o botão para Criar dashboards em tempo real para Habilitado. Para obter mais informações, consulte Configurações de locatários – Microsoft Fabric.
Escolha Aplicar.
Criar um painel
O dashboard em tempo real existe no contexto de um espaço de trabalho. Um novo dashboard em tempo real está sempre associado ao espaço de trabalho que você está usando ao criá-lo.
- Navegue para o workspace desejado.
- Selecione +Novo>Dashboard em Tempo Real
- Insira um nome do dashboard e selecione Criar.
Um dashboard é criado no espaço de trabalho.
Adicionar fonte de dados
As fontes de dados são referências reutilizáveis a um banco de dados específico no mesmo espaço de trabalho que o dashboard em tempo real. Blocos diferentes podem ser baseados em fontes de dados diferentes.
Selecione a guia Início >Nova fonte de dados.
No painel Fontes de dados, selecione + Adicionar.
No painel Criar fonte de dados:
- Insira um Nome da fonte de dados.
- Selecione um Banco de Dados na lista suspensa.
Selecione Criar.
Adicionar bloco
Os blocos do dashboard usam trechos da Linguagem de Consulta Kusto para recuperar dados e renderizar visuais. Cada bloco/consulta pode dar suporte a apenas um visual.
Selecione Adicionar bloco na tela do painel ou na barra de menus superior.
No painel Consulta,
Selecione a fonte de dados no menu suspenso.
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.
Selecione + Adicionar visual.
Na guia Formatação visual, selecione Tipo de visual para escolher o tipo de visual. Para obter mais informações sobre como personalizar o visual, confira Customize Real-Time Dashboard visuals.
Selecione Aplicar alterações para fixar o visual no painel.
Selecione o ícone Salvar.
Adicionar bloco de um conjunto de consultas
Você pode adicionar blocos ao seu dashboard diretamente de consultas gravadas em um conjunto de consultas KQL.
Selecione Fixar no painel.
Na janela Fixar consulta ao dashboard, faça o seguinte:
Selecione um dashboard existente ou crie um.
Dê um nome ao bloco do dashboard.
Opcionalmente, selecione Abrir dashboard após a criação do bloco para exibir o dashboard imediatamente após a criação.
Selecione Criar.
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.
No painel Páginas, selecione + Adicionar página.
Para dar um nome à página, selecione o menu vertical Mais [...]>Renomear página.
Adicione blocos à página.
Usar parâmetros
Os parâmetros aprimoram significativamente o desempenho de renderização do painel e permitem que você use valores de filtro o mais cedo possível na consulta. A filtragem é habilitada quando o parâmetro é incluído na consulta associada aos blocos. Para obter mais informações sobre como configurar e usar diferentes variantes de parâmetros, confira Uso de parâmetros em dashboards em tempo real.
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 em tempo real, poderá alterar o local da legenda em seu bloco. 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.
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 esmaecidos.
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 rolam pela lista de itens e os dados de todos os itens selecionados para os quais você navega são realçados.
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 bloco que deseja explorar, selecione o menu Mais [...]>Exibir consulta.
Um painel é aberto com a tabela de consulta e resultados.
Selecione Editar consulta.
Escolha Conjunto de Consultas KQL Existente ou Novo Conjunto de Consultas KQL. Prossiga para editar a consulta no Conjunto de Consultas KQL.
Observação
Quaisquer edições feitas na consulta usando esse fluxo não serão refletidas no dashboard em tempo real original.
Habilitar atualização automática
A renovação automática é um recurso que permite atualizar automaticamente os dados em um dashboard sem recarregar manualmente a página ou clicar em um botão de atualização.
A taxa de atualização automática padrão pode ser definida por um editor de banco de dados. Tanto os editores quanto os espectadores podem alterar a taxa real de atualização automática durante a visualização de um dashboard.
No entanto, os editores de banco de dados podem limitar a taxa de atualização mínima que qualquer telespectador pode definir a fim de reduzir a carga do cluster. Quando a taxa de atualização mínima é definida, os usuários do banco de dados não podem definir uma taxa de atualização inferior à mínima.
Selecione a guia Gerenciar >Atualização automática.
Alterne a opção para que a atualização automática fique habilitada.
Selecione valores para Intervalo de tempo mínimo e Taxa de atualização padrão.
Selecione Aplicar e Salvar para salvar o painel.
Compartilhar o painel
Para compartilhar o link do painel:
- Selecione Compartilhar e Copiar link
- Na janela Permissões de painel, selecione Copiar link.
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 dashboard, acesse ele e selecione a guia Gerenciar >|-> Exportar ao arquivo.
O arquivo contém os dados do painel no formato JSON, uma estrutura de tópicos da qual é mostrada no snippet a seguir.
{
"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"
}
Atualizar ou restaurar um dashboard existente usando um arquivo
Você pode atualizar um painel existente ou restaurar uma versão anterior, da seguinte forma:
- No dashboard, selecione a guia Gerenciar >Substituir por arquivo.
- Selecione o arquivo para atualizar o painel.
- Selecione Salvar.