Ein Unternehmen führt täglich zur gleichen Zeit einen AWS Glue ETL-Job aus, um XML-Daten zu verarbeiten, die in einem Amazon S3-Bucket gespeichert sind. Täglich werden neue Daten zum S3-Bucket hinzugefügt. Ein Solutions Architect stellt fest, dass AWS Glue bei jedem Durchlauf alle Daten erneut verarbeitet. Was sollte der Solutions Architect tun, um zu verhindern, dass AWS Glue alte Daten erneut verarbeitet?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den Job bearbeiten, um Job-Bookmarks zu verwenden..
Warum dies die Antwort ist
Die Verwendung von AWS Glue Job Bookmarks ist die korrekte Lösung. Job Bookmarks verfolgen den Zustand der bereits verarbeiteten Daten und stellen sicher, dass AWS Glue nur neue oder geänderte Daten verarbeitet. Dies verhindert eine redundante Verarbeitung und spart Rechenressourcen. Das Löschen von Daten nach der Verarbeitung ist keine gute Praxis, da dies zu Datenverlust führen kann und die Möglichkeit zur Neuverarbeitung oder Fehlerbehebung einschränkt. Das Setzen von NumberOfWorkers auf 1 würde die Leistung des Jobs beeinträchtigen und nicht verhindern, dass alte Daten erneut verarbeitet werden. Eine FindMatches ML-Transformation dient der Datendeduplizierung und ist nicht dazu gedacht, die inkrementelle Verarbeitung von Daten zu steuern.
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