Dynamic Models
Atualizado
Atualizado
Dynamic models, or Dynamic Dataset Binding, is a feature exclusive to Power Embedded and not available in the Power BI service. It allows a single report to be accessed by different clients, each viewing specific data according to their semantic model. This eliminates the need to create multiple reports, avoiding data and calculation inconsistencies, since all updates are applied centrally.
This functionality surpasses row-level security (RLS) in performance and security. While RLS increases model size and processing consumption due to the various rules created for different users, dynamic models only consult the specific model for each client. This results in smaller, independent and isolated models, improving efficiency and reducing the risk of security breaches.
Dynamic templates allow different clients (Client A, Client B, Client C) to access the same report by applying filters at the template level. For example, if the user is associated with model A, the system will connect the report to model A dynamically, without having to filter the data.