2. Summary
➢ Vertex AI PipelinesでBigQueryのオペレーションが可能に(2022/4 一般提供開始)
➢ 第4回発表のETLジョブの内容をVertex AI Pipelines で置き換え
さらにデプロイまで実施
Vertex AI Pipelines の BigQuery および BigQuery ML 演算子に関するお知らせ(2022/4/13)
【第4回】BigQueryを中心にした ML datapipelineの概要
10. Vertex AI Pipelineを用いたワークフロー
Cloud
Storage
BigQuery
Store a training
data (titanic
data)
Create dataset using
BigqueryQueryJobOp
Dataflow
Preprocess the data and load to
BigQuery using
DataflowPythonJobOp
BigQuery
Train a classifier with BQML using
BigqueryCreateModelJobOp
BigQuery BigQuery
Predict data using
BigqueryPredictModelJobOp
Evaluate the model with
BigqueryEvaluateModelJobOp
Vertex AI Pipelines
BigQuery
Export the model using
BigqueryExportModelJobOp
Upload the model using
ModelUploadOp
Create API endpoint using
EndpointCreateOp
Create API endpoint using
ModelDeployOp
Vertex AI Vertex AI Vertex AI
1. BigqueryQueryJobOp を使って
BiqQuery でデータセットを作成する
2. Dataflow を使って GCS上のCSVファ
イルの前処理を実施し、 BigQuery
にロードする
3. ロジスティック回帰モデルをトレー
ニングする
4. モデルを評価する
5. テストデータにモデルを適用して、
予測を作成する
6. GCSにモデルをアップロードする
7. モデルをエンドポイントにデプロイ
する
8. 予測リクエスト