From 9ea02a27c54ce81e7f12d5cc8947fc13363f7c92 Mon Sep 17 00:00:00 2001 From: Garrett Wu Date: Fri, 19 Jan 2024 21:35:14 +0000 Subject: [PATCH 1/2] docs: add remote model requirements --- README.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.rst b/README.rst index 246b9270fa..2a2dc0ce05 100644 --- a/README.rst +++ b/README.rst @@ -309,6 +309,23 @@ following IAM roles: * Storage Object Viewer (roles/storage.objectViewer) * Project IAM Admin (roles/resourcemanager.projectIamAdmin) +To use BigQuery DataFrames ML remote models(bigframes.ml.remote or bigframes.ml.llm), you must enable the following APIs: + +* The BigQuery API (bigquery.googleapis.com) +* The BigQuery Connection API (bigqueryconnection.googleapis.com) +* The Vertex AI API (aiplatform.googleapis.com) + +To use BigQuery DataFrames remote models(bigframes.ml.remote or bigframes.ml.llm), you must be granted the +following IAM roles: + +* BigQuery Data Editor (roles/bigquery.dataEditor) +* BigQuery Connection Admin (roles/bigquery.connectionAdmin) +* Service Account User (roles/iam.serviceAccountUser) on the + `service account `__ + ``PROJECT_NUMBER-compute@developer.gserviceaccount.com`` +* Vertex AI User (roles/aiplatform.user) +* Project IAM Admin (roles/resourcemanager.projectIamAdmin) + **Limitations** * Remote functions take about 90 seconds to become available when you first create them. From 2f4bcfbef84798d64a5a9948cf1deb9529fd9212 Mon Sep 17 00:00:00 2001 From: Garrett Wu Date: Fri, 19 Jan 2024 21:54:53 +0000 Subject: [PATCH 2/2] fix --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 2a2dc0ce05..38f7d0ab7a 100644 --- a/README.rst +++ b/README.rst @@ -315,7 +315,7 @@ To use BigQuery DataFrames ML remote models(bigframes.ml.remote or bigframes.ml. * The BigQuery Connection API (bigqueryconnection.googleapis.com) * The Vertex AI API (aiplatform.googleapis.com) -To use BigQuery DataFrames remote models(bigframes.ml.remote or bigframes.ml.llm), you must be granted the +To use BigQuery DataFrames ML remote models(bigframes.ml.remote or bigframes.ml.llm), you must be granted the following IAM roles: * BigQuery Data Editor (roles/bigquery.dataEditor)