Lösungsebenen
Verwaltete und nicht verwaltete Lösungen existieren auf verschiedenen Ebenen innerhalb einer Microsoft Power Platform-Umgebung. In Dataverse gibt es zwei verschiedene Ebenen:
- Nicht verwaltete Ebene. Auf dieser Ebene sind alle importierten nicht verwalteten Lösungen und nicht verwalteten Anpassungen vorhanden. Die nicht verwaltete Ebene ist eine einzelne Ebene.
- Verwaltete Ebene. Auf dieser Ebene sind alle importierten verwalteten Lösungen und die Systemlösung vorhanden. Wenn mehrere verwaltete Lösungen installiert werden, befindet sich die zuletzt installierte über der zuvor installierten verwalteten Lösung. Dies bedeutet, dass die zweite installierte Lösung die zuvor installierte anpassen kann. Wenn zwei verwaltete Lösungen widersprüchliche Definitionen haben, lautet das Laufzeitverhalten entweder „Letzter gewinnt“ oder es wird eine Zusammenführungslogik implementiert. Wenn Sie eine verwaltete Lösung deinstallieren, wird die verwaltete Lösung darunter wirksam. Wenn Sie die verwaltete Lösung deinstallieren, wird das innerhalb der Systemlösung definierte Standardverhalten angewendet. Die Basis der verwalteten Ebene ist die Systemebene. Die Systemebene enthält die Tabellen und Komponenten, die für das Funktionieren der Plattform erforderlich sind.
Lösungszusammenführungsverhalten
Wenn Sie die Installation Ihrer verwalteten Lösung zur Verteilung vorbereiten, denken Sie daran, dass eine Umgebung mehrere Lösungen installiert haben kann oder dass andere Lösungen in der Zukunft installiert werden können. Erstellen Sie eine Lösung, die erfolgreich bewährten Praktiken folgt, so dass Ihre Lösung nicht andere Lösungen behindert.
Die Prozesse, die von Dataverse verwendet werden, um Anpassungen zusammenzuführen, legt den Fokus auf die Aufrechterhaltung der Funktionalität der Lösung. Während alle Anstrengungen unternommen werden, um die Darstellung zu wahren, können Inkompatibilitäten zwischen Anpassungen es erforderlich machen, dass die gesteuerte Endpunktauflösung gewisse Darstellungsdetails zugunsten der Anpassungsfunktionalität ändert. Weitere Informationen: Verstehen, wie verwaltete Lösungen zusammengeführt werden
Zeigen Sie die Lösungsebenen für eine Lösung an
Mit der Funktion zum Anzeigen von Lösungsebenen können Sie alle Komponentenänderungen anzuzeigen, die aufgrund von Lösungsänderungen im Laufe der Zeit auftreten. Innerhalb einer Lösungsebene können Sie einen Drilldown ausführen, um die bestimmten geänderten und nicht geänderten Eigenschaftendetails einer Komponente anzuzeigen. Sie können Lösungsebenen über den Bereich Lösungen in Power Apps aufrufen.
Die Funktion zum Anzeigen von Lösungsebenen:
- Sie zeigen Ihnen die Reihenfolge der von einer Lösung geänderten Komponente an.
- Sie zeigen alle Eigenschaften einer Komponente in einer bestimmten Lösung, einschließlich der Änderungen an der Komponente.
- Kann verwendet werden, um die Probleme bei Abhängigkeit oder Lösungsebenen zu beheben, indem Änderungsdetails für eine Komponente angezeigt werden, die durch eine Lösungsänderung eingeführt wurden.
Melden Sie sich bei Power Apps an, wählen Sie Lösungen aus, öffnen Sie die gewünschte Lösung, wählen Sie ... neben einer Komponente, z. B. Konto, und dann Lösungsebenen anzeigen aus.
Die Seite mit der Lösungsebene wird angezeigt. Die Lösungsebenenseite wird angezeigt, die jede Ebene für die Komponente anzeigt, z. B. die Tabelle Firma, die hier anzeigt wird. Dabei steht die aktuelle Ebene oben, die üblicherweise als die Aktive Ebene angezeigt wird. Die aktive Ebene bestimmt das Laufzeitverhalten der Komponente. Um die Details für eine Lösungsebene anzuzeigen, wählen Sie sie aus.
Im Dialogfeld Lösungsebene zeigt die Registerkarte Aktualisiert nur die Eigenschaften an, die im Rahmen einer bestimmten Lösungsebene geändert wurden. Wählen Sie die Registerkarte Alle Eigenschaften aus, einschließlich der geänderten unveränderten Eigenschaften für die Lösungsebene.
Wenn die Komponente importierte Übersetzungen enthält, wählen Sie die Registerkarte LocalizedLabels, um Informationen für Komponenten anzuzeigen, deren Beschriftungsspalten in der Lösungsebene enthalten sind. Die Basissprache und der importierte Übersetzungstext werden wie in der Spalte languageid angezeigt. Beachten Sie, dass die Registerkarte nicht angezeigt wird, wenn keine Beschriftungen vorhanden sind.
Wählen Sie eine Beschriftung aus, um alle Ebenen anzuzeigen.
Für bestimmte Komponentenlösungsebenen stehen zusätzliche Registerkarten zur Verfügung.
Registerkartenname | Beschreibung | Möglicher Wert |
---|---|---|
RolePrivileges | Zeigt die Rechte für eine Sicherheitsrolle an | Hinzugefügt, aktualisiert, entfernt, unverändert |
AttributePicklistValues (Optionssatz) | Bei Auswahl für eine globale Auswahl werden die möglichen Werte für eine Auswahl angezeigt. | Hinzugefügt, aktualisiert, entfernt, unverändert |
AttributePicklistValues (Optionssatzattribut) | Bei Auswahl für eine Auswahl zeigt Attribut die Werte für das Attribut an. | Hinzugefügt, aktualisiert, entfernt, unverändert |
Eine nicht verwaltete Ebene entfernen
Nicht verwaltete Anpassungen befinden sich auf der obersten Ebene einer Komponente und definieren anschließend das Laufzeitverhalten der Komponente. In den meisten Situationen wünschen Sie keine nicht verwalteten Anpassungen, die das Verhalten Ihrer Komponenten bestimmen. Um die nicht verwaltete Ebene für eine Komponente zu entfernen, gehen Sie folgendermaßen vor:
Warnung
Das Entfernen aktiver nicht verwalteter Anpassungen kann nicht rückgängig gemacht werden. Alle mit der nicht verwalteten Anpassung verbundenen Daten können verloren gehen.
- Öffnen Sie die gewünschte Lösung, wählen Sie ... neben der Komponente, z. B. Konto und dann Lösungsebenen anzeigen aus.
- Wenn eine nicht verwaltete Ebene vorhanden ist, wird Nicht verwaltete Ebene in der Spalte Lösung für die Ebene angezeigt.
- Wählen Sie die Ebene und dann auf der Befehlsleiste Nicht verwaltete Ebene entfernen aus.
Siehe auch
Übersetzen von lokalisierbarem Text für modellgesteuerte Anwendungen
Überblick über Lösungen
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).