PPM – Modelos Dinâmicos

PPM – Modelos Dinâmicos

Modelos Dinâmicos (Dynamic Dataset Binding)

Os modelos dinâmicos no Power Embedded permitem que diferentes clientes acessem um único relatório, vinculado dinamicamente a modelos semânticos distintos, garantindo uma experiência personalizada e eficiente sem criar múltiplos relatórios.

Principais Benefícios:

  • Manutenção Simplificada: Um único relatório pode atender a múltiplos clientes, eliminando inconsistências ao atualizar medidas ou visuais.
  • Desempenho Melhorado: Cada cliente utiliza um modelo semântico menor e isolado, reduzindo a carga no processamento em comparação à aplicação de múltiplas regras de Segurança ao Nível de Linha (RLS).
  • Segurança Reforçada: Os modelos dinâmicos evitam o aumento desnecessário do tamanho do modelo, fortalecendo a proteção contra erros em medidas de RLS.

Como Funciona:

  • Atribuição de Modelos: Usuários ou grupos são associados a conjuntos de dados específicos por meio da funcionalidade “Adicionar modelo”.
  • Visualização Dinâmica: Ao acessar o relatório, o sistema ajusta automaticamente o modelo semântico com base no perfil do usuário.
  • Estrutura Consistente: Os modelos devem ter tabelas, colunas, medidas e relacionamentos idênticos para garantir compatibilidade.

Exemplo Prático:
Um cliente como [email protected] é associado ao modelo “Demo 01”. Quando ele acessa o portal, verá apenas informações relevantes a esse modelo, sem necessidade de filtrar dados no relatório.

Como Configurar:

  1. Clique em “Adicionar modelo” e selecione o conjunto de dados.
  2. Atribua usuários ou grupos ao modelo escolhido.
  3. Gerencie as associações clicando em “Ações” > “Gerenciar”.

Essa funcionalidade melhora significativamente a gestão e a personalização de relatórios, mantendo alto desempenho e segurança.

 URL OFICIAL:  https://docs.powerembedded.com.br/portal-de-administracao/relatorios/modelos-dinamicos

Leave a Reply

Your email address will not be published. Required fields are marked *

Power Embedded
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.