管理数据准备

本文档介绍了如何管理 BigQuery 中的数据准备,包括授予所需的 Identity and Access Management (IAM) 角色以及在 Dataplex Universal Catalog 中管理元数据。

数据准备是由 Dataform 提供支持的 BigQuery 资源。

准备工作

  1. 确保您已启用 Gemini for Google Cloud API
  2. 如需在 Dataplex Universal Catalog 中管理数据准备元数据,请确保已在您的 Google Cloud 项目中启用 Dataplex API

所需的角色

准备数据的用户和运行作业的 Dataform 服务账号需要通过以下 Identity and Access Management (IAM) 角色授予的权限。

获取数据准备的用户访问权限

如需获得在 BigQuery 中准备数据所需的权限,请让您的管理员为您授予以下 IAM 角色:

如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

如需详细了解 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 所需的访问权限

查看现有的数据准备

如需查看现有数据准备列表,请按照以下步骤操作:

  1. 转到 BigQuery 页面。

    转到 BigQuery

  2. 在左侧窗格中,点击 探索器

    突出显示的“探索器”窗格按钮。