Multiple Choice
You work for a large real estate firm and are preparing 6 TB of home sales data to be used for machine learning. You will use SQL to transform the data and use BigQuery ML to create a machine learning model. You plan to use the model for predictions against a raw dataset that has not been transformed. How should you set up your workflow in order to prevent skew at prediction time?
A) When creating your model, use BigQuery's TRANSFORM clause to define preprocessing steps. At prediction time, use BigQuery's ML.EVALUATE clause without specifying any transformations on the raw input data.
B) When creating your model, use BigQuery's TRANSFORM clause to define preprocessing steps. Before requesting predictions, use a saved query to transform your raw input data, and then use ML.EVALUATE.
C) Use a BigQuery view to define your preprocessing logic. When creating your model, use the view as your model training data. At prediction time, use BigQuery's ML.EVALUATE clause without specifying any transformations on the raw input data.
D) Preprocess all data using Dataflow. At prediction time, use BigQuery's ML.EVALUATE clause without specifying any further transformations on the input data.
Correct Answer:

Verified
Correct Answer:
Verified
Q201: A data scientist has created a BigQuery
Q202: Your neural network model is taking days
Q203: When you design a Google Cloud Bigtable
Q204: Which of the following job types are
Q205: You're training a model to predict housing
Q207: A shipping company has live package-tracking data
Q208: Does Dataflow process batch data pipelines or
Q209: You are responsible for writing your company's
Q210: You are creating a model to predict
Q211: You are deploying a new storage system