Pub/Sub zeigt alle veröffentlichten JSON-Nachrichten an, aber im Echtzeit-Dashboard, das mit Cloud Dataflow erstellt wurde, fehlen einige Nachrichten. Was sollten Sie als Nächstes tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Führen Sie einen festen (bekannten) Datensatz durch die Cloud Dataflow-Pipeline und überprüfen Sie die Pipeline-Ausgabe..
Warum dies die Antwort ist
Das Ausführen eines festen, bekannten Datensatzes durch die Dataflow-Pipeline ist der effektivste nächste Schritt, um die Ursache der fehlenden Nachrichten zu isolieren. Wenn die Pipeline mit diesem Testdatensatz korrekt funktioniert, deutet dies darauf hin, dass das Problem wahrscheinlich außerhalb der Pipeline liegt (z. B. im Dashboard oder in der Pub/Sub-Konfiguration). Wenn die Pipeline auch mit dem Testdatensatz Nachrichten verliert, wissen Sie, dass das Problem in der Dataflow-Logik oder -Konfiguration liegt. Das Überprüfen der Dashboard-Anwendung auf Anzeigefehler ist zwar eine Möglichkeit, aber ohne vorherige Überprüfung der Pipeline-Ausgabe ist es ein Ratespiel. Stackdriver Monitoring für Pub/Sub hilft, die Nachrichten auf Pub/Sub-Seite zu lokalisieren, aber nicht, ob sie die Dataflow-Pipeline korrekt durchlaufen. Die Änderung des Push-/Pull-Modells von Pub/Sub ist eine Konfigurationsänderung, die das Problem nicht unbedingt löst, ohne die eigentliche Ursache zu kennen.
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