Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
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.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Last updated
An e-commerce enterprise stores petabytes of structured transaction history and customer support text transcripts in BigQuery. The organization wants to improve its existing business logic by adding predictive customer churn models and automated sentiment analysis on support logs.
The engineering team has established SQL expertise but limited experience managing custom machine learning infrastructure or Python-based deployment frameworks. They need a managed solution that avoids extensive data movement and allows them to build tabular predictive models and leverage advanced foundation models for natural language tasks directly.
Which architecture should you recommend?
Use BigQuery ML to train tabular predictive models and define remote models connecting to Vertex AI foundation models directly through SQL
Replicate BigQuery datasets to Cloud SQL for MySQL and enable Google ML integration to execute real-time prediction queries
Export the data to Cloud Storage as CSV files, build custom training scripts in Python, and orchestrate custom container jobs on Google Kubernetes Engine (GKE)
Spin up a managed Dataproc cluster running Apache Spark MLlib to extract features and train classification models using the BigQuery Storage API
Use BigQuery ML to train tabular predictive models and define remote models connecting to Vertex AI foundation models directly through SQL
BigQuery ML is a managed capability within BigQuery that allows data analysts and engineers to build, train, evaluate, and operationalize machine learning models using standard GoogleSQL syntax. By integrating remote models with Vertex AI, BigQuery ML extends SQL workflows to invoke managed foundation models (such as Gemini) directly on data stored in BigQuery tables.
ML.GENERATE_TEXT using familiar SQL syntax without learning specialized Python ML frameworks.This approach provides the lowest operational complexity and fastest time-to-value. It directly empowers SQL-focused teams to enrich business logic with predictive intelligence while maintaining complete data governance inside BigQuery.
Replicate BigQuery datasets to Cloud SQL for MySQL and enable Google ML integration to execute real-time prediction queries
Export the data to Cloud Storage as CSV files, build custom training scripts in Python, and orchestrate custom container jobs on Google Kubernetes Engine (GKE)
Spin up a managed Dataproc cluster running Apache Spark MLlib to extract features and train classification models using the BigQuery Storage API