Sie müssen Pub/Sub-Nachrichten genau einmal verarbeiten und die Ergebnisse mit dem einfachsten und kostengünstigsten Ansatz speichern. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verarbeiten Sie die Nachrichten mit einer Dataflow-Streaming-Pipeline unter Verwendung des PubSubIO-Pakets von Apache Beam und schreiben Sie die Ausgabe in den Speicher..
Warum dies die Antwort ist
Die Verarbeitung von Pub/Sub-Nachrichten mit einer Dataflow-Streaming-Pipeline unter Verwendung von Apache Beam PubSubIO ist die beste Option für die genau einmalige Verarbeitung und Speicherung der Ergebnisse. Dataflow bietet integrierte Unterstützung für genau einmalige Verarbeitung (Exactly-Once Semantics) und ist für die Verarbeitung großer Datenmengen optimiert. Die Speicherung der Ausgabe im Speicher ist kostengünstig und einfach. Dataproc ist für Batch-Verarbeitung und Big Data-Analysen konzipiert, nicht ideal für Streaming mit genau einmaliger Semantik. Cloud Functions sind ereignisgesteuert und eignen sich für kleinere, kurzlebige Aufgaben, aber nicht für die robuste genau einmalige Verarbeitung von Streams. Die Verwendung von Cloud Bigtable und einer zweiten Dataflow-Pipeline zur Deduplizierung ist komplexer und teurer als die integrierte Lösung von Dataflow.
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