Sie führen alle zwei Stunden eine aggregierte SQL-Transformation aus, die an eine BigQuery-Tabelle anhängt. Die Pipeline muss bei Fehlern wiederholt werden und nach drei aufeinanderfolgenden Fehlern eine E-Mail senden. Wie konfigurieren Sie Cloud Composer?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie den BigQueryInsertJobOperator in Cloud Composer, setzen Sie den retry-Parameter auf drei und den email_on_failure-Parameter auf true..
Warum dies die Antwort ist
Der BigQueryInsertJobOperator ist die korrekte Wahl, da er für das Ausführen von BigQuery-Jobs, einschließlich SQL-Transformationen, konzipiert ist und die Parameter retries und emailonfailure direkt unterstützt, um die Anforderungen an Wiederholungen und Benachrichtigungen zu erfüllen. Die Angabe von retries=3 ermöglicht drei Wiederholungsversuche bei Fehlern, und emailonfailure=true sendet eine E-Mail nach dem endgültigen Fehlschlag. Der BigQueryUpsertTableOperator ist für das Einfügen oder Aktualisieren von Zeilen basierend auf einem Schlüssel gedacht, nicht für allgemeine SQL-Transformationen. Geplante BigQuery-Abfragen bieten zwar Planungs- und E-Mail-Benachrichtigungen, aber die Anforderung, nach drei aufeinanderfolgenden Fehlern eine E-Mail zu senden, ist mit Cloud Composer und seinen Operatoren einfacher und direkter zu konfigurieren als mit der nativen BigQuery-Planung oder einer komplexeren Kombination aus Pub/Sub und Cloud Functions.
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