Freigeben über


Erweitertes Datenmodell

Das Standarddatenmodell wurde mithilfe benutzerdefinierter Tabellen erstellt und für die Konfiguration jeder Websitekomponente optimiert, die als Datensatz in einer dedizierten Tabelle in Microsoft Dataverse gespeichert ist. Das Standardmodell erfordert mehr Zeit, um die verschiedenen Lösungen, Tabellen und Metadaten zu laden, wenn eine neue Website bereitgestellt wird. Updates für Websitetabellen im Standardmodell erfordern eine manuelle und zeitaufwendige Anwendung von Paketupdates.

Hinweis

  • Alle neuen Websites werden standardmäßig mithilfe des erweiterten Datenmodells erstellt. 
  • Um eine Website im Standarddatenmodell zu erstellen, deaktivieren Sie das erweiterte Datenmodell im Power Platform Admin Center.
  • Die Power Pages-Verwaltungs-App wird standardmäßig in allen Instanzen von Microsoft Dataverse in unterstützten Regionen installiert, einschließlich Umgebungen, in denen keine Power Pages-Websites vorhanden sind.

Das erweiterte Datenmodell ist eine Kombination aus Systemtabellen, nicht konfigurierten Tabellen und virtuellen Tabellen.

Das erweiterte Datenmodell für Power Pages bietet die folgenden Vorteile:

  • Die Websitebereitstellung ist schneller.
  • Designstudio-Erfahrungen sind schneller.
  • Websitekonfigurationen können in Lösungen enthalten sein, um eine reibungslosere Anwendungslebenszyklusverwaltung (APPLICATION Lifecycle Management, ALM) zu ermöglichen.
  • Die Updates zu Power Pages-Erweiterungen und Fehlerbehebungen wurden optimiert.

Ermitteln, ob Ihre Website das Standard- oder erweiterte Datenmodell verwendet

Es gibt mehrere Möglichkeiten, um zu bestimmen, welches Datenmodell Ihre Website verwendet:

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

    Screenshot des Felds

  • Der Arbeitsbereich "Einrichten" im Power Pages-Designstudio zeigt an, welches Datenmodell verwendet wird.

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

    Screenshot der Power Pages-Verwaltungs-App.

  • Wenn Sie die Power Platform CLI verwenden, führen Sie den folgenden Befehl aus, um anzuzeigen, welches Datenmodell verwendet wird.

    pac pages list -v

    Hinweis

    Dieser Parameter wird in Power Platform CLI, Version 1.22.4 und höher, unterstützt.

Deaktivieren des erweiterten Datenmodells

Sie können die Verwendung des erweiterten Datenmodells für die Websiteerstellung deaktivieren, indem Sie die Option " Zu erweitertem Datenmodell wechseln " deaktivieren. Durch das Deaktivieren des erweiterten Datenmodells werden keine Lösungspakete entfernt oder Websites gelöscht.

Vorhandene Websites, die mit dem erweiterten Datenmodell erstellt wurden, funktionieren weiterhin. Alle neuen Websites, die erstellt werden, verwenden das Standarddatenmodell.

Screenshot des Power Platform Admin Centers mit hervorgehobener Umschaltfläche

Systemtabellen

Die Systemtabellen sind Power Pages-spezifische lösungsfähige Tabellen, die in allen Dataverse-Umgebungen vorhanden sind.

Hinweis

Diese Tabellen können nicht geändert werden.

  • Site
  • Websitekomponente
  • Websitesprache

Nonconfiguration-Tabelle

Nichtkonfigurierende Tabellen sind feature-spezifische Tabellen, die transaktionsbezogene Geschäftsdaten enthalten. Daten in diesen Tabellen sind nicht an ALM-Prozessen beteiligt.

  • Anzeige
  • Umfrage
  • Umfrageoption
  • Einreichung einer Umfrage
  • Externe Identität
  • Portalkommentar
  • Einladung
  • Einlösung von Einladungen
  • Setting
  • WebFormSession

Hinweis

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

  • Anzeige
  • Umfrage
  • Umfrageoption
  • Umfrageeinreichung

Virtuelle Tabellen

Die virtuellen Power Pages-Tabellen stellen die Metadaten der jeweiligen Websitekomponenten dar und enthalten sie. Sie verweisen auf die Systemtabellen, die die Websitemetadaten im JSON-Format (JavaScript Object Notation) 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.

Hinweis

  • Wenn Sie benutzerdefinierten Code oder Tools entwickelt haben, die eine der Standarddatenmodelltabellen verwenden, müssen Sie den Code so aktualisieren, dass 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. Zum Beispiel 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 mit erweitertem Datenmodell Standarddatenmodelltabelle
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
PowerPage-Komponente 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_Webseitenzugriffskontrollregel
mspp_webrole
mspp_websiteaccess
mspp_websitelanguage
mspp_webtemplate
adx_columnpermission
adx_columnpermissionprofile
adx_contentsnippet
adx_entityform
adx_entityformmetadata
adx-Entitätenliste
adx_entitypermission
adx_pagetemplate
adx_pollplacement
adx_Veröffentlichungsstatus
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.

Jede neue Website, die Sie mithilfe einer der folgenden Vorlagen bereitstellen, verwendet das erweiterte Datenmodell:

  • Starterlayout 1-5
  • Anwendungsverarbeitung
  • Leere Seite
  • Programmregistrierung
  • Besprechungen planen
  • Häufig gestellte Fragen
  • Community (Dynamics 365)
  • Self Service-Portal für Kunden (Dynamics 365)
  • Self Service Portal für Mitarbeiter (Dynamics 365)
  • Partnerportal (Dynamics 365)

Hinweis

Das erweiterte Datenmodell unterstützt die neue Websiteerstellung für die oben genannten Vorlagen. Einige Websites, die zuvor mit dem Standarddatenmodell erstellt wurden, können noch nicht migriert werden. Insbesondere Websites, die mit den Vorlagen Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) und Partner Portal (Dynamics 365) erstellt wurden. Anleitungen und Toolunterstützung, die Ihnen dabei helfen sollen, vom Standarddatenmodell auf das erweiterte Datenmodell zu aktualisieren, finden Sie unter Migrieren von Standarddatenmodellwebsites zum erweiterten Datenmodus.

Die folgenden Vorlagen verwenden das Standarddatenmodell, auch wenn das erweiterte Datenmodell in der Umgebung aktiviert ist:

  • Kundenportal (Dynamics 365)
  • Field Service (Dynamics 365)
  • Moderne Community (Dynamics 365)
  • Rücksendungen (Dynamics 365)

Erstellen einer Website mithilfe des erweiterten Datenmodells

Nachdem das erweiterte Datenmodell in einer Umgebung aktiviert wurde, können Sie auf der Power Pages-Startseite eine neue Website erstellen.

Hinweis

Das erweiterte Datenmodell wird nur verwendet, um die neue Website zu erstellen, wenn die ausgewählte Vorlage das erweiterte Datenmodell unterstützt. Für die Community-Vorlagen (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) und PartnerPortal (Dynamics 365) muss die Power Pages Core Package-Version v1.1.2602.230 oder höher sein. Ausführliche Informationen zum Aktualisieren der Paketversion finden Sie unter Aktualisieren der Power Pages-Lösung.

Führen Sie die folgenden Schritte aus, um eine Website mithilfe einer Vorlage zu erstellen, die das erweiterte Datenmodell verwendet:

  1. Öffnen Sie die startseite Power Pages.
  2. Wählen Sie "Website erstellen" aus.
  3. Wählen Sie eine Vorlage aus, und wählen Sie dann diese Vorlage aus, um die Website zu erstellen.
  4. Geben Sie die erforderlichen Informationen ein, und wählen Sie dann "Fertig" aus.

Sie werden zur Power Pages-Startseite umgeleitet, auf der die neue Website in der Liste "Meine Websites" angezeigt wird. Wenn die neue Website fertig ist, können Sie sie mithilfe des Power Pages-Entwurfsstudios bearbeiten.

Anzeigen der Liste der erweiterten Datenmodell-Websites

Sie können neu erstellte Websites auf der Power Pages-Startseite anzeigen.

Websites, die das erweiterte Datenmodell verwenden, weisen eine funktionale Parität mit Websites auf, die das Standarddatenmodell verwenden. Um zu ermitteln, welches Datenmodell Ihre Website verwendet, wechseln Sie zum Abschnitt "Ermitteln", ob Ihre Website den Standard- oder erweiterten Datenmodellabschnitt verwendet.

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

Bearbeiten einer neuen Website, die das erweiterte Datenmodell verwendet

Websites, die das erweiterte Datenmodell verwenden, weisen eine funktionale Parität mit Websites auf, die das Standarddatenmodell verwenden. Sie können entweder das Power Pages-Designstudio oder die Power Pages-Verwaltungs-App zum Anpassen verwenden.

Bearbeiten einer Website mithilfe des Power Pages-Entwurfsstudios

Wählen Sie auf der Power Pages-Startseite auf der Websitekarte "Bearbeiten" aus, um das Power Pages-Designstudio zu öffnen und die Website zu bearbeiten.

Hinweis

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

Bearbeiten einer Website mithilfe der Power Pages-Verwaltungs-App

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

Hinweis

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

Sie können die Power Pages-Verwaltungs-App auch im Power Pages-Designstudio öffnen. Wählen Sie die Auslassungspunkte (...) und dann Power Pages Management aus.

Sie können die Power Pages-Verwaltungs-App verwenden, um erweiterte Anpassungen auszuführen, die im Designstudio nicht verfügbar sind.

Screenshot einer Website, die in der Power Pages-Verwaltungs-App bearbeitet wird.

Datenmodell-Parameter der Power Platform CLI

Wenn Sie die Power Platform CLI zum Hochladen oder Herunterladen von Konfigurationsdaten für eine Website verwenden, 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 pages download --path <path> --webSiteId <siteId> --modelVersion 2

Hochladen

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

Hinweis

Dieser Parameter wird in 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 aus dem Standarddatenmodell auf das erweiterte Datenmodell aktualisieren?

Für Anleitungen und Unterstützung bei der Verwendung von Tools, die Ihnen beim Aktualisieren vom Standarddatenmodell auf das erweiterte Datenmodell helfen sollen, finden Sie unter Migrieren von Websites des Standarddatenmodells zum erweiterten Datenmodus.

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

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

Siehe auch