Ein Unternehmen benötigt eine Near-Real-Time-Pipeline für hochvolumige E-Commerce-Clickstream-Daten: Erfassung, Verarbeitung und Visualisierung. Die Lösung muss SQL-basierte Verarbeitung und Jupyter Notebooks für interaktives Arbeiten unterstützen. Welche Architektur erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Amazon MSK zur Erfassung, Amazon Managed Service for Apache Flink zur Verarbeitung und verwenden Sie das integrierte Dashboard von Flink zur Visualisierung..
Warum dies die Antwort ist
Die korrekte Architektur nutzt Amazon MSK für die Erfassung hochvolumiger Clickstream-Daten in Near-Real-Time. Amazon Managed Service for Apache Flink (zuvor Kinesis Data Analytics for Apache Flink) bietet eine leistungsstarke Streaming-Verarbeitung mit SQL-Unterstützung und Integration von Jupyter Notebooks für interaktive Analysen. Das integrierte Dashboard von Flink ermöglicht die Visualisierung der verarbeiteten Daten in Echtzeit. Die anderen Optionen sind weniger geeignet: Kinesis Data Firehose ist für die Erfassung gedacht, aber eine Lambda-Funktion allein ist für hochvolumige Echtzeitverarbeitung oft nicht ausreichend skaliert. Kinesis Data Streams und Athena sind gut, aber Athena ist ein Abfragedienst und keine kontinuierliche Echtzeit-Verarbeitungsmaschine. AWS Glue mit PySpark ist ein starkes Verarbeitungs-Tool, aber MSK und Flink bieten eine bessere Integration für Near-Real-Time-Streaming-Szenarien mit SQL-Unterstützung direkt in der Verarbeitungs-Engine.
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