PROFESSIONAL-MACHINE-LEARNING-ENGINEER · Question #272
You are developing a recommendation engine for an online clothing store. The historical customer transaction data is stored in BigQuery and Cloud Storage. You need to perform exploratory data analysis
The correct answer is B. Create a Vertex AI Workbench managed notebook to browse and query the tables directly from. To efficiently perform iterative EDA, preprocessing, and model training with data in BigQuery and Cloud Storage while minimizing cost and development effort, utilize a Vertex AI Workbench managed notebook.
Question
Options
- ACreate a Vertex AI Workbench user-managed notebook using the default VM instance, and use
- BCreate a Vertex AI Workbench managed notebook to browse and query the tables directly from
- CCreate a Vertex AI Workbench user-managed notebook on a Dataproc Hub, and use
- DCreate a Vertex AI Workbench managed notebook on a Dataproc cluster, and use the spark-
How the community answered
(56 responses)- A18% (10)
- B71% (40)
- C4% (2)
- D7% (4)
Why each option
To efficiently perform iterative EDA, preprocessing, and model training with data in BigQuery and Cloud Storage while minimizing cost and development effort, utilize a Vertex AI Workbench managed notebook.
User-managed notebooks require more administrative effort, such as VM management and environment setup, compared to managed notebooks, which increases development effort.
A Vertex AI Workbench managed notebook provides a fully managed, serverless environment, minimizing operational overhead and development effort for iterative EDA, preprocessing, and model training. These notebooks can directly browse and query data from BigQuery and Cloud Storage, offering an efficient way to interact with the datasets.
While Dataproc can handle large-scale data processing, setting up and managing a Dataproc Hub adds significant complexity, management overhead, and potentially higher costs compared to using a managed notebook for direct BigQuery interaction, which goes against the goal of minimizing effort and cost.
Configuring a Dataproc cluster and using Spark adds significant complexity, management overhead, and potentially higher costs if Spark processing is not strictly necessary, which contradicts the objective of minimizing cost and development effort.
Concept tested: Vertex AI Workbench Managed Notebooks for ML
Source: https://cloud.google.com/vertex-ai/docs/workbench/managed/introduction
Topics
Community Discussion
No community discussion yet for this question.