PROFESSIONAL-DATA-ENGINEER · Question #180
You store historic data in Cloud Storage. You need to perform analytics on the historic data. You want to use a solution to detect invalid data entries and perform data transformations that will not…
The correct answer is B. Use Cloud Dataprep with recipes to detect errors and perform transformations. Cloud Dataprep is purpose-built for data wrangling by non-technical users - it uses a visual, recipe-based interface where you can detect anomalies, clean data, and transform it without writing a single line of code or SQL. A is wrong - Cloud Dataflow with Apache Beam requires…
Question
Options
- AUse Cloud Dataflow with Beam to detect errors and perform transformations.
- BUse Cloud Dataprep with recipes to detect errors and perform transformations.
- CUse Cloud Dataproc with a Hadoop job to detect errors and perform transformations.
- DUse federated tables in BigQuery with queries to detect errors and perform transformations.
How the community answered
(21 responses)- A10% (2)
- B81% (17)
- C5% (1)
- D5% (1)
Explanation
Cloud Dataprep is purpose-built for data wrangling by non-technical users - it uses a visual, recipe-based interface where you can detect anomalies, clean data, and transform it without writing a single line of code or SQL.
- A is wrong - Cloud Dataflow with Apache Beam requires writing pipeline code (Java, Python, or Go), making it unsuitable for users without programming skills.
- C is wrong - Cloud Dataproc runs Hadoop/Spark jobs, which absolutely require programming expertise.
- D is wrong - Federated tables in BigQuery still require SQL queries to detect errors and transform data.
Memory tip: Think of "Dataprep = Data Preparation for non-programmers." The word recipe is the giveaway - just like a cooking recipe requires no technical expertise, Dataprep recipes let analysts visually build transformation steps step-by-step. Whenever an exam question says "no programming, no SQL," Dataprep is almost always the answer.
Topics
Community Discussion
No community discussion yet for this question.