Knowledge Catalog(以前称为 Dataplex Universal Catalog)中的数据域提供了一种逻辑方式,用于在企业内组织、管理、发现和整理数据资源,反映您的业务结构和所有权。
数据域的主要功能
数据域将逻辑数据 组织与底层 Google Cloud 资源层次结构(文件夹和 项目)分离。数据域提供以下主要功能:
- 定义与业务流程和数据逻辑分组相一致的逻辑数据组织层次结构,与文件夹和项目的 Google Cloud 资源层次结构分离。
- 充当分散式领域团队的逻辑所有权单位, 补充 数据产品。
- 集中控制谁可以大规模发现资源及其元数据。
- 捕获常见上下文,例如使用指南、治理标准、说明和所有权信息。
- 使用数据域将搜索结果缩小到特定领域。例如,允许用户
仅在
Marketing领域内搜索,以便更快、更 相关地发现内容。 - 将 AI 智能体置于领域上下文中。The
lookupContextmethod 返回数据域的上下文,并指明数据资产所属的数据域。如需了解详情,请参阅 检索数据域的上下文。
用例示例
假设有一家全球零售企业,其数据资产分散在销售、供应链和营销等部门。逻辑上相似的数据资产(例如与销售相关的表格或数据集)分散在多个 Google Cloud 项目中,导致发现和一致治理变得困难。
以下示例展示了各种用户如何与数据域互动:
数据域管理员
建立独立于底层 Google Cloud 项目的逻辑层次结构,并委派领域级治理。
- 创建与组织结构(例如
Sales,Supply Chain, 和Marketing)匹配的顶级域名,并配置子网域(例如 asOnline Sales和Store TransactionsunderSales)。 - 为每个域分配指定的数据域所有者(例如,将销售主管分配为
Sales域的所有者)。
- 创建与组织结构(例如
数据域所有者
定义其拥有的数据域的内容:将数据资产添加到域中,定义域级上下文,并针对域建立元数据政策,以便大规模管理域的数据资产的可发现性以及上下文和元数据的可见性。例如,销售域数据所有者执行以下操作:
- 将分散在不同项目中的数据集、表格和数据产品添加到
Sales域中。 - 定义域级方面,例如数据保留标准和成本中心。通过向
analysts@example.com群组授予所需角色和权限,定义谁可以发现域的资产并访问其上下文和元数据。
如需详细了解如何管理数据域,请参阅管理数据域。
- 将分散在不同项目中的数据集、表格和数据产品添加到
数据域用户
在业务上下文中高效发现相关且可信的销售资产,而无需筛选不相关的企业数据。例如,如需获取即将开展的营销活动的销售数据,数据域用户可以执行以下操作:
- 探索域层次结构以识别
Sales域。 - 将搜索范围限定为该域,以查找相关资源。
- 检查资源元数据、架构和使用指南,以评估是否适合使用。
如需详细了解如何使用数据域查找相关数据,请参阅 使用数据域。
- 探索域层次结构以识别
支持的资源
您可以将数据域用于以下资源:
- 项目
- 数据产品
- BigQuery 数据集
- BigQuery 表
- Dataform 代码库
- Dataproc Metastore 数据库
- Dataproc Metastore 表
- Spanner 数据库
- BigLake 表
- AlloyDB for PostgreSQL 实例
- Gemini Enterprise Agent Platform 数据集
数据域和数据产品
数据域和数据产品是互补的构建块,可用于发现和访问数据资产。 数据域提供了一种基于业务结构组织数据资产的逻辑方式。数据产品将相关资产(例如表或视图)打包成精心策划的软件包,旨在解决特定的商业用途。
限制
搜索限制
当您在域上下文之外搜索资源时(例如使用全局搜索时),域的可发现性权限不适用。 您只能看到您在底层系统(例如 BigQuery)中有权访问的资源。
假设 BigQuery 数据集包含在数据域中。您拥有该域的 Dataplex Data Domain Entry Reader 角色,但您没有在 BigQuery 中查看该数据集的直接权限:
- 在域内搜索: 您会在搜索结果中看到该数据集,因为域权限适用。
- 在域外搜索: 您不会在搜索结果中看到该数据集。在宽泛搜索中,域权限不适用,并且您在 BigQuery 中没有直接访问权限。
授权限制
在预览版 发布阶段,没有持续的后台 IAM 同步。仅在创建绑定时验证域授权。这意味着,如果您撤消域主账号对资源的 IAM 角色,该资源不会自动取消绑定或从域中移除。