Das Streamen von IoT-Daten von Cloud Pub/Sub über Dataflow nach BigQuery zeigt in einer Vorschau etwa 2 % beschädigte Datensätze. Wie sollten Sie die Cloud Dataflow-Pipeline ändern, um beschädigte Daten herauszufiltern?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fügen Sie eine ParDo-Transformation in Cloud Dataflow hinzu, um beschädigte Elemente zu verwerfen..
Warum dies die Antwort ist
Eine ParDo-Transformation ist die Standardmethode in Dataflow, um Elemente in einer PCollection zu verarbeiten und zu filtern. Sie ermöglicht es Ihnen, benutzerdefinierte Logik zu implementieren, um jedes Element zu untersuchen und zu entscheiden, ob es weitergegeben oder verworfen werden soll. In diesem Fall würden Sie die ParDo-Transformation verwenden, um die IoT-Datensätze auf Beschädigung zu prüfen und nur die gültigen Datensätze auszugeben. Ein SideInput ist für zusätzliche Eingaben gedacht, die von der Haupt-PCollection unabhängig sind, nicht zum Filtern einzelner Elemente. Eine Partition-Transformation teilt eine PCollection in mehrere PCollections basierend auf einem Schlüssel, ist aber nicht primär zum Verwerfen von Daten gedacht. Eine GroupByKey-Transformation gruppiert Elemente mit demselben Schlüssel, was hier nicht das Ziel ist, da Sie beschädigte Datensätze filtern möchten, nicht gruppieren.
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