diff --git "a/01-\351\253\230\347\272\247\346\236\266\346\236\204.md" "b/01-\351\253\230\347\272\247\346\236\266\346\236\204.md" index fe041a0..fc7ce48 100644 --- "a/01-\351\253\230\347\272\247\346\236\266\346\236\204.md" +++ "b/01-\351\253\230\347\272\247\346\236\266\346\236\204.md" @@ -1,4 +1,4 @@ -# Atlas高级架构 +# 01.高级架构 ![image](https://atlas.apache.org/images/twiki/architecture.png) @@ -20,7 +20,7 @@ Atlas核心包含以下组件: **API**: Atlas的所有功能都通过REST API向最终用户暴露,该API允许创建,更新和删除类型和实体。它也是查询和发现Atlas管理的类型和实体的主要机制。 -**Messaging**: +**Messaging**: 除了API之外,用户还可以选择使用基于Kafka的消息传递接口与Atlas集成。这对于将元数据对象传递到Atlas以及使用Atlas使用可以构建应用程序的元数据更改事件都很有用。如果希望使用与Atlas更松散耦合的集成来实现更好的可伸缩性,可靠性等,则消息传递接口特别有用.Atlas使用Apache Kafka作为通知服务器,用于钩子和元数据通知事件的下游消费者之间的通信。事件由钩子和Atlas写入不同的Kafka主题。 ### Metadata sources @@ -38,4 +38,4 @@ Atlas管理的元数据被各种应用程序使用,以满足许多治理需求 **Atlas Admin UI**: 该组件是一个基于Web的应用程序,允许数据管理员和科学家发现和注释元数据。这里最重要的是搜索界面和类似SQL的查询语言,可用于查询Atlas管理的元数据类型和对象。 Admin UI使用Atlas的REST API来构建其功能。 -**Tag Based Policies**:Apache Ranger是Hadoop生态系统的高级安全管理解决方案,可与各种Hadoop组件进行广泛集成。通过与Atlas集成,Ranger允许安全管理员定义元数据驱动的安全策略以实现有效的治理。 Ranger是Atlas通知的元数据更改事件的使用者。 \ No newline at end of file +**Tag Based Policies**:Apache Ranger是Hadoop生态系统的高级安全管理解决方案,可与各种Hadoop组件进行广泛集成。通过与Atlas集成,Ranger允许安全管理员定义元数据驱动的安全策略以实现有效的治理。 Ranger是Atlas通知的元数据更改事件的使用者。 diff --git "a/02-\347\261\273\345\236\213\347\263\273\347\273\237.md" "b/02-\347\261\273\345\236\213\347\263\273\347\273\237.md" index bc55a9d..5c21b27 100644 --- "a/02-\347\261\273\345\236\213\347\263\273\347\273\237.md" +++ "b/02-\347\261\273\345\236\213\347\263\273\347\273\237.md" @@ -1,4 +1,4 @@ -# 类型系统 +# 02.类型系统 ## 概述 Atlas允许用户为他们想要管理的元数据对象定义模型。该模型由称为`type(类型)`的定义组成。称为`entities(实体)`的`type(类型)`实例表示受管理的实际元数据对象。 Type System是一个允许用户定义和管理类型和实体的组件。开箱即用的Atlas管理的所有元数据对象(例如Hive表)都使用类型建模并表示为实体。要在Atlas中存储新类型的元数据,需要了解类型系统组件的概念。 diff --git "a/05-\346\234\257\350\257\255.md" "b/05-\346\234\257\350\257\255.md" index fee0329..6e1d521 100644 --- "a/05-\346\234\257\350\257\255.md" +++ "b/05-\346\234\257\350\257\255.md" @@ -1,4 +1,4 @@ -# Glossary(术语表) +# 05.术语 Atlas的术语表(Glossary)提供了一些适当的“单词”,这些“单词”能彼此进行关连和分类,以便业务用户在使用的时候,即使在不同的上下文中也能很好的理解它们。此外,这些术语也是可以映射到数据资产中的,比如:数据库,表,列等。 术语表抽象出了和数据相关的专业术语,使得用户能以他们更熟悉的方式去查找和使用数据。 diff --git "a/06-\345\256\211\345\205\250.md" "b/06-\345\256\211\345\205\250.md" index 92c3d38..dba8037 100644 --- "a/06-\345\256\211\345\205\250.md" +++ "b/06-\345\256\211\345\205\250.md" @@ -1,4 +1,4 @@ -# Apache Atlas的安全特性 +# 06.安全 ## 概述 以下功能可用于增强平台的安全性: - SSL diff --git "a/07-\350\256\244\350\257\201.md" "b/07-\350\256\244\350\257\201.md" index de54a0f..a713787 100644 --- "a/07-\350\256\244\350\257\201.md" +++ "b/07-\350\256\244\350\257\201.md" @@ -1,4 +1,4 @@ -# Apache Atlas中的身份验证 +# 07.认证 ## Authentication Atlas 支持以下的认证方式: - File diff --git "a/09-\345\210\206\347\261\273\344\274\240\346\222\255.md" "b/09-\345\210\206\347\261\273\344\274\240\346\222\255.md" index aa53f8c..29800b9 100644 --- "a/09-\345\210\206\347\261\273\344\274\240\346\222\255.md" +++ "b/09-\345\210\206\347\261\273\344\274\240\346\222\255.md" @@ -1,4 +1,4 @@ -# 分类传播(Classification Propagation) +# 09.分类传播 分类传播使得与实体相关联的分类能够自动与实体的其他相关实体相关联。这在处理数据集从其他数据集中导出数据的场景时非常有用。 例如:在文件中加载数据的表,从表/视图生成的报表等。例如,当表被分类为“PII”时,从该表中导出数据的表格或视图(通过CTAS或”创建视图“操作)将自动归类为“PII”。 ## 举个栗子