Conceitos de Dashboard

Os dashboards de IA/BI são uma plataforma interativa de visualização de dados que lhe permite transformar dados em insights acionáveis e partilhá-los por toda a sua organização. Os dashboards incluem autoria assistida por IA, uma biblioteca de visualização melhorada e uma experiência de configuração simplificada para o ajudar a construir e publicar rapidamente relatórios. Quando publicados, seus painéis podem ser compartilhados com qualquer pessoa registrada em sua conta do Azure Databricks, mesmo que ela não tenha acesso ao espaço de trabalho.

Principais características

Os painéis de IA/BI fornecem um conjunto abrangente de funcionalidades para apoiar a visualização de dados e a colaboração:

Feature Descrição
Autoria assistida por IA Use o Código Genie para gerar visualizações a partir de prompts em linguagem natural, reduzindo o tempo necessário para criar gráficos e cálculos complexos.
Genie para análises de dashboards Faça perguntas sobre os dados do seu dashboard usando linguagem natural. Os dashboards publicados incluem um Genie Space complementar que permite aos utilizadores explorar dados de forma conversacional, sem depender de visualizações pré-definidas.
Modelos de dados governados Defina conjuntos de dados a partir de tabelas, vistas, vistas métricas ou consultas SQL personalizadas. Os conjuntos de dados herdam as permissões do Catálogo Unity e são incluídos com dashboards ao partilhar, importar ou exportar.
Cálculos personalizados Crie medidas e dimensões calculadas sem modificar o conjunto de dados de origem. Construa métricas complexas usando expressões de nível de detalhe e funções de janela.
Filtragem interativa Aplique filtros globais, ao nível da página e ao nível do widget. Permitir filtragem cruzada e pesquisa detalhada para exploração interativa de dados.
Partilha ao nível da conta Publique dashboards para partilhar entre espaços de trabalho e com utilizadores que não tenham acesso ao espaço de trabalho. Controla permissões ao nível do espaço de trabalho e da conta.
Monitorização Acompanhe a atividade dos dashboards usando registos de auditoria e tabelas do sistema. Monitorize quem vê, edita e interage com os seus dashboards para análise de utilização e conformidade.
Automação e controlo de versões Gerir dashboards como código usando bundles, automatizar fluxos de trabalho com APIs REST e controlar versões do seu trabalho com o Git. Importar e exportar dashboards entre espaços de trabalho e ambientes.

Casos comuns de utilização

As organizações utilizam painéis de IA/BI para resolver uma grande variedade de desafios empresariais:

Caso de utilização Descrição
Reporte executivo Crie painéis executivos abrangentes que acompanhem KPIs, métricas de negócio e desempenho operacional entre departamentos.
Análise de vendas Monitorize o pipeline de vendas, acompanhe o progresso dos negócios, analise tendências de receitas e meça o desempenho da equipa com visualizações interativas.
Marketing Insights Meça a eficácia das campanhas, analise o envolvimento do cliente e acompanhe métricas de conversão para otimizar estratégias de marketing.
Acompanhamento operacional Acompanhe a saúde do sistema, monitorize o desempenho da aplicação e visualize métricas operacionais para equipas de DevOps e fiabilidade do local.
Relatórios financeiros Construa painéis financeiros para acompanhamento orçamental, análise de despesas e previsão com capacidades de aprofundamento.
Análise de clientes Visualize o comportamento do cliente, acompanhe métricas de retenção e analise as jornadas do utilizador para melhorar a experiência do cliente.

Componentes do dashboard

Os painéis de IA/BI consistem em duas áreas principais: o separador de Dados , onde defines conjuntos de dados e cálculos, e o separador Canvas , onde constróis visualizações e filtros interativos. A tela pode ser organizada em várias páginas para estruturar relatórios complexos e minimizar o scroll. Para detalhes sobre as páginas, consulte Criar relatórios de várias páginas.

Modelação de dados

Conjuntos de dados

Os conjuntos de dados definem as fontes de dados que alimentam as visualizações dos seus painéis. Cada conjunto de dados baseia-se numa tabela, vista, vista métrica ou consulta SQL personalizada.

Tipo de conjunto de dados Descrição
Tabela ou vista Conecta-te diretamente às tabelas ou visões do Unity Catalog. O conjunto de dados herda o esquema do objeto de origem.
Vista métrica Use vistas métricas para pré-definir dimensões, medidas e agregações. Visualizações de métricas fornecem métricas consistentes em vários painéis.
Consulta SQL personalizada Escreva consultas SQL personalizadas para juntar tabelas, filtrar dados ou transformar colunas antes da visualização.

Os conjuntos de dados suportam as seguintes funcionalidades:

  • Cálculos personalizados: Defina medidas calculadas e dimensões específicas para o conjunto de dados
  • Correspondência de prompts: Ative prompts de linguagem natural ao usar o Genie Code
  • Cache: Melhorar o desempenho com cache automática para conjuntos de dados com menos de 100MB e menos de 100.000 linhas
  • Partilha agrupada: Os conjuntos de dados estão incluídos quando partilha, exporta ou importa dashboards

Para mais detalhes, consulte Criar e gerir conjuntos de dados de dashboards.

Cálculos personalizados

Cálculos personalizados permitem-lhe criar novas métricas e transformações sem alterar os seus dados de origem. Você pode definir até 200 cálculos personalizados por conjunto de dados.

Tipo de cálculo Descrição
Medidas calculadas Valores agregados como receita total, custo médio ou margem de lucro. As medidas calculadas ajustam-se automaticamente às dimensões na sua visualização.
Dimensões calculadas Valores não agregados ou transformações, como categorização de faixas etárias, concatenação de campos ou formatação de datas.
Expressões de nível de detalhe Controla a granularidade da agregação independentemente dos teus agrupamentos de visualização. Use um LOD fixo para agregados do conjunto de dados ou exclua o LOD para cálculos de menor detalhe.
Funções do Windows Realize cálculos ao longo de um conjunto de linhas, como médias móveis contínuas, somas acumuladas ou métricas de N-dias anteriores.

Os cálculos personalizados suportam expressões SQL, incluindo funções agregadas, funções janela e lógica condicional. Podes consultar outros cálculos para construir métricas complexas de forma incremental.

Para detalhes, veja O que são cálculos personalizados? e Expressões de Nível de Detalhe (LOD).

Visualizações

Os dashboards de IA/BI fornecem uma biblioteca rica de tipos de visualização para exibir os seus dados de forma eficaz. Pode criar visualizações manualmente ou usar o Genie Code para as gerar a partir de prompts em linguagem natural.

Categoria Tipos de visualização
Visualizações de gráficos Bar, linha, área, dispersão, gráfico circular, combo, funil e muito mais
Visualizações de tabela Tabelas dinâmicas, tabelas de detalhe com ordenação e formatação
Visualizações estatísticas Boxplots, histogramas, mapas de calor para análise de distribuição
Visualizações de mapas Mapas coropléticos e mapas de pontos para dados geográficos
Visualizações especializadas Gráficos de medidores, indicadores de valor único e formatação personalizada

Cada visualização pode ser configurada com:

  • Eixos e codificações: Mapear os campos de dados para o eixo x, eixo y, cor, tamanho e outras propriedades visuais
  • Agregações: Escolha funções de agregação como soma, média, contagem, mínimo, máximo e mais
  • Ordenação e limites: Controlar a ordem e o número de pontos de dados apresentados
  • Formatação: Personalize cores, etiquetas, legendas e dicas
  • Formatação condicional: Aplicar regras de cor baseadas nos valores dos dados

Para mais detalhes, consulte Visualizações de dashboards.

Interatividade

Filtros e funcionalidades interativas permitem aos espectadores explorar dashboards de forma dinâmica e focar-se em dados específicos. Os dashboards de IA/BI suportam múltiplos escopos e tipos de filtro.

Âmbito do filtro Descrição
Filtros globais Aplica em todas as páginas e visualizações no dashboard. Use para filtragem de alto nível, como intervalos de datas ou regiões.
Filtros ao nível da página Aplicar-se apenas a visualizações na página atual. Utilize para criar visualizações dos dados específicas para a página.
Filtros ao nível do widget Candidate-se a visualizações individuais. Use para filtragem específica de visualização sem afetar outros widgets.

As capacidades interativas incluem:

  • Filtros de campo: Filtrar nas colunas específicas com operadores como iguais, contém, maior que, entre outros
  • Parâmetros: Criar filtros dinâmicos que possam ser referenciados em consultas e cálculos SQL
  • Filtragem cruzada: Clique em pontos de dados numa visualização para filtrar outros na mesma página
  • Drill-through: Navegar entre páginas de dashboard preservando o contexto do filtro

Para mais detalhes, veja Usar filtros de dashboard.

Layout móvel

Quando um painel de instrumentos é visualizado num pequeno ecrã no Genie, muda automaticamente para um layout compatível com dispositivos móveis. Nenhuma configuração é necessária. Os widgets refluem para uma única coluna e o espaçamento ajusta-se para a interação por toque.

Um painel publicado exibido num layout adaptado para dispositivos móveis, em coluna única, num ecrã pequeno.

Publicação e partilha

Os dashboards suportam dois estados: rascunho e publicado. As alterações feitas a um painel de rascunho são guardadas automaticamente, mas não serão visíveis para os visualizadores até que publique.

Publicação

Quando publica um painel, cria um snapshot ao qual os visitantes podem aceder. A versão publicada mantém-se inalterada até publicar novamente, mesmo que continue a editar o rascunho.

Opções de publicação:

  • Permissões de dados partilhados: Os visualizadores veem dados com base nas suas próprias permissões do Catálogo Unity. Isto garante que a governação dos dados e a segurança ao nível das linhas são aplicadas.
  • Permissões individuais de dados: Os espectadores veem os dados com base nas permissões do editor. Isto simplifica a partilha, mas requer uma gestão cuidadosa de permissões.

Níveis de partilha

Nível de partilha Descrição
Partilha de espaços de trabalho Partilhe com utilizadores e grupos dentro do mesmo espaço de trabalho. Os utilizadores devem ter acesso ao espaço de trabalho para visualizar o painel de controlo.
Partilha ao nível da conta Partilhe com os utilizadores em todos os espaços de trabalho da sua conta. Os utilizadores podem ver o painel mesmo sem acesso ao espaço de trabalho, permitindo uma colaboração mais ampla.

Capacidades adicionais de partilha:

  • Embedding: Incorporar dashboards publicados em sites e aplicações externas usando iframes
  • Agendas e subscrições: Configure agendas automáticas de atualização e notificações por email ou Slack para as partes interessadas
  • Genie Spaces: Publique Genie Spaces complementares para permitir a exploração de dados em linguagem natural juntamente com os seus dashboards

Para mais detalhes, consulte Partilhar um painel e Gerir atualizações e subscrições agendadas do painel.

Fluxos de trabalho em rascunho e publicados

Compreender a relação entre os painéis de rascunho e os publicados é importante para a colaboração e manutenção:

  • Painéis de rascunho: Todas as edições acontecem no modo de rascunho. Vários utilizadores com permissões de edição podem colaborar num rascunho. As alterações são guardadas automaticamente, mas não são visíveis para os espectadores.
  • Publicação: Quando estiver pronto, clique em Publicar para criar ou atualizar a versão publicada. Pode, opcionalmente, incluir uma mensagem de registo de alterações.
  • Experiência do espectador: Os espectadores veem sempre a última versão publicada, não o rascunho atual. Isto impede que as alterações em progresso afetem as partes interessadas.
  • Descartar alterações: Se quiser reverter o seu rascunho para corresponder à última versão publicada, use Descartar alterações no menu do painel.

Desempenho e otimização

Os dashboards de IA/BI são otimizados para desempenho com várias funcionalidades integradas:

  • Cache do lado do cliente: Conjuntos de dados com menos de 100MB e 100.000 linhas são armazenados em cache no navegador para atualizações de visualização mais rápidas
  • Otimização de consultas: Os dashboards otimizam automaticamente as consultas para reduzir o uso de computação e melhorar os tempos de resposta
  • Carregamento incremental: Grandes conjuntos de dados são carregados progressivamente para manter a capacidade de resposta
  • Atualização agendada: Configurar os agendamentos de atualização para dashboards publicados para pré-calcular os resultados

Para mais informações, veja Otimização de conjuntos de dados e cache.

Governação e segurança

Os painéis de IA/BI integram-se com as funcionalidades de segurança e governação do Azure Databricks:

Funcionalidade de segurança Descrição
Integração com o Unity Catalog Todo o acesso a dados é regido por permissões do Catálogo Unity, incluindo filtros de linha e máscaras de coluna
Níveis de permissão Controlar quem pode ver, editar ou gerir dashboards usando permissões ao nível do espaço de trabalho e da conta
Registos de auditoria Acompanhar o acesso e as modificações ao painel de controlo usando registos de auditoria e tabelas do sistema
Etiquetas Organizar e categorizar dashboards usando tags para governação e descoberta

Para detalhes, veja Monitorizar a utilização do dashboard.

Automação e integração

Os dashboards de IA/BI suportam fluxos de trabalho programáticos para equipas que precisam de automatizar a gestão de dashboards:

  • Importar e exportar: Transferir dashboards entre espaços de trabalho através da exportação e importação de ficheiros JSON
  • Integração com Git: Controlo de versões dos seus dashboards usando repositórios Git e sincronize alterações entre ambientes
  • Pacotes de Automação Declarativa: Gerir dashboards como código usando Pacotes de Automação Declarativa para fluxos de trabalho de infraestrutura como código
  • APIs REST: Automatizar a criação, atualizações e partilha de dashboards usando as APIs REST do Azure Databricks
  • Lakeflow Jobs: Agendar atualizações e atualizações automáticas do painel usando o Lakeflow Jobs

Para detalhes, consulte Fluxos de trabalho para desenvolvedores de dashboards.

Passos seguintes