Associate Data Practitioner · Free Practice Question Medium

Question 4

A retail company collects product inventory data from 300 stores and needs to combine it with online sales data for analysis. The data arrives in different formats and needs to be standardized. Which Google Cloud service would provide the most user-friendly interface for this data preparation?

  • A

    Cloud Dataprep by Trifacta

  • B

    BigQuery with SQL transformations

  • C

    Cloud Dataflow with custom code

  • D

    Cloud Functions with transformation logic

Reveal correct answer

Correct answer: A

Explanation

Option A is CORRECT. Cloud Dataprep by Trifacta provides a visual, interactive interface specifically designed for data preparation without requiring coding skills. It automates schema detection, suggests transformations for cleaning and standardizing data, and allows users to see transformation results in real-time. This makes it ideal for standardizing different data formats from multiple sources, providing the most user-friendly approach for business analysts who may not have extensive programming experience.


Option B is INCORRECT. While BigQuery SQL can perform transformations, writing complex SQL to standardize different data formats requires significant technical expertise. This approach lacks the visual, intuitive interface that would make the task more accessible to users without advanced SQL skills.


Option C is INCORRECT. Cloud Dataflow requires writing code in Java or Python using the Apache Beam SDK. This is not user-friendly for business analysts who may not have programming skills, and requires more development effort compared to a visual tool like Dataprep.


Option D is INCORRECT. Cloud Functions would require writing custom code for transformations and setting up triggers for each data source. This approach lacks a unified interface for data preparation and would be complex to maintain for 300 stores sending data in different formats.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need