Pre-Summer Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: validbest

Exam Professional-Data-Engineer All Questions
Exam Professional-Data-Engineer All Questions

View all questions & answers for the Professional-Data-Engineer exam

Google Cloud Certified Professional-Data-Engineer Question # 33 Topic 4 Discussion

Professional-Data-Engineer Exam Topic 4 Question 33 Discussion:
Question #: 33
Topic #: 4

Your team is responsible for developing and maintaining ETLs in your company. One of your Dataflow jobs is failing because of some errors in the input data, and you need to improve reliability of the pipeline (incl. being able to reprocess all failing data).

What should you do?


A.

Add a filtering step to skip these types of errors in the future, extract erroneous rows from logs.


B.

Add a try… catch block to your DoFn that transforms the data, extract erroneous rows from logs.


C.

Add a try… catch block to your DoFn that transforms the data, write erroneous rows to PubSub directly from the DoFn.


D.

Add a try… catch block to your DoFn that transforms the data, use a sideOutput to create a PCollection that can be stored to PubSub later.


Get Premium Professional-Data-Engineer Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.