Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird erläutert, wie Sie eine Datenaufbewahrungsrichtlinie für eine Microsoft Dataverse-Tabelle einrichten.
Voraussetzungen
Diese Voraussetzungen müssen abgeschlossen werden, bevor Sie eine Tabelle für eine langfristige Datenaufbewahrung festlegen können:
- Aktivieren einer Tabelle für eine langfristige Aufbewahrung
- Bestimmen von Dataverse-Ansichten für Richtlinienkriterien
Aktivieren einer Tabelle für eine langfristige Aufbewahrung
Bevor Sie eine Aufbewahrungsrichtlinie einrichten, aktivieren Sie die übergeordnete Tabelle (Stammtabelle) für eine langfristige Aufbewahrung.
Hinweis
Wenn eine übergeordnete Tabelle (Root-Tabelle) für die langfristige Aufbewahrung aktiviert ist, werden automatisch auch alle zugehörigen untergeordneten Tabellen aktiviert. Sie können die Aufbewahrung für eine untergeordnete Tabelle nicht deaktivieren, wenn die übergeordnete Tabelle bereits für die Aufbewahrung aktiviert ist. Zum Beispiel, nehmen wir an, dass eine benutzerdefinierte Tabelle und Notizentabellen untergeordnete Tabellen der Falltabelle sind. Diese untergeordneten Tabellen können nicht für die Aufbewahrung deaktiviert werden, wenn die übergeordnete Falltabelle aktiviert ist. Ein Entwickler kann die übergeordnete Tabelle grundsätzlich deaktivieren, um sie langfristig nicht zu speichern und die untergeordneten Tabellen separat zur Aufbewahrung aktivieren. Es gibt jedoch eine Ausnahme zu diesem zugehörigen Verhalten untergeordneter Tabellen, wenn eine langfristige Aufbewahrung über einen Lösungsimportvorgang aktiviert ist. In diesem Fall werden die zugehörigen untergeordneten Tabellen nicht automatisch aktiviert.
- Melden Sie sich bei Power Apps an, wechseln Sie zu "Tabellen", und öffnen Sie dann die gewünschte Tabelle. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
- Wählen Sie "Eigenschaften " neben dem Bereich "Tabelleneigenschaften " aus, erweitern Sie " Erweiterte Optionen", und wählen Sie dann " Langfristige Aufbewahrung aktivieren" aus.
- Wählen Sie Speichern.
Der übergeordnete Stamm und alle untergeordneten Tabellen stehen für die Richtlinieneinrichtung in etwa 15-30 Minuten nach dem Speichern der Tabelle zur Verfügung. Je größer die Anzahl der untergeordneten Tabellen ist, desto länger dauert es, bis der Vorgang abgeschlossen ist.
Bestimmen von Dataverse-Ansichten für Richtlinienkriterien
Dataverse-Ansichten werden verwendet, um zu bestimmen, welche Tabellenzeilen (Datensätze) im Rahmen einer langfristigen Aufbewahrungsrichtlinie gekennzeichnet sind. Vor dem Einrichten einer Datenaufbewahrungsrichtlinie müssen Sie eine Dataverse-Ansicht als Kriterien für die Aufbewahrung einrichten.
Sobald Sie eine Dataverse-Ansicht für die Verwendung in einer bestimmten langfristigen Aufbewahrungsrichtlinie haben, sollten Sie das Ansichtsergebnis testen. Es empfiehlt sich, die Ansichtsabfrage mit einer TOP N Anweisung zu ändern und zu testen, um sicherzustellen, dass das zurückgegebene Resultset erwartungsgemäß ist. Dies wird immer empfohlen, insbesondere, wenn die Anzahl der Zeilen groß ist.
Betrachten Sie beispielsweise eine Dataverse-Ansicht, die erstellt wurde, um alle geschlossenen Fälle aus dem Jahr 2015 auszuwählen. Die Anzahl der Fälle könnte potenziell sehr groß sein. Daher sollten Sie der Ansicht ein TOP N, z. B. TOP 10, hinzufügen und testen, um den Beispielsatz der abgerufenen Fälle zu bestätigen.
Wenn die Datenaufbewahrungsrichtlinie ausgeführt wird, werden Zeilen aus der übergeordneten Tabelle und alle untergeordneten Tabellen zur langfristigen Datenaufbewahrung eingeschlossen. Die übergeordneten Fälle können mit Zeilen aus untergeordneten Tabellen verknüpft sein, zum Beispiel Notizen, Aufgaben und benutzerdefinierte Tabellen. Die Aufbewahrungsrichtlinie stellt sicher, dass der Falldatensatz und alle zugehörigen untergeordneten Datensätze in Dataverse als langfristig markiert und entsprechend aufbewahrt werden. Darüber hinaus sind Nachschlagewerte in der Falltabelle, als Beispiel, denormalisiert, wobei die ID- und Namenswerte als Teil der aufbewahrten Daten verfügbar gemacht werden. Dies ermöglicht in vielen Szenarien für eine einzelne Abfrage das Abrufen der relevanten aufbewahrten Daten.
Wichtig
Es wird empfohlen, eine Dataverse-Ansicht zu erstellen, die spezifisch ist, um nur die Zeilen zu identifizieren, die Beibehalten werden sollen. Erstellen und führen Sie dann eine App aus, um die Ansicht zu überprüfen, bevor Sie diese als Kriterium in Ihrer Richtlinie verwenden. Informationen zum Erstellen einer Tabellenansicht erfahren Sie unter " Erstellen und Bearbeiten von öffentlichen oder Systemansichten".
Einrichten einer Aufbewahrungsrichtlinie
Power Platform-Administratoren richten Aufbewahrungsrichtlinien ein.
Wichtig
- Sobald Daten langfristig (inaktiv) aufbewahrt werden, kann sie nicht wieder in den aktiven Datenspeicher verschoben werden.
- Wenn eine Aufbewahrungsrichtlinie ausgeführt wird, führt der Prozess API-Anforderungen in Microsoft Power Platform aus. Diese Anfragen werden auf die bestehenden API-Anfragen angerechnet, die in Ihrem Plan verfügbar sind. Weitere Informationen: Limits und Zuordnungen für Anfragen
- Um diese Aufgabe abzuschließen, müssen Sie über die Power Platform-Administratorrolle verfügen.
- Aktivieren sie eine Tabelle für die langfristige Aufbewahrung.
- Melden Sie sich bei Power Apps an, und wählen Sie dann im linken Navigationsbereich Aufbewahrungsrichtlinien aus. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
- Wählen Sie auf der Befehlsleiste " Neue Aufbewahrungsrichtlinie" aus.
- Vervollständigen Sie die folgenden Eigenschaften für die Aufbewahrungsrichtlinie:
- Tabelle. Wählen Sie die übergeordnete Stammtabelle aus, mit der eine Richtlinie festgelegt werden soll, um historische Cold Data in einem langfristigen Speicher aufzubewahren.
- Name. Geben Sie einen Namen für die Aufbewahrungsrichtlinie ein.
- Kriterien. Wählen Sie eine Ansicht in der Liste aus. Die Ansicht sollte zuvor erstellt und getestet worden sein, um sicherzustellen, dass die richtigen historischen Daten ausgewählt wurden. Bestimmen von Dataverse-Ansichten für Richtlinienkriterien
- Zeitplan – Startdatum. Geben Sie das Datum ein, an dem die Richtlinie zum ersten Mal ausgeführt werden soll. Die Richtlinie wird außerhalb der Geschäftszeiten in der Region Ihrer Umgebung ausgeführt.
-
Häufigkeit. Die verfügbaren Optionen sind "Once", " Daily", "Weekly", "Monthly" und "Yearly".
- Wählen Sie Speichern.
Jetzt können Sie die Richtlinie anzeigen und verwalten. Weitere Informationen: Verwalten von Datenaufbewahrungsrichtlinien
Wichtig
- Die Aufbewahrungsrichtlinie wird nicht für Umgebungen gestartet, in denen der Verwaltungsmodus aktiviert ist.
- Alle übergeordneten und zugehörigen untergeordneten Aktivitäten, E-Mails und Anlagen werden als Einheit beibehalten, wenn Sie eine Richtlinie für eine übergeordnete Tabelle einrichten. Dies ähnelt Massenlöschrichtlinien. Beispielsweise kann keine explizite Aufbewahrungsrichtlinie für Aktivitätszeiger-, Aktivitätspartei- und Anhangstabellen festgelegt werden. Langfristige Aufbewahrungsrichtlinien können nicht für tabellen festgelegt werden, in denen Massenlöschvorgänge nicht unterstützt werden.
- Die übergeordnete Tabelle und alle zugehörigen Zeilen aus untergeordneten Tabellen werden markiert und in Dataverse Langzeitspeicher gespeichert.
- Logik, die mit einer bestehenden Löschaktion einer beliebigen Tabelle (Eltern- und Kindtabellen) verknüpft ist, wird während der Ausführung der Richtlinie immer ausgeführt.
- Eine Richtlinienausführung dauert von 72 bis 96 Stunden, unabhängig vom Datenvolume. Die Datenaufbewahrungsrichtlinien haben eine niedrige Priorität auf der Plattform. Dataverse führt immer den Aufbewahrungsprozess im Hintergrund aus, um auswirkungen auf andere Plattformdienste wie Apps und Flüsse zu vermeiden.
- Berücksichtigen Sie eine Situation, in der zwei Richtlinien (Policy1 und Policy2) auf separaten übergeordneten Tabellen mit gemeinsamen untergeordneten Tabellen ausgeführt werden. Richtlinie1 läuft, bevor Richtlinie2 läuft. Wenn der Status für "Richtlinie1" nicht über den Ausstehender Abgleich hinaus fortgeschritten ist, verbleibt "Richtlinie2" im Status Ausstehendes Löschen, bis "Richtlinie1" vom Ausstehender Abgleich zum ausstehenden Löschen fortschreitet. Dieses Verhalten tritt auf, um Löschungen gemeinsamer Datensätze in gemeinsamen Tabellen innerhalb der beiden Richtlinien zu verhindern.
Bekannte Probleme
Wenn eine übergeordnete Tabelle viele untergeordnete Tabellen hat und die Größe der übergeordneten oder untergeordneten Tabellen groß ist, kann es zu Timeouts kommen. Beispiel: Wenn die Anzahl der Tabellen in einer Kaskadenbeziehungskette groß ist, z. B. fünfundzwanzig oder mehr. Um dies zu beheben, aktivieren Sie zunächst einige untergeordnete Tabellen separat. Kehren Sie dann zurück, und aktivieren Sie die übergeordnete Tabelle.
Nächste Schritte
Richtlinien zur Datenaufbewahrung verwalten
Lassen Sie andere Benutzer von Ihren Ideen profitieren.
Für Entwickler: Langfristige Datenaufbewahrung