Eine Bank nimmt Rohdaten von Transaktionen aus einem Amazon Kinesis-Datenstrom auf. Die Lösung muss gleitende Durchschnitte aus dem Datenstrom berechnen, diese Features im SageMaker Feature Store speichern und sie Modellen nahezu in Echtzeit zur Verfügung stellen. Welches Design erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie eine Kinesis Data Analytics SQL-Anwendung, um gleitende Durchschnitte zu berechnen und einen Ergebnisstrom auszugeben; lassen Sie eine Lambda-Funktion diesen Ergebnisstrom konsumieren und die Durchschnitte als Online-Feature-Gruppe im SageMaker Feature Store veröffentlichen..
Warum dies die Antwort ist
Die korrekte Antwort ist die Verwendung von Kinesis Data Analytics SQL, da es eine leistungsstarke, nahezu echtzeitnahe Lösung zur Berechnung gleitender Durchschnitte auf Streaming-Daten bietet. Eine Lambda-Funktion kann dann diese aggregierten Ergebnisse effizient in den SageMaker Feature Store als Online-Feature-Gruppe schreiben, was den Modellen einen schnellen Zugriff ermöglicht. Die Option mit Kinesis Data Firehose an S3 und SageMaker Processing ist zu langsam für Near-Realtime-Anforderungen, da sie Batch-Verarbeitung beinhaltet. Das direkte Schreiben in den Feature Store und die Berechnung mit GetRecord API ist nicht praktikabel für komplexe Aggregationen wie gleitende Durchschnitte und überlastet den Feature Store. Die Option mit Offline-Feature-Gruppe und Berechnung zur Abfragezeit erfüllt ebenfalls nicht die Near-Realtime-Anforderung, da die Aggregation nicht im Voraus erfolgt.
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