元数据对于整理和了解数据资产及其之间的关系至关重要。例如,受监管的行业需要保护个人身份信息 (PII),例如姓名、地址和由政府签发的身份证件号码。此类数据可能会在分布式数据系统中多次出现。Knowledge Catalog(以前称为 Dataplex Universal Catalog)可帮助您快速发现和编目分布式数据资产。然后,您可以将数据归类为 PII。
通过为数据条目和条目链接添加有意义的上下文,您可以让数据更易于发现且更有用。Knowledge Catalog 通过切面类型和切面实现上下文:
- 切面类型:用于定义相关数据的 JSON 模板。例如,对于合规性信息,您可能需要提供个人身份信息分类和 GDPR 合规性。
- 切面:切面类型的实例。例如,{"pii_classification":"confidential", "gdpr_compliant": true}。您可以将切面应用于整个表格、单个表格列或条目链接。
对数据进行分类后,您可以对数据应用数据质量或访问政策。
如需了解详情,请参阅Knowledge Catalog 中的元数据简介。
什么是切面类型?
切面类型是可重复使用的资源,可为切面提供模板。创建自定义切面类型时,您必须指定符合 Knowledge Catalog 资源命名指南的 ID。
切面类型的类别
切面类型分为自定义切面类型和系统切面类型:
自定义切面类型
您在 Knowledge Catalog 中创建的切面类型称为自定义切面类型。
自定义切面类型可以是全球性的,也可以是区域级的:
- 全球切面类型:可用于为任何区域中的条目创建切面。如果您需要将相同的结构应用于多个区域中的条目,请选择
global切面类型,因为您只需定义一次。由于全球切面类型的定义会复制到所有区域,因此如果切面类型架构本身包含敏感信息,或者需要对所有元数据组件实施严格的数据驻留,则此选项可能不适合。 - 区域切面类型:只能用于为与切面类型位于同一区域的条目创建切面。例如,在
us-central1中创建的切面类型只能与us-central1中的条目搭配使用。如果某种切面类型仅与特定区域中的条目相关,或者为了确保切面类型定义位于所选区域内(这有助于满足数据主权和合规性要求),请选择区域位置。如果您使用区域切面类型,但需要在多个区域中使用相同的结构,则必须在每个区域中创建和管理单独的切面类型定义。
您可以在特定区域位置(例如 us-central1)创建自定义切面类型,也可以将其创建为 global 资源。切面类型的位置会影响其适用范围,并决定可将其用于哪些条目。
如需了解详情,请参阅项目和位置限制条件。
系统切面类型
Knowledge Catalog 提供、使用和管理的切面类型称为系统切面类型。系统切面类型始终是全球性的,因此可在任何区域使用。系统切面类型存储在项目编号为 655216118709 的 Google 管理的项目中。例如 projects/655216118709/locations/global/aspectTypes/schema。
每个系统定义的切面类型、条目类型和条目链接类型都有自己的 IAM 权限。如需了解详情,请参阅系统切面类型、条目类型和条目链接类型的 IAM 权限。
系统切面类型进一步分为可重复使用和受限两类。下表介绍了系统切面类型的类别,以及 Knowledge Catalog 为每个类别提供的切面类型列表:
| 系统切面类型的类别 | 说明 | Knowledge Catalog 提供的切面类型 |
|---|---|---|
| 可重复使用的系统切面类型 | 您可以使用这些切面类型来创建或修改切面。 |
|
| 受限的系统切面类型 | Knowledge Catalog 会管理这些切面类型。 您可以读取这些切面类型下的切面,但无法在这些切面类型下创建或修改切面。 |
包括但不限于:
|
什么是切面?
利用切面,您可以捕获条目或条目链接中的元数据,以提供有意义的上下文。您可以使用切面来存储以下类型的元数据:
业务元数据:提供业务上下文的信息,例如数据分类。
技术元数据:条目或条目链接的技术详细信息,包括以下内容:
- 对于条目:有关数据资产本身的详细信息,例如其架构。
- 对于条目链接:数据资产之间关系的相关详细信息,例如联接详细信息。
数据派生元数据:从数据本身生成的信息,例如 BigQuery 表中的统计信息。
切面是父条目资源的组成部分,而不是单独的独立资源。修改切面会更新包含该切面的条目。如需跟踪这些修改,您可以订阅元数据更改 Feed。
方面放置和目标级别
每个方面都是方面类型模板的一个实例,该模板定义了您必须填充的字段。您可以应用切面的位置以及切面可以出现的次数取决于目标资源类型:
| 目标资源 | 支持的级别 | 基数限制 |
|---|---|---|
| 条目数 | 入门级或列级 | 在条目级,每种切面类型最多只能有一个切面。允许在不同列中为每个方面类型指定多个方面。 |
| 条目链接 | 仅限链接级 | 每个链接的每个切面类型最多只能有一个切面。 |
切面类别
切面分为必需切面和可选切面:
必需切面
必需的切面是指在创建条目或条目链接时必须使用的切面。此类切面由条目类型或条目链接类型定义。属于特定类型的所有资源必须始终具有该类型定义的所有必需切面。
Knowledge Catalog 会管理系统条目所需的切面(例如架构)。
请注意以下几点:
您只能将必需的切面与条目相关联,而不能与条目的列相关联。
您无法从条目或条目链接中删除必需的切面。
您可以读取系统条目的必需切面,但无法修改它们。
数据切面不能是必需的切面。
可选切面
您可以将可选切面与条目或条目列相关联。您可以在创建条目时填充可选切面,也可以稍后通过更新条目来填充。
请注意以下几点:
填充可选切面后,您可以将其删除。
入口链接仅支持必需切面。
数据切面
某些方面包含从条目的基础数据(而非条目的元数据)中派生的信息。这些切面称为数据切面。例如,数据分析扫描或数据质量扫描的结果包含从数据本身派生的统计信息,因此被归类为数据方面。
属于数据方面的系统方面类型包括:
data-profile:包含数据分析扫描的结果。如需了解详情,请参阅数据分析简介。data-quality-scorecard:包含数据质量得分的摘要。data-rules:将数据质量规则附加到条目。data-quality-rule-template:定义可重复使用的数据质量规则模板。
准备工作
在创建和管理方面类型及切面之前,请完成本部分中所述的任务。
所需的角色
如需获得创建和管理切面类型及切面所需的权限,请让您的管理员为您授予资源的以下 IAM 角色:
-
拥有 Knowledge Catalog 中的元数据资源(包括切面类型和数据切面)的整套权限:Dataplex Catalog Admin (
roles/dataplex.catalogAdmin) -
在 Knowledge Catalog 中创建和管理元数据资源,包括切面类型和数据切面:Dataplex Catalog Editor (
roles/dataplex.catalogEditor) -
拥有自定义切面类型的整套权限(除了使用切面类型创建或修改条目的权限):Dataplex Aspect Type Owner (
roles/dataplex.aspectTypeOwner) -
查看切面类型以及与其关联的 IAM 政策:Dataplex Catalog Viewer (
roles/dataplex.catalogViewer) -
使用切面类型创建和修改具有相应切面的条目:Dataplex Aspect Type User (
roles/dataplex.aspectTypeUser) -
添加一些系统切面类型的切面,例如
schema、schema-join、overview、contacts:Dataplex Entry and EntryLink Owner (roles/dataplex.entryOwner)
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
如需了解详情,请参阅 Knowledge Catalog IAM 角色。
启用 API
在 Knowledge Catalog 项目中启用 Dataplex API。如果您使用的是新 Google Cloud 项目或已启用 BigQuery API 的项目,则 Dataplex API 默认处于启用状态。
创建自定义切面类型
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 元数据类型页面。
点击切面类型和标记模板 > 自定义标签页。
点击创建切面类型。
在创建切面类型窗口中,输入以下内容:
- 可选:在显示名称字段中,输入切面类型的名称。
- 在切面类型 ID 字段中,输入切面类型的唯一 ID。
- 可选:在说明字段中,输入切面类型的说明。
- 在位置字段中,为切面类型选择一个位置。创建切面类型后,您无法修改其位置。 如需了解选择全球级位置与区域级位置的影响,请参阅自定义切面类型部分。
可选:为切面类型定义模板。
在模板部分中,点击添加字段。在新字段部分中,输入以下内容:
- 在名称字段中,输入一个名称。
- 可选:在显示名称字段中,输入一个显示名称。
- 可选:在说明字段中,输入说明。
在类型字段中,为该字段选择一种数据类型。系统会根据您的选择显示下一组字段和选项:
如果您选择了文本作为数据类型,请按照以下步骤操作:
- 在文本类型字段中,选择文本类型。
- 在文本值字段中,为文本字段提供提示。为此,请点击添加值,然后输入提示。您可以为文本字段添加多个提示。
- 点击完成。
如果您选择了枚举作为数据类型,请添加枚举值:
- 点击添加枚举值。
- 在值字段中,输入一个枚举值。您可以添加多个枚举值。
- 点击完成。
如果您选择了数组作为数据类型,请在数组项部分中,定义要在数组中显示的项的类型:
- 点击添加数组项。
- 在名称字段中,输入数组项的名称。
- 可选:在显示名称字段中,输入数组项的显示名称。
- 可选:在说明字段中,输入数组项的说明。
在类型字段中,为数组项选择一种数据类型。
系统会根据您的选择显示下一组字段和选项。它们与本部分其他位置针对文本、枚举、映射、数组和记录数据类型描述的选项类似。
点击完成。
如果您选择了映射作为数据类型,请在映射值部分中,定义要在映射中显示的值的类型:
- 点击添加映射值。
- 在名称字段中,输入映射的名称。
- 可选:在显示名称字段中,输入映射的显示名称。
- 可选:在说明字段中,输入映射的说明。
在类型字段中,为映射选择一种数据类型。
系统会根据您的选择显示下一组字段和选项。它们与本部分其他位置针对文本、枚举、映射、数组和记录数据类型描述的选项类似。
点击完成。
如果您选择了记录作为数据类型,请输入以下内容:
- 在记录 ID 字段中,输入一个唯一 ID,其他记录字段可以使用该 ID 来引用此记录。请参阅本文档的使用记录 ID 和记录参考字段的示例部分。
- 可选:如果您想添加对此模板中其他记录的引用,请使用记录引用字段。创建切面类型后,您无法修改此字段。请参阅本文档的使用记录 ID 和记录参考字段的示例部分。
在记录字段部分,您可以定义包含多个嵌套字段的复杂对象。为此,请点击添加记录字段项,然后指定以下内容:
在名称字段中,输入记录字段的名称。
可选:在显示名称字段中,输入记录字段的显示名称。
可选:在说明字段中,输入记录字段的说明。
在类型字段中,选择一种数据类型。
系统会根据您的选择显示下一组字段和选项。它们与本部分前面针对文本、枚举、映射、数组和记录数据类型描述的选项类似。
点击完成。
如需将相应字段设为此类型的切面的必填字段,请选择为必填项。如需详细了解必需的切面和可选切面,请参阅本文档的切面类别部分。
点击完成。
如需添加多个字段,请点击添加字段,然后重复执行上述步骤。
可选:在标签部分中,为资源添加键值对形式的任意标签:
- 点击添加标签。
- 在键字段中,输入一个键。
- 在值字段中,输入该键的值。
- 如需添加更多标签,请点击添加标签,然后重复执行上述步骤。
点击保存。
gcloud
如需创建自定义切面类型,请使用 gcloud dataplex aspect-types
create 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需创建自定义切面类型,请使用 aspectType.create 方法。
创建自定义切面类型后,您可以向条目添加切面。
使用记录 ID 和记录引用字段的示例
您可以使用记录 ID 和记录引用字段进行递归引用。以下示例展示了如何使用这些字段:
假设一个名为 Employee 的切面类型,其中包含以下字段:
- 名称(类型:
Text) - 开始日期(类型:
Date & time) - 标识(类型:
Text) - 当前地址(类型:
Record) - 永久地址(类型:
Record)
两个地址字段(当前地址和永久地址)的数据类型均为 Record。为避免重复,您可以在定义这些字段时设置记录 ID 和记录引用 值。
定义当前地址字段时,您可以将记录 ID 指定为 address-field。对于永久地址,您可以为记录引用指定相同的值 (address-field)。例如:
- 名称(类型:
Text) - 开始日期(类型:
Date & time) - 标识(类型:
Text) - 当前地址(类型:
Record,记录 ID:address-field) - 永久地址(类型:
Record,记录引用:address-field)
这样一来,您便无需重复其他地址的字段。
向条目添加切面
创建自定义切面类型后,您可以创建该类型的切面。如需向条目添加切面,您必须更新该条目,因为切面存储在条目中。
请注意以下几点:
- 您可以向条目或条目列添加切面。
- 您只能修改自定义条目的必需切面。您无法删除必需的切面。
- 您可以修改和删除自定义条目及系统条目的可选切面。
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 搜索页面。
如果您的搜索平台设置为 Data Catalog,请在选择搜索平台菜单中选择 Dataplex Universal Catalog。
搜索要向其添加切面的条目,然后点击该条目。系统会打开条目详情页面。
如需向条目添加切面,请按照以下步骤操作:
- 点击详情标签页。
- 如需向条目添加必需的切面或可选切面,请在标记和切面部分中,针对相应类别点击 添加。
如果所选条目的条目类型未定义必需的切面,则您无法添加必需的切面。 - 搜索并选择您要添加的切面。
- 在添加切面窗口中,输入相应字段的值。
点击保存。
如需向条目列添加切面,请按照以下步骤操作:
在条目详情页面上,点击架构标签页。
选择要向其添加切面的列。
点击添加切面。
搜索并选择您要添加的切面。
在添加切面窗口中,输入相应字段的值。
点击保存。
gcloud
如需向条目或条目列添加切面,请使用 gcloud
dataplex entries update 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向条目对象添加切面,请参阅切面。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向条目对象添加切面,请参阅条目。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向条目对象添加切面,请参阅 #required_aspects=。
REST
如需向条目或条目列添加切面,请使用 entry.patch 方法。
不支持在条目中创建和使用切面,因为相应的切面类型和条目位于不同的 Google Cloud 组织中。
附加可重复使用的系统切面类型的切面
您可以将可重复使用的系统切面类型的切面附加到条目。
您可以在 Google Cloud 控制台中修改可重用切面类型的某个方面,具体取决于其结构。 Google Cloud 控制台不支持修改包含嵌套字段的切面类型。您必须使用 gcloud 命令行工具或 REST API 来附加或更新此类方面。
数据质量计分卡
数据质量计分卡是一个方面,可提供数据质量摘要,通常基于数据质量扫描或其他流程。您可以将数据质量统计信息摘要附加到条目,以提供自定义数据质量信息。为此,请附加系统定义的 data-quality-scorecard 类型的切面。
data-quality-scorecard 方面的 data 字段可以包含以下字段:
job:可选。一条记录,其中包含生成得分卡的作业的相关详细信息。name:数据质量作业的资源名称。runTime:数据质量作业的运行时间。
score:可选。总体数据质量得分。得分范围介于 [0, 100] 之间。status:必填。数据质量记分卡的状态,用于指明其是否通过质量阈值(PASS或FAIL)。dimensions:可选。维度结果数组。每个结果都包含:name:维度的名称。可以是ACCURACY、COMPLETENESS、CONSISTENCY、FRESHNESS、UNIQUENESS、VALIDITY或VOLUME之一,也可以是自定义维度的名称。自定义维度的名称必须使用大写字母,且不得超过 30 个字符。score:维度级总体得分,范围为 [0, 100]。status:维度的状态,指示维度是否通过了质量阈值(PASS或FAIL)。
columns:可选。列结果的数组。每个结果都包含:name:列的名称。score:列级总体得分,范围为 [0, 100]。status:列的状态,指示其是否通过了质量阈值(PASS或FAIL)。dimensions:列的维度得分数组。每个维度得分都包含以下信息:name:维度的名称。score:相应维度的得分,范围为 [0, 100]。status:列的维度的状态,指示该维度是否通过了质量阈值(PASS或FAIL)。
运行用于附加方面的命令时,该命令会替换相应方面的所有现有数据。例如,如果您使用显示得分 90 的新文件更新得分为 80 的统计信息摘要图表,则 80 会被覆盖。它不会合并数据。
如需附加数据质量记分卡,请按以下步骤操作:
gcloud
如需更新条目的切面,请使用 gcloud dataplex entries
update-aspects 命令。
创建一个包含以下内容的 JSON 文件 (
dq-aspect.json)。{ "dataplex-types.global.data-quality-scorecard": { "data": { "score": 0.8, "status": "PASS", "dimensions": [ { "name": "completeness", "score": 0.9, "status": "PASS" }, { "name": "uniqueness", "score": 0.7, "status": "FAIL" } ], "columns": [ { "name": "col1", "score": 0.85, "status": "PASS" } ] } } } }运行以下命令:
gcloud dataplex entries update-aspects ENTRY_ID --location=LOCATION --entry-group=ENTRY_GROUP_ID --project=PROJECT_ID --aspects=dq-aspect.json
执行以下变量替换操作:
ENTRY_ID:条目的 ID,例如example-entryLOCATION:条目的位置,例如us-central1ENTRY_GROUP_ID:条目组的 ID,例如example-entry-groupPROJECT_ID:项目的 ID,例如example-project
REST
如需更新条目的切面,请使用 entry.patch 方法。
创建一个名为
payload.json的文件,并将请求中的 JSON 内容粘贴到其中。{ "aspects": { "dataplex-types.global.data-quality-scorecard": { "data": { "score": 80, "status": "PASS", "dimensions": [ { "name": "completeness", "score": 90, "status": "PASS" }, { "name": "uniqueness", "score": 70, "status": "FAIL" } ], "columns": [ { "name": "col1", "score": 85, "status": "PASS" } ] } } } }在终端中运行以下命令:
curl -X PATCH \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d @payload.json \ "https://dataplex.googleapis.com/v1/projects/<var>PROJECT_ID</var>/locations/<var>LOCATION</var>/entryGroups/<var>ENTRY_GROUP_ID</var>/entries/<var>ENTRY_ID</var>?updateMask=aspects"替换以下内容:
PROJECT_ID:项目 ID,例如example-projectLOCATION:条目的位置,例如us-central1ENTRY_GROUP_ID:条目组的 ID,例如example-entry-groupENTRY_ID:条目的 ID,例如example-entry
其他可重复使用的切面类型
您还可以使用以下系统方面类型。您可以使用与数据质量记分卡相同的 gcloud 或 REST API 方法来附加它们。对于没有嵌套字段的方面类型(例如 generic),您可以使用控制台。
通讯录。使用
contacts方面类型分配所有权或管理权。这些字段包括:identities(数组):联系人列表。每位联系人均包含以下信息:role(字符串):联系人的角色(例如owner、steward、producer或admin)。name(字符串):联系人的名称。id(字符串):联系人的电子邮件地址或 ID。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.contacts": { "data": { "identities": [ { "role": "steward", "name": "Jane Doe", "id": "jane.doe@example.com" } ] } } } }数据分析。使用
data-profile方面类型捕获数据分析结果。如需了解详情,请参阅数据分析简介。这些字段包括:
sourceDataInfo(记录):有关扫描以生成分析的源数据的信息。scope(枚举):分析的范围(PREVIEW、SAMPLED或ALL)。PREVIEW值对应于轻量级分析扫描的结果。scannedRows(整数):扫描的行数。samplingPercentage(双精度浮点数):所用的抽样百分比。
fields(映射):列名称与其数据分析的映射,包括uniqueness、nullness、topN值等指标,以及numeric、string、datetime和array列的特定于类型的统计信息。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.data-profile": { "data": { "sourceDataInfo": { "scope": "ALL", "scannedRows": 100 }, "fields": { "col1": { "nullness": 0.0, "uniqueness": 0.1, "string": { "length": { "min": 1, "max": 20, "avg": 12.54 } } } } } } }}图表配置文件。
graph-profile切面类型 (dataplex-types.global.graph-profile) 是一种 AI 生成的系统切面,可捕获从非结构化数据分析洞见中推断出的语义结构(节点、边和字段)。虽然 Knowledge Catalog 会在扫描执行期间自动附加此切面,但您可以使用 REST API 手动更新或优化推断出的分析洞见。如需详细了解相关说明和载荷示例,请参阅更新推断出的数据分析。宽泛。使用
generic切面类型来表示一般条目信息。 这些字段包括:type(字符串):用于存储用户指定类型的自由格式字段。system(字符串):自定义条目的系统。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.generic": { "data": { "type": "custom-type", "system": "custom-system" } } } }概览。使用
overview方面类型可提供富文本说明。这些字段包括:content(字符串):条目概览,支持 HTML 格式。links(数组):源系统链接的列表。每个链接都包含以下信息:url(字符串):链接的网址。title(字符串):链接的标题。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.overview": { "data": { "content": "This is a <b>rich text</b> description.", "links": [ { "url": "https://example.com", "title": "Example Link" } ] } } }}Schema. 使用
schema方面类型来描述数据的结构。fields(数组):架构字段的列表。这些字段包括以下内容:name(字符串):字段的名称。dataType(字符串):字段的数据类型。metadataType(枚举):元数据类型(例如,STRING、BOOLEAN)。mode(枚举):字段的模式(NULLABLE、REQUIRED、REPEATED)。description(字符串):字段的说明。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.schema": { "data": { "fields": [ { "name": "id", "dataType": "string", "metadataType": "STRING", "mode": "REQUIRED" } ] } } }}使用情况。使用
usage方面类型来跟踪使用情况指标。这些字段包括:metrics(数组):使用情况指标列表。每个指标都包含以下信息:name(字符串):指标的名称(例如views、reads)。timeSeries(数组):时序数据列表。每个项目都包含:interval(字符串):汇总时间间隔(例如30d)。value(整数):汇总值。
refreshTime(日期时间):指标上次刷新的时间。
创建
payload.json文件,如下所示:{ "aspects": { "dataplex-types.global.usage": { "data": { "metrics": [ { "name": "views", "timeSeries": [ { "interval": "30d", "value": 100 } ] } ], "refreshTime": "2025-01-01T12:00:00Z" } } }}
创建条目链接
您可以通过创建条目链接在两个条目之间建立关系。
入口链接可以是 synonym 等对称链接,也可以是 definition 等非对称链接。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需创建具有所需方面的条目链接,请使用 entryLinks.create 方法,并在请求正文中包含方面数据。
向条目链接添加切面
如需使用有关条目之间关系的信息来丰富元数据,请向条目链接添加切面。
您可以配置条目链接类型,以要求使用特定切面。创建此类条目链接时,您必须提供必需的切面。
您可以在创建条目链接时或通过更新现有条目链接来添加这些方面,具体操作如下:
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需更新条目链接,请使用 entryLinks.patch 方法,并在 entryLink 正文中包含切面数据。
请注意,将方面与入口链接搭配使用时存在以下限制:
- 不支持可选切面。
- 不支持数据方面。
- 不支持自定义类型的某些方面。
- 您只能管理由系统切面类型(例如
schema-join)定义的必需切面。 - 不支持根据方面的内容搜索入口链接。
- 不支持导入或导出入口链接方面。
管理条目的现有切面
本部分介绍了如何更新和删除条目的现有切面。
更新切面
您可以修改自定义条目和系统条目的可选切面。您只能修改自定义条目的必需切面。
对于第一方 (1P) 系统条目(例如 BigQuery 表),您可以使用 modifyEntry API 更新各个方面。这样一来,您就可以使用源系统的元数据更新权限(例如 BigQueryData 编辑者)。
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 搜索页面。
如果您的搜索平台设置为 Data Catalog,请在选择搜索平台菜单中选择 Dataplex Universal Catalog。
搜索要更新其切面的条目,然后点击该条目。
系统会打开条目详情页面。
- 点击详情标签页。
- 在标记和切面部分中,展开要更新的切面或标记,然后点击 修改。
- 在修改切面窗口中,更新必填字段。
- 点击保存。
gcloud
如需更新条目或条目列的切面,请使用 gcloud
dataplex entries update 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需更新条目或条目列的切面,请使用 entry.patch 方法。
删除切面
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 搜索页面。
如果您的搜索平台设置为 Data Catalog,请在选择搜索平台菜单中选择 Dataplex Universal Catalog。
搜索要删除其切面的条目,然后点击该条目。
系统会打开条目详情页面。
- 点击详情标签页。
- 在标记和切面部分中,展开要删除的切面或标记,然后点击 删除。
- 点击确认。
gcloud
如需删除条目的切面,请使用 gcloud dataplex entries update 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需删除条目的切面,请使用 entry.patch 方法。
管理条目链接的现有切面
本部分介绍了如何更新条目链接的现有切面。
更新切面
对于条目链接,您只能更新使用可重复使用的系统切面类型的必需切面。
如需了解详情,请参阅入口链接操作的 IAM 权限。
REST
如需使用所需切面更新条目链接,请使用 entryLinks.patch 方法,并在请求正文中添加切面数据。
删除切面
您无法删除条目链接的必需切面。
管理切面类型
本部分介绍了如何查看切面类型,以及如何更新和删除自定义切面类型。
查看可用切面类型和标记模板的列表
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 元数据类型页面。
点击切面类型和标记模板标签页。
此页面列出了所有可用的 Knowledge Catalog 切面类型和 Data Catalog 标记模板。
- 如需查看自定义切面类型和标记模板,请点击自定义标签页。在自定义标签页中,目录来源列会显示资源所在的位置,即 Knowledge Catalog 或 Data Catalog。
如需查看系统切面类型,请点击系统标签页。
如需详细了解自定义切面类型和系统切面类型,请参阅本文档的切面类型的类别部分。
- 可选:如需查看所选项目中的切面类型和标记模板列表,请点击自定义标签页,然后点击显示所有项目中的切面类型切换开关,将其切换到关闭位置。
显示所有项目中的条目组切换开关默认处于开启状态,并且该列表包含所选组织中的 Knowledge Catalog 资源以及您可以访问的所有组织中的 Data Catalog 资源。
gcloud
如需列出所有可用的切面类型,请使用 gcloud dataplex
aspect-types list 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需列出所有可用的切面类型,请使用 aspectTypes.list 方法。
查看切面类型或代码模板的详细信息
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 元数据类型页面。
点击切面类型和标记模板标签页。
如需查看 Knowledge Catalog 切面类型的详细信息,请点击该切面类型。系统会打开切面类型详情页面,您可以在其中查看显示名称、切面类型 ID、说明、项目 ID、位置、标签、创建日期和上次修改日期等详细信息。
- 如需查看所选切面类型的结构,请点击模板标签页。
- 如需查看最近创建的 10 个相关条目的列表,请点击条目示例标签页。
- 如需搜索所有相关条目,请点击在搜索结果中显示所有相关条目。仅当至少存在一个相关条目时,才会显示此按钮。
如需查看 Data Catalog 标记模板的详细信息,请点击该标记模板。Data Catalog 中会打开标记模板详细信息页面,您可以在其中查看显示名称、模板 ID、项目 ID、位置、可见性和标签等详细信息。
gcloud
如需获取切面类型的详细信息,请使用 gcloud dataplex aspect-types
describe 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需获取切面类型的详细信息,请使用 aspectTypes.get 方法。
更新自定义切面类型
您可以更新自定义切面类型的显示名称、说明、模板字段和标签。您无法删除模板中的现有字段。
创建切面类型后,您无法更新切面类型 ID 和位置。
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 元数据类型页面。
点击切面类型和标记模板标签页。
点击要更新的切面类型。
在切面类型详细信息页面上,点击修改。
根据需要修改显示名称、说明、模板字段和标签。
可选:如需将切面类型中的某个字段标记为已弃用,请按照以下步骤操作:
- 在模板部分中,展开相应字段。
- 选择已弃用。
- 在弃用原因字段中,输入弃用所选字段的原因。
点击完成。
点击保存。
gcloud
如需更新自定义切面类型,请使用 gcloud dataplex aspect-types
update 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需更新自定义切面类型,请使用 aspectTypes.patch 方法。
删除自定义切面类型
控制台
在 Google Cloud 控制台中,前往 Knowledge Catalog 元数据类型页面。
点击切面类型和标记模板标签页。
点击要删除的切面类型。
在切面类型详细信息页面上,点击删除。在系统提示时确认。
gcloud
如需删除自定义切面类型,请使用 gcloud dataplex aspect-types
delete 命令。
C#
C#
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog C# API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Go
Go
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Go API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Java
Java
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Java API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
Node.js
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Node.js API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Python
Python
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Python API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
Ruby
试用此示例之前,请按照《Knowledge Catalog 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Knowledge Catalog Ruby API 参考文档。
如需向 Knowledge Catalog 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
REST
如需删除现有的自定义切面类型,请使用 aspectTypes.delete 方法。
后续步骤
- 了解如何在 Knowledge Catalog 中搜索资源。
- 了解如何管理条目和注入自定义来源。
- 了解如何将元数据导入 Knowledge Catalog。
- 详细了解 Knowledge Catalog 中的元数据。
- 详细了解如何从 Data Catalog 转换到 Knowledge Catalog。
- 了解如何建立基础数据情境。
- 尝试 Knowledge Catalog 应用场景。