Forbedret datamodel
Standarddatamodellen blev opbygget ved hjælp af brugerdefinerede tabeller, og den blev optimeret til konfigurationen af hver enkelt webstedskomponent, der er gemt som en post i en særlig tabel i Microsoft Dataverse. Standardmodellen kræver mere tid til at indlæse de forskellige løsninger, tabeller og metadata, når der klargøres et nyt websted. Opdateringer af webstedstabeller i standardmodellen kræver manuel og tidskrævende anvendelse af pakkeopdateringer.
Bemærk!
- Alle nye websteder oprettes som standard ved hjælp af den forbedrede datamodel.
- Hvis du vil oprette et websted på standarddatamodellen, skal du deaktivere den forbedrede datamodel i Power Platform Administration.
- Appen Power Pages Administration er som standard installeret på alle forekomster af Microsoft Dataverse i understøttede områder, herunder miljøer, hvor der ikke er nogen Power Pages-websteder.
Den forbedrede datamodel er en kombination af systemtabeller, ikke-konfigurationstabeller og virtuelle tabeller.
Den forbedrede datamodel til Power Pages giver følgende fordele:
- Klargøring af websteder er hurtigere.
- Design studio-oplevelsen er hurtigere.
- Konfigurationer af websteder kan findes i løsninger for at give en mere problemfri oplevelse af ALM (program livscyklusstyring).
- Opdateringerne af Power Pages-forbedringer og fejlrettelser er forbedret.
Find ud af, om webstedet bruger en standarddatamodel eller en forbedret datamodel
Du kan finde ud af, hvilken datamodel webstedet bruger, på flere måder:
Åbn Power Platform Administration, gå til Ressource>Power Pages-websteder, vælg webstedet, og vælg derefter Administrer. Feltet Datamodel i sektionen Detaljer om websted angiver, hvilken datamodel der bruges.
Arbejdsområdet Opsætning i Power Pages design studio viser, hvilken datamodel der bruges.
Åbn appen Portaladministration. Hvis standarddatamodellen bruges, vises programnavnet som Portalstyring. Hvis den udvidede datamodel bruges, vises programnavnet som Power Pages-styring.
Når du bruger Power Platform CLI, skal du køre følgende kommando for at se, hvilken datamodel der bruges af webstedet.
pac powerpages list -v
Bemærk
Denne parameter understøttes i Power Platform CLI version 1.22.4 og nyere.
Deaktivere forbedret datamodel
Du kan framelde dig brug af den udvidede datamodel til oprettelse af websted ved at deaktivere indstillingen Skift til forbedret datamodel. Deaktivering af den forbedrede datamodel fjerner ikke løsningspakkerne eller sletter websteder.
Eksisterende websteder, der er oprettet ved hjælp af den forbedrede datamodel, fungerer fortsat. Alle nye websteder, der oprettes, bruger standarddatamodellen.
Systemtabeller
Systemtabellerne er Power Pages-specifikke løsningsbaserede tabeller, der findes i alle Dataverse-miljøer.
Bemærk
Disse tabeller kan ikke ændres.
- Lokation
- Webstedskomponent
- Webstedssprog
Ikke-konfigurationstabeller
Ikke-konfigurationstabeller er funktionsspecifikke tabeller, der indeholder transaktionsvirksomhedsdata. Data i disse tabeller deltager ikke i ALM-processer.
- Reklame
- Afstemning
- Afstemningsmulighed
- Afstemningsindsendelse
- Eksternt id
- Portalkommentar
- Invitation
- Accept af invitation
- Indstilling
- WebFormSession
Bemærk
Disse tabeller er blevet fjernet fra den forbedrede datamodel og vil ikke være tilgængelige i appen Power Pages Management:
- Reklame
- Afstemning
- Afstemningsmulighed
- Afstemningsindsendelse
Virtuelle tabeller
De virtuelle Power Pages-tabeller repræsenterer og indeholder metadataene for de specifikke webstedskomponenter. De peger på de systemtabeller, der indeholder webstedsmetadataene i JSON-format (JavaScript Object Notation). Du kan opdatere og konfigurere indholdet i de virtuelle tabeller ved hjælp af Power Pages Management-app. Denne app har det samme udseende som den ældre app til portaladministration.
Bemærk
- Hvis du har udviklet brugerdefineret kode eller værktøjer, der bruger en af standarddatamodeltabellerne, skal du opdatere koden, så den bruger de forbedrede datamodeltabeller.
- Disse tabeller kan ikke ændres.
- Da disse tabeller ikke kan tilpasses, vises de ikke på listen over tabeller, der kan bruges til at oprette en relation til de andre tabeller. Webrolle (mspp_webrole), Tabeltilladelse (mspp_entitypermission) og andre tabeller vises f.eks. ikke på listen over tabeller, der kan bruges til at oprette en relation.
Systemtabel | Virtuel tabel for forbedret datamodel | Tabel for standarddatamodel |
---|---|---|
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 |
Understøttede skabeloner
Den forbedrede datamodel aktiveres som standard i dit Microsoft Power Platform-miljø.
Et nyt websted ved hjælp af en af følgende skabeloner, bruger de den forbedrede datamodel:
- Startlayout 1-5
- Programbehandling
- Tom side
- Programregistrering
- Planlæg møder
I følgende skabeloner bruges standarddatamodellen, også selvom den forbedrede datamodel er aktiveret i miljøet:
- OFTE STILLEDE SPØRGSMÅL
- Community (Dynamics 365)
- Kundeportal (Dynamics 365)
- Kundernes selvbetjeningsportal (Dynamics 365)
- Medarbejdernes selvbetjeningsportal (Dynamics 365)
- Field Service (Dynamics 365)
- Modern Community (Dynamics 365)
- Ordrereturneringer (Dynamics 365)
- Partnerportal (Dynamics 365)
Oprette et websted ved hjælp af den forbedrede datamodel
Når den forbedrede datamodel er aktiveret i et miljø, kan du oprette et nyt websted fra Power Pages-startsiden.
Bemærk
Den forbedrede datamodel bruges kun til at oprette det nye websted, hvis den valgte skabelon understøtter den forbedrede datamodel.
Følg disse trin for at oprette et websted ved hjælp af en skabelon, der bruger den udvidede datamodel:
- Åbn Power Pages-startsiden.
- Vælg Opret et websted.
- Vælg en skabelon, og vælg derefter Vælg denne skabelon for at oprette webstedet.
- Udfyld de påkrævede oplysninger, og vælg derefter Udført.
Du omdirigeres til Power Pages-startsiden, og det nye websted vises på listen Mine websteder. Når det nye websted er klar, kan du redigere det ved hjælp af Power Pages-design studio.
Få vist listen over nye udvidede datamodelwebsteder
Du kan få vist de websteder, du netop har oprettet på Power Pages-startsiden.
Websteder, der bruger den forbedrede datamodel, har funktionalitetsparitet med websteder, der bruger standarddatamodellen. Hvis du vil finde ud af, hvilken datamodel webstedet bruger, skal du gå til afsnittet Bestem, om webstedet bruger standard- eller forbedret datamodel.
I sektionen Aktive websteder på Power Pages-startsiden vises alle de tilgængelige websteder. På listen vises begge de websteder, der bruger standarddatamodellen, og de websteder, der bruger den forbedrede datamodel, uanset om den forbedrede datamodel er aktiveret for miljøet.
Redigere et nyt websted, der bruger den forbedrede datamodel
Websteder, der bruger den forbedrede datamodel, har funktionalitetsparitet med websteder, der bruger standarddatamodellen. Du kan enten bruge Power Pages-design studio eller Power Pages-administrationsappen til tilpasning.
Redigere et websted ved hjælp af Power Pages-design studio
På Power Pages-startsiden på webstedskortet skal du vælge Rediger for at åbne Power Pages-design studio og redigere webstedet.
Bemærk
Redigeringsprocessen i Power Pages-design studio fungerer på samme måde, uanset om webstedet bruger den forbedrede datamodel eller standarddatamodellen. Der er ingen funktionalitetshuller.
Redigere et websted ved hjælp af Power Pages Administration-appen
På Power Pages-startsiden på webstedskortet skal du vælge ellipsen (…) og derefter vælge Power Pages Administration for at åbne Power Pages Administration-appen.
Bemærk!
- Power Pages-kernepakker, der er relateret til en forbedret datamodel, er som standard forudinstalleret i alle Dataverse-miljøer, uanset om miljøet har et Power Pages-websted eller ej.
- Den forbedrede datamodel indeholder et nyt modelbaseret app med navnet Power Pages Administration. Du skal bruge denne app til avancerede tilpasninger, der ikke er tilgængelige i Power Pages design studio.
Du kan også åbne appen Power Pages Management fra Power Pages design studio. Vælg ellipsen (…), og vælg derefter Power Pages Administration.
Du kan bruge appen Power Pages Management til at udføre avancerede tilpasninger, der ikke er tilgængelige i design studio.
Parametre for datamodel til Power Platform CLI
Når du bruger Power Platform CLI til at overføre eller hente konfigurationsdata til et websted, der bruger den forbedrede datamodel, skal du bruge modelVersion
-parameteren. Værdien 2 indikerer, at den forbedrede datamodel skal bruges.
Hent
pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2
Overfør
pac powerpages upload --path <path> --modelVersion 2
Bemærk
Denne parameter understøttes i Power Platform CLI version 1.22.4 og nyere.
Du kan finde flere oplysninger i Power Platform CLI-parametre.
Ofte stillede spørgsmål
Hvordan kan jeg opdatere et websted fra standarddatamodellen til den forbedrede datamodel?
Du kan finde en vejledning og værktøjssupport, der kan hjælpe dig med at opdatere fra standarddatamodellen til den forbedrede datamodel, i Overførsel af standarddatamodelwebsteder til forbedret datatilstand.
Kan jeg redigere nye websteder, der er baseret på forbedrede datamodelkonfigurationer i appen Portaladministration?
Du kan bruge den nye app Power Pages Management til at redigere nye websteder, der er oprettet ved hjælp af den forbedrede datamodel.
Kendte problemer
Begrænsning af installationsprofiler på websteder med forbedrede datamodeller, der installeres ved hjælp af en løsning
I øjeblikket kan Power Pages Administration af programlivscyklus (ALM) ikke levere en metode til at tildele forskellige værdier for webstedsindstillinger for forskellige miljøer, når du installerer webstedsdata ved hjælp af løsninger. Standarddatamodellen understøtter ALM ved hjælp af installationsprofiler. Muligheden for at bruge miljøvariabler til webstedsindstillinger er under overvejelse i forbindelse med en fremtidig opdatering. Du kan løse problemet med denne begrænsning ved at installere websteder med forbedrede datamodeller med en af følgende muligheder:
Bemærk
Du kan bruge følgende metoder til at installere webstedsobjekter i ikke-administreret tilstand.
- Microsoft Power Platform CLI
- GitHub-handlinger for Power Platform
- Power Platform Build Tools til Azure DevOps