Prepare and test your skills
Prepare and test your skills
Free sample question, answered and explained below. The Associate Data Practitioner practice bank has 1,132 more like it. Try 10 free: instant score, no account.
An enterprise is migrating its legacy data warehousing workflows to Google Cloud. The architecture team has established the following technical requirements for its primary data ingestion pipeline:
Which data integration methodology and Google Cloud processing service should the team implement?
Extract and Load (EL) is a data movement pattern that focuses exclusively on transferring data from a source directly into a destination sink without performing any data manipulation, cleaning, filtering, or transformation along the way.
BigQuery Data Transfer Service (DTS) is a fully managed service designed to automate scheduled batch data transfers into BigQuery from supported sources such as Google Ads, YouTube, Cloud Storage, or third-party cloud data warehouses.
The team wanted an automated, scheduled mechanism to copy raw data into BigQuery without performing any filtering, data preparation, or custom transformations prior to loading.
Reverse ETL is a downstream data movement process where enriched, aggregated, and processed data from a centralized data warehouse (such as BigQuery) is exported back into operational business systems—such as CRM applications, ERP systems, or marketing automation platforms—to support operational workflows and automated decision-making.
The enterprise had already modeled customer profiles inside BigQuery and needed a pipeline to push curated aggregate scores out of BigQuery into an external transactional CRM or product catalog system.
Extract, Load, Transform (ELT) is a modern cloud data warehousing pattern where raw, unmodified data is extracted from sources and immediately loaded directly into the data warehouse (such as staging tables in BigQuery). Once loaded, transformations and business logic are executed directly inside the data warehouse using SQL scripts or transformation management tools like Dataform.
The organization wanted to load raw data directly into BigQuery staging tables first, preferred using SQL and Dataform for transformation logic, and had sufficient BigQuery capacity or off-peak processing windows to handle in-warehouse transformation.
Extract, Transform, Load (ETL) is a traditional and powerful data manipulation methodology where raw data is extracted from source operational systems, transformed in an external dedicated processing layer, and only then loaded into the target data warehouse.

Dataflow is Google Cloud's fully managed, serverless stream and batch data processing service. It runs pipelines defined using the open-source Apache Beam SDK (supporting Java, Python, and Go), dynamically allocating and scaling worker compute instances to process and transform large volumes of data before writing final curated records into destination sinks like BigQuery.
BigQueryIO) that optimize batch file loading and streaming inserts directly into BigQuery tables.When organizational requirements dictate that the data warehouse should only hold curated, compliant data and that analytical query capacity must not compete with daily batch processing workloads, the ETL pattern powered by Dataflow provides the ideal balance of isolation, elastic scalability, and robust data manipulation.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated