Wykorzystaj Time Travel do odpytania danych historycznych
Zespół operacyjny Claro zgłosił incydent: nocne zadanie wsadowe (batch job) usunęło część rekordów spłat z tabeli REPAYMENTS. Zanim zespół zdecyduje, czy przywrócić dane, musi wiedzieć, ile dokładnie wierszy zostało usuniętych. Jako inżynier danych na dyżurze zasymulujesz to usunięcie w swoim środowisku sesyjnym i wykorzystasz funkcję Time Travel Snowflake, aby zbadać skutki — bez ingerencji w aktualny stan tabeli. Poćwiczysz też przywracanie usuniętej tabeli za pomocą UNDROP, dzięki czemu poznasz pełny obraz odzyskiwania danych z użyciem Time Travel. Okres retencji Time Travel zależy od edycji Snowflake: wersja Standard zapewnia 1 dzień historii, a Enterprise nawet do 90 dni. Okno to można też konfigurować dla każdego obiektu z osobna, nawet zmniejszając je do 0, jeśli priorytetem jest ograniczenie kosztów przechowywania.
Użyj pełnej ścieżki tabeli w klauzuli ⚠️ Nie możesz wybrać bazy danych albo pojawia się błąd „table not found"?
FROM. Znajdziesz ją w lewym panelu: zakładka Databases → rozwiń swoją bazę COURSE_… → wybierz tabelę → Copy name.
To ćwiczenie jest częścią kursu
Zarządzanie, ład danych i współpraca w Snowflake
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie