PPM – Modelos DinĂ¢micos
- por Edilson Santos
- em PowerPilot
- on 2 de dezembro de 2024
Table of Contents
ToggleModelos DinĂ¢micos no Power Embedded
Os Modelos DinĂ¢micos (ou Dynamic Dataset Binding) sĂ£o uma funcionalidade exclusiva do Power Embedded, criada para cenĂ¡rios em que diferentes clientes precisam acessar um mesmo relatĂ³rio, mas com dados provenientes de modelos semĂ¢nticos distintos. Essa abordagem elimina a necessidade de criar mĂºltiplos relatĂ³rios para atender a diferentes pĂºblicos, otimizando o gerenciamento e evitando inconsistĂªncias.
Como Funcionam os Modelos DinĂ¢micos?
Ao acessar um relatĂ³rio, o sistema identifica o usuĂ¡rio e conecta automaticamente o relatĂ³rio ao modelo semĂ¢ntico correspondente. Por exemplo:
- Cliente A verĂ¡ dados do Modelo A.
- Cliente B verĂ¡ dados do Modelo B.
Isso ocorre sem necessidade de aplicar filtros manualmente, uma vez que os modelos sĂ£o configurados previamente e associados aos usuĂ¡rios ou grupos.
Vantagens sobre o RLS
- Modelos menores e independentes resultam em maior desempenho.
- Isolamento de dados entre clientes melhora a segurança.
- ReduĂ§Ă£o de complexidade ao eliminar mĂºltiplas regras no mesmo modelo semĂ¢ntico.
Exemplo PrĂ¡tico
Suponha um relatĂ³rio compartilhado por trĂªs clientes:
- Cliente A acessa o Modelo A (dados de SĂ£o Paulo).
- Cliente B acessa o Modelo B (dados do Rio de Janeiro).
- Cliente C acessa o Modelo C (dados de Minas Gerais).
Com os Modelos DinĂ¢micos, o relatĂ³rio permanece o mesmo, mas os dados carregados sĂ£o filtrados automaticamente conforme o modelo atribuĂdo a cada cliente.
URL_OFICIAL:https://docs.powerembedded.com.br/portal-de-administracao/relatorios/modelos-dinamicos