管理数据准备
本文档介绍了如何管理 BigQuery 中的数据准备,包括授予所需的 Identity and Access Management (IAM) 角色以及在 Dataplex Universal Catalog 中管理元数据。
数据准备是由 Dataform 提供支持的 BigQuery 资源。
准备工作
- 确保您已启用 Gemini for Google Cloud API。
- 如需在 Dataplex Universal Catalog 中管理数据准备元数据,请确保已在您的 Google Cloud 项目中启用 Dataplex API。
所需的角色
准备数据的用户和运行作业的 Dataform 服务账号需要通过以下 Identity and Access Management (IAM) 角色授予的权限。
获取数据准备的用户访问权限
如需获得在 BigQuery 中准备数据所需的权限,请让您的管理员为您授予以下 IAM 角色:
-
针对项目的 BigQuery Studio User (
roles/bigquery.studioUser) -
针对项目的 Gemini for Google Cloud User (
roles/cloudaicompanion.user) -
访问源表:针对表、数据集或项目的 BigQuery Data Viewer (
roles/bigquery.dataViewer)
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
如需详细了解 BigQuery 中数据集的 IAM,请参阅授予对数据集的访问权限。获取管理元数据的权限
如需获得在 Dataplex Universal Catalog 中管理数据准备元数据所需的权限,请确保您拥有所需的 Dataplex Universal Catalog 角色和 dataform.repositories.get 权限。
向 Dataform 服务账号授予访问权限
如需确保 Dataform 服务账号拥有在 BigQuery 中执行数据准备所需的权限,请让您的管理员为 Dataform 服务账号授予以下 IAM 角色:
-
访问源表:针对表、数据集或项目的 BigQuery Data Viewer (
roles/bigquery.dataViewer) -
访问目标表:针对表、数据集或项目的 BigQuery Data Editor (
roles/bigquery.dataEditor)
Dataform 服务账号可能需要额外的权限,具体取决于您的数据准备流水线。如需了解详情,请参阅授予 Dataform 所需的访问权限。
查看现有的数据准备
如需查看现有数据准备列表,请按照以下步骤操作:
转到 BigQuery 页面。
在左侧窗格中,点击 探索器:
