Patobulintas duomenų modelis
Standartinis duomenų modelis buvo sukurtas naudojant pasirinktines lenteles ir optimizuotas konfigūruoti kiekvienam svetainės komponentui, kuris saugomas kaip įrašas specialioje lentelėje Microsoft Dataverse. Standartinis modelis reikalauja daugiau laiko įvairiems sprendimams, lentelėms ir metaduomenims įkelti, kai parengiama nauja svetainė. Norint standartiniame modelyje naujinti žiniatinklio lenteles, reikia neautomatinio ir daug laiko naudojančios paketų naujinimų programos.
Pastaba.
- Visos naujos svetainės bus sukurtos pagal numatytuosius nustatymus naudojant patobulintą duomenų modelį.
- Norėdami sukurti svetainę standartiniame duomenų modelyje, išjunkite patobulintą duomenų modelį Power Platform administravimo centre.
- Valdymo Power Pages programa pagal numatytuosius nustatymus įdiegiama visuose palaikomų Microsoft Dataverse regionų egzemplioriuose, įskaitant aplinkas, kuriose nėra Power Pages svetainių.
Patobulintas duomenų modelis yra sistemos lentelių, nekonfigūrinių lentelių ir virtualių lentelių derinys.
Patobulintas duomenų modelis suteikia Power Pages šiuos privalumus:
- Svetainės parengimas yra greitesnis.
- Dizaino studio patirtis yra greitesnė.
- Svetainių konfigūracijas galima įtraukti į sprendimus, kad būtų užtikrinta sklandesnė programų gyvavimo ciklo valdymo (ALM) patirtis.
- Power Pages Patobulintos patobulinimų ir klaidų taisymai.
Nustatykite, ar jūsų svetainė naudoja standartinį ar patobulintą duomenų modelį
Yra keli būdai nustatyti, kurį duomenų modelį naudoja jūsų svetainė:
Atidarykite Power Platform administravimo centrą, eikite į Ištekliai>Power Pages svetainės, rinkitės savo svetainę ir tada rinkitės Valdyti. Svetainės išsamios informacijos skyriaus laukas Duomenų modelis nurodo, kuris duomenų modelis naudojamas.
Dizaino studios sąrankos Power Pages darbo sritis rodo, kuris duomenų modelis naudojamas.
Atidarykite portalo valdymo programą. Jei naudojamas standartinis duomenų modelis, programos pavadinimas rodomas kaip Portalo valdymas. Jei naudojamas standartinis duomenų modelis, programos pavadinimas rodomas kaip Power Pages valdymas.
Jei naudojate Power Platform CLI šią komandą ir peržiūrėkite, kuris duomenų modelis naudojamas.
pac powerpages list -v
Pastaba.
Šis parametras yra palaikomas Power Platform CLI versijoje 1.22.4 ir naujesnėje.
Išjungti patobulintą duomenų modelį
Galite atsisakyti naudoti patobulintą duomenų modelį svetainei kurti išjungdami parinktį Perjungti į patobulintą duomenų modelį . Išjungus patobulintą duomenų modelį, sprendimų paketai nepašalinami ir svetainės nepanaikinamos.
Veikia ir esami, naudojant patobulintą duomenų modelį sukurti ir sukurti modeliai. Bet koks naujas sukurtas naujas sprendimas naudoja standartinį duomenų modelį.
Sistemos lentelės
Sistemos lentelės yra konkrečių Power Pages sprendimų specifinių lentelių, esančių visose Dataverse aplinkose.
Pastaba.
Šių lentelių keisti negalima.
- Svetainė
- Svetainės komponentas
- Svetainės kalba
Nekonfigūruojamos lentelės
Nekonfigūrinės lentelės yra specifinės funkcijos lentelės, kuriose yra transakcijų verslo duomenų. Šių lentelių duomenys nedavimo ALM procesuose.
- Reklama
- Apklausa
- Apklausos parinktis
- Apklausos pateikimas
- Išorinė tapatybė
- Portalo komentaras
- Kvietimas
- Kvietimo priėmimas
- Nustatymas
- WebFormSession
Pastaba.
Šios lentelės pašalintos iš patobulinto duomenų modelio ir nebus pasiekiamos Power Pages valdymo programoje:
- Reklama
- Apklausa
- Apklausos parinktis
- Apklausos pateikimas
Virtualios lentelės
Virtualiose Power Pages lentelėse pateikiami konkrečių svetainės komponentų metaduomenys. Jie nurodomi sistemos lentelėse, kuriose yra žiniatinklio metaduomenų "JavaScript Object Notation" (JSON) formatu. Virtualių lentelių turinį galite atnaujinti ir sukonfigūruoti naudodami programą Power Pages Valdymas. Ši programa atrodo taip pat, kaip ir senesnė portalo valdymo programa.
Pastaba.
- Jei sukūrėte bet kokį pasirinktinį kodą ar įrankius, kurie naudoja bet kurią iš standartinių duomenų modelių lentelių, turite atnaujinti kodą, kad jis naudoja patobulintas duomenų modelių lenteles.
- Šių lentelių keisti negalima.
- Kadangi šių lentelių negalima modifikuoti, jos nerodomos lentelių, kurias galima naudoti norint sukurti ryšį su kitomis lentelėmis, sąraše. Pavyzdžiui, žiniatinklio vaidmuo (mspp_webrole), lentelės leidimas (mspp_entitypermission) ir kitos lentelės nerodomos lentelių, kurias galima naudoti ryšiui kurti, sąraše.
Sistemos lentelė | Patobulintas duomenų modelio virtualioji lentelė | Standartinė duomenų modelio lentelė |
---|---|---|
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 |
Palaikomi šablonai
Patobulintas duomenų modelis jūsų aplinkoje įjungtas Microsoft Power Platform pagal numatytuosius nustatymus.
Bet kuri nauja svetainė, kurią konfigūruojate naudodami vieną iš šių šablonų, naudoja patobulintą duomenų modelį:
- 1-5 darbo pradžios maketas
- Programa apdorojama
- Tuščias puslapis
- Programos registracija
- Planuoti susitikimus
Toliau nurodyti šablonai naudoja standartinį duomenų modelį, net jei aplinkoje įjungtas patobulintas duomenų modelis:
- DUK
- Community (Dynamics 365)
- Klientų portalas (Dynamics 365)
- Klientų savitarnos portalas (Dynamics 365)
- Darbuotojų savitarnos portalas (Dynamics 365)
- Field Service (Dynamics 365)
- Modern Community (Dynamics 365)
- Užsakymų grąžinimas (Dynamics 365)
- Partnerių portalas (Dynamics 365)
Svetainės kūrimas naudojant patobulintą duomenų modelį
Įjungę patobulintą duomenų modelį aplinkoje, galite sukurti naują svetainę pagrindiniame Power Pages puslapyje.
Pastaba.
Patobulintas duomenų modelis naudojamas naujai svetainei kurti, tik jei pažymėtas šablonas palaiko patobulintą duomenų modelį.
Norėdami sukurti svetainę naudodami šabloną, kuris naudoja patobulintą duomenų modelį, atlikite šiuos veiksmus:
- Atidarykite „Power Pages“ pagrindinį puslapį.
- Pasirinkite Kurti svetainę.
- Pažymėkite šabloną ir pasirinkite šį šabloną, kad sukurtumėte svetainę.
- Užpildykite reikiamą informaciją, tada pažymėkite Baigta.
Būsite nukreipti į pagrindinį puslapį Power Pages, kuriame nauja svetainė rodoma sąraše Mano svetainės. Kai nauja svetainė paruošta, ją galite redaguoti naudodami dizaino Power Pages studio.
Patobulintų duomenų modelio svetainių sąrašo peržiūra
Galite peržiūrėti naujai sukurtas svetaines pagrindiniame Power Pages puslapyje.
Svetainės, kurios naudoja patobulintą duomenų modelį, turi funkcinį paritetą su svetainėmis, kurios naudoja standartinį duomenų modelį. Norėdami nustatyti, kurį duomenų modelį naudoja jūsų svetainė, eikite į Nustatykite , ar svetainė naudoja standartinį ar patobulintą duomenų modelio skyrių.
Pagrindinio puslapio skyriuje Aktyvios svetainės Power Pages išvardytos visos galimos svetainės. Sąraše rodomos svetainės, kuriose naudojamas standartinis duomenų modelis, ir svetainės, kuriose naudojamas patobulintas duomenų modelis, neatsižvelgiant į tai, ar patobulintas duomenų modelis įgalintas aplinkoje.
Naujos svetainės, kuri naudoja patobulintą duomenų modelį, redagavimas
Svetainės, kurios naudoja patobulintą duomenų modelį, turi funkcinį paritetą su svetainėmis, kurios naudoja standartinį duomenų modelį. Norėdami tinkinti, galite naudoti Power Pages dizaino studio arba Power Pages valdymo programą.
Svetainės redagavimas naudojant dizaino Power Pages studio
Pagrindinio puslapio Power Pages svetainės kortele pasirinkite Redaguoti, kad atidarytumėte dizaino studio Power Pages ir redaguodami svetainę.
Pastaba.
Dizaino studio redagavimo procesas veikia Power Pages taip pat, neatsižvelgiant į tai, ar svetainė naudoja patobulintą duomenų modelį, ar standartinį duomenų modelį. Funkcijų nėra.
Svetainės redagavimas naudojant valdymo Power Pages programą
Pagrindinio Power Pages puslapio svetainės kortelėje pasirinkite daugtaškį (...), tada pasirinkite Power Pages Valdymas , kad atidarytumėte Power Pages valdymo programą.
Pastaba.
- Power Pages Pagrindiniai paketai, susiję su patobulintu duomenų modeliu, pagal numatytuosius nustatymus bus iš anksto įdiegti visose Dataverse aplinkose, neatsižvelgiant į tai, ar aplinkose yra Power Pages svetainė, ar ne.
- Patobulintame duomenų modelyje yra nauja modeliu pagrįsta programa pavadinimu Power Pages Valdymas. Šią programą turite naudoti išplėstiniams tinkinimo parametrams, kurių nėra dizaino Power Pages studioje.
Galite taip pat atverti Power Pages valdymo programą iš Power Pages dizaino studijos. Pasirinkite daugtaškį (...), tada pasirinkite Power Pages Valdymas.
Naudodami Power Pages valdymo programą galite atlikti išplėstinius tinkinimus, kurių dizaino studio nėra.
Duomenų modelio Power Platform CLI parametrai
Kai naudojate Power Platform CLI, kad nusiųstumėte arba atsisiųstumėte žiniatinklio svetainės, kuri naudoja patobulintą duomenų modelį, konfigūracijos duomenis, turite naudoti parametrą modelVersion
. 2 reikšmė rodo, kad turėtų būti naudojamas patobulintas duomenų modelis.
Atsisiųsti
pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2
Nusiųsti
pac powerpages upload --path <path> --modelVersion 2
Pastaba.
Šis parametras yra palaikomas Power Platform CLI versijoje 1.22.4 ir naujesnėje.
Norėdami gauti daugiau informacijos, žr. Power Platform CLI parametrai.
Dažnai užduodami klausimai
Kaip atnaujinti svetainę iš standartinio duomenų modelio į patobulintą duomenų modelį?
Norėdami gauti patarimų ir įrankių palaikymą, kuris padės naujinti iš standartinio duomenų modelio į patobulintą duomenų modelį, eikite į Standartinių duomenų modelio svetainių perkėlimas į išplėstinį duomenų režimą.
Ar galiu redaguoti naujas svetaines, pagrįstas geresnėmis duomenų modelio konfigūracomis Portalo valdymo programoje?
Naudodami naują Power Pages valdymo programą, galite redaguoti naujas sustotas, sukurtas naudojant patobulintą duomenų modelį.
Žinomos problemos
Diegimo profilių apribojimas patobulintose duomenų modelių svetainėse, įdiegtose naudojant sprendimą
Šiuo metu programos ciklo valdymas (ALM) nesuteikia būdo priskirti skirtingas svetainės parametrų reikšmes skirtingoms aplinkoms, Power Pages kai diegiate svetainės duomenis naudodami sprendimus. Standartinis duomenų modelis palaiko ALM naudojant diegimo profilius. Galimybė naudoti aplinkos kintamuosius svetainės nustatymams svarstoma dėl būsimo atnaujinimo. Norėdami apeiti šį apribojimą, galite įdiegti patobulintas duomenų modelio svetaines naudodami vieną iš šių parinkčių:
Pastaba.
Šie metodai diegia svetainės objektus nevaldomoje būsenoje.
- Microsoft Power Platform CLI
- "GitHub" veiksmai, skirti Power Platform
- Power Platform Sukurkite įrankius, skirtus Azure DevOps