The Enhanced Data Model for Power Pages is currently in preview, which means that Microsoft intends to release it at some point in the (hopefully near) future for general use. This is a major change for Power Pages (formerly Power Portal) customizers as one of its many benefits is solution-aware website configurations.
What is the Enhanced Data Model?
When Microsoft released Power Pages' predecessor, Power Portals, the framework was based on that which was developed by a company Microsoft acquired in 2015, Adxstudio. To this day, Power Pages utilizes at least some of this framework to drive its configurations (for those of you wondering why some objects in website configuration data have the adx_ prefix in front of it, here's your answer).
While the current Standard Data Model utilizes custom tables to house website configurations, the Enhanced Data Model uses a combination of system tables, non-configuration tables, and virtual tables to achieve the same outcome but with less reliance on custom configurations. According to Microsoft, the Enhanced Data Model provides the following improvements to Power Pages:
- Faster provisioning of websites.
- Faster design studio experience.
- Website configurations can be contained in solutions and are able to be deployed across environments.
- Various Power Pages enhancements and bug fixes.
Which Data Model is my Power Pages Website Using?
You can easily determine which data model - Standard or Enhanced - your Power Pages website is using by navigating to http://admin.powerplatform.microsoft.com/, clicking Resources on the sitemap, then clicking Power Pages sites.
Select your Power Pages site, then click Manage. You can find which data model your Power Pages site is using underneath Data Model.
Enable the Enhanced Data Model
Note: As of the data of this blog post, the Enhanced Data Model is still in preview and thus is NOT suitable for production use. Functionality may be restricted or unstable while in preview. More information can be found here.
In the Power Platform admin center, select your environment, then select the Resources tab on the command bar (not the sitemap on the left). Click Power Pages sites, then flip the Switch to enhanced data model (preview) toggle.
The Power Pages Core package will begin installing in your environment, and you will receive a confirmation message once complete.
Looking for more information or assistance related to Power Pages or the Microsoft Power Platform? Take a look at our Microsoft Power Platform service page.
We love to implement Microsoft Dynamics 365 and Power Platform functionality here at Beringer. We’ve been working with Microsoft Dynamics since its inception, and we’re always finding innovative ways to implement the latest tools and help automate business processes.
Beringer Technology Group, a leading Microsoft Partner specializing in Microsoft Dynamics 365 and CRM for Distribution also provides expert Managed IT Services, Backup and Disaster Recovery, Cloud Based Computing, Email Security Implementation and Training, Unified Communication Solutions, and Cybersecurity Risk Assessment.