How to predict customer lifetime value simply in BigQuery?
You work for a company that sells corporate electronic products to thousands of businesses worldwide. Your company stores historical customer data in BigQuery. You need to build a model that predicts customer lifetime value over the next three years. You want to use the simplest approach to build the model and you want to have access to visualization tools. What should you do?
Community Votes
58% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This question tests your ability to choose the simplest ML workflow, with the trap being assuming Vertex AI Workbench is required for visualization or feature engineering when BigQuery ML handles both automatically.
To predict customer lifetime value with the simplest method, use BigQuery ML's AutoML capabilities. The community agrees that running the CREATE MODEL statement directly in BigQuery minimizes complexity while providing necessary visualization tools.
Users often select Option D because they prefer the all-in-one environment of Vertex AI Workbench, but it involves more manual coding and setup than the SQL-only approach required for the 'simplest' solution.
Community Discussion (14 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option B is correct because BigQuery ML (BQML) allows you to create and execute machine learning models directly in BigQuery using standard SQL queries. By using theCREATE MODEL statement with the AUTOML option, Google automates feature engineering, model selection, and hyperparameter tuning, satisfying the requirement for the "simplest approach." Additionally, BigQuery provides built-in visualization tools and integrates seamlessly with Looker Studio, fulfilling the visualization requirement without the need for external notebooks or complex data movement.Why the Other Options Are Wrong
Options A and D suggest using Vertex AI Workbench and IPython magics, which introduces unnecessary complexity and coding overhead compared to a pure SQL solution. Option C involves exporting data to Cloud Storage and re-importing it, which is inefficient and contradicts the goal of simplicity. While Option D keeps the workflow within the notebook, it still requires more manual effort for data exploration and feature creation than the automated capabilities of BigQuery ML AutoML.Community Comment Notes
The community strongly supports Option B, emphasizing that "simplest" implies minimizing manual steps and code. Several users noted that AutoML handles feature engineering automatically, which is a significant time-saver over manual exploration in a notebook. Although one comment mentioned an official trainer preferred Option D, the majority argued that the visualization requirement is met by BigQuery's native tools, making the notebook setup superfluous for this specific scenario.Official Reference
Exam Strategy
Look for keywords like "simplest," "least effort," or "no code" to identify BigQuery ML AutoML solutions. Avoid choosing notebook solutions if the data already resides in BigQuery and visualization requirements are standard.
Related Analysis
Practice All PMLE Questions
Access 65 questions with complete answers and detailed explanations.
View Full PMLE Practice Test →