本頁面說明下列 Tabular Workflows 的服務帳戶:
端對端 AutoML 表格工作流程的服務帳戶
這項工作流程會使用下列服務帳戶:
| 服務帳戶 | 說明 | 預設主體 | 預設名稱 | 可以覆寫 |
|---|---|---|---|---|
| Gemini Enterprise Agent Platform Pipelines 的服務帳戶 | 執行管道的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| Dataflow worker 的服務帳戶 | 執行 Dataflow worker 的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| AI 平台服務代理 | 執行訓練容器的服務帳戶。 | service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com |
AI Platform Service Agent |
否 |
您可以將部分服務帳戶變更為自選帳戶。如需 Google Cloud 控制台或 API 的專屬操作說明,請參閱「使用端對端 AutoML 訓練模型」。
Gemini Enterprise Agent Platform Pipelines 的服務帳戶
在管道專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Agent Platform 使用者 |
aiplatform.metadataStores.get 可讓服務帳戶建立管道工作。aiplatform.models.upload 允許服務帳戶上傳模型。 |
| Storage 物件管理員 | Storage 物件管理員的 storage.objects.get 和 storage.objects.create 權限可讓服務帳戶存取管道工作根目錄的值區。即使您未使用 Cloud Storage 資料來源,服務帳戶也需要這些權限。 |
| Dataflow 開發人員 | dataflow.jobs.create 可讓服務帳戶在評估期間建立 Dataflow 工作。 |
| 服務帳戶使用者 |
iam.serviceAccounts.actAs 可讓 Agent Platform Pipelines 服務帳戶在評估期間,充當 Dataflow worker 服務帳戶。 |
Dataflow worker 的服務帳戶
在管道專案中,將下列角色授予 Dataflow worker 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Dataflow 工作者 | 這個角色可讓服務帳戶存取執行 Dataflow 工作所需的資源。 |
| Storage 物件管理員 | 這個角色可讓服務帳戶存取 Cloud Storage bucket。即使您未使用 Cloud Storage 資料來源,服務帳戶也需要這些權限。這個角色包含 Storage 物件檢視者角色授予的所有權限。 |
此外,請根據資料來源類型,將下列角色授予 Dataflow worker 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| 標準 BigQuery 資料表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 工作使用者 | 執行管道的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 工作使用者 | 執行管道的專案 | |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 工作使用者 | 執行管道的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 工作使用者 | 執行管道的專案 | |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| Cloud Storage 檔案 | Storage 物件檢視者 | 檔案所屬的專案 |
下表說明這些角色:
| 角色 | 權限 |
|---|---|
| BigQuery 資料編輯者 | bigquery.jobs.get 和 bigquery.jobs.create 權限可讓服務帳戶使用 BigQuery 資料集。bigquery.jobs.create 可讓服務帳戶在產生統計資料和範例時,建立臨時 BigQuery 資料集。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 允許服務帳戶使用 BigQuery 資料集。 |
| BigQuery 資料檢視者 | 這個角色可讓服務帳戶存取 BigQuery 資料集。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取 Cloud Storage 檔案。 |
AI 平台服務代理人
確認管道專案中的 AI 平台服務代理具備下列角色:
| 角色 | 權限 |
|---|---|
| Vertex AI 服務代理 |
這個角色會授予服務代理權限。這些權限包括 storage.object.get 權限,以及 Artifact Registry 存放區中容器映像檔的存取權。 |
如果資料來源是其他專案的 BigQuery 資料集,請將下列角色授予資料集專案中的 AI 平台服務代理:
| 角色 | 權限 |
|---|---|
| BigQuery 資料檢視者 | bigquery.tables.get 可讓服務帳戶在啟動 Dataflow 工作前,取得 BigQuery 資料集的相關資訊。 |
如果資料來源是其他專案的 Cloud Storage 檔案,請將下列角色授予檔案專案中的 AI 平台服務代理:
| Storage 物件檢視者 | storage.objects.list 可讓服務帳戶在啟動 Dataflow 工作前,取得 Cloud Storage 檔案的資訊。 |
Tabular Workflow for Forecasting 的服務帳戶
這項工作流程會使用下列服務帳戶:
| 服務帳戶 | 說明 | 預設主體 | 預設名稱 | 可以覆寫 |
|---|---|---|---|---|
| Gemini Enterprise Agent Platform Pipelines 的服務帳戶 | 執行管道的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| Dataflow worker 的服務帳戶 | 執行 Dataflow worker 的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| AI 平台服務代理 | 執行訓練容器的服務帳戶。 | service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com |
AI Platform Service Agent |
否 |
您可以將部分服務帳戶變更為自選帳戶。詳情請參閱「使用 Tabular Workflow for Forecasting 訓練模型」。
Gemini Enterprise Agent Platform Pipelines 的服務帳戶
在管道專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Agent Platform 使用者 |
aiplatform.metadataStores.get 可讓服務帳戶建立管道工作。aiplatform.models.upload 允許服務帳戶上傳模型。 |
| BigQuery 資料編輯者 | bigquery.tables.create 可讓服務帳戶在啟動 Dataflow 工作前,為特徵轉換引擎建立臨時資料表。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶在啟動 Dataflow 工作前,為 Feature Transform Engine 執行 BigQuery 工作。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| 服務帳戶使用者 |
iam.serviceAccounts.actAs 可讓 Agent Platform Pipelines 服務帳戶在評估期間,充當 Dataflow worker 服務帳戶。 |
| Dataflow 開發人員 | 這個角色可授予執行 Dataflow 工作所需資源的存取權。 |
此外,請根據資料來源類型,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| Cloud Storage 檔案 | Storage 管理員 | 檔案所屬的專案 |
| 標準 BigQuery 資料表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 |
下表說明這些角色:
| BigQuery 資料檢視者 | bigquery.tables.get 會為服務帳戶提供資料集存取權。服務帳戶必須具備這項存取權,才能在管道的特徵轉換引擎步驟中啟動 Dataflow 工作。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取來源 Cloud Storage 檔案。 |
| Storage 物件管理員 | storage.objects.get 和 storage.objects.create 權限可讓服務帳戶存取 pipeline 工作根目錄的值區。即使資料來源不是 Cloud Storage 檔案,服務帳戶也需要管道專案中的這些權限。這個角色包含 Storage 物件檢視者角色授予的所有權限。 |
| Storage 管理員 | storage.buckets.* 權限可讓服務帳戶在管道的特徵轉換引擎步驟中,驗證 Cloud Storage bucket。這個角色包含 Storage 物件管理員角色授予的所有權限。 |
如要執行模型評估,請提供 BigQuery 資料集,做為預測樣本的目的地。在包含這個資料集的專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 服務帳戶:
| 角色 | 權限 |
|---|---|
| BigQuery 資料檢視者 | 這個角色可讓服務帳戶查看 BigQuery 資料。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶建立 BigQuery 工作。 |
Dataflow worker 的服務帳戶
在管道專案中,將下列角色授予 Dataflow worker 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Storage 物件管理員 | 這個角色可讓服務帳戶存取 Cloud Storage bucket。即使資料來源不是 Cloud Storage 檔案,服務帳戶也需要這些權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶執行管道的 Feature Transform Engine 步驟。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| Dataflow 工作者 | 服務帳戶需要這個角色授予的所有權限。 |
此外,請根據資料來源類型,將下列角色授予 Dataflow worker 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| 標準 BigQuery 資料表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| Cloud Storage 檔案 | BigQuery 資料檢視者 | 執行管道的專案 |
下表說明這些角色:
| 角色 | 權限 |
|---|---|
| BigQuery 資料檢視者 | bigquery.tables.get 可在管道的特徵轉換引擎步驟中存取資料集。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| BigQuery 資料編輯者 | 這個角色可讓服務帳戶在管道的特徵轉換引擎步驟中,查詢資料表並建立臨時資料表。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取 Cloud Storage 檔案。 |
AI 平台服務代理人
確認管道專案中的 AI 平台服務代理具備下列角色:
| 角色 | 權限 |
|---|---|
| Vertex AI 服務代理 |
這個角色會授予服務代理權限。這些權限包括 storage.object.get 權限,以及 Artifact Registry 存放區中容器映像檔的存取權。 |
如要執行模型評估,請提供 BigQuery 資料集,做為預測樣本的目的地。在包含這個資料集的專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 服務帳戶:
| 角色 | 權限 |
|---|---|
| BigQuery 資料編輯者 | 這個角色可讓服務帳戶編輯 BigQuery 資料。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶建立 BigQuery 工作。 |
廣度和深度學習適用的 Tabular Workflow 和 Prophet 的服務帳戶
這些工作流程會使用下列服務帳戶:
| 服務帳戶 | 說明 | 預設主體 | 預設名稱 | 可以覆寫 |
|---|---|---|---|---|
| Gemini Enterprise Agent Platform Pipelines 的服務帳戶 | 執行管道的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| Dataflow worker 的服務帳戶 | 執行 Dataflow worker 的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| AI 平台服務代理 | 執行訓練容器的服務帳戶。 | service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com |
AI Platform Service Agent |
否 |
您可以將部分服務帳戶變更為自選帳戶。如需 Prophet 操作說明,請參閱「使用 Prophet 預測」。
Gemini Enterprise Agent Platform Pipelines 的服務帳戶
在管道專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Agent Platform 使用者 |
aiplatform.metadataStores.get 可讓服務帳戶建立管道工作。aiplatform.models.upload 允許服務帳戶上傳模型。 |
| BigQuery 資料編輯者 | bigquery.tables.create 可讓服務帳戶在啟動 Dataflow 工作前,為特徵轉換引擎建立臨時資料表。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶在啟動 Dataflow 工作前,為 Feature Transform Engine 執行 BigQuery 工作。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| 服務帳戶使用者 |
iam.serviceAccounts.actAs 可讓 Agent Platform Pipelines 服務帳戶在評估期間,充當 Dataflow worker 服務帳戶。 |
| Dataflow 開發人員 | 這個角色可授予執行 Dataflow 工作所需資源的存取權。 |
此外,請根據資料來源類型,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| Cloud Storage 檔案 | Storage 管理員 | 檔案所屬的專案 |
| 標準 BigQuery 資料表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 |
下表說明這些角色:
| BigQuery 資料檢視者 | bigquery.tables.get 會為服務帳戶提供資料集存取權。服務帳戶必須具備這項存取權,才能在管道的特徵轉換引擎步驟中啟動 Dataflow 工作。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取來源 Cloud Storage 檔案。 |
| Storage 物件管理員 | storage.objects.get 和 storage.objects.create 權限可讓服務帳戶存取 pipeline 工作根目錄的值區。即使資料來源不是 Cloud Storage 檔案,服務帳戶也需要管道專案中的這些權限。這個角色包含 Storage 物件檢視者角色授予的所有權限。 |
| Storage 管理員 | storage.buckets.* 權限可讓服務帳戶在管道的特徵轉換引擎步驟中,驗證 Cloud Storage bucket。這個角色包含 Storage 物件管理員角色授予的所有權限。 |
Dataflow worker 的服務帳戶
在管道專案中,將下列角色授予 Dataflow worker 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Storage 物件管理員 | 這個角色可讓服務帳戶存取 Cloud Storage bucket。即使資料來源不是 Cloud Storage 檔案,服務帳戶也需要這些權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶執行管道的 Feature Transform Engine 步驟。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| Dataflow 工作者 | 服務帳戶需要這個角色授予的所有權限。 |
此外,請根據資料來源類型,將下列角色授予 Dataflow worker 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| 標準 BigQuery 資料表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | BigQuery 資料編輯者 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| Cloud Storage 檔案 | BigQuery 資料檢視者 | 執行管道的專案 |
下表說明這些角色:
| 角色 | 權限 |
|---|---|
| BigQuery 資料檢視者 | bigquery.tables.get 可在管道的特徵轉換引擎步驟中存取資料集。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| BigQuery 資料編輯者 | 這個角色可讓服務帳戶在管道的特徵轉換引擎步驟中,查詢資料表並建立臨時資料表。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取 Cloud Storage 檔案。 |
AI 平台服務代理人
確認管道專案中的 AI 平台服務代理具備下列角色:
| 角色 | 權限 |
|---|---|
| Vertex AI 服務代理 |
這個角色會授予服務代理權限。這些權限包括 storage.object.get 權限,以及 Artifact Registry 存放區中容器映像檔的存取權。 |
ARIMA+ 的服務帳戶
這項工作流程會使用下列服務帳戶:
| 服務帳戶 | 說明 | 預設主體 | 預設名稱 | 可以覆寫 |
|---|---|---|---|---|
| Gemini Enterprise Agent Platform Pipelines 的服務帳戶 | 執行管道的服務帳戶 | PROJECT_NUMBER-compute@developer.gserviceaccount.com |
Compute Engine default service account |
是 |
| AI 平台服務代理 | 執行訓練容器的服務帳戶。 | service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com |
AI Platform Service Agent |
否 |
您可以將 Gemini Enterprise Agent Platform Pipelines 服務帳戶變更為您選擇的帳戶。詳情請參閱「使用 ARIMA+ 預測」。
Gemini Enterprise Agent Platform Pipelines 的服務帳戶
在管道專案中,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 的服務帳戶:
| 角色 | 權限 |
|---|---|
| Agent Platform 使用者 |
aiplatform.metadataStores.get 可讓服務帳戶建立管道工作。aiplatform.models.upload 允許服務帳戶上傳模型。 |
| BigQuery 資料編輯者 | bigquery.tables.create 可讓服務帳戶在啟動 Dataflow 工作前,為特徵轉換引擎建立臨時資料表。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。這個角色包含 BigQuery 資料檢視者角色授予的所有權限。 |
| BigQuery 工作使用者 | bigquery.jobs.create 可讓服務帳戶在啟動 Dataflow 工作前,為 Feature Transform Engine 執行 BigQuery 工作。即使資料來源不是 BigQuery 資料集,服務帳戶也需要這項權限。 |
| 服務帳戶使用者 |
iam.serviceAccounts.actAs 可讓 Agent Platform Pipelines 服務帳戶在評估期間,充當 Dataflow worker 服務帳戶。 |
| Dataflow 開發人員 | 這個角色可授予執行 Dataflow 工作所需資源的存取權。 |
此外,請根據資料來源類型,將下列角色授予 Gemini Enterprise Agent Platform Pipelines 服務帳戶:
| 資料來源 | 角色 | 授予角色的位置 |
|---|---|---|
| Cloud Storage 檔案 | Storage 管理員 | 檔案所屬的專案 |
| 標準 BigQuery 資料表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| 標準 BigQuery 資料表的 BigQuery 檢視表 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 資料表所屬的專案 | |
| BigQuery 外部資料表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 | |
| BigQuery 外部資料表的 BigQuery 檢視表,其來源為 Cloud Storage 檔案 | Storage 物件管理員 | 執行管道的專案 |
| BigQuery 資料檢視者 | 檢視表所屬的專案 | |
| BigQuery 資料檢視者 | 外部資料表所屬的專案 | |
| Storage 物件檢視者 | 來源檔案所屬的專案 |
下表說明這些角色:
| BigQuery 資料檢視者 | bigquery.tables.get 會為服務帳戶提供資料集存取權。服務帳戶必須具備這項存取權,才能在管道的特徵轉換引擎步驟中啟動 Dataflow 工作。 |
| Storage 物件檢視者 | storage.objects.get 可讓服務帳戶存取來源 Cloud Storage 檔案。 |
| Storage 物件管理員 | storage.objects.get 和 storage.objects.create 權限可讓服務帳戶存取 pipeline 工作根目錄的值區。即使資料來源不是 Cloud Storage 檔案,服務帳戶也需要管道專案中的這些權限。這個角色包含 Storage 物件檢視者角色授予的所有權限。 |
| Storage 管理員 | storage.buckets.* 權限可讓服務帳戶在管道的特徵轉換引擎步驟中,驗證 Cloud Storage bucket。這個角色包含 Storage 物件管理員角色授予的所有權限。 |
AI 平台服務代理人
確認管道專案中的 AI 平台服務代理具備下列角色:
| 角色 | 權限 |
|---|---|
| Vertex AI 服務代理 |
這個角色會授予服務代理權限。這些權限包括 storage.object.get 權限,以及 Artifact Registry 存放區中容器映像檔的存取權。 |