Aplikacje zapisują logi do BigQuery, używając oddzielnej tabeli dla każdej aplikacji; logi starsze niż 45 dni muszą zostać usunięte, a pamięć masowa zoptymalizowana. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Uczynić tabele partycjonowanymi czasowo i skonfigurować wygaśnięcie partycji na 45 dni.
Dlaczego to jest odpowiedź
Partycjonowanie tabel BigQuery według czasu i ustawienie wygaśnięcia partycji na 45 dni to optymalne rozwiązanie. Pozwala to na automatyczne usuwanie starych danych, co redukuje koszty przechowywania i poprawia wydajność zapytań. Konfiguracja czasu wygaśnięcia dla całej tabeli usunęłaby wszystkie dane po 45 dniach, co jest niepożądane. BigQuery nie usuwa domyślnie danych po 45 dniach, więc poleganie na tym jest błędne. Tworzenie skryptu do ręcznego usuwania danych jest mniej efektywne i bardziej podatne na błędy niż automatyczne zarządzanie wygaśnięciem partycji.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana