Freigeben über


Datenbereinigung für materialisierte Sichten

Hinweis

Dieser Artikel enthält eine ausführliche Vorgehensweise zum Löschen personenbezogener Daten vom Gerät oder aus dem Dienst, die Sie bei Ihren Pflichten gemäß der DSGVO unterstützen kann. Allgemeine Informationen zur DSGVO finden Sie im Abschnitt zur DSGVO im Microsoft Trust Center und im Abschnitt zur DSGVO im Service Trust Portal.

Befehle zur Datenbereinigung können verwendet werden, um Datensätze aus materialisierten Sichten zu löschen. Die gleichen Richtlinien für das Bereinigen von Datensätzen aus einer Tabelle gelten für die Bereinigung materialisierter Sichten.

Der Bereinigungsbefehl löscht nur Datensätze aus dem materialisierten Teil der Ansicht (was ist der materialisierte Teil?). Wenn die Quelltabelle der materialisierten Sicht zu löschende Datensätze enthält, können diese Datensätze aus der Abfrage der materialisierten Sicht zurückgegeben werden, auch wenn die Bereinigung erfolgreich abgeschlossen wurde.

Der empfohlene Prozess zum Bereinigen von Datensätzen aus einer materialisierten Ansicht ist:

  1. Löscht die Quelltabelle der materialisierten Sicht.
  2. Nachdem die Quelltabellenlöschung erfolgreich abgeschlossen wurde, löschen Sie die materialisierte Ansicht.

Warnung

Das Löschen von Daten über den .purge Befehl dient zum Schutz personenbezogener Daten und sollte in anderen Szenarien nicht verwendet werden. Es ist nicht für die Unterstützung häufiger Löschanforderungen oder das Löschen großer Datenmengen konzipiert und kann erhebliche Auswirkungen auf die Leistung des Diensts haben.

Hinweis

Während die Bereinigung in einer materialisierten Ansicht ausgeführt wird, wird die Materialisierung nicht ausgeführt. In diesem Szenario ist der Materialisierungsprozess deaktiviert, da er mit dem Bereinigungsprozess in Konflikt steht, wobei beide versuchen, mit denselben Blöcken (Datenshards) zu arbeiten. Der Bereinigungsprozess hat immer Vorrang vor dem Materialisierungsprozess. Wenn die Bereinigung lange dauert, kann die materialisierte Ansicht verzögert werden. Es wird empfohlen, während dieser Zeit nur den materialisierten Teil der Ansicht abfragen. Weitere Informationen finden Sie unter Funktionsweise materialisierter Sichten.

Einschränkungen

Das Bereinigungs-Prädikat einer materialisierten Ansicht kann nur nach Schlüsseln der Aggregation oder einer beliebigen Spalte in einer arg_max()/arg_min() take_any()/-Ansicht auf die Gruppe verweisen. Es kann nicht auf andere Aggregationsfunktionen-Ergebnisspalten verweisen.

Beispielsweise für eine materialisierte Sicht MV, die mit der folgenden Aggregationsfunktion definiert wird:

T | summarize count(), avg(Duration) by UserId

Das folgende Bereinigungs-Prädikat ist ungültig, da es auf das Ergebnis der avg()-Aggregation verweist:

MV | where avg_Duration > 1h