Zacznij terazZacznij za darmo

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.

⚠️ Nie możesz wybrać bazy danych albo pojawia się błąd „table not found"?

Użyj pełnej ścieżki tabeli w klauzuli 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

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie