Apache Atlas元数据管理界面操作指南

Apache Atlas元数据管理界面操作指南

apache-atlas-2.1.0

前文回顾:

Apache Atlas导入Hive元数据及Atlas常用配置

Apache Atlas源码编译部署和配置运行

Apache Atlas元数据管理入门


查看基本信息

访问 http://localhost:21000/
,使用账户 admin/admin
进行登录,登录之后的界面如下图,默认是搜索面板 Basic Search

查询Hive库

查询相应的Hive库, Search By Type
类型选择 hive_db
,比如会显示默认的数据库 default

查询Hive进程

查询Hive进程, Search By Type
类型选择 hive_process
,比如创建一个外部表

创建外部表

往表里写数据

查询Hive表

查询Hive表, Search By Type
类型选择 hive_table
,这里是所有Hive库的所有表

查询Hive列

查询Hive列, Search By Type
类型选择 hive_column
,这里是所有Hive库中所有表的所有列

筛选查询条件

一般先选择相应的类型条件 Search By Type
,再去通过在 Search By Text
中编辑查询条件,查询指定名称(列名、表名等)的数据,比如查询列名称为age的列 where name='age'
,但是查询结果有点不是很准确

查看具有血缘依赖列的数据

查询类型 Search By Type
选择 hive_column_lineage
,这里是对表t1中的user_id字段进行分组计数,将分组计数的结果插入到表tt1中

hive> insert overwrite table tt1 
select user_id, count(*) AS cnt
from t1 group by user_id;


查看血缘依赖关系

查看表与表的血缘依赖

  1. Search By Type
    hive_db
    hive_db
    default
    

  1. 点击 Tables
    ,可以看到 default
    数据库中的所有表。

  1. 找到表 tt1
    并点击查看详情,点击 Properties
    ,查看到表详情

  1. 点击 Lineage
    ,显示血缘依赖关系

  1. 点击 Schema
    ,可以查看到表字段信息

查看上下游表字段的血缘依赖

  1. Schema
    cnt
    Properties
    

  1. 点击 Lineage
    ,显示血缘关系


点一下,代码无 Bug