Patobulintas duomenų modelis

Standartinis duomenų modelis naudoja pasirinktines lenteles ir yra optimizuotas kiekvieno svetainės komponento konfigūracijai. Kiekvienas komponentas saugomas kaip įrašas skirtoje Microsoft Dataverse lentelėje. Kuriant naują svetainę, standartinis modelis užima daugiau laiko skirtingiems sprendimams, lentelėms ir metaduomenims įkelti. Norint atnaujinti standartinio modelio žiniatinklio svetainės lenteles, reikia neautomatinio ir daug laiko reikalaujančio paketo naujinimų taikymo.

Pastaba.

  • Visos naujos svetainės pagal numatytuosius parametrus sukuriamos 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.

Pranašumai

Patobulintas duomenų modelis suteikia Power Pages šiuos privalumus:

Modernus ALM ir diegimas

Patobulintame duomenų modelyje veikiančios svetainės visiškai dalyvauja "Power Platform" programų ciklo valdymo (ALM) procesuose.

Patobulintas duomenų modelis suteikia šias ALM ir diegimo galimybes:

  • Į sprendimą orientuota svetainės konfigūracija: patobulinto duomenų modelio svetainės konfigūracija yra "Dataverse" sprendimuose, tame pačiame pakuotės bloke, kurį naudoja modeliu pagrįstos programos, drobės programos ir Power Automate srautai. Užuot naudoję standartinio modelio naudojamą konfigūravimo duomenų eksportavimo procesą, galite eksportuoti, importuoti ir sluoksniuoti svetainės komponentus naudodami standartinius sprendimo mechanizmus.

  • Vieno sprendimo visuotinis diegimas su likusia taikomosios programos dalis: svetainės konfigūracija yra pagrįsta sprendimu, todėl Power Pages svetainė gali būti įtraukta į tą patį sprendimą kaip modeliu pagrįsta taikomoji programa, Power Automate srautai ir "Dataverse" lentelės, nuo kurių priklauso svetainė. Eksportuojate, transportuojate ir importuojate svetainę ir jos priklausomybes kartu kaip vieną sprendimą.

  • Vietinis "Git" integravimas (peržiūra): "Dataverse Git" integravimas palaiko Power Pages svetaines išplėstiniame duomenų modelyje ir sinchronizuoja sprendimus bei sprendimų objektus su Azure DevOps "Git" saugykla. Galite pakeisti svetainės versiją, šaką ir sugrąžinti pakeitimus šalia kitų sprendimo komponentų.

  • Diegimų srautai: svetainės diegimus galite vykdyti naudodami "Power Platform" pipelines , produkto diegimo mechanizmą, skirtą skatinti sprendimus nuo kūrimo iki bandymo iki gamybos aplinkos.

  • Aplinkos kintamieji, skirti aplinkos konfigūracijai: į sprendimą pritaikyta svetainės konfigūracija palaiko svetainės parametrų aplinkos kintamuosius. Galite apibrėžti svetainės parametrų reikšmes, kurios įvairiose aplinkose skiriasi, pvz., tapatybės teikėjo konfigūracija, progresyvieji žiniatinklio taikomosios programos parametrai ir saugos darbo srities parametrai, kaip sprendimo aplinkos kintamieji, ir išspręsti juos kiekvienoje aplinkoje, kai sprendimas importuojamas.

Našumas

  • Greitesnis svetainių parengimas: naujos patobulinto duomenų modelio svetainės parengiamos greičiau nei standartinio modelio svetainės. Išskaidant į sistemos, virtualiąsias ir ne konfigūracijos lenteles pašalinama masinio sprendimo, lentelės ir metaduomenų apkrova, kurią standartinis modelis turi atlikti parengimo metu, sumažinant išplėstinio duomenų modelio pateikimo laiką.

Nuolatinė priežiūra ir investicijos

  • Patobulinti platformos naujinimai ir klaidų pataisos: patobulintas duomenų modelis automatiškai teikia patobulinimus ir pataisymus, skirtus Power Pages. Rankinis paketų naujinimų, kurių reikalauja standartinis modelis, taikymas nebereikalingas, todėl svetainės tampa naujausiomis pataisomis ir saugos pataisomis be administratoriaus įsikišimo.

  • Nuolatinis platformos tobulinimas: patobulintame duomenų modelyje kuriamos naujos Power Pages funkcijos ir platformos patobulinimai. Patobulinto duomenų modelio svetainės gauna šias galimybes, kai jos tampa pasiekiamos.

Nustatykite, ar jūsų svetainė naudoja standartinį, ar patobulintą duomenų modelį

Norėdami nustatyti, kurį duomenų modelį naudoja jūsų svetainė, išbandykite šiuos metodus:

  • Atidarykite Power Platform administravimo centrą, eikite į Ištekliai>Power Pages svetainės, rinkitės savo svetainę ir tada rinkitės Valdyti. Dalies Svetainės išsami informacija lauke Duomenų modelis rodoma, kurį duomenų modelį naudoja jūsų svetainė.

    Kuriame rodomas svetainės duomenų modelio laukas, nustatytas kaip Patobulintas, svetainės išsamios informacijos skyriuje.

  • 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 patobulintas duomenų modelis, pavadinimas rodomas kaip Power Pages valdymas.

    Power Pages valdymo programos ekrano nuotrauka.

  • Jei naudojate "Power Platform" CLI, vykdykite šią komandą, kad peržiūrėtumėte, kuris duomenų modelis naudojamas.

    pac pages 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 nepanaikinami jokios svetainės.

Esamos svetainės, kurios naudoja patobulintą duomenų modelį, toliau veikia. Bet kurios naujos svetainės naudoja standartinį duomenų modelį.

Administravimo centro ekrano kopija Power Platform su pabrėžtu jungikliu Perjungti į patobulintą duomenų modelį.

Sistemos lentelės

Sistemos lentelės yra konkrečių Power Pages sprendimų specifinių lentelių, esančių visose Dataverse aplinkose.

Pastaba.

Negalite modifikuoti šių lentelių.

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

Patobulintas duomenų modelis pašalina šias lenteles. "Power Pages Management" taikomojoje programoje jų nėra:

  • 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 kuriate pasirinktinį kodą arba įrankius, kurie naudoja bet kurią standartinę duomenų modelio lentelę, atnaujinkite kodą, kad jis naudotų patobulinto duomenų modelio lenteles.
  • Negalite modifikuoti šių lentelių.
  • Šios lentelės negali būti modifikuojamos, todėl jos nerodomos lentelių sąraše, kurį galite naudoti kurdami ryšį su kitomis lentelėmis. Pvz., žiniatinklio vaidmuo (mspp_webrole), lentelės teisės (mspp_entitypermission) ir kitos lentelės nerodomi lentelių sąraše, kurį galite naudoti ryšiui sukurti.
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 kurioje naujoje svetainėje, kurią pateikiate naudodami vieną iš toliau nurodytų šablonų, naudojamas patobulintas duomenų modelis:

  • 1-5 darbo pradžios maketas
  • Programa apdorojama
  • Tuščias puslapis
  • Programos registracija
  • Planuoti susitikimus
  • DUK
  • Bendruomenė ("Dynamics 365")
  • Klientų savitarnos portalas (Dynamics 365)
  • Darbuotojų savitarnos portalas (Dynamics 365)
  • Partnerių portalas (Dynamics 365)

Pastaba.

Patobulintas duomenų modelis palaiko naujų svetainių kūrimą aukščiau nurodytiems šablonams. Kai kurių svetainių, anksčiau sukurtų naudojant standartinį duomenų modelį, dar negalima perkelti. Konkrečiai, svetainės, sukurtos naudojant bendruomenės ("Dynamics 365"), klientų savitarnos portalo ("Dynamics 365"), darbuotojų savitarnos portalo ("Dynamics 365") ir partnerių portalo ("Dynamics 365") šablonus. 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ą.

Toliau nurodyti šablonai naudoja standartinį duomenų modelį, net jei aplinkoje įjungtas patobulintas duomenų modelis:

  • Klientų portalas (Dynamics 365)
  • "Field Service" ("Dynamics 365")
  • Šiuolaikinė bendruomenė ("Dynamics 365")
  • Užsakymų grąžinimas (Dynamics 365)

Svetainės kūrimas naudojant patobulintą duomenų modelį

Įgalinę patobulintą duomenų modelį aplinkoje, galite sukurti naują svetainę Power Pages pagrindiniame puslapyje.

Pastaba.

Patobulintas duomenų modelis naudojamas naujai svetainei kurti, tik jei pažymėtas šablonas palaiko patobulintą duomenų modelį. Bendruomenės ("Dynamics 365"), klientų savitarnos portalo ("Dynamics 365"), darbuotojų savitarnos portalo ("Dynamics 365") ir partnerių portalo ("Dynamics 365") šablonų "Power Pages" pagrindinio paketo versija turi būti v1.1.2602.230 arba naujesnė. Išsamesnės informacijos apie paketo versijos naujinimą rasite "Power Pages" sprendimo naujinimas.

Norėdami sukurti svetainę naudodami šabloną, kuris naudoja patobulintą duomenų modelį, atlikite šiuos veiksmus:

  1. Atidarykite „Power Pages“ pagrindinį puslapį.
  2. Pasirinkite Kurti svetainę.
  3. Pažymėkite šabloną ir pasirinkite šį šabloną, kad sukurtumėte svetainę.
  4. 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.

Naudokite Power Pages valdymo programėlę, kad atliktumėte išplėstinius tinkinimus, kurių nėra dizaino studijoje.

Ekrano nuotrauka, kurioje rodoma svetainė, redaguojama Power Pages valdymo programą.

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 pages download --path <path> --webSiteId <siteId> --modelVersion 2

Nusiuntimas

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

Pastaba.

Šis parametras yra palaikomas Power Platform CLI versijoje 1.22.4 ir naujesnėje.

Daugiau informacijos žr. "Power Platform" CLI parametrai.

Dažniausiai užduodami klausimai

Kaip atnaujinti svetainę iš standartinio duomenų modelio į patobulintą duomenų modelį?

Patarimų ir įrankių palaikymo, kad būtų lengviau atnaujinti iš standartinio duomenų modelio į patobulintą duomenų modelį, žr . Standartinio duomenų modelio svetainių perkėlimas į patobulintą 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į.

Taip pat žiūrėkite