Forbedret datamodel

Standarddatamodellen bruger brugerdefinerede tabeller og er optimeret til konfigurationen af hver webstedskomponent. Hver komponent gemmes som en post i en dedikeret tabel i Microsoft Dataverse. Standardmodellen tager længere tid at indlæse forskellige løsninger, tabeller og metadata, når der klargøres et nyt websted. Opdatering af webstedstabeller i standardmodellen kræver manuel og tidskrævende anvendelse af pakkeopdateringer.

Bemærkning

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

Personalegoder

Den forbedrede datamodel til Power Pages giver følgende fordele:

Moderne ALM og udrulning

Websteder, der kører på den forbedrede datamodel, deltager fuldt ud i ALM-processer (Application Lifecycle Management).

Den forbedrede datamodel indeholder disse ALM- og udrulningsfunktioner:

  • Løsningsorienteret webstedskonfiguration: Webstedskonfiguration for den forbedrede datamodel findes i Dataverse-løsninger, den samme pakkeenhed, der bruges af modeldrevne apps, lærredsapps og Power Automate flow. Du kan eksportere, importere og lagwebstedskomponenter via standardløsningsmekanismer i stedet for at bruge den eksportproces for konfigurationsdata, som standardmodellen bruger.

  • Installation med en enkelt løsning sammen med resten af programmet: Da webstedskonfigurationen er løsningsorienteret, kan et Power Pages websted inkluderes i den samme løsning som den modeldrevne app, de Power Automate flow og de Dataverse-tabeller, som webstedet afhænger af. Du eksporterer, transporterer og importerer webstedet og dets afhængigheder sammen som én løsning.

  • Oprindelig Git-integration (prøveversion): Dataverse Git-integration understøtter Power Pages websteder i den forbedrede datamodel og synkroniserer løsninger og løsningsobjekter med et Azure DevOps Git-lager. Du kan versionere, forgrene og gendanne webstedsændringer sammen med de andre løsningskomponenter.

  • Pipelines til udrulninger: Du kan køre udrulninger af websteder via Pipelines i Power Platform, som er udrulningsmekanismen i produktet til fremme af løsninger fra udvikling til test til produktionsmiljøer.

  • Miljøvariabler for konfiguration pr. miljø: Konfiguration af løsningsorienteret websted understøtter miljøvariabler for webstedsindstillinger. Du kan definere værdier for webstedsindstillinger, der er forskellige på tværs af miljøer, f.eks. konfiguration af identitetsudbydere, progressive indstillinger for webapps og indstillinger for sikkerhedsarbejdsområder, som miljøvariabler i løsningen og løse dem pr. miljø, når løsningen importeres.

Ydeevnen

  • Hurtigere klargøring af websteder: Nye forbedrede datamodelwebsteder klargøres hurtigere end standardmodelwebsteder. Opdelingen i systemtabeller, virtuelle tabeller og tabeller uden konfiguration fjerner massebelastningen af løsningen, tabellen og metadataene, som standardmodellen skal udføre under klargøring, hvilket reducerer klargøringstiden for udvidet datamodel.

Løbende vedligeholdelse og investering

  • Forbedrede platformopdateringer og fejlrettelser: Den forbedrede datamodel leverer automatisk forbedringer og fejlrettelser til Power Pages. Den manuelle anvendelse af pakkeopdateringer, som standardmodellen kræver, er ikke længere nødvendig, hvilket holder websteder opdateret om de nyeste rettelser og sikkerhedsrettelser uden administratorindgreb.

  • Fortsat forbedring af platformen: Nye Power Pages funktioner og platformforbedringer er udviklet på den forbedrede datamodel. Websteder i den forbedrede datamodel modtager disse funktioner, efterhånden som de bliver tilgængelige.

Find ud af, om dit websted bruger standarddatamodellen eller den forbedrede datamodel

Prøv følgende metoder for at finde ud af, hvilken datamodel dit websted bruger:

  • Åbn Power Platform Administration, gå til Ressource>Power Pages-websteder, vælg webstedet, og vælg derefter Administrer. Feltet Datamodel i afsnittet Webstedsoplysninger viser, hvilken datamodel dit websted bruger.

    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 er i brug, vises programnavnet som Portaladministration. Hvis den forbedrede datamodel er i brug, vises navnet som Power Pages Management.

    Skærmbillede af Power Pages-administrationsapp.

  • Hvis du bruger kommandolinjegrænsefladen for Power Platform, skal du køre følgende kommando for at få vist, hvilken datamodel der er i brug.

    pac pages list -v

    Bemærkning

    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øsningspakker eller sletter websteder.

Eksisterende websteder, der bruger den forbedrede datamodel, fungerer fortsat. Alle nye websteder 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ærkning

Du kan ikke ændre disse tabeller.

  • Sted
  • 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
  • Indløsning af invitation
  • Indstilling
  • WebFormSession

Bemærkning

Den forbedrede datamodel fjerner disse tabeller. Appen Power Pages administration omfatter ikke dem:

  • 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ærkning

  • Hvis du udvikler brugerdefineret kode eller værktøjer, der bruger en af tabellerne med standarddatamodeller, skal du opdatere koden, så den bruger tabellerne med den forbedrede datamodel.
  • Du kan ikke ændre disse tabeller.
  • Da disse tabeller ikke kan ændres, vises de ikke på listen over tabeller, som du kan bruge til at oprette en relation med andre tabeller. Webrolle (mspp_webrole), Tabeltilladelse (mspp_entitypermission) og andre tabeller vises f.eks. ikke på listen over tabeller, som du kan bruge til at oprette en relation.
Systemtabel Virtuel tabel for forbedret datamodel Tabel for standarddatamodel
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage (sprogvalg) adx_websitelanguage
powerpagecomponent mspp_columnpermission
mspp_columnpermissionprofile
mspp_contentsnippet
mspp_entityform
mspp_entityformmetadata
mspp_entitylist
mspp_entitypermission
mspp_pagetemplate
mspp_pollplacement
mspp_publikationsstatus
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_websiteadgang
mspp_websitelanguage (sprogvalg)
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ø.

Alle nye websteder, du klargør ved hjælp af en af følgende skabeloner, bruger den forbedrede datamodel:

  • Startlayout 1-5
  • Programbehandling
  • Den tomme side
  • Programregistrering
  • Planlæg møder
  • ofte stillede spørgsmål
  • Community (Dynamics 365)
  • Kundernes selvbetjeningsportal (Dynamics 365)
  • Medarbejdernes selvbetjeningsportal (Dynamics 365)
  • Partnerportal (Dynamics 365)

Bemærkning

Udvidet datamodel understøtter oprettelse af nyt websted for ovenstående skabeloner. Nogle websteder, der tidligere er oprettet med standarddatamodellen, kan ikke overflyttes endnu. Specifikt websteder, der er oprettet med community'et (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) og Partner Portal (Dynamics 365) skabeloner. 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.

I følgende skabeloner bruges standarddatamodellen, også selvom den forbedrede datamodel er aktiveret i miljøet:

  • Kundeportal (Dynamics 365)
  • Field Service (Dynamics 365)
  • Moderne community (Dynamics 365)
  • Ordrereturneringer (Dynamics 365)

Oprette et websted ved hjælp af den forbedrede datamodel

Når du har aktiveret den forbedrede datamodel i et miljø, kan du oprette et nyt websted fra Power Pages startside.

Bemærkning

Den forbedrede datamodel bruges kun til at oprette det nye websted, hvis den valgte skabelon understøtter den forbedrede datamodel. Power Pages Core Package-versionen skal være v1.1.2602.230 eller nyere for community'et (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) og Partner Portal (Dynamics 365). Du kan finde flere oplysninger om opgradering af pakkeversionen under Opdater Power Pages-løsningen.

Hvis du vil oprette et websted ved hjælp af en skabelon, der bruger den forbedrede datamodel, skal du følge disse trin:

  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ærkning

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ærkning

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

Brug appen Power Pages administration til at udføre avancerede tilpasninger, der ikke er tilgængelige i designstudiet.

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.

Download

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

Overfør

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

Bemærkning

Denne parameter understøttes i Power Platform CLI version 1.22.4 og nyere.

Du kan få flere oplysninger under CLI-parametre for Power Platform.

Ofte stillede spørgsmål

Hvordan kan jeg opdatere et websted fra standarddatamodellen til den forbedrede datamodel?

Du kan finde vejledning og understøttelse af værktøjer, der kan hjælpe dig med at opdatere fra standarddatamodellen til den forbedrede datamodel, under Overfør standardwebsteder for datamodeller til udvidet 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.

Se også