在 Vertex AI 中管理 BigQuery ML 模型

您可以将 BigQuery ML 模型注册到 Model Registry,这样无需导出这些模型便可以将它们与其他机器学习模型一起管理。将模型与 Model Registry 集成后,您可以通过单个界面对模型进行版本控制、评估和部署,以进行在线预测,并且不需要服务容器。如果您不熟悉 Vertex AI,并且想要详细了解它如何与 BigQuery ML 集成,请参阅面向 BigQuery 用户的 Vertex AI

如需详细了解 Vertex AI 预测,请参阅在 Vertex AI 上获取预测结果概览

如需了解如何从 Vertex AI Model Registry 管理 BigQuery ML 模型,请参阅 Vertex AI Model Registry 简介

前提条件

要将 BigQuery ML 模型添加到 Vertex AI Model Registry,您需要在项目中启用 Vertex AI API。 请使用此 gCloud 命令:gcloud --project PROJECT_ID services enable aiplatform.googleapis.com

运行此作业所需的凭据需要具有 Vertex AI 权限。如需了解详情,请参阅使用 IAM 进行访问权限控制

使用以下命令向您的服务账号授予 Model Registry 权限:

gcloud projects add-iam-policy-binding PROJECT_ID --member=serviceAccount:YOUR_SERVICE_ACCOUNT --role=roles/aiplatform.admin --condition=None

如果您不是项目的所有者,请使用以下命令向您的账号授予 Model Registry 权限:

gcloud projects add-iam-policy-binding PROJECT_ID --member=user:YOUR_GCLOUD_ACCOUNT --role=roles/aiplatform.admin --condition=None

注意事项

当我将多区域 BigQuery ML 模型注册到 Model Registry 时会发生什么?

目前,如果您决定将多区域 BigQuery ML 模型添加到 Model Registry,它会将该模型转换为 Vertex AI 中的单区域模型。BigQuery ML 美国多区域模型同步到 Vertex AI (us-central1),BigQuery ML 欧盟多区域模型同步到 Vertex AI (europe-west4)。对于单区域模型,没有任何变化。

如需了解如何更新模型位置,请参阅 Vertex AI 资源文档中的位置

我可以将 Model Registry 中的 XAI 功能与 BigQuery ML 模型一起使用吗?

目前,您只能使用 BigQuery ML Explainable AI,Model Registry 不支持 XAI 功能。如需了解详情,请参阅 BigQuery ML Explainable AI 概览

笔记本

要开始使用 Model Registry 和 BigQuery ML,请使用可用的笔记本之一:

您想要执行什么操作? 资源
使用 BigQuery ML 训练模型,将模型注册到 Model Registry,并将其部署到端点以进行实时预测。 使用 BigQuery ML 进行在线预测

如需详细了解 Model Registry,请参阅 Model Registry 简介