🔥 40% Off Crucial Exams Memberships — Deal ends today!

2 hours, 59 minutes remaining!

GCP Professional Data Engineer Practice Question

A global media company stores raw logs in several Cloud Storage buckets across multiple regions and ingests curated data into multiple BigQuery projects that are owned by different business units. Data scientists complain that they cannot easily discover which tables contain video-stream metrics or which buckets store ad-impression logs without asking individual teams. The chief data officer wants a single place where all Cloud Storage objects and BigQuery tables are automatically indexed, enriched with business metadata, and made searchable through a common API while still enforcing existing IAM policies. As the lead data engineer, which design should you implement to satisfy these requirements with minimal custom development and maximum portability across present and future Google Cloud projects?

  • Use Cloud Asset Inventory to list resources across projects, write Cloud Functions that parse the export into Pub/Sub, and build a Looker dashboard for interactive search.

  • Enable BigQuery Data Catalog in every project, export catalog entries nightly to a central Cloud SQL instance, and build a custom front-end that merges the exports for search.

  • Create a Dataplex lake, attach each Cloud Storage bucket and BigQuery dataset as governed assets, define zones and business tags, and rely on the Dataplex Universal Catalog (searchable through Data Catalog APIs) for discovery.

  • Install an open-source metadata repository such as DataHub on Google Kubernetes Engine, build custom crawlers for Cloud Storage and BigQuery, and expose search through a REST endpoint.

GCP Professional Data Engineer
Designing data processing systems
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot