Courseiva

CCNA Data Preparation And Ingestion Questions

66 questions · Data Preparation And Ingestion topic · All types, answers revealed

1
MCQhard

You need to load CSV files from GCS to BigQuery. The schema changes frequently. Which approach handles schema evolution automatically?

A.Dataprep with rigid recipe
B.Cloud Functions with manual schema mapping
C.Dataflow with fixed schema
D.BigQuery Load job with auto-detect
AnswerD

Load jobs with auto-detect enabled adapt to schema changes in CSV files.

Why this answer

BigQuery schema auto-detection combined with ingestion into a landing table supports schema evolution if configured properly.

2
Multi-Selectmedium

Which TWO of the following are common Dataflow pipeline patterns?

Select 2 answers
A.Streaming to BigQuery
B.UI-based data drag-drop
C.Batch processing files from GCS
D.Direct database connection
E.Cloud Function execution
AnswersA, C

Common real-time pattern.

Why this answer

Streaming to BigQuery and Batch processing files from GCS are common patterns.

3
MCQmedium

You are designing a streaming pipeline in Dataflow. You need to ensure that data is processed in the order it was generated, even if it arrives late. What do you use?

A.Processing time triggers
B.Watermarks and Allowed Lateness
C.Dataflow shuffle service
D.Fixed windows only
AnswerB

Watermarks track progress and allowed lateness handles data arriving after the watermark.

Why this answer

Watermarks and event time processing in Dataflow allow for handling out-of-order data correctly.

4
MCQeasy

What is the primary benefit of using partitioned tables in BigQuery?

A.Data security
B.Performance and cost reduction
C.Increased storage capacity
D.Data integrity
AnswerB

Partitioning reduces data scanned during queries.

Why this answer

Partitioning improves query performance and reduces costs by limiting the amount of data scanned.

5
MCQeasy

You need to provide temporary access to a GCS file for a third party. What should you use?

A.Public access
B.Bucket Policy
C.Signed URL
D.IAM Role
AnswerC

Signed URLs grant temporary access to specific objects.

Why this answer

Signed URLs provide time-limited access to GCS objects without needing an account.

6
MCQeasy

How do you restrict access to a specific GCS bucket to only members of a specific team?

A.Apply an IAM policy to the bucket
B.Use file-level permissions
C.Use project-level roles only
D.Use public access
AnswerA

Bucket-level IAM policies restrict access correctly.

Why this answer

IAM policies at the bucket level allow you to define access for specific users or groups.

7
MCQhard

You need to ingest data from a legacy database into Google Cloud. The database has strict network egress controls. How should you connect?

A.Identity Aware Proxy
B.Public Internet
C.Cloud VPN
D.Service Account
AnswerC

VPN establishes a secure, private connection to Google Cloud.

Why this answer

Cloud VPN or Interconnect is required to bridge the on-premises network to Google Cloud securely.

8
MCQmedium

You are using BigQuery and need to load data from an external file that is not in GCS. Which method is recommended?

A.Upload to GCS then BigQuery
B.Use Cloud Functions
C.Stream directly from the local machine
D.Use an external API
AnswerA

GCS is the standard landing zone for BigQuery ingestion.

Why this answer

BigQuery can ingest data from local files via the CLI, or by first uploading them to GCS.

9
Multi-Selectmedium

You are planning to ingest log data into Google Cloud. Which THREE of the following services support streaming ingestion?

Select 3 answers
A.BigQuery Storage Write API
B.Dataproc
C.Cloud Storage Transfer Service
D.Cloud Dataflow
E.Cloud Pub/Sub
AnswersA, D, E

The Storage Write API allows high-throughput streaming ingestion into BigQuery.

Why this answer

Pub/Sub, Dataflow, and BigQuery (via Storage Write API) are primary streaming ingestion tools.

10
Multi-Selecthard

Which THREE features does Dataprep provide?

Select 3 answers
A.Data profiling
B.Sampling
C.Direct database writes
D.Machine Learning model training
E.Data transformation
AnswersA, B, E

Essential for understanding data.

Why this answer

Dataprep provides data profiling, transformation, and sampling.

11
MCQeasy

Which tool is used to monitor the performance of your Dataflow pipelines?

A.Cloud Logging
B.BigQuery Console
C.Cloud Monitoring
D.Dataprep
AnswerC

Monitoring is the tool for pipeline health and performance metrics.

Why this answer

Cloud Monitoring provides metrics like system lag and CPU utilization for Dataflow.

12
MCQeasy

Which GCP tool provides a managed way to run Apache Airflow workflows?

A.Dataflow
B.Cloud Composer
C.Cloud Scheduler
D.Dataprep
AnswerB

Composer is the managed Airflow service.

Why this answer

Cloud Composer is the fully managed service for Apache Airflow.

13
MCQeasy

You need to transfer files from an Amazon S3 bucket to GCS. What is the most efficient method?

A.Storage Transfer Service
B.Dataflow
C.gsutil rsync
D.Write a Python script
AnswerA

This service is purpose-built for multi-cloud transfers.

Why this answer

Storage Transfer Service has a built-in connector for S3, making it the most direct method.

14
Multi-Selectmedium

Which THREE are features of Pub/Sub?

Select 3 answers
A.SQL-based queries
B.Push subscriptions
C.Global scale
D.Built-in file storage
E.Pull subscriptions
AnswersB, C, E

Supports push delivery.

Why this answer

Pub/Sub is global, scalable, and supports push/pull subscriptions.

15
Multi-Selectmedium

Which THREE of the following are necessary for a production-ready Dataflow pipeline?

Select 3 answers
A.Desktop-based processing
B.Error handling
C.Logging
D.Manual refreshes
E.Monitoring
AnswersB, C, E

Ensures reliability.

Why this answer

Monitoring, logging, and error handling are essential.

16
MCQmedium

You need to anonymize PII (Personally Identifiable Information) before loading data into BigQuery. Which tool is best?

A.Dataflow
B.BigQuery
C.Cloud DLP
D.Cloud Storage
AnswerC

Cloud DLP is designed specifically for data masking and anonymization.

Why this answer

Cloud Data Loss Prevention (DLP) API provides automated de-identification and masking.

17
Multi-Selectmedium

Which TWO of the following are recommended practices when designing a Dataflow pipeline for high-throughput streaming ingestion?

Select 2 answers
A.Use global windows for all streaming data
B.Ensure the pipeline is parallelized across workers
C.Always write data to Cloud Storage before BigQuery
D.Minimize the amount of state maintained in the pipeline
E.Use ParDo transforms for all logic
AnswersB, D

Effective parallelism is key to handling high throughput.

Why this answer

Separating your processing logic and using the correct windowing strategy are crucial for performance.

18
MCQhard

You are migrating a high-throughput on-premises database to BigQuery. You need to ensure zero downtime. What is your best strategy?

A.Cloud Pub/Sub
B.Dataflow batch jobs
C.Datastream
D.Batch Export/Import
AnswerC

Datastream captures changes continuously, allowing for seamless migration.

Why this answer

Using Datastream to capture Change Data Capture (CDC) events allows for continuous, near-real-time synchronization.

19
MCQeasy

Your organization requires that all data ingested into Cloud Storage be encrypted at rest using keys managed by you, not Google. Which feature should you implement?

A.Bucket Lock
B.Customer-Managed Encryption Keys (CMEK)
C.Signed URLs
D.Cloud Storage default encryption
AnswerB

CMEK allows users to use Cloud KMS to manage keys for their data in Cloud Storage.

Why this answer

Customer-Managed Encryption Keys (CMEK) via Cloud KMS allow you to control the encryption keys used for your data.

20
Multi-Selecteasy

Which TWO of the following are benefits of using Cloud Storage?

Select 2 answers
A.Automatic virus scanning
B.Global availability
C.Automatic data compression
D.High durability
E.Auto-scaling SQL queries
AnswersB, D

Data is accessible from anywhere.

Why this answer

GCS offers high durability and global accessibility.

21
MCQmedium

You are using BigQuery and need to query a large dataset that is partitioned by day. Which clause should you always include for efficiency?

A.WHERE clause on the partition column
B.ORDER BY
C.LIMIT
D.GROUP BY
AnswerA

This filters the partition and saves on costs.

Why this answer

Including a filter on the partition column (e.g., _PARTITIONDATE or a specific date column) avoids full table scans.

22
MCQhard

You are running a Dataflow job that joins two large datasets. Which join strategy should you avoid to prevent OOM errors?

A.Side Input Join with a large dataset
B.Flatten
C.CoGroupByKey
D.ParDo
AnswerA

Side inputs are loaded into memory and should not be used for very large datasets.

Why this answer

Broadcasting a large dataset to all workers (Side Inputs) can lead to Out of Memory (OOM) errors.

23
Multi-Selecthard

Which TWO of the following are valid ways to monitor Dataflow performance?

Select 2 answers
A.BigQuery logs
B.Cloud DNS logs
C.Dataflow Monitoring UI
D.Cloud Logging
E.Manual packet sniffing
AnswersC, D

Shows job metrics.

Why this answer

Monitoring UI and Cloud Logging are the primary tools.

24
MCQmedium

You need to ingest small files into Cloud Storage using a command-line tool. Which command is most appropriate?

A.gsutil mv
B.gcloud storage cp
C.gsutil cp
D.gsutil rsync
AnswerB, C

This is also correct as gcloud storage is the modern gsutil.

Why this answer

gsutil cp is the standard command for copying files to GCS.

25
Multi-Selecteasy

Which TWO of the following are valid ways to ingest data into BigQuery?

Select 2 answers
A.Streaming API
B.Direct copy-paste in UI
C.FTP upload
D.SQL INSERT statements
E.Batch Load jobs
AnswersA, E

Method for real-time ingestion.

Why this answer

BigQuery supports Batch Load jobs and Streaming API inserts.

26
MCQeasy

You need to delete all files in a GCS bucket older than 90 days. What is the most efficient approach?

A.Manual deletion in the console
B.Cloud Lifecycle Management
C.Use Dataflow to filter files
D.Write a cron job with gsutil
AnswerB

Lifecycle policies handle this automatically at the storage level.

Why this answer

GCS Lifecycle policies can automatically delete or move objects based on age.

27
Multi-Selecthard

You are optimizing a Dataflow job. Which THREE of the following actions can help improve job performance and reduce costs?

Select 3 answers
A.Enable Dataflow Autoscaling
B.Use Dataflow Shuffle Service
C.Disable pipeline monitoring
D.Use Flexible Resource Scheduling (FlexRS)
E.Increase the machine type for all workers
AnswersA, B, D

Autoscaling ensures resources are added only when needed.

Why this answer

Autoscaling, proper shuffle service usage, and resource tuning are essential for cost and performance.

28
MCQmedium

You need to track who accessed which GCS bucket. Which service provides this audit trail?

A.Cloud Security Command Center
B.Cloud Monitoring
C.Cloud Trace
D.Cloud Audit Logs
AnswerD

Audit logs track all API calls to GCS.

Why this answer

Cloud Audit Logs, when enabled, capture all access events for GCS buckets.

29
Multi-Selecthard

Which TWO of the following are key benefits of using Dataflow?

Select 2 answers
A.Fully managed
B.Hardware management
C.Supports batch and streaming
D.Automatic data entry
E.Low-latency SQL queries
AnswersA, C

No infrastructure to manage.

Why this answer

Dataflow is fully managed and supports both batch and streaming.

30
MCQhard

You are processing streaming data in Pub/Sub and need to archive every message into GCS without writing custom code. What should you use?

A.Dataflow
B.BigQuery Data Transfer Service
C.Cloud Functions
D.Pub/Sub Cloud Storage subscription
AnswerD

This is a native feature that avoids writing code.

Why this answer

Pub/Sub's native Cloud Storage subscription allows for direct streaming of messages to files in GCS.

31
Multi-Selecteasy

Which TWO are common causes of Dataflow pipeline failures?

Select 2 answers
A.Too much storage
B.Bad input data
C.Incorrect configuration
D.Fast network speeds
E.Cloud console downtime
AnswersB, C

Causes processing errors.

Why this answer

Bad input data and configuration errors are common failures.

32
MCQeasy

You need to set up an alert when a GCS bucket exceeds a certain size. Which tool do you use?

A.Cloud Build
B.IAM
C.Cloud Logging
D.Cloud Monitoring
AnswerD

Cloud Monitoring provides thresholds and alert policies for GCS.

Why this answer

Cloud Monitoring allows you to set up alerts based on GCS bucket metrics like byte count.

33
MCQmedium

You are processing streaming data in Dataflow and notice 'stuck' elements causing pipeline latency. Which feature helps debug this?

A.Dataprep Jobs view
B.Dataflow Monitoring UI
C.Cloud Logging
D.Cloud Trace
AnswerB

The monitoring UI provides insight into pipeline status and work item processing.

Why this answer

Dataflow's Streaming Engine and Work Items UI allow you to inspect pipeline performance and identify bottlenecks.

34
MCQhard

You are using Dataflow to read from Pub/Sub. The pipeline is failing due to malformed messages. How can you handle these without crashing?

A.Use a Dead Letter Queue (DLQ)
B.Ignore errors
C.Increase memory
D.Restart the pipeline
AnswerA

DLQ allows you to isolate and examine malformed messages.

Why this answer

Using a Dead Letter Queue (DLQ) pattern allows you to route unprocessable messages to a separate destination for inspection.

35
MCQhard

You are configuring a Cloud Data Fusion pipeline to ingest data from an external SQL database. You need to ensure that only rows modified within the last hour are ingested. Which feature should you use?

A.Change Data Capture (CDC)
B.Full load with a SQL filter
C.Dataflow template overrides
D.Batch processing at high frequency
AnswerA

CDC captures modifications effectively for delta ingestion.

Why this answer

Incremental ingestion using a watermark or high-watermark column is standard for loading only changed data.

36
Multi-Selecteasy

Which TWO are valid methods to trigger a Dataflow job?

Select 2 answers
A.Cloud Console
B.Direct keyboard input
C.Cloud Scheduler
D.GCS bucket browsing
E.Cloud DNS lookup
AnswersA, C

Manual trigger.

Why this answer

Cloud Scheduler and manual console submission are common triggers.

37
MCQmedium

You have a large CSV file in Cloud Storage that needs to be loaded into BigQuery. The file contains a nested JSON structure in one column. How should you best prepare this data?

A.Convert to Parquet before loading
B.Upload as a text file and use BigQuery federated queries
C.Use a BigQuery load job with autodetect
D.Use Cloud Storage transfer service
AnswerC

BigQuery can infer schema and handle nested JSON if the format is correct.

Why this answer

Using BigQuery's native JSON support or Dataflow allows parsing nested structures during the load process.

38
MCQmedium

You are cleaning data using Dataprep. You want to save the final dataset in BigQuery. What do you do?

A.Copy the file from GCS
B.Use a SQL query
C.Use the Export feature
D.Wait for Dataflow to finish
AnswerC

Exporting allows you to specify a BigQuery table as the target.

Why this answer

In Dataprep, you configure a publishing action to write the results to a BigQuery table.

39
MCQmedium

You want to run a Dataflow pipeline on a schedule. What should you use?

A.Cloud Scheduler
B.Dataflow Flex Templates
C.Cloud Composer
D.Cloud Functions
E.Pub/Sub
AnswerA

Cloud Scheduler is the standard way to schedule recurring tasks.

Why this answer

Cloud Scheduler can trigger Dataflow template jobs on a predefined schedule.

40
MCQhard

You are troubleshooting a Dataflow job that is running slower than expected when writing data to BigQuery. You suspect the issue is related to hot keys. What is the recommended strategy to mitigate this?

A.Change the Dataflow runner to a different region
B.Increase the number of worker machines
C.Use Cloud Storage as an intermediate sink
D.Add a random salt to the key before the shuffle operation
AnswerD

Adding a random salt distributes the data more evenly across the processing workers.

Why this answer

Keyed distribution issues can be solved by adding a random salt to keys to ensure better distribution across workers.

41
MCQhard

You need to perform a rolling update on a Dataflow job without losing current state. How do you do this?

A.Create a new job and point to the same source
B.Stop the job and start it again
C.Use a pipeline template
D.Use the Dataflow Update job command
AnswerD

This updates the pipeline code while trying to preserve state.

Why this answer

Using the 'Update' feature with a job ID allows you to update the pipeline code while maintaining state (if possible).

42
MCQeasy

Which GCS storage class is most cost-effective for data accessed only once per year?

A.Standard
B.Coldline
C.Archive
D.Nearline
AnswerC

Archive is the cheapest for very infrequent access.

Why this answer

Archive storage is designed for data that is rarely accessed (once a year or less).

43
MCQhard

You are using Dataflow with a custom container. Which command do you use to specify the container image?

A.--sdk_container_image
B.--container_path
C.--custom_image
D.--worker_image
AnswerA

This flag correctly sets the custom container.

Why this answer

The --sdk_container_image flag in the Dataflow runner specifies the image.

44
MCQeasy

You need to ingest large amounts of unstructured data into Cloud Storage from an on-premises data center with limited bandwidth. Which service should you choose to ensure the most cost-effective and secure transfer?

A.Cloud Pub/Sub
B.Storage Transfer Service
C.BigQuery Data Transfer Service
D.Cloud Dataflow
AnswerB

Storage Transfer Service is the managed service for transferring data from on-premises to Cloud Storage.

Why this answer

Storage Transfer Service is designed for large-scale data migration from on-premises sources to Cloud Storage.

45
Multi-Selectmedium

Which THREE of the following are valid GCS storage classes?

Select 3 answers
A.Warmline
B.Nearline
C.Hotline
D.Coldline
E.Standard
AnswersB, D, E

Valid class.

Why this answer

Standard, Nearline, and Coldline are valid GCS storage classes.

46
MCQmedium

Your team uses Dataprep by Trifacta to clean data before loading it into BigQuery. You notice that the column header names contain inconsistent casing and special characters. Which Dataprep transformation should you use to standardize these headers globally?

A.Nest Columns
B.Aggregate
C.Rename Columns
D.Merge Columns
AnswerC

Rename allows for targeted adjustments to header names to ensure consistency.

Why this answer

The 'Rename' or 'Header' transformation allows for bulk column modification, but 'Rename' with regex or individual mapping is standard for header cleanup.

47
MCQhard

In Dataflow, what is the impact of using a high number of workers for a small dataset?

A.Faster processing
B.Decreased latency
C.Data corruption
D.Increased cost and overhead
AnswerD

You pay for idle workers and incur management overhead.

Why this answer

Over-provisioning leads to excessive cost and overhead without performance gain.

48
MCQmedium

You need to verify the integrity of a large file uploaded to GCS. What is the standard way to do this?

A.Use Cloud Logging
B.Check file size
C.Check MD5 hash
D.Use Dataflow
AnswerC

MD5 hash check is the standard method for verifying file integrity.

Why this answer

Comparing the MD5 hash provided by GCS against the local file's hash ensures integrity.

49
MCQmedium

You are building a streaming pipeline using Dataflow to process sensor data arriving via Pub/Sub. You need to handle out-of-order data by allowing events to arrive late. Which Dataflow concept must you configure?

A.Side Inputs
B.Partitioning
C.GroupByKey
D.Watermarks
AnswerD

Watermarks track when the system expects all data for a specific time window has arrived.

Why this answer

Watermarks and triggers are used in Dataflow to handle windowing and late data arrival in streaming pipelines.

50
Multi-Selectmedium

Which TWO factors should you consider when choosing a GCS storage class?

Select 2 answers
A.Data color
B.Data retention requirements
C.Network speed
D.Number of users
E.Access frequency
AnswersB, E

Determines lifecycle needs.

Why this answer

Access frequency and data retention requirements drive the choice of storage class.

51
Multi-Selecteasy

Which TWO of the following are GCP ingestion tools?

Select 2 answers
A.Cloud Storage
B.Cloud SQL
C.Cloud Compute
D.Pub/Sub
E.Cloud DNS
AnswersA, D

Primary landing zone for data.

Why this answer

Cloud Storage and Pub/Sub are both primary ingestion entry points.

52
MCQeasy

You need to store sensitive data in GCS. Which feature ensures data is encrypted at rest?

A.Default Encryption
B.Identity and Access Management
C.Cloud DLP
D.Customer-Managed Encryption Keys (CMEK)
AnswerA

GCS provides default encryption at rest for all stored objects.

Why this answer

All data in GCS is encrypted at rest by default using Google-managed keys.

53
MCQmedium

You need to perform data cleansing on a large dataset in Dataprep. Which execution engine should you choose for scalability?

A.Local Desktop
B.BigQuery
C.Cloud Run
D.Dataflow
AnswerD

Dataflow provides the distributed processing needed for large-scale Dataprep jobs.

Why this answer

Dataprep uses Dataflow as its execution engine to scale to large datasets.

54
Multi-Selecteasy

Which TWO are methods to secure GCS data?

Select 2 answers
A.Renaming files
B.IAM roles
C.Printing files
D.Public internet access
E.Cloud KMS encryption
AnswersB, E

Controls access.

Why this answer

IAM roles and Cloud KMS encryption are standard security methods.

55
MCQeasy

Which service should you use to ingest streaming data from mobile devices?

A.Cloud Storage
B.BigQuery
C.Pub/Sub
D.Cloud SQL
AnswerC

Pub/Sub handles high-scale streaming ingestion.

Why this answer

Pub/Sub is the globally available, scalable message queue perfect for mobile ingestion.

56
Multi-Selectmedium

Which THREE of the following are valid BigQuery table types?

Select 3 answers
A.Native
B.Partitioned
C.Local
D.Virtual
E.External
AnswersA, B, E

Standard storage.

Why this answer

BigQuery supports native, partitioned, and external tables.

57
MCQeasy

You need to ensure that deleted files in GCS can be restored for 30 days. What should you configure?

A.Cloud Storage bucket lock
B.Object Versioning
C.Bucket Lifecycle policy
D.IAM
AnswerB

Object Versioning allows you to retrieve deleted files.

Why this answer

Object Versioning keeps versions of objects, and Lifecycle policies can delete older ones, but Object Versioning alone is the core feature here.

58
MCQhard

You are running a Dataflow job and notice that it is consuming too much memory and crashing. How do you optimize this?

A.Increase the number of workers
B.Reduce the number of workers
C.Use Batch mode
D.Select a higher memory machine type
AnswerD

Choosing an appropriate machine type (e.g., n1-highmem) provides more memory for the workers.

Why this answer

Setting the worker machine type to one with more RAM or adjusting the pipeline to use fewer expensive transforms is the standard optimization path.

59
MCQmedium

You need to ingest log data into BigQuery from GCS files that arrive sporadically. Which service is best to trigger this?

A.Cloud Scheduler
B.BigQuery Data Transfer Service
C.Dataflow
D.Cloud Functions
AnswerD

Functions support GCS triggers to handle files as they arrive.

Why this answer

Cloud Functions, triggered by GCS object creation events, can automatically load files into BigQuery.

60
MCQhard

You need to perform a complex windowing operation on streaming data in Dataflow. Which windowing strategy is best for session-based activity?

A.Fixed windows
B.Global windows
C.Session windows
D.Sliding windows
AnswerC

Session windows are designed to group activity by gaps in time.

Why this answer

Session windows group events that happen close together in time, which is ideal for sessionizing user activity.

61
MCQhard

You are using Dataflow with autoscaling. What metric determines whether the worker pool scales up or down?

A.Work backlog and throughput
B.Network latency
C.Memory usage
D.User-defined triggers
AnswerA

Autoscaling reacts to the volume of pending work.

Why this answer

Dataflow autoscaling is based on the backlog of work and CPU usage of current workers.

62
MCQhard

You need to ingest IoT data into BigQuery. You need to handle messages arriving in millions per second. Which service acts as the buffer?

A.Cloud SQL
B.Pub/Sub
C.Cloud Functions
D.BigQuery Streaming API
AnswerB

Pub/Sub is designed for massive scale ingestion.

Why this answer

Pub/Sub is the only Google Cloud service capable of ingesting millions of messages per second as a globally scalable buffer.

63
Multi-Selecthard

Which THREE of the following are Dataflow windowing types?

Select 3 answers
A.Fixed
B.Session
C.Binary
D.Sliding
E.Random
AnswersA, B, D

Standard window type.

Why this answer

Fixed, Sliding, and Session are the standard windowing types in Beam/Dataflow.

64
Multi-Selecthard

Which THREE steps are involved in an effective Dataflow pipeline development?

Select 3 answers
A.Deployment
B.Testing
C.Automated email alerts
D.Development
E.Manual data entry
AnswersA, B, D

Running in production.

Why this answer

Development, Testing, and Deployment are the standard pipeline steps.

65
MCQhard

You need to ingest data from an external API that requires an OAuth token. Which tool is best for executing this periodically?

A.Pub/Sub
B.Cloud Functions
C.BigQuery Data Transfer Service
D.Storage Transfer Service
AnswerB

Cloud Functions allows custom code to handle OAuth and API interactions.

Why this answer

Cloud Functions triggered by Cloud Scheduler can handle API requests with custom authentication logic.

66
MCQmedium

You are using Dataprep to prepare data. How can you share your work with a team?

A.Copy the JSON definition
B.Share the Flow
C.Share the underlying GCS file
D.Export to a CSV
AnswerB

Sharing the flow provides access to the recipes and datasets.

Why this answer

Dataprep allows you to share 'Flows' with other project members.

Ready to test yourself?

Try a timed practice session using only Data Preparation And Ingestion questions.