Visão global das funcionalidades
🔍 Navegação melhorada ✨
- Zoom e panorâmica fluidos com animações suaves
- Controlos profissionais de navegação no ecrã
- Minimapa em tempo real com indicador de janela de visualização
- Feedback inteligente do cursor (agarrar/agarrar)
- Precisão semelhante à do CAD para diagramas de grandes dimensões
Sistema de legenda interactiva 🎨 ✨
- Legenda dinâmica a partir das cores reais dos nós
- Clique nos itens da legenda para realçar os nós
- Funciona com qualquer campo categórico
- Integração de filtragem cruzada
- Visualização da contagem de nós por categoria
📊 Largura proporcional do bordo ✨
- A espessura dos bordos é proporcional à intensidade do fluxo
- Algoritmo de normalização por nó
- Identificação instantânea de estrangulamentos
- Ativar/desativar através do painel de formatação
- Visualização de fluxo contextual
Dicas de ferramentas melhoradas ✨
- Dicas flexíveis do nó "Chave: Dicas de ferramentas do nó "Valor" flexíveis
- Sistema inteligente de recurso à dica de ferramenta da borda
- Suporte para vários campos com nomes de campos
- Geração automática de etiquetas
- Design compatível com versões anteriores
Filtragem cruzada avançada
- Filtragem bidirecional com tabelas
- Realce individual de nó/borda
- Filtragem de categorias baseada em legendas
- Suporte de seleção múltipla
- Modelo de dados melhorado com medidas
🎯 Integração do Power BI
- Menus de contexto compatíveis com AppSource
- Capacidades de pesquisa avançadas
- Controlos organizados do painel de formatação
- Controlos de extremidade melhorados com subgrupos
- Gestão da seleção profissional
Configuração e requisitos de dados melhorados
⚠️ Importante: Todos os dados devem estar numa única tabela utilizando uma estrutura UNION com um tratamento NULL adequado para um desempenho ótimo.
Estrutura do modelo de dados melhorado
- Estrutura de dados melhorada com todas as novas funcionalidades ✨
SELECCIONAR
NodeId,
'Estado: Em execução\nTipo: Machine\nTemperature: 85°C\nEfficiency: 92%' as NodeTooltip,
'Running' as LegendColor, - Para a legenda interactiva ✨
NULL como EdgeId, NULL como SourceId, NULL como TargetId, NULL como EdgeTooltip,
Eficiência como NodeValue, - Para filtragem cruzada
NULL como EdgeValue
FROM NodesTable
UNIÃO TODOS
SELECCIONAR
NULL como NodeId, NULL como NodeTooltip, NULL como LegendColor,
EdgeId, SourceId, TargetId,
'Tipo: MaterialFlow\nIntensity: High\nPressure: 2.5 bar' como EdgeTooltip, - Dicas de ferramentas inteligentes ✨
NULL como NodeValue,
FlowIntensity as EdgeValue - Filtragem cruzada + largura proporcional ✨
FROM EdgesTable
SELECCIONAR
NodeId,
'Estado: Em execução\nTipo: Machine\nTemperature: 85°C\nEfficiency: 92%' as NodeTooltip,
'Running' as LegendColor, - Para a legenda interactiva ✨
NULL como EdgeId, NULL como SourceId, NULL como TargetId, NULL como EdgeTooltip,
Eficiência como NodeValue, - Para filtragem cruzada
NULL como EdgeValue
FROM NodesTable
UNIÃO TODOS
SELECCIONAR
NULL como NodeId, NULL como NodeTooltip, NULL como LegendColor,
EdgeId, SourceId, TargetId,
'Tipo: MaterialFlow\nIntensity: High\nPressure: 2.5 bar' como EdgeTooltip, - Dicas de ferramentas inteligentes ✨
NULL como NodeValue,
FlowIntensity as EdgeValue - Filtragem cruzada + largura proporcional ✨
FROM EdgesTable
Referência das funções de dados melhoradas
Campo | Tipo | Estado | Descrição | Exemplo |
---|---|---|---|---|
Conteúdo SVG | Medida | ✅ Necessário | Marcação SVG que contém o diagrama de gémeo digital | ... |
NodeId | Categoria | ✅ Necessário | Identificador único para cada nó | M1001, B1201, T1101 |
Dica de ferramenta de nó | Categoria | ✨ Melhorado | "Chave: Valor" formato de dica de ferramenta de várias linhas | Estado: Em funcionamento\nTipo: Máquina\nEficiência: 92% |
Cor da legenda (opcional) | Categoria | ✨ Novo! | Campo categórico para geração interactiva de legendas | Funcionamento, manutenção, offline |
Valor do nó | Medida | 🔄 Melhorado | Métricas comerciais para nós de filtragem cruzada | 85.4, 92.1, 79.8 |
EdgeId | Categoria | Opcional | Identificador único para cada aresta | E1001, E1002 |
SourceId | Categoria | Opcional | Nó de origem das arestas | M1001 |
TargetId | Categoria | Opcional | Nó de destino para arestas | M1002 |
Dica de ferramenta de borda (opcional) | Categoria | ✨ Novo! | Dica de ferramenta para vários campos com sistema de recurso inteligente | Suporte para vários campos |
Valor de borda | Medida | 🔄 Melhorado | Intensidade do fluxo para filtragem cruzada + largura proporcional | 85.0, 150.5, 89.1 |
⚙️ Guia de configuração abrangente
Passo 1: Preparar o conteúdo SVG
- Criar medida SVG: Certifique-se de que o seu SVG contém uma marcação válida com
id
atributos - IDs de correspondência: Os valores NodeId devem corresponder ao elemento SVG
id
atributos exactos - Estrutura limpa: Utilizar um dimensionamento consistente e evitar transformações complexas
- Cores neutras: Utilize cores SVG neutras; deixe o visual controlar a coloração
- Design preparado para bordas: Conceber caminhos de extremidade para funcionarem bem com a escala de largura proporcional
Conteúdo SVG =
"
<rect id=’M1001′ x=’100′ y=’100′ width=’80’ height=’50’ fill=’#cccccc’/>
<rect id=’M1002′ x=’220′ y=’100′ width=’80’ height=’50’ fill=’#cccccc’/>
<line id=’E1001′ x1=’180′ y1=’125′ x2=’220′ y2=’125′ stroke=’#999999’/>
<circle id=’T1101′ cx=’260′ cy=’460′ r=’30’ fill=’#aaaaaa’/>
"
"
<rect id=’M1001′ x=’100′ y=’100′ width=’80’ height=’50’ fill=’#cccccc’/>
<rect id=’M1002′ x=’220′ y=’100′ width=’80’ height=’50’ fill=’#cccccc’/>
<line id=’E1001′ x1=’180′ y1=’125′ x2=’220′ y2=’125′ stroke=’#999999’/>
<circle id=’T1101′ cx=’260′ cy=’460′ r=’30’ fill=’#aaaaaa’/>
"
Passo 2: Configurar o Basic Visual
- Adicionar visual: Inserir o visual Digital Twin no seu relatório
- Mapear conteúdo SVG: Arraste a sua medida SVG para o campo "Conteúdo SVG
- Mapa NodeId: Arraste o seu identificador de nó para o campo "NodeId
- Testar a funcionalidade básica: Verificar se os nós são clicáveis e se o foco funciona
Passo 3: Ativar funcionalidades melhoradas ✨
Configuração da legenda interactiva
- Adicionar campo de legenda: Arrastar campo categórico para "Cor da legenda (opcional)"
- Geração automática: A legenda lê automaticamente as cores reais dos nós
- Interação de teste: Clique nos itens da legenda para realçar os nós
- Verificar ecrã: Verificar se a contagem de nós aparece para cada categoria
Configuração de dicas de ferramentas melhoradas
- Dicas de nós: Utilizar o formato "Key: Valor\nChave2: Valor2" no campo Dica de ferramenta do nó
- Dicas de ferramentas de borda: Arrastar vários campos para "Sugestão de ferramenta de margem (opcional)"
- Conteúdo do teste: Passe o rato sobre nós/arestas para verificar as dicas de ferramentas avançadas
- Verificar etiquetas: Garantir que os nomes dos campos aparecem como etiquetas de dicas de ferramentas
Configuração da largura do bordo proporcional
- Adicionar dados de fluxo: Mapear valores de rendimento/intensidade para o campo Edge Value
- Adicionar campos de extremidade: Incluir EdgeId, SourceId, TargetId para visualização
- Ativar a funcionalidade: Painel de formatação > Bordos > Geral > Ativar "Largura proporcional"
- Escalonamento do teste: Verificar se as escalas de espessura dos bordos correspondem aos valores dos dados
🔍 Configuração avançada da navegação
- Ativar os controlos: Painel de formatação > Navegação > Ativar controlos de zoom
- Ativar o Minimapa: Alternar o minimapa para navegação em diagramas grandes
- Teste de navegação: Zoom com a roda do rato, deslocação panorâmica com clique e arrastamento
- Verificar feedback: Verificar as alterações do cursor durante as operações de panorâmica
🔄 Configuração avançada de filtragem cruzada
- Adicionar campos de medida: Incluir medidas NodeValue e EdgeValue
- Criar tabelas: Adicionar visualizações de tabelas com os mesmos dados para filtragem
- Filtragem de tabelas de teste: Clique nas linhas da tabela para realçar os elementos
- Filtragem de legendas de teste: Clique nos itens de legenda para filtrar por categoria
- Testar a filtragem visual: Clique em nós/arestas para filtrar outros elementos visuais
Configuração concluída: Deverá ter agora um gémeo digital totalmente interativo com navegação avançada, legenda interactiva, largura de margem proporcional, dicas de ferramentas melhoradas e capacidades abrangentes de filtragem cruzada.
🎯 Guia de utilização de funções avançadas
🔍 Navegação e zoom melhorados ✨
Interações entre o rato e o toque
- Roda do rato: Deslocação para aumentar/reduzir o zoom com animações suaves
- Clicar e arrastar: Deslocação panorâmica com feedback visual do cursor (agarrar/apanhar)
- Controlos de navegação: Utilizar os botões +, - e Início no ecrã
- Repor a vista: Clique no botão de início para regressar suavemente à vista original
- Navegação por minimapa: Clique no minimapa para saltar para diferentes áreas
- Seguimento da janela de visualização: Ver o retângulo da janela de visualização em tempo real no minimapa
Sistema de legenda interactiva 🎨 ✨
Configuração e utilização da legenda
- Instalação: Arraste qualquer campo categórico para "Cor da legenda (opcional)"
- Leitura de cores: A legenda lê automaticamente as cores reais dos nós processados
- Clique para filtrar: Clique nos itens da legenda para realçar os nós correspondentes
- Feedback visual: Categorias selecionadas destacadas, outras esbatidas
- Transversal: Os cliques na legenda accionam a filtragem noutros visuais
- Reiniciar: Clique novamente no mesmo item de legenda para limpar o realce
💡 Dica profissional: Perfeito para monitorização do estado, filtragem de categorias e compreensão do que as cores dos nós representam num relance.
📊 Largura proporcional do bordo ✨
Visualização baseada em fluxo
- Mapeamento de dados: Mapear a intensidade/rendimento do fluxo para o campo Edge Value
- Ativar a funcionalidade: Painel de formatação > Arestas > Geral > "Largura proporcional"
- Dimensionamento visual: A espessura do rebordo é automaticamente ajustada aos valores dos dados
- Escalonamento contextual: A normalização por nó mostra a importância relativa
- ID do estrangulamento: Identificar instantaneamente ligações de elevado caudal
- Alcance visual: Espessura mínima de 1px a máxima de 8px
Valor comercial: Utilize painéis de controlo operacionais para detetar imediatamente estrangulamentos e ligações de elevado débito no seu gémeo digital.
Sistema de dicas de ferramentas melhorado 💬
Configuração flexível de dicas de ferramentas
- Dicas de nós: Utilizar o formato "Key: Valor\nChave2: Valor2" no campo Dica de ferramenta do nó
- Suporte multi-linha: Utilizar \n para quebras de linha no conteúdo da dica de ferramenta
- Dicas de ferramentas de borda: Arrastar vários campos para "Sugestão de ferramenta de margem (opcional)"
- Recuo inteligente: Informação básica automática quando não são especificados campos personalizados
- Etiquetas de campo: Os nomes dos campos tornam-se automaticamente etiquetas de dicas de ferramentas
- Conteúdo rico: Apoio ao contexto operacional e às métricas empresariais
Filtragem cruzada avançada
Sistema de filtragem de três vias
- Tabela ↔ Visual: Clique nas linhas da tabela para realçar nós/arestas
- Legenda ↔ Visual: Clique nos itens da legenda para realçar as categorias
- Visual ↔ Outros Visuais: Clique em nós/arestas para filtrar gráficos/tabelas
- Multi-Seleção: Mantenha premida a tecla Ctrl e clique em vários elementos
- Limpar seleção: Clique no espaço vazio para repor todas as selecções
- Feedback visual: Elementos realçados com opacidade total, outros esbatidos
Controlos de extremidade avançados
Painel de formato organizado
📁 Secção das arestas:
- Cores dos bordos (subgrupo): Controlos individuais de cores de margens e gradientes
- ⚙️ Geral (subgrupo): Opacidade, ordem de apresentação e largura proporcional
- Ativar o gradiente de margem: Transições de cor suaves entre nós
- Largura proporcional: Escalonamento da espessura com base no fluxo
- Opacidade do rebordo: Controlo da transparência (0-100%)
- Mostrar arestas em primeiro plano: Controlo de camadas
🎯 Configuração de perfuração
- Crie páginas de perfuração: Criar páginas de pormenor dedicadas
- Adicionar campos de filtro: Incluir NodeId/EdgeId em filtros de pesquisa
- Teste de navegação: Clique com o botão direito do rato em nós/arestas para ver as opções de pesquisa
- Menu Espaço vazio: Clique com o botão direito do rato em áreas vazias para o menu padrão do Power BI
- Verificar o contexto: Assegurar que o contexto filtrado é transmitido corretamente
Guia completo de resolução de problemas
Problemas de navegação melhorados ✨
- Verificar o painel Formato > Definições de navegação para controlos de zoom e visibilidade do minimapa
- Verificar se existe espaço visual suficiente para os controlos de navegação e o minimapa
- Testar a reação do cursor durante as operações de panorâmica (deve mostrar o agarrar/agarrar)
- Garantir que o retângulo da janela de visualização do minimapa é atualizado corretamente durante o zoom/pan
- Teste em diferentes tamanhos de ecrã para verificar o comportamento responsivo
Problemas interactivos da legenda ❌ Problemas interactivos da legenda ✨
- Verificar se o campo categórico é arrastado para "Cor da legenda (opcional)"
- Verificar se os nós têm cores reais (não são todos cinzentos por defeito)
- Assegurar que os dados categóricos contêm valores significativos e limpos
- Testar a funcionalidade de clique na legenda para o comportamento de realce
- Verificar se o posicionamento da legenda não obstrui o conteúdo visual principal
Questões relativas à largura proporcional dos bordos ❌
- Ativar a opção "Largura proporcional" no painel Formato > Arestas > Geral
- Assegurar que o campo Edge Value contém dados de fluxo numéricos
- Verificar se o EdgeId, o SourceId e o TargetId estão corretamente mapeados
- Verificar se os dados de borda têm uma variação significativa nos valores
- Testar se a escala de espessura é visualmente adequada
❌ Problemas de dicas de ferramentas melhorados ✨
- Utilizar o formato "Key: Valor\nChave2: Valor2" para o campo Dica de ferramenta do nó
- Para a Sugestão de ferramenta de rebordo, arraste os campos para a secção "Sugestão de ferramenta de rebordo (opcional)
- Teste o fallback inteligente quando nenhum campo de dica de ferramenta de borda é especificado
- Verificar se os nomes dos campos aparecem como etiquetas no ecrã de dicas de ferramentas
- Assegurar que o conteúdo de várias linhas é apresentado com as devidas quebras de linha
A filtragem cruzada não está a funcionar
- Adicionar campos de medida Valor do nó e/ou Valor da aresta
- Assegurar que os valores das medidas são preenchidos (não NULL/vazios)
- Teste em ambas as direcções: tabela → visual e visual → tabela
- Testar a filtragem baseada em legendas de forma independente
- Verificar se a seleção desencadeia realces (alterações de opacidade)
- Teste primeiro com uma seleção única simples
A imagem não é apresentada
- Verificar se a Medida de conteúdo SVG devolve uma marcação SVG válida
- Verificar se o campo NodeId está mapeado e contém dados
- Garantir que os IDs dos elementos SVG correspondem exatamente aos valores NodeId
- Validar a sintaxe SVG utilizando um validador SVG online
Nós não interactivos
- Confirmar que a função de dados NodeId está preenchida
- Verificar se os elementos SVG têm atributos id correspondentes
- Verificar se os elementos não estão ocultos por outros elementos SVG
- Testar efeitos de pairar para confirmar a deteção de elementos
Bordos não visíveis
- Mapear as funções de dados EdgeId, SourceId e TargetId
- Assegurar que os valores SourceId/TargetId correspondem aos valores NodeId existentes
- Verificar a definição da opacidade dos bordos (pode estar demasiado baixa)
- Verificar a ordem de renderização dos bordos (primeiro plano vs fundo)
- Teste primeiro com cores de bordos de alto contraste
Melhores práticas avançadas
Modelação de dados melhorada ✨
- Escolha campos categóricos significativos para a legenda interactiva
- Estruturar as dicas de ferramentas utilizando o formato "Chave: Valor".
- Utilizar métricas de fluxo para a largura proporcional da aresta
- Assegurar o tratamento correto de NULL na estrutura UNION
- Teste com volumes de dados realistas
Desempenho e navegação ✨
- Utilizar o minimapa para navegação em diagramas grandes
- Otimizar a complexidade do SVG para um zoom/pan suave
- Testar a largura proporcional com dados de caudal realistas
- Monitorizar a utilização da memória com funcionalidades melhoradas
- Utilizar campos de medida estrategicamente para filtragem cruzada
Experiência do utilizador ✨
- Utilizar cliques na legenda para filtragem baseada em categorias
- Combinar a filtragem de tabelas com a filtragem de legendas
- Conceber conteúdos significativos para as dicas de ferramentas
- Normalizar os níveis de zoom e os padrões de navegação
- Testar todos os fluxos de trabalho de interação de ponta a ponta
Integração avançada ✨
- Utilizar a largura proporcional para monitorização operacional
- Combinar a filtragem de legendas com a análise de séries temporais
- Ligue os dados de fluxo à análise preditiva
- Criar painéis de controlo multimodais abrangentes
- Integrar com visuais geográficos utilizando filtragem partilhada
🚀 Pronto para começar? Este visual abrangente transforma diagramas estáticos em painéis gémeos digitais interactivos com navegação profissional, visualização inteligente de fluxos, filtragem baseada em categorias e informações contextuais ricas!
© LeapLytics GmbH 2025 | Versão 1.0.0.5
Visual de gémeos digitais para Power BI