Förbättrad datamodell

Standarddatamodellen har skapats med hjälp av anpassade tabeller och optimerades för konfigurationen av varje webbplatskomponent som lagras som en post i en dedicerad tabell i Microsoft Dataverse. Standardmodellen kräver mer tid för att läsa in olika lösningar, tabeller och metadata när en ny webbplats tillhandahålls. För uppdateringar av webbplatstabeller i standardmodellen krävs manuella och tidskrävande program för paketuppdateringar.

Anteckning

  • Alla nya webbplatser skapas som standard med den förbättrade datamodellen. 
  • Om du vill skapa en webbplats på standarddatamodellen inaktiverar du den förbättrade datamodellen i Power Platform administrationscenter.
  • Appen Power Pages hantering som standard på alla instanser av Microsoft Dataverse i regioner som stöds, inklusive miljöer där det inte finns några Power Pages-webbplatser.

Den förbättrade datamodellen är en kombination av systemtabeller, icke konfigurationstabeller och virtuella tabeller.

Den förbättrade datamodellen för Power Pages ger följande fördelar:

  • Etablering av webbplatser är snabbare.
  • Designstudio upplevelsen går snabbare.
  • Webbplatskonfigurationer kan finnas i lösningar som ger en smidigare hantering av programmets livscykel (ALM).
  • Uppdateringar av Power Pages förbättringar och felkorrigeringar har förbättrats.

Bestäm om din webbplats använder standarddatamodell eller förbättrad datamodell

Det finns flera sätt att avgöra vilken datamodell som webbplatsen använder:

  • Öppna Power Platform administrationscenter, gå till to Resurser>Power Pages webbplatser, välj webbplats och sedan Hantera. Fältet Datamodell i avsnittet Webbplatsinformation anger vilken datamodell som används.

    Skärmbild där fältet Datamodell har angetts till Förbättrad i avsnittet Webbplatsinformation för en webbplats.

  • Arbetsytorna inställningar i Power Pages i designstudion visar vilken datamodell som används.

  • Öppna programmet Portalhantering. Om standarddatamodellen används visas programnamnet som Portalhantering. Om den utökade datamodellen används visas namnet som Power Pages-hantering.

    Skärmbild av Power Pages hanteringsapp.

  • När du använder Power Platform CLI, kör följande kommando för att se vilken datamodell som används per plats.

    pac powerpages list -v

    Kommentar

    Den här parametern stöds i Power Platform CLI-version 1.22.4 och senare.

Inaktivera en förbättrad datamodell

Du kan välja bort att använda den förbättrade datamodellen för att skapa webbplatser genom att inaktivera Byt till förbättrad datamodell. Inaktivera förbättrade datamodellen tar du inte bort lösningspaketen eller tar bort webbplatser.

Befintliga webbplatser som skapats med hjälp av den förbättrade datamodellen fortsätter att fungera. För nya webbplatser som skapas används standarddatamodellen.

En skärmbild av Power Platform administrationscenter där växla till förbättrad datamodell framhävs.

Systemtabeller

Systemtabellerna är Power Pages specifika lösningsmedvetna tabeller som finns i alla Dataverse-miljöer.

Kommentar

Dessa tabeller kan inte ändras.

  • Webbplats
  • Webbplatskomponent
  • Webbplatsspråk

Icke konfigurationstabeller

Icke konfigurationstabeller är funktionsspecifika tabeller som innehåller affärsdata. Data i dessa tabeller deltar inte i ALM-processer.

  • Annons
  • Undersökning
  • Undersökningsalternativ
  • Undersökningsöverföring
  • Extern identitet
  • Portalkommentar
  • Inbjudan
  • Inlöst inbjudning
  • Inställning
  • WebFormSession

Kommentar

Dessa tabeller har tagits bort från den förbättrade datamodellen och kommer inte att vara tillgängliga i Power Pages Management-appen:

  • Annons
  • Undersökning
  • Undersökningsalternativ
  • Undersökningsöverföring

Virtuell tabell

De Power Pages virtuella tabellerna representerar och innehåller metadata för de specifika webbplatskomponenterna. De pekar på systemtabellerna som innehåller webbplatsmetadata i JSON-format (JavaScript Object Notation). Du kan uppdatera och konfigurera innehållet i de virtuella tabellerna med hjälp av Power Pages hanteringsappen. Den här appen har samma utseende och känsla som den äldre portalhanteringsappen.

Kommentar

  • Om du har utvecklat egen kod eller verktyg som använder standarddatamodell tabeller måste du uppdatera koden så att den använder de förbättrade datamodelltabellerna.
  • Dessa tabeller kan inte ändras.
  • Eftersom tabellerna inte kan ändras visas de inte i listan med tabeller som kan användas för att skapa en relation med de andra tabellerna. Webbroll (mspp_webrole), Tabellbehörighet (mspp_entitypermission) och andra tabeller visas exempelvis inte i listan över tabeller som kan användas för att skapa en relation.
Systemtabell Förbättrad virtuell datamodelltabell Standardtabell för datamodell
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
powerpagecomponent mspp_columnpermission
mspp_columnpermissionprofile
mspp_contentsnippet
mspp_entityform
mspp_entityformmetadata
mspp_entitylist
mspp_entitypermission
mspp_pagetemplate
mspp_pollplacement
mspp_publishingstate
mspp_publishingstatetransitionrule
mspp_redirect
mspp_shortcut
mspp_sitemarker
mspp_sitesetting
mspp_webfile
mspp_webform
mspp_webformmetadata
mspp_webformstep
mspp_weblink
mspp_weblinkset
mspp_webpage
mspp_webpageaccesscontrolrule
mspp_webrole
mspp_websiteaccess
mspp_websitelanguage
mspp_webtemplate
adx_columnpermission
adx_columnpermissionprofile
adx_contentsnippet
adx_entityform
adx_entityformmetadata
adx_entitylist
adx_entitypermission
adx_pagetemplate
adx_pollplacement
adx_publishingstate
adx_publishingstatetransitionrule
adx_redirect
adx_shortcut
adx_sitemarker
adx_sitesetting
adx_webfile
adx_webform
adx_webformmetadata
adx_webformstep
adx_weblink
adx_weblinkset
adx_webpage
adx_webpageaccesscontrolrule
adx_webrole
adx_websiteaccess
adx_websitelanguage
adx_webtemplate

Mallar som stöds

Den förbättrade datamodellen aktiveras som standard i Microsoft Power Platform-miljön.

En ny webbplats som du tillhandahåller genom att använda en av följande mallar den förbättrade datamodellen:

  • Startlayout 1-5
  • Appen bearbetas
  • Tom sida
  • Programregistrering
  • Schemalägg möten

Följande mallar använder standarddatamodellen även om den förbättrade datamodellen är aktiverad i miljön:

  • Vanliga frågor och svar
  • Community (Dynamics 365)
  • Kundportal (Dynamics 365)
  • Självbetjäningsportal för kunder (Dynamics 365)
  • Självbetjäningsportal för anställda (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • Orderreturer (Dynamics 365)
  • Partnerportal (Dynamics 365)

Skapa en webbplats med hjälp av den förbättrade datamodellen

När den förbättrade datamodellen har aktiverats i en miljö kan du skapa en ny webbplats från Power Pages startsidan.

Kommentar

Den förbättrade datamodellen används endast för att skapa den nya webbplatsen om den valda mallen stöder den förbättrade datamodellen.

Följ stegen nedan om du vill skapa en webbplats med hjälp av en mall som använder den förbättrade datamodellen:

  1. Öppna Power Pages startsidan.
  2. Välj Skapa webbplats.
  3. Välj en mall och välj sedan Välj den här mallen för att skapa webbplatsen.
  4. Fyll i önskad information och välj sedan Klar.

Du omdirigeras till startsidan för Power Pages där den nya webbplatsen visas i listan Mina webbplatser. När den nya webbplatsen är klar kan du redigera den med hjälp av Power Pages designstudion.

Visa listan med den förbättrade datamodellens webbplatser

Du kan visa nyligen skapade webbplatser på Power Pages startsidan.

Platser som använder den förbättrade datamodellen har funktionsparitet med platser som använder standarddatamodellen. För att avgöra vilken datamodell din webbplats använder, gå till avsnittet Bestäm om din webbplats använder standarddatamodellen eller den förbättrade datamodellen.

I avsnittet Aktiva webbplatser på startsidan Power Pages listas alla tillgängliga webbplatser. I listan visas båda webbplatserna som använder standarddatamodellen och webbplatser som använder den förbättrade datamodellen, oavsett om den förbättrade datamodellen är aktiverad för miljön eller inte.

Redigera en ny webbplats med den förbättrade datamodellen

Platser som använder den förbättrade datamodellen har funktionsparitet med platser som använder standarddatamodellen. Du kan använda antingen Power Pages designstudion eller Power Pages hanteringsappen för anpassning.

Redigera en webbplats med hjälp av Power Pages designstudion

På sidan Power Pages startsidan på webbplatskortet, välj Redigera för att öppna Power Pages designstudio och redigera webbplatsen.

Kommentar

Redigeringsprocessen i Power Pages designstudion fungerar på samma sätt oavsett om webbplatsen använder den förbättrade datamodellen eller standarddatamodellen. Det finns inga funktioner för att fungera.

Redigera en webbplats med hjälp av Power Pages hanteringsapp

På startsidan för Power Pages på webbplatskortet väljer du ellipsen () och väljer sedan Power Pages-hantering för att öppna Power Pages hanteringsappen.

Anteckning

  • Power Pages kärnpaket som relaterar till en förbättrad datamodell kommer som standard att förinstalleras i alla Dataverse-miljöer oavsett om miljön har Power Pages-webbplats eller inte.
  • Den förbättrade datamodellen inkluderar en ny modelldriven app med namnet Power Pages-hantering. Du måste använda den här appen för avancerade anpassningar som inte är tillgängliga via Power Pages designstudion.

Du kan också öppna Power Pages hanteringsappen från Power Pages designstudion. Markera ellipsen () och välj Power Pages-hantering.

Du kan använda Power Pages hanteringsappen för att utföra avancerade anpassningar som inte är tillgängliga i designstudion.

Skärmbild som visar hur en webbplats redigeras i Power Pages hanteringsappen.

Datamodellens Power Platform CLI-parametrar

När du använder Power Platform CLI för att ladda upp eller ladda ner konfigurationsdata för en webbplats som använder den förbättrade datamodellen måste du använda modelVersion parametern. Värdet för 2 indikerar att den förbättrade datamodellen bör användas.

Hämta

pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2

Överföring

pac powerpages upload --path <path> --modelVersion 2

Kommentar

Den här parametern stöds i Power Platform CLI-version 1.22.4 och senare.

För mer information, gå till Power Platform CLI-parametrar.

Vanliga frågor och svar

Hur uppdaterar jag en webbplats från standarddatamodellen till den förbättrade datamodellen?

Anvisningar och verktygshjälp som hjälper dig att uppdatera från standarddatamodellen till den förbättrade datamodellen finns i Migrera webbplatsen för standarddatamodell till en förbättrad datamodell.

Kan jag redigera nya webbplatser som bygger på förbättrade konfigurationer av datamodeller i appen Portalhantering?

Du kan använda den nya Power Pages hanteringsappen för att redigera nya webbplatser som skapas med hjälp av den förbättrade datamodellen.

Kända problem

Begränsning av distributionsprofiler i förbättrade datamodellplatser som har distribuerats med en lösning

För närvarande ger inte Power Pages hantering av programmets livscykel (ALM) inte ett sätt att tilldela olika webbplatsinställningar för olika miljöer när du distribuerar webbplatsdata med hjälp av lösningar. Standarddatamodellen stöder ALM med hjälp av distributionsprofilerna. Möjligheten att använda miljövariabler för webbplatsinställningar övervägs för en kommande uppdatering. Du kan hantera den här begränsningen under tiden genom att distribuera förbättrade datamodellplatser med något av följande alternativ:

Kommentar

Följande metoder distribuerar webbplatsobjekt i ohanterat tillstånd.

Se även