Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Machine Learning Engineer All Questions

View all questions & answers for the Professional Machine Learning Engineer exam

Exam Professional Machine Learning Engineer topic 1 question 281 discussion

Actual exam question from Google's Professional Machine Learning Engineer
Question #: 281
Topic #: 1
[All Professional Machine Learning Engineer Questions]

You work at a large organization that recently decided to move their ML and data workloads to Google Cloud. The data engineering team has exported the structured data to a Cloud Storage bucket in Avro format. You need to propose a workflow that performs analytics, creates features, and hosts the features that your ML models use for online prediction. How should you configure the pipeline?

  • A. Ingest the Avro files into Cloud Spanner to perform analytics. Use a Dataflow pipeline to create the features, and store them in Vertex AI Feature Store for online prediction.
  • B. Ingest the Avro files into BigQuery to perform analytics. Use a Dataflow pipeline to create the features, and store them in Vertex AI Feature Store for online prediction.
  • C. Ingest the Avro files into Cloud Spanner to perform analytics. Use a Dataflow pipeline to create the features, and store them in BigQuery for online prediction.
  • D. Ingest the Avro files into BigQuery to perform analytics. Use BigQuery SQL to create features and store them in a separate BigQuery table for online prediction.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
guilhermebutzke
Highly Voted 9 months, 1 week ago
Selected Answer: B
My Answer: B “You need to propose a workflow that performs analytics, creates features, and hosts ”:  Ingest the Avro files into BigQuery to perform analytics “workflow that performs analytics, creates features”: Dataflow pipeline to create the features “and hosts the features that your ML models use for online prediction”:store them in Vertex AI Feature Store for online prediction
upvoted 7 times
...
carolctech
Most Recent 4 weeks ago
Selected Answer: B
B) BigQuery is designed for large-scale analytics, while Spanner (options A and C) is not, since it is more suited for transactional workloads. The Dataflow pipeline should be used to transform the Avro files into Parquet before ingesting it into BigQuery and is also optimal for feature engineering tasks. Vertex AI Feature Store is specifically designed for online feature management and serving, while storing features in BigQuery is not the best option for online prediction, due to potential latency.
upvoted 1 times
...
AzureDP900
4 months, 3 weeks ago
B is right The original audio recordings have an 8 kHz sample rate, which is sufficient for speech recognition. Using the Speech-to-Text API with synchronous recognition would require your application to wait for the transcription process to complete before proceeding. This could lead to performance issues and delays in processing large volumes of audio data. Asynchronous recognition, on the other hand, allows your application to continue processing without waiting for the transcription process to complete. The transcribed text can be retrieved later when needed.
upvoted 1 times
...
VinaoSilva
4 months, 3 weeks ago
Selected Answer: B
"performs analytics" = Bigquery "hosts the features" = Vertex AI Feature Store"
upvoted 1 times
...
emsherff
7 months, 2 weeks ago
Selected Answer: B
Vertex AI Feature Store is designed for managing and serving features for online prediction with low latency.
upvoted 2 times
...
MultiCloudIronMan
7 months, 3 weeks ago
Selected Answer: A
I think the answer is A because BigQuery does not support Avro format but CloudSpanner does.
upvoted 1 times
b2aaace
7 months, 1 week ago
FYI BigQuery supports the Avro format. Please check your facts
upvoted 4 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...