Ein Berichtssystem liefert täglich Hunderte von .csv-Dateien an einen Amazon S3-Bucket. Das Unternehmen muss diese Dateien in Apache Parquet konvertieren und die Ergebnisse in einem Bucket für transformierte Daten speichern. Welche Lösung erfüllt die Anforderung mit dem GERINGSTEN Entwicklungsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen AWS Glue Crawler, um die Daten zu ermitteln, und einen AWS Glue Extract, Transform, and Load (ETL)-Job, um die Daten zu transformieren, wobei der Bucket für transformierte Daten als ETL-Ausgabe angegeben wird..
Warum dies die Antwort ist
AWS Glue ist ein vollständig verwalteter ETL-Dienst, der speziell für die Datenintegration und -transformation entwickelt wurde. Ein Glue Crawler kann automatisch das Schema der CSV-Dateien erkennen und einen Glue ETL-Job generieren, der die Daten in Parquet konvertiert und in den Ziel-S3-Bucket schreibt. Dies erfordert den geringsten Entwicklungsaufwand, da Glue viele Schritte automatisiert. Die anderen Optionen erfordern mehr Entwicklungsaufwand: Amazon EMR mit Apache Spark erfordert das Schreiben und Verwalten einer Spark-Anwendung sowie die Verwaltung des EMR-Clusters. AWS Batch erfordert das Schreiben und Verwalten eines Bash-Skripts und die Konfiguration der Batch-Umgebung. AWS Lambda erfordert das Schreiben und Verwalten einer Lambda-Funktion, die die Transformation durchführt, was bei großen Dateien oder vielen Dateien komplex werden kann.
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