Eine Podcast-Plattform erkennt geringes Engagement, indem sie ein gleitendes 10-Minuten-Fenster von Benutzerereignissen analysiert. Sie müssen Ereignisse aufnehmen und die Daten der letzten 10 Minuten transformieren, bevor Sie Inferenzen mit minimalem Betriebsaufwand ausführen. Welches Design ist am besten geeignet?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Ereignisse mit Amazon Kinesis Data Streams aufnehmen und Amazon Kinesis Data Analytics verwenden, um die neuesten 10 Minuten der Daten vor der Inferenz zu transformieren..
Warum dies die Antwort ist
Die beste Lösung ist, Amazon Kinesis Data Streams zur Aufnahme der Ereignisse zu verwenden und Amazon Kinesis Data Analytics für die Transformation der Daten innerhalb des gleitenden 10-Minuten-Fensters vor der Inferenz einzusetzen. Kinesis Data Streams ist ideal für die Erfassung großer Mengen von Echtzeitdaten. Kinesis Data Analytics ist eine vollständig verwaltete Lösung, die SQL oder Apache Flink zur Verarbeitung von Streaming-Daten in Echtzeit nutzen kann, was perfekt für die Analyse von Zeitfenstern ist und den Betriebsaufwand minimiert. Die anderen Optionen sind weniger geeignet: Amazon MSK ist eine gute Option für Apache Kafka, aber Kinesis Data Streams ist oft einfacher für die reine Datenerfassung in AWS. Die Verwendung von Kinesis Data Firehose zur Lieferung an S3 und anschließende Transformation mit Lambda würde zusätzliche Latenz einführen und ist nicht ideal für Echtzeit-Fensteranalysen. Die Kombination von MSK mit Lambda für die Transformation ist zwar möglich, aber Kinesis Data Analytics ist für diese Art von Streaming-Transformationen optimiert und bietet einen geringeren Betriebsaufwand.
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