Unlock the power of your data in the cloud! Get hands-on with Google Cloud's core data services like BigQuery and Looker to validate your practical skills in data ingestion, analysis, and management, and earn your Associate Data Practitioner certification!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
A retail company needs to build a data pipeline that currently processes historical sales logs in batch from Cloud Storage, transforms the data, and loads it into BigQuery. In the near future, the company plans to ingest and transform live transactional events in real time from Pub/Sub using the exact same transformation logic and programming framework without rewriting application code.
Which Google Cloud service should the company use to implement this unified batch and stream data processing pipeline?
Dataflow is a fully managed Google Cloud service designed for large-scale, unified stream and batch data processing. Built on the open-source Apache Beam framework, Dataflow allows developers to write data processing pipelines in languages such as Java, Python, or Go that execute seamlessly across both bounded (batch) and unbounded (real-time streaming) data sources.
Dataflow is the purpose-built service for building complex, scalable ETL and ELT data pipelines in Google Cloud that require unified batch and streaming capabilities, custom data transformations, and automated resource management.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.