Włączanie przeczyszczania danych w klastrze usługi Azure Data Explorer
Uwaga
Ten artykuł zawiera kroki usuwania danych osobowych z urządzenia lub usługi i może służyć do wspierania zobowiązań wynikających z RODO. Aby uzyskać ogólne informacje o RODO, zobacz sekcję RODO w Centrum zaufania Microsoft i sekcję RODO w portalu zaufania usług.
Usługa Azure Data Explorer obsługuje możliwość usuwania poszczególnych rekordów. Usunięcie danych za pomocą .purge
polecenia chroni dane osobowe i nie powinno być używane w innych scenariuszach. Nie jest ona przeznaczona do obsługi częstych żądań usuwania ani usuwania ogromnych ilości danych i może mieć znaczący wpływ na wydajność usługi.
.purge
Wykonanie polecenia wyzwala proces, który może potrwać kilka dni. Jeśli "gęstość" rekordów, na których predicate
zastosowano, jest duża, proces pozyska wszystkie dane w tabeli. Ten proces ma znaczący wpływ na wydajność i COGS (koszt sprzedanych towarów). Aby uzyskać więcej informacji, zobacz Przeczyszczanie danych w usłudze Azure Data Explorer.
Metody wywoływania operacji przeczyszczania
Usługa Azure Data Explorer obsługuje zarówno usuwanie poszczególnych rekordów, jak i przeczyszczanie całej tabeli. Polecenie .purge
można wywołać na dwa sposoby dla różnych scenariuszy użycia:
Wywołanie programowe: pojedynczy krok, który ma być wywoływany przez aplikacje. Wywołanie tego polecenia powoduje bezpośrednie wyzwolenie sekwencji wykonywania przeczyszczania.
Wywołanie człowieka: proces dwuetapowy, który wymaga jawnego potwierdzenia jako oddzielnego kroku. Wywołanie polecenia zwraca token weryfikacyjny, który należy podać w celu uruchomienia rzeczywistego przeczyszczania. Ten proces zmniejsza ryzyko przypadkowo usunięcia nieprawidłowych danych. Użycie tej opcji może zająć dużo czasu w przypadku dużych tabel ze znacznymi danymi zimnej pamięci podręcznej.
Wymagania wstępne
- Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure.
- Zaloguj się do internetowego interfejsu użytkownika usługi Azure Data Explorer.
- Tworzenie klastra i bazy danych usługi Azure Data Explorer
Włączanie przeczyszczania danych w klastrze
Ostrzeżenie
- Włączenie przeczyszczania danych wymaga ponownego uruchomienia usługi, co może spowodować usunięcie zapytania.
- Przed włączeniem przeczyszczania danych zapoznaj się z ograniczeniami .
W witrynie Azure Portal przejdź do klastra usługi Azure Data Explorer.
W obszarze Ustawienia wybierz pozycję Konfiguracje.
W okienku Konfiguracje wybierz pozycję Włączone , aby włączyć włączanie przeczyszczania.
Wybierz pozycję Zapisz.
Wyłączanie przeczyszczania danych w klastrze
W witrynie Azure Portal przejdź do klastra usługi Azure Data Explorer.
W obszarze Ustawienia wybierz pozycję Konfiguracje.
W okienku Konfiguracje wybierz pozycję Wył., aby wyłączyć opcję Włącz przeczyszczanie.
Wybierz pozycję Zapisz.
Ograniczenia
- Proces przeczyszczania jest ostateczny i nieodwracalny. Nie można "cofnąć" tego procesu ani odzyskać danych, które zostały przeczyszczone. W związku z tym polecenia, takie jak cofanie porzucania tabeli, nie mogą odzyskać przeczyszczonych danych, a wycofywanie danych do poprzedniej wersji nie może przejść do "przed" najnowszym przeczyszczeniem.
- Polecenie
.purge
jest wykonywane względem punktu końcowego Zarządzanie danymi: https://ingest-[YourClusterName].[ Region].kusto.windows.net. Polecenie wymaga uprawnień administratora bazy danych w odpowiednich bazach danych. - Ze względu na wpływ na wydajność procesu przeczyszczania obiekt wywołujący ma zmodyfikować schemat danych, tak aby minimalne tabele zawierały odpowiednie dane i polecenia wsadowe na tabelę w celu zmniejszenia znaczącego wpływu procesu przeczyszczania coGS.
- Parametr
predicate
polecenia przeczyszczania służy do określania rekordów do przeczyszczania.Predicate
rozmiar jest ograniczony do 63 KB.