Forbedret datamodell

Standard datamodell bruker egendefinerte tabeller og er optimalisert for konfigurasjonen av hver nettstedskomponent. Hver komponent lagres som en post i en dedikert tabell i Microsoft Dataverse. Standardmodellen bruker mer tid på å laste inn ulike løsninger, tabeller og metadata når du klargjør et nytt nettsted. Oppdatering av nettstedstabeller i standardmodellen krever manuell og tidkrevende bruk av pakkeoppdateringer.

Notat

  • Alle nye områder opprettes som standard ved hjelp av den forbedrede datamodellen. 
  • Hvis du vil opprette et sted i standard datamodell, deaktiverer du den forbedrede datamodellen i administrasjonssenteret for Power Platform.
  • Power Pages-administrasjonsappen installeres som standard på alle forekomster av Microsoft Dataverse i områder som støttes, inkludert miljøer der det ikke finnes Power Pages-nettsteder.

Den forbedrede datamodellen er en kombinasjon av systemtabeller, ikke-konfigurasjonstabeller og virtuelle tabeller.

Fordeler

Den forbedrede datamodellen for Power Pages gir følgende fordeler:

Moderne ALM og distribusjon

Nettsteder som kjører på den forbedrede datamodellen, deltar fullt ut i prosessene for administrasjon av programlivssyklus for Power Platform (ALM ).

Den forbedrede datamodellen gir disse ALM- og distribusjonsfunksjonene:

  • Løsningsbevisst områdeskonfigurasjon: Områdeskonfigurasjon for den forbedrede datamodellen er inkludert i Dataverse-løsninger, den samme pakkeenheten som brukes av modelldrevne apper, lerretsapper og Power Automate-flyter. Du kan eksportere, importere og lage områdekomponenter gjennom standard løsningsmekanismer i stedet for å bruke konfigurasjonsdataeksportprosessen som standardmodellen bruker.

  • Distribusjon med én løsning med resten av programmet: Fordi områdekonfigurasjonen er løsningsavhengig, kan et Power Pages nettsted inkluderes i samme løsning som den modelldrevne appen, Power Automate flyter og dataverse tabellene som nettstedet er avhengig av. Du eksporterer, transporterer og importerer området og avhengighetene sammen som én løsning.

  • Opprinnelig Git-integrasjon (forhåndsversjon): Datavers Git-integrering støtter Power Pages nettsteder på den forbedrede datamodellen og synkroniserer løsninger og løsningsobjekter med et Azure DevOps Git-repositorium. Du kan versjonere, opprette grener for og tilbakestille nettstedsendringer side om side med de andre løsningskomponentene.

  • Pipelines for distribusjoner: Du kan kjøre nettstedsdistribusjoner gjennom Pipelines i Power Platform, distribusjonsmekanismen i produktet for å flytte løsninger fra utviklings- til test- og produksjonsmiljøer.

  • Miljøvariabler for konfigurasjon per miljø: Løsningsavhengig områdekonfigurasjon støtter miljøvariabler for områdeinnstillinger. Du kan definere verdier for områdeinnstillinger som er forskjellige på tvers av miljøer, for eksempel konfigurasjon av identitetsleverandør, progressive innstillinger for nettapper og innstillinger for sikkerhetsarbeidsområde, som miljøvariabler i løsningen og løse dem per miljø når løsningen importeres.

Ytelse

  • Raskere klargjøring av nettstedet: Nye forbedrede datamodellnettsteder klargjør raskere enn standardmodellnettsteder. De delte tabellene i system-, virtuelle- og ikke-konfigurasjonstabeller fjerner masseløsningen, tabellen og metadatabelastningen som standardmodellen må utføre under klargjøring, noe som reduserer klargjøringstiden for forbedret datamodell.

Løpende vedlikehold og investeringer

  • Forbedrede plattformoppdateringer og feilrettinger: Den forbedrede datamodellen leverer automatisk forbedringer og feilrettinger for Power Pages. Manuell bruk av pakkeoppdateringer som standardmodellen krever, er ikke lenger nødvendig, noe som holder nettsteder oppdatert på de nyeste løsningene og sikkerhetsoppdateringene uten administratorintervensjon.

  • Fortsatt plattformforbedring: Nye Power Pages funksjoner og plattformforbedringer utvikles på den forbedrede datamodellen. Nettsteder på den forbedrede datamodellen mottar disse funksjonene etter hvert som de blir tilgjengelige.

Finne ut om nettstedet bruker standard eller forbedret datamodell

Hvis du vil finne ut hvilken datamodell nettstedet bruker, kan du prøve følgende metoder:

  • Åpne administrasjonssenteret for Power Platform, gå til Ressurser>Power Pages-nettsteder, velg nettstedet, og velg deretter Administrer. Datamodellfeltet i delen Områdedetaljer viser hvilken datamodell nettstedet bruker.

    Skjermbilde som viser Datamodell-feltet som er angitt til Forbedret i Områdedetaljer-delen for et nettsted.

  • Arbeidsområdet Oppsett i Power Pages-utformingsstudioet viser hvilken datamodell som brukes.

  • Åpne Portalbehandling-appen. Hvis standard datamodell er i bruk, vises programnavnet som Portalbehandling. Hvis den forbedrede datamodellen er i bruk, vises navnet som Power Pages Administrasjon.

    Skjermbilde av appen Power Pages-behandling.

  • Hvis du bruker Power Platform CLI, kjører du følgende kommando for å vise hvilken datamodell som er i bruk.

    pac pages list -v

    Notat

    Denne parameteren støttes i Power Platform CLI versjon 1.22.4 og senere.

Deaktivere forbedret datamodell

Du kan velge bort bruk av forbedret datamodell for områdeopprettelse ved å deaktivere alternativet Bytt til forbedret datamodell. Deaktivering av den forbedrede datamodellen fjerner ikke løsningspakker eller sletter ikke nettsteder.

Eksisterende nettsteder som bruker den forbedrede datamodellen, fortsetter å fungere. Alle nye nettsteder bruker standard datamodell.

Et skjermbilde av administrasjonssenteret for Power Platform med veksleknappen Bytt til forbedret datamodell.

Systemtabeller

Systemtabellene er Power Pages-spesifikke løsningsavhengige tabeller som finnes i alle Dataverse-miljøer.

Notat

Du kan ikke endre disse tabellene.

  • Nettsted
  • Nettstedskomponent
  • Nettstedsspråk

Ikke-konfigurasjonstabeller

Ikke-konfigurasjonstabeller er funksjonsspesifikke tabeller som inneholder forretningsdata for transaksjoner. Data i disse tabellene deltar ikke i ALM-prosesser.

  • Annonse
  • Avspørring
  • Avspørringsalternativ
  • Avspørringsinnsending
  • Ekstern identitet
  • Portalkommentar
  • Invitasjon
  • Innløsning av invitasjon
  • Innstilling
  • WebFormSession

Notat

Den forbedrede datamodellen fjerner disse tabellene. Power Pages Management-appen inneholder dem ikke:

  • Annonse
  • Avspørring
  • Avspørringsalternativ
  • Avspørringsinnsending

Virtuelle tabeller

De virtuelle Power Pages-tabellene representerer og inneholder metadataene for de spesifikke nettstedskomponentene. De peker på systemtabellene som inneholder metadataene for webområdet i JSON-format (JavaScript Object Notation). Du kan oppdatere og konfigurere innholdet i de virtuelle tabellene ved hjelp av Power Pages Management-appen. Denne appen har samme utseende som den eldre Portalbehandling-appen.

Notat

  • Hvis du utvikler en egendefinert kode eller verktøy som bruker noen av standard datamodelltabellene, kan du oppdatere koden slik at den bruker de forbedrede datamodelltabellene.
  • Du kan ikke endre disse tabellene.
  • Fordi disse tabellene ikke kan endres, vises de ikke i listen over tabeller som du kan bruke til å opprette en relasjon med andre tabeller. Nettrolle (mspp_webrole), tabelltillatelse (mspp_entitypermission) og andre tabeller vises for eksempel ikke i listen over tabeller som du kan bruke til å opprette en relasjon.
Systemtabell Virtuell tabell for forbedret datamodell Standard datamodelltabel
powerpagesite mspp_website adx_website
Språkinnstilling for Power Page-siden (powerpagesitelanguage) mspp_websitelanguage adx_nettstedsspråk
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_nettstedinnstilling
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_kolonneautorisasjon
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_nettstedsspråk
adx_webtemplate

Støttede maler

Den forbedrede datamodellen aktiveres som standard i Microsoft Power Platform-miljøet.

Alle nye nettsteder du klargjør ved hjelp av én av følgende maler, bruker den forbedrede datamodellen:

  • Startoppsett 1–5
  • Programbehandling
  • Tom side
  • Programregistrering
  • Planlegg møter
  • vanlige spørsmål
  • Fellesskap (Dynamics 365)
  • Selvbetjeningsportal for kunder (Dynamics 365)
  • Selvbetjeningsportal for ansatte (Dynamics 365)
  • Partnerportal (Dynamics 365)

Notat

Utvidet datamodell støtter opprettelse av nye nettsteder for de ovennevnte malene. Noen nettsteder som tidligere ble opprettet med standard datamodell, kan ikke overføres ennå. Nettsteder som er opprettet med malene for Community (Dynamics 365), Selvbetjeningsportal for kunder (Dynamics 365), Selvbetjeningsportal for ansatte (Dynamics 365) og Partnerportal (Dynamics 365). Hvis du vil ha veiledning og verktøystøtte for å hjelpe deg å oppdatere fra standard datamodell til den forbedrede datamodellen, kan du gå til Overfør nettsteder for standard datamodell til forbedret datamodell.

Følgende maler bruker standard datamodell, selv om den forbedrede datamodellen er aktivert i miljøet:

  • Kundeportal (Dynamics 365)
  • Felttjeneste (Dynamics 365)
  • Moderne fellesskap (Dynamics 365)
  • Ordre-returer (Dynamics 365)

Opprette et webområde ved hjelp av den forbedrede datamodellen

Når du har aktivert den forbedrede datamodellen i et miljø, kan du opprette et nytt nettsted fra hjemmesiden Power Pages.

Notat

Den forbedrede datamodellen brukes bare til å opprette det nye området hvis den valgte malen støtter den forbedrede datamodellen. For fellesskapsmalene (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) og Partner Portal (Dynamics 365) må Power Pages Core Package-versjonen være v1.1.2602.230 eller nyere. Hvis du vil ha mer informasjon om oppgradering av pakkeversjon, kan du se Oppdatere Power Pages-løsningen.

Følg disse trinnene for å opprette et nettsted ved hjelp av en mal som bruker den forbedrede datamodellen:

  1. Åpne Power Pages-startsiden.
  2. Velg Opprett et område.
  3. Velg en mal, og velg deretter Velg denne malen for å opprette nettstedet.
  4. Fyll ut nødvendig informasjon, og velg Ferdig.

Du blir omdirigert til Power Pages-startsiden, der det nye nettstedet vises i listen Mine nettsteder. Når det nye området er klart, kan du redigere det ved å bruke Power Pages-utformingsstudioet.

Vise listen over forbedrede datamodellområder

Du kan vise nylig opprettede områder fra Power Pages-startsiden.

Områder som bruker den forbedrede datamodellen, har funksjonalitetsparitet med områder som bruker standard datamodell. Hvis du vil finne ut hvilken datamodell webområdet bruker, kan du gå til delen Finne ut om området bruker standard eller forbedret datamodell.

Aktiver Aktive områder-delen på Power Pages-startsiden viser alle tilgjengelige steder. Listen viser begge nettstedene som bruker standard datamodell, og nettsteder som bruker den forbedrede datamodellen, uavhengig av om den forbedrede datamodellen er aktivert for miljøet.

Redigere et nytt område som bruker den forbedrede datamodellen

Områder som bruker den forbedrede datamodellen, har funksjonalitetsparitet med områder som bruker standard datamodell. Du kan bruke Power Pages-utformingsstudioet eller administrasjonsappen for Power Pages til tilpassing.

Redigere et sted ved hjelp av Power Pages-utformingsstudioet

På Power Pages-startsiden, på områdekortet, velger du Rediger for å åpne Power Pages-utformingsstudioet og redigere stedet.

Notat

Redigeringsprosessen i Power Pages-designstudioet fungerer på samme måte, uavhengig av om området bruker den forbedrede datamodellen eller standard datamodell. Det finnes ingen funksjonalitetstap.

Redigere et sted ved hjelp av Power Pages Management-appen

På Power Pages-startsiden, på områdekortet, velger du ellipsen (), og deretter velger du Power Pages-administrasjon for å åpne Power Pages-administrasjonsappen.

Notat

  • Power Pages-kjernepakker relatert til en forbedret datamodell forhåndsinstalleres som standard i alle Dataverse-miljøer uavhengig av om miljøene har et Power Pages-område eller ikke.
  • Den forbedrede datamodellen inkluderer en ny modelldrevet app kalt Power Pages-administrasjon. Du må bruke denne appen for avanserte tilpassinger som ikke er tilgjengelige via Power Pages-utformingsstudioet.

Du kan også åpne Power Pages Management-appen fra Power Pages-utformingsstudioet. Velg ellipsis (), og velg deretter Power Pages-administrasjon.

Bruk Power Pages Management-appen til å utføre avanserte tilpasninger som ikke er tilgjengelige i utformingsstudioet.

Skjermbilde som viser et nettsted som redigeres i Power Pages Management-appen.

Power Platform CLI-parametere for datamodell

Når du bruker Power Platform CLI til å laste opp eller laste ned konfigurasjonsdata for et webområde som bruker den forbedrede datamodellen, må du bruke parameteren modelVersion . En verdi på 2 angir at den forbedrede datamodellen skal brukes.

Laste ned

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

Opplasting

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

Notat

Denne parameteren støttes i Power Platform CLI versjon 1.22.4 og senere.

Hvis du vil ha mer informasjon, kan du se Power Platform CLI-parametere.

Vanlige spørsmål

Hvordan kan jeg oppdatere et nettsted fra standard datamodell til den forbedrede datamodellen?

Hvis du vil ha veiledning og verktøystøtte for å hjelpe deg med å oppdatere fra standard datamodell til den forbedrede datamodellen, kan du se Overføre standard datamodellnettsteder til forbedret datamodus.

Kan jeg redigere nye steder som er basert på konfigurasjoner for forbedrede datamodeller i Portalbehandling-appen?

Du kan bruke den nye Power Pages Management-appen til å redigere nye nettsteder som opprettes ved hjelp av den forbedrede datamodellen.

Se også