Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Standarddatamodellen använder anpassade tabeller och är optimerad för konfigurationen av varje webbplatskomponent. Varje komponent lagras som en post i en dedikerad tabell i Microsoft Dataverse. Standardmodellen tar mer tid att läsa in olika lösningar, tabeller och metadata när du etablerar en ny webbplats. Uppdatering av webbplatstabeller i standardmodellen kräver manuell och tidskrävande tillämpning av paketuppdateringar.
Anmärkning
- Alla nya webbplatser skapas som standard med hjälp av den förbättrade datamodellen.
- För att skapa en webbplats på standarddatamodellen inaktiverar du den förbättrade datamodellen i administrationscentret för Power Platform.
- Power Pages Management-appen installeras 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.
Benefits
Den förbättrade datamodellen för Power Pages ger följande fördelar:
Modern ALM och driftsättning
Webbplatser som körs på den förbättrade datamodellen deltar fullt ut i ALM-processer (Power Platform Application Lifecycle Management).
Den förbättrade datamodellen tillhandahåller följande ALM- och distributionsfunktioner:
Lösningsmedveten platskonfiguration: Platskonfiguration för den förbättrade datamodellen finns i Dataverse-lösningar, samma paketeringsenhet som används av modelldrivna appar, arbetsyteappar och Power Automate flöden. Du kan exportera, importera och skikta platskomponenter via standardmekanismer i stället för att använda processen för export av konfigurationsdata som standardmodellen använder.
Distribution i en enda lösning tillsammans med resten av programmet: Eftersom platskonfigurationen är lösningsanpassad kan en Power Pages-webbplats ingå i samma lösning som den modelldrivna appen, Power Automate-flödena och de Dataverse-tabeller som webbplatsen är beroende av. Du exporterar, transporterar och importerar platsen och dess beroenden tillsammans som en lösning.
Inbyggd Git-integrering (förhandsversion): Dataverse Git-integrering stöder Power Pages webbplatser på den förbättrade datamodellen och synkroniserar lösningar och lösningsobjekt med en Azure DevOps Git-lagringsplats. Du kan hantera versionshantering, förgrening och återställning av webbplatsändringar tillsammans med de andra lösningskomponenterna.
Pipelines för distributioner: Du kan köra webbplatsdistributioner via pipelines i Power Platform, distributionsmekanismen i produkten för att främja lösningar från utveckling till testning till produktionsmiljöer.
Miljövariabler för konfiguration per miljö: Lösningsmedveten platskonfiguration stöder miljövariabler för platsinställningar. Du kan definiera platsinställningsvärden som skiljer sig åt mellan miljöer, till exempel konfiguration av identitetsprovider, progressiva webbappinställningar och inställningar för säkerhetsarbetsytor, som miljövariabler i lösningen och lösa dem per miljö när lösningen importeras.
Performance
- Snabbare webbplatsetablering: Nya förbättrade datamodellplatser etableras snabbare än standardmodellplatser. Uppdelningen i system-, virtuell- och icke-konfigurationstabeller tar bort masslösningen, tabellen och metadatabelastningen som standardmodellen måste utföra under etableringen, vilket minskar etableringstiden för den förbättrade datamodellen.
Löpande underhåll och investeringar
Förbättrade plattformsuppdateringar och felkorrigeringar: Den förbättrade datamodellen ger automatiskt förbättringar och felkorrigeringar för Power Pages. Den manuella tillämpningen av paketuppdateringar som standardmodellen kräver behövs inte längre, vilket håller webbplatserna aktuella på de senaste korrigeringarna och säkerhetskorrigeringarna utan administratörsintervention.
Fortsatt plattformsförbättring: Nya Power Pages funktioner och plattformsförbättringar utvecklas på den förbättrade datamodellen. Webbplatser i den förbättrade datamodellen får dessa funktioner när de blir tillgängliga.
Avgöra om din webbplats använder standarddatamodellen eller den förbättrade datamodellen
Prova följande metoder för att avgöra vilken datamodell din webbplats använder:
Öppna administrationscentret för Power Platform, gå till Resurser>Power Pages-webbplatser, välj din webbplats och välj sedan Hantera. Fältet Datamodell i avsnittet Platsinformation visar vilken datamodell som din webbplats använder.
Installationsarbetsytan i Power Pages-designstudion visar vilken datamodell som används.
Öppna portalhanteringsappen. Om standarddatamodellen används visas programnamnet som portalhantering. Om den förbättrade datamodellen används visas namnet som Power Pages Management.
Om du använder Power Platform CLI kör du följande kommando för att visa vilken datamodell som används.
pac pages list -vAnmärkning
Den här parametern stöds i Power Platform CLI version 1.22.4 och senare.
Inaktivera den förbättrade datamodellen
Du kan välja att inte använda den förbättrade datamodellen för att skapa webbplatser genom att inaktivera alternativet Växla till förbättrad datamodell . Om du inaktiverar den förbättrade datamodellen tas inte lösningspaket bort eller några webbplatser tas bort.
Befintliga webbplatser som använder den förbättrade datamodellen fortsätter att fungera. Alla nya webbplatser använder standarddatamodellen.
Systemtabeller
Systemtabellerna är Power Pages–specifika lösningsmedvetna tabeller som finns i alla Dataverse-miljöer.
Anmärkning
Du kan inte ändra dessa tabeller.
- Site
- Platskomponent
- Webbplatsspråk
Icke-konfigurationstabeller
Icke-konfigurationstabeller är funktionsspecifika tabeller som innehåller transaktionella affärsdata. Data i dessa tabeller deltar inte i ALM-processer.
- Annons
- Enkät
- Omröstningsalternativ
- Inlämning av omröstning
- Extern identitet
- Portalkommentar
- Inbjudan
- Inlöst inbjudning
- Inställning
- WebFormSession
Anmärkning
Den förbättrade datamodellen tar bort dessa tabeller. Appen Power Pages Management innehåller dem inte:
- Annons
- Enkät
- Omröstningsalternativ
- Inlämning av omröstning
Virtuella tabeller
De virtuella Power Pages-tabellerna representerar och innehåller metadata för de specifika webbplatskomponenterna. De pekar på de systemtabeller som innehåller webbplatsens metadata 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.
Anmärkning
- Om du utvecklar anpassad kod eller verktyg som använder någon av standarddatamodelltabellerna uppdaterar du koden så att den använder de förbättrade datamodelltabellerna.
- Du kan inte ändra dessa tabeller.
- Eftersom dessa tabeller inte kan ändras visas de inte i listan över tabeller som du kan använda för att skapa en relation med andra tabeller. Till exempel webbroll (mspp_webrole), tabellbehörighet (mspp_entitypermission) och andra tabeller visas inte i listan över tabeller som du kan använda för att skapa en relation.
| Systemtabell | Förbättrad virtuell datamodelltabell | Standarddatamodelltabell |
|---|---|---|
| powerpagesite | mspp_website | adx_website |
| språk för PowerPage-sida | mspp_websitelanguage | adx_websitelanguage |
| PowerPage-komponent | 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_webbplatsåtkomst 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 är aktiverad som standard i din Microsoft Power Platform-miljö.
Alla nya webbplatser som du etablerar med hjälp av någon av följande mallar använder den förbättrade datamodellen:
- Startlayout 1-5
- Appen bearbetas
- Tom sida
- Programregistrering
- Schemalägg möten
- FAQ
- Community (Dynamics 365)
- Självbetjäningsportal för kunder (Dynamics 365)
- Självbetjäningsportal för anställda (Dynamics 365)
- Partnerportal (Dynamics 365)
Anmärkning
Förbättrad datamodell har stöd för att skapa nya webbplatser för ovanstående mallar. Vissa webbplatser som tidigare skapats med standarddatamodellen kan inte migreras ännu. Mer specifikt webbplatser som skapats med mallarna Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Självbetjäningsportal för anställda (Dynamics 365) och Partnerportal (Dynamics 365). Vägledning och verktygsstöd som hjälper dig att uppdatera från standarddatamodellen till den förbättrade datamodellen finns i Migrera standarddatamodellplatser till förbättrat dataläge.
Följande mallar använder standarddatamodellen även om den förbättrade datamodellen är aktiverad i miljön:
- Kundportal (Dynamics 365)
- Fälttjänst (Dynamics 365)
- Modern community (Dynamics 365)
- Orderreturer (Dynamics 365)
Skapa en webbplats med hjälp av den förbättrade datamodellen
När du har aktiverat den förbättrade datamodellen i en miljö kan du skapa en ny webbplats från Power Pages startsida.
Anmärkning
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ör mallarna Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) och Partner Portal (Dynamics 365) måste Power Pages Core Package-versionen vara v1.1.2602.230 eller senare. Mer information om hur du uppgraderar paketversionen finns i Uppdatera Power Pages-lösningen.
Följ dessa steg för att skapa en webbplats med hjälp av en mall som använder den förbättrade datamodellen:
- Öppna startsidan för Power Pages.
- Välj Skapa en webbplats.
- Välj en mall och välj sedan Välj den här mallen för att skapa webbplatsen.
- Fyll i nödvändig 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 power pages-designstudion.
Visa listan över förbättrade datamodellplatser
Du kan visa nyligen skapade webbplatser från startsidan för Power Pages.
Webbplatser som använder den förbättrade datamodellen har funktionell paritet med platser som använder standarddatamodellen. Om du vill ta reda på vilken datamodell din webbplats använder går du till avsnittet Ta reda på om webbplatsen använder standarddatamodellen eller den förbättrade datamodellen .
I avsnittet Aktiva webbplatser på startsidan för Power Pages visas alla tillgängliga webbplatser. Listan visar både platser 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.
Redigera en ny webbplats som använder den förbättrade datamodellen
Webbplatser som använder den förbättrade datamodellen har funktionell paritet med platser som använder standarddatamodellen. Du kan använda Power Pages-designstudion eller Power Pages-hanteringsappen för anpassning.
Redigera en webbplats med power pages-designstudion
På startsidan för Power Pages går du till webbplatskortet och väljer Redigera för att öppna Power Pages-designstudion och redigera webbplatsen.
Anmärkning
Redigeringsprocessen i Power Pages designstudio fungerar på samma sätt, oavsett om webbplatsen använder den förbättrade datamodellen eller standarddatamodellen. Det finns inga funktionsluckor.
Redigera en webbplats med hjälp av power pages-hanteringsappen
På startsidan för Power Pages går du till webbplatskortet och väljer ellipsen (...) och väljer sedan Power Pages Management för att öppna power pages-hanteringsappen.
Anmärkning
- Power Pages-kärnpaket som är relaterade till en förbättrad datamodell kommer som standard att förinstalleras i alla Dataverse-miljöer oavsett om miljöerna har en Power Pages-webbplats eller inte.
- Den förbättrade datamodellen innehåller en ny modelldriven app med namnet Power Pages Management. 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. Välj ellipsen (...) och välj sedan Hantering av Power Pages.
Använd appen Power Pages Management för att utföra avancerade anpassningar som inte är tillgängliga i designstudion.
Parametrar i Power Platform CLI för datamodeller
När du använder Power Platform CLI för att ladda upp eller ladda ned konfigurationsdata för en webbplats som använder den förbättrade datamodellen måste du använda parametern modelVersion . Värdet 2 anger att den förbättrade datamodellen ska användas.
Download
pac pages download --path <path> --webSiteId <siteId> --modelVersion 2
Ladda upp
pac pages upload --path <path> --modelVersion 2
Anmärkning
Den här parametern stöds i Power Platform CLI version 1.22.4 och senare.
Mer information finns i Power Platform CLI-parametrar.
Vanliga frågor och svar
Hur kan jag uppdatera en webbplats från standarddatamodellen till den förbättrade datamodellen?
Vägledning och verktygsstöd som hjälper dig att uppdatera från standarddatamodellen till den förbättrade datamodellen finns i Migrera standarddatamodellplatser till förbättrat dataläge.
Kan jag redigera nya webbplatser som baseras på förbättrade datamodellkonfigurationer i portalhanteringsappen?
Du kan använda den nya Power Pages Management-appen för att redigera nya webbplatser som skapas med hjälp av den förbättrade datamodellen.