Musisz wykonać zapytanie do zbioru danych w Amazon S3 za pomocą Amazon Athena. Zbiór danych zawiera ponad 800 000 rekordów CSV; każdy rekord ma 200 kolumn i rozmiar około 1,5 MB, ale większość zapytań odwołuje się tylko do 5–10 kolumn. Jaka konwersja formatu zminimalizuje czas wykonania zapytania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Konwersja zbioru danych do formatu kolumnowego Apache Parquet..
Dlaczego to jest odpowiedź
Konwersja do formatu Apache Parquet jest najlepszym rozwiązaniem, ponieważ jest to format kolumnowy. Athena, podobnie jak inne silniki zapytań analitycznych, działa znacznie wydajniej na danych kolumnowych, gdy zapytania dotyczą tylko podzbioru kolumn. Parquet pozwala na odczytywanie tylko niezbędnych kolumn, co minimalizuje ilość skanowanych danych i skraca czas wykonania zapytania. Format JSON i XML są formatami wierszowymi i nie oferują tej optymalizacji. Kompresja GZIP plików CSV zmniejszy rozmiar danych, ale nadal będzie wymagać skanowania całych wierszy i wszystkich kolumn, co jest mniej efektywne niż format kolumnowy dla tego scenariusza.
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