Freigeben über


Verbessertes Datenmodell (Vorschauversion)

Das Standarddatenmodell wurde mithilfe von benutzerdefinierten Tabellen erstellt und für die Konfiguration jeder Website-Komponente optimiert, die als Datensatz in einer dedizierten Tabelle in Microsoft Dataverse gespeichert ist. Das Standardmodell benötigt mehr Zeit zum Laden der verschiedenen Lösungen, Tabellen und Metadaten, wenn eine neue Site bereitgestellt wird. Aktualisierungen von Website-Tabellen im Standardmodell erfordern eine manuelle und zeitaufwändige Anwendung von Paketaktualisierungen.

Anmerkung

  • Alle neuen Websites werden standardmäßig mit dem erweiterten Datenmodell erstellt. 
  • Um eine Website auf dem Standarddatenmodell zu erstellen, deaktivieren Sie das erweiterte Datenmodell im Power Platform Admin Center.
  • Die Power Pages Management-App wird standardmäßig auf alle Instanzen von Microsoft Dataverse in unterstützten Regionen installiert, darunter auch in Umgebungen, in denen es keine Power Pages-Websites gibt.

Das erweiterte Datenmodell ist eine Kombination aus Systemtabellen, einer Sammlung von Nonconfiguration-Tabellen und einer Reihe virtueller Tabellen.

Das erweiterte Datenmodell für Power Pages bietet folgende Vorteile:

  • Die Bereitstellung von Websites ist schneller.
  • Designstudio-Erlebnisse sind schneller.
  • Website-Konfigurationen können in Lösungen enthalten sein, um eine reibungslosere Application Lifecycle Management-Umgebung(ALM) zu ermöglichen.
  • Aktualisierungen von Power Pages Verbesserungen und Fehlerbehebungen werden verbessert.

Festlegen, ob Ihre Website ein Standard- oder ein erweitertes Datenmodell verwendet

Es gibt mehrere Möglichkeiten, festzustellen, welches Datenmodell Ihre Website verwendet:

  • Öffnen Sie das Power Platform Admin-Center, gehen Sie zu Ressourcen>Power Pages Websites, wählen Sie Ihre Website aus und wählen Sie dann Verwalten. Das Feld Datenmodell im Abschnitt Site-Details gibt an, welches Datenmodell verwendet wird.

    Screenshot, der zeigt, wie das Feld „Datenmodell“ im Abschnitt „Site-Details“ für eine Site auf „Erweitert“ gesetzt ist.

  • Der Einrichten Arbeitsbereich im Power Pages Design Studio zeigt, welches Datenmodell verwendet wird.

  • Öffnen Sie die Portalverwaltungs-App. Wenn das Standarddatenmodell verwendet wird, wird der Anwendungsname als Portalverwaltung angezeigt. Wenn das erweiterte Standarddatenmodell verwendet wird, wird der Anwendungsname als Power Pages Verwaltung angezeigt.

    Screenshot der Seite Power Pages Verwaltungs-App.

  • Wenn Sie die Power Platform CLI ausführen, können Sie mit dem folgenden Befehl anzeigen, welches Datenmodell bei der Website verwendet wird.

    pac powerpages list -v

    Anmerkung

    Diese Parameter wird in der Power Platform CLI-Version 1.22.4 und höher unterstützt.

Erweitertes Datenmodell deaktivieren

Sie können sich von der Nutzung erweiterter Datenmodelle für die Website-Erstellung abmelden, indem Sie die Option Zum erweiterten Datenmodell wechseln in der oberen Symbolleiste deaktivieren. Durch das Deaktivieren des erweiterten Datenmodells werden nicht die Lösungspakete entfernt und es werden auch keine Websites gelöscht.

Bestehende Websites, die mit dem erweiterten Datenmodell erstellt wurden, funktionieren weiterhin. Alle neu erstellten Websites verwenden das Standarddatenmodell.

Ein Screenshot des Power Platform Admin Centers mit hervorgehobener Option „Zum erweiterten Datenmodell wechseln“.

Systemtabellen

Die Systemtabellen sind Power Pages –spezifische lösungsbewusste Tabellen, die in allen Dataverse Umgebungen vorhanden sind.

Anmerkung

Diese Tabellen können nicht geändert werden.

  • Site
  • Websitekomponente
  • Websitesprache

Nonconfiguration-Tabelle

Nonconfiguration-Tabellen sind funktionsspezifische Tabellen, die transaktionale Geschäftsdaten enthalten. Daten in diesen Tabellen nehmen nicht an ALM-Prozessen teil.

  • Anzeige
  • Umfrage
  • Umfrageoption
  • Umfrageübermittlung
  • Externe Identität
  • Portal-Kommentar
  • Einladung
  • Einlösen der Einladung
  • Einstellungen
  • WebFormSession

Anmerkung

Diese Tabellen wurden aus dem erweiterten Datenmodell entfernt und sind nicht mehr in der Power Pages Management-App verfügbar:

  • Anzeige
  • Umfrage
  • Umfrageoption
  • Umfrageübermittlung

Virtuelle Tabellen

Die Power Pages virtuellen Tabellen repräsentieren und enthalten die Metadaten der spezifischen Website-Komponenten. Sie verweisen auf die Systemtabellen, die die Website-Metadaten im JavaScript Object Notation (JSON)-Format enthalten. Sie können den Inhalt der virtuellen Tabellen mithilfe der Power Pages Verwaltungs-App aktualisieren und konfigurieren. Diese App hat das gleiche Erscheinungsbild wie die ältere Portalverwaltungs-App .

Anmerkung

  • Wenn Sie benutzerdefinierten Code oder benutzerdefinierte Tools entwickelt haben, die eine der Standarddatenmodelltabellen verwenden, müssen Sie den Code aktualisieren, damit er die erweiterten Datenmodelltabellen verwendet.
  • Diese Tabellen können nicht geändert werden.
  • Da diese Tabellen nicht geändert werden können, werden sie nicht in der Liste der Tabellen angezeigt, die zum Erstellen einer Beziehung mit den anderen Tabellen verwendet werden können. Beispielsweise werden Webrolle (mspp_webrole), Tabellenberechtigung (mspp_entitypermission) und andere Tabellen nicht in der Liste der Tabellen angezeigt, die zum Erstellen einer Beziehung verwendet werden können.
Systemtabelle Virtuelle Tabelle des erweiterten Datenmodells Standarddatenmodelltabelle
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

Unterstützte Vorlagen

Das erweiterte Datenmodell ist in Ihrer Microsoft Power Platform-Umgebung standardmäßig aktiviert.

Wenn Sie eine neue Website mithilfe einer der folgenden Vorlagen bereitstellen, wird das erweiterte Datenmodell verwendet:

  • Starterlayout 1-5
  • Anwendungsverarbeitung
  • Leere Seite
  • Programmregistrierung
  • Besprechungen planen

Bei den folgenden Vorlagen wird das Standarddatenmodell verwendet, auch wenn das erweiterte Datenmodell in der Umgebung aktiviert ist:

  • Häufig gestellte Fragen
  • Community (Dynamics 365)
  • Kundenportal (Dynamics 365)
  • Customer Self Service Portal (Dynamics 365)
  • Employee Self Service Portal (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • Auftragsrückgabe (Dynamics 365)
  • Partnerportal (Dynamics 365)

Erstellen einer Website mithilfe des erweiterten Datenmodells

Nachdem das erweiterte Datenmodell in einer Umgebung aktiviert wurde, können Sie über die Power Pages Startseite eine neue Site erstellen.

Anmerkung

Das erweiterte Datenmodell wird nur dann zum Erstellen der neuen Site verwendet, wenn die ausgewählte Vorlage das erweiterte Datenmodell unterstützt.

Folgen Sie diesen Schritte, um eine Website mithilfe einer Vorlage zu erstellen, die das erweiterte Datenmodell verwendet:

  1. Öffnen Sie die Power Pages Homepage.
  2. Wählen Sie Website erstellen aus.
  3. Wählen Sie eine Vorlage aus, und wählen Sie dann Diese Vorlage auswählen, um die Site zu erstellen.
  4. Ergänzen Sie die erforderlichen Informationen und klicken Sie dann auf Fertig.

Sie werden zur Power Pages Startseite weitergeleitet. Dort wird die neue Website unter Meine Seiten angezeigt. Sie können die Site mit Power Pages Design Studio bearbeiten, wenn die neue Site fertig ist.

Liste der erweiterten Datenmodell-Websites ansehen

Sie können die neu erstellte Site von der Power Pages Startseite aus anzeigen.

Sites, die das erweiterte Datenmodell verwenden, weisen funktionale Parität mit Sites auf, die das Standarddatenmodell verwenden. Um festzustellen, welches Datenmodell Ihre Website verwendet, gehen Sie zum Abschnitt Bestimmen Sie, ob Ihre Website das Standard- oder erweiterte Datenmodell verwendet.

Im Abschnitt Aktive Websites der Power Pages Startseite werden alle verfügbaren Websites aufgeführt. In der Liste werden sowohl Sites angezeigt, die das Standarddatenmodell verwenden, als auch Sites, die das erweiterte Datenmodell verwenden, unabhängig davon, ob das erweiterte Datenmodell für die Umgebung aktiviert ist.

Bearbeiten Sie eine neue Site, die das erweiterte Datenmodell verwendet

Sites, die das erweiterte Datenmodell verwenden, weisen funktionale Parität mit Sites auf, die das Standarddatenmodell verwenden. Zur individuellen Anpassung können Sie entweder das Power Pages Designstudio oder die Power Pages Management-App verwenden.

Bearbeiten Sie eine Site mit dem Power Pages Designstudio

Wählen Sie auf der Power Pages Homepage auf der Site-Karte Bearbeiten aus, um das Power Pages Designstudio zu öffnen und die Site zu bearbeiten.

Anmerkung

Der Bearbeitungsprozess im Power Pages Designstudio funktioniert gleich, unabhängig davon, ob die Site das erweiterte Datenmodell oder das Standarddatenmodell verwendet. Es gibt keine Funktionslücken.

Bearbeiten Sie eine Site mit der Power Pages Management-App

Wählen Sie auf der Power Pages-Homepage auf der Standortkarte die Auslassungspunkte aus (...) und wählen dann Power Pages-Verwaltung aus, um die Power Pages Management-App zu öffnen.

Anmerkung

  • Power Pages-Kernpakete im Zusammenhang mit dem erweiterten Datenmodell werden standardmäßig in allen Dataverse-Umgebungen vorinstalliert, unabhängig davon, ob die Umgebungen über einen Power Pages-Standort verfügt oder nicht.
  • Das erweiterte Datenmodell umfasst eine neue modellgesteuerte Apps namens Power Pages-Verwaltung. Sie müssen diese App für erweiterte Anpassungen verwenden, die nicht über das Power Pages Designstudio verfügbar sind.

Sie können die Power Pages Management-App auch über das Power Pages Designstudio öffnen. Wählen Sie die Auslassungspunkte (...) und dann Power Pages-Verwaltung aus.

Mit der Power Pages Management-App können Sie erweiterte Anpassungen vornehmen, die im Designstudio nicht verfügbar sind.

Screenshot, der eine Website zeigt, die in der Power Pages-Management-App bearbeitet wird.

Datenmodell Power Platform CLI-Parameter

Wenn Sie die Power Platform CLI verwenden, um Konfigurationsdaten für eine Website hoch- oder herunterzuladen, die das erweiterte Datenmodell verwendet, müssen Sie den modelVersion Parameter verwenden. Der Wert 2 gibt an, dass das erweiterte Datenmodell verwendet werden soll.

Download

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

Hochladen

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

Anmerkung

Diese Parameter wird in der Power Platform CLI-Version 1.22.4 und höher unterstützt.

Weitere Informationen finden Sie unter Power Platform CLI-Parameter.

Häufig gestellte Fragen

Wie kann ich eine Website vom Standarddatenmodell auf das erweiterte Datenmodell aktualisieren?

Anleitungen und Toolunterstützung, die Sie bei der Umstellung vom Standarddatenmodell auf das erweiterte Datenmodell unterstützen, finden Sie unter Standarddatenmodell-Sites auf erweitertes Datenmodell migrieren.

Kann ich neue Sites, die auf erweiterten Datenmodellkonfigurationen basieren, in der Portalverwaltungs-App bearbeiten?

Mit der neuen Power Pages Verwaltungs-App können Sie neue Websites bearbeiten, die mithilfe des erweiterten Datenmodells erstellt wurden.

Bekannte Probleme

Einschränkung von Bereitstellungsprofilen in Websites mit erweitertem Datenmodell, die mithilfe einer Lösung bereitgestellt werden

Das Power Pages Application Lifecycle Management (ALM) bietet derzeit keine Möglichkeit, verschiedenen Umgebungen unterschiedliche Websiteeinstellungswerte zuzuweisen, wenn Sie Websitedaten mithilfe von Lösungen bereitstellen. Das Standarddatenmodell unterstützt ALM mithilfe der Bereitstellungsprofile. Die Möglichkeit, Umgebungsvariablen für Websiteeinstellungen zu verwenden, wird für ein zukünftiges Update in Betracht gezogen. Um diese Einschränkung in der Zwischenzeit zu umgehen, können Sie Websites mit erweiterten Datenmodellen mit einer der folgenden Optionen bereitstellen:

Anmerkung

Die folgenden Methoden stellen Websiteobjekte in einem nicht verwalteten Zustand bereit.

Siehe auch