Ein Dateningenieur lädt Kundendaten von Drittanbietern in Amazon Redshift. Ein Quellfeld enthält JSON-formatierte Werte. Was sollte der Ingenieur tun, um das JSON mit dem geringsten Aufwand in das Data Warehouse zu laden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den Datentyp SUPER verwenden, um die Daten in der Amazon Redshift-Tabelle zu speichern..
Warum dies die Antwort ist
Die Verwendung des SUPER-Datentyps in Amazon Redshift ist die effizienteste Methode, um JSON-formatierte Daten mit minimalem Aufwand zu laden. SUPER ist ein nativer Datentyp in Redshift, der hierarchische Daten wie JSON direkt speichern kann, ohne dass eine vorherige Glättung oder Transformation erforderlich ist. Dies reduziert den Entwicklungsaufwand erheblich, da die Daten direkt in die Tabelle geladen und dann mit SQL-Erweiterungen für hierarchische Daten abgefragt werden können. Die Option, AWS Glue zum Glätten der Daten zu verwenden, ist zwar funktional, erfordert aber einen zusätzlichen ETL-Schritt und erhöht die Komplexität. Das Speichern in S3 und Abfragen mit Athena wäre eine Lösung für Data Lakes, aber nicht für das direkte Laden in ein Redshift Data Warehouse. Eine AWS Lambda-Funktion zum Glätten der Daten wäre ebenfalls ein zusätzlicher und oft komplexerer Schritt als die direkte Nutzung des SUPER-Datentyps.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich