Forbedret datamodell
Standard datamodellen ble bygget ved hjelp av egendefinerte tabeller, og den ble optimalisert for konfigurasjonen av hver webområdekomponent som er lagret som en oppføring i en egen tabell i Microsoft Dataverse. Standardmodellen trenger mer tid til å laste inn de ulike løsningene, tabellene og metadataene når et nytt område klargjøres. Oppdateringer for webområdetabeller i standardmodellen krever manuell og tidkrevende bruk av pakkeoppdateringer.
Merk
- Alle nye områder blir opprettet 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.
Den forbedrede datamodellen for Power Pages gir følgende fordeler:
- Klargjøring av nettsteder er raskere.
- Utformingsstudioopplevelsene er raskere.
- Nettstedskonfigurasjoner kan tas med i løsninger for å gi en knirkefri opplevelse av administrasjon av programlivssyklusen (ALM).
- Forbedringer av Power Pages-forbedringer og -feilrettinger er forbedret.
Avgjøre om området bruker standard eller forbedret datamodell
Du kan finne ut hvilken datamodell området bruker, på flere måter:
Åpne administrasjonssenteret for Power Platform, gå til Ressurser>Power Pages-nettsteder, velg nettstedet, og velg deretter Administrer. Datamodell-feltet i delen Områdedetaljer angir hvilken datamodell som brukes.
Arbeidsområdet Oppsett i Power Pages-utformingsstudioet viser hvilken datamodell som brukes.
Åpne Portalbehandling-appen. Hvis standard datamodell brukes, vises programnavnet som Portalbehandling. Hvis forbedret datamodell brukes, vises navnet som Power Pages-behandling.
Hvis du bruker Power Platform CLI, kan du kjøre følgende kommando for å vise hvilken datamodell som brukes.
pac powerpages list -v
Merk
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øsningspakkene eller sletter nettsteder.
Eksisterende nettsteder som ble opprettet med den forbedrede datamodellen, fortsetter å fungere. Alle nye nettsteder som opprettes, bruker standard datamodell.
Systemtabeller
Systemtabellene er Power Pages-spesifikke løsningsavhengige tabeller som finnes i alle Dataverse-miljøer.
Merk
Disse tabellene kan ikke endres.
- Plassering
- 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
Merk
Disse tabellene er fjernet fra den forbedrede datamodellen og er ikke tilgjengelige i appen Power Pages Management:
- 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.
Merk
- Hvis du har utviklet egendefinert kode eller verktøy som bruker noen av standard datamodelltabeller, må du oppdatere koden slik at den bruker tabellene for forbedrede datamodeller.
- Disse tabellene kan ikke endres.
- Siden disse tabellene ikke kan endres, vises de ikke i listen over tabeller som kan brukes til å opprette en relasjon til de andre tabellene. Webrolle (mspp_webrole), Tabelltillatelse (mspp_entitypermission) og andre tabeller vises for eksempel ikke i listen over tabeller som kan brukes til å opprette en relasjon.
Systemtabell | Virtuell tabell for forbedret datamodell | Standardtabell for datamodell |
---|---|---|
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 |
Støttede maler
Den forbedrede datamodellen aktiveres som standard i Microsoft Power Platform-miljøet.
Et nytt webområde du klargjør ved hjelp av en av malene nedenfor, bruker den forbedrede datamodellen:
- Startoppsett 1–5
- Programbehandling
- Tom side
- Programregistrering
- Planlegg møter
Følgende maler bruker standard datamodell, selv om den forbedrede datamodellen er aktivert i miljøet:
- VANLIGE SPØRSMÅL
- Community (Dynamics 365)
- Kundeportal (Dynamics 365)
- Selvbetjeningsportal for kunder (Dynamics 365)
- Selvbetjeningsportal for ansatte (Dynamics 365)
- Field Service (Dynamics 365)
- Modern Community (Dynamics 365)
- Ordrereturer (Dynamics 365)
- Partnerportal (Dynamics 365)
Opprette et webområde ved hjelp av den forbedrede datamodellen
Når den forbedrede datamodellen er aktivert i et miljø, kan du opprette et nytt område fra Power Pages-startsiden.
Merk
Den forbedrede datamodellen brukes bare til å opprette det nye området hvis den valgte malen støtter den forbedrede datamodellen.
Følg denne fremgangsmåten for å opprette et område ved hjelp av en mal som bruker den forbedrede datamodellen:
- Åpne Power Pages-startsiden.
- Velg Opprett et område.
- Velg en mal, og velg deretter Velg denne malen for å opprette nettstedet.
- 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.
Merk
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.
Merk
- 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.
Du kan bruke Power Pages Management-appen til å utføre avanserte tilpassinger som ikke er tilgjengelige i designstudioet.
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.
Last ned
pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2
Last opp
pac powerpages upload --path <path> --modelVersion 2
Merk
Denne parameteren støttes i Power Platform CLI versjon 1.22.4 og senere.
Hvis du vil ha mer informasjon, kan du gå til 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 å oppdatere fra standard datamodell til den forbedrede datamodellen, kan du gå til Overfør nettsteder for standard datamodell til forbedret datamodell.
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.
Kjente problemer
Begrensning av distribusjonsprofiler på områder for forbedrede datamodeller som er distribuert ved hjelp av en løsning
For øyeblikket gir ikke Power Pages-ALM (Application Lifecycle Management) en måte å tilordne forskjellige områdeinnstillingsverdier for forskjellige miljøer når du distribuerer områdedata ved hjelp av løsninger. Standard datamodell støtter ALM ved hjelp av distribusjonsprofilene. Muligheten til å bruke miljøvariabler for områdeinnstillinger er under vurdering for en fremtidig oppdatering. Du kan omgå denne begrensningen i mellomtiden ved å distribuere områder for forbedrede datamodeller med ett av følgende alternativer:
Merk
Metodene nedenfor distribuerer områdeobjekter i uadministrert tilstand.
- Microsoft Power Platform CLI
- GitHub-handlinger for Power Platform
- Power Platform Build Tools for Azure DevOps