Inżynier danych ładuje dane klientów stron trzecich do Amazon Redshift. Jedno pole źródłowe zawiera wartości w formacie JSON. Co powinien zrobić inżynier, aby załadować JSON do hurtowni danych przy najmniejszym wysiłku?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyć typu danych SUPER do przechowywania danych w tabeli Amazon Redshift..
Dlaczego to jest odpowiedź
Typ danych SUPER w Amazon Redshift jest przeznaczony do przechowywania danych półstrukturalnych, takich jak JSON, bez konieczności ich spłaszczania. Umożliwia to bezpośrednie ładowanie i wykonywanie zapytań na danych JSON z minimalnym wysiłkiem, wykorzystując język PartiQL. Opcja z AWS Glue wymagałaby dodatkowego etapu ETL (Extract, Transform, Load) w celu spłaszczenia danych, co zwiększa złożoność i wysiłek. Opcja z Amazon S3 i Amazon Athena jest rozwiązaniem do zapytań na danych w S3, ale nie ładuje danych do Redshift, co jest celem pytania. Opcja z AWS Lambda również wymagałaby dodatkowego kodowania i spłaszczania danych, co jest bardziej pracochłonne niż użycie typu SUPER.
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