Udostępnij za pośrednictwem


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 obsługi zobowiązań wynikających z RODO. Aby uzyskać ogólne informacje na temat RODO, zobacz sekcję RODO w Centrum zaufania Firmy Microsoft i w sekcji RODO w portalu Service Trust Portal.

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.

Wykonanie .purge 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 pozyskuje 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 ludzkie: proces dwuetapowy, który wymaga jawnego potwierdzenia jako oddzielnego kroku. Wywołanie polecenia zwraca token weryfikacji, który należy podać w celu uruchomienia rzeczywistego przeczyszczenia. Ten proces zmniejsza ryzyko nieumyślnego 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

Włączanie przeczyszczania danych w klastrze

Ostrzeżenie

  • Włączenie przeczyszczania danych wymaga ponownego uruchomienia usługi, co może spowodować spadek zapytania.
  • Przed włączeniem przeczyszczania danych zapoznaj się z ograniczeniami .
  1. W Azure Portal przejdź do klastra usługi Azure Data Explorer.

  2. W obszarze Ustawienia wybierz pozycję Konfiguracje.

  3. W okienku Konfiguracje wybierz pozycję Włączone , aby włączyć włączanie przeczyszczania.

  4. Wybierz pozycję Zapisz.

    Włącz przeczyszczanie.

Wyłączanie przeczyszczania danych w klastrze

  1. W Azure Portal przejdź do klastra usługi Azure Data Explorer.

  2. W obszarze Ustawienia wybierz pozycję Konfiguracje.

  3. W okienku Konfiguracje wybierz pozycję Wyłączone , aby wyłączyć opcję Włącz przeczyszczanie.

  4. Wybierz pozycję Zapisz.

    Włącz przeczyszczanie.

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 najnowszej przeczyszczania "przed".
  • 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 do odpowiednich baz danych.
  • Ze względu na wpływ na wydajność procesu przeczyszczania obiekt wywołujący powinien 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 przeczyszczenia. Predicate rozmiar jest ograniczony do 63 KB.