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.

    Skærmbillede, der viser feltet Datamodel angivet til Forbedret i sektionen Detaljer om websted for et websted.

  • 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.

    Skærmbillede af Power Pages-administrationsapp.

  • 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.

Et skærmbillede af Power Platform Administration med skift til forbedret datamodel for at skifte mellem forskellige funktioner.

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:

  1. Åbn Power Pages-startsiden.
  2. Vælg Opret et websted.
  3. Vælg en skabelon, og vælg derefter Vælg denne skabelon for at oprette webstedet.
  4. 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.

Skærmbillede, der viser et websted, der redigeres i appen Power Pages Management.

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.

Se også