hive元数据表详解

hive元数据表:
VERSION---------------------#版本
GLOBAL_PRIVS----------------#全局变量,与表无关
ROLES-----------------------#角色表,和GLOBAL_PRIVS配合,与表无关

DATABASE_PARAMS-------------#数据库的属性信息
DB_PRIVS--------------------#数据库的权限信息
DBS-------------------------#数据库的基本信息

TAB_COL_STATS---------------#表中列的统计信息,包括数值类型的最大和最小值
TABLE_PARAMS----------------#表相关信息,是否外部表,通过TBL_ID关联
TBL_COL_PRIVS---------------#表或视图中列的授权信息,包括授权用户、被授权用户和授权的权限等
TBL_PRIVS-------------------#表赋权限相关信息,通过TBL_ID关联
TBLS------------------------#表基本信息,关联字段DB_ID,SD_ID

PART_COL_PRIVS--------------#分区列的授权信息
PART_COL_STATS--------------#分区中列的统计信息
PARTITION_KEY_VALS----------#分区的值,通过PART_ID关联。与PARTITION_KEYS共用同一个字段INTEGER_IDX来标示不同的分区字段。
PARTITION_KEYS--------------#分区字段列,TBL_ID关联
PARTITION_PARAMS------------#分区相关信息,包括文件数,文件大小,记录条数等。通过PART_ID关联
PARTITIONS------------------#分区基本信息,SD_ID,-TBL_ID关联
BUCKETING_COLS--------------#分桶bucket字段信息,通过SD_ID与其他表关联

CDS-------------------------#字段信息,一个字段CD_ID,与SDS表关联
COLUMNS_V2------------------#字段信息V2,通过CD_ID与其他表关联

SKEWED_COL_NAMES------------#数据倾斜的列信息,包括列名
SKEWED_STRING_LIST----------#数据倾斜的字符串列表信息
SKEWED_STRING_LIST_VALUES—#数据倾斜的字符串列表值的信息
SKEWED_VALUES---------------#数据倾斜列对应的本地文件路径

SERDE_PARAMS----------------#序列化反序列化相关配置信息,通过SERDE_ID关联
SERDES----------------------#序列化反序列化使用的类
SEQUENCE_TABLE--------------#序列sqeuence相关信息,与表无关
SDS-------------------------#输入输出format等信息,包括表的format和分区的format。关联字段CD_ID,SERDE_ID

FUNC_RU---------------------#自定义函数所在文件的路径
FUNCS-----------------------#自定义函数信息,包括函数名、对应类名、创建者信息等

IDXS------------------------#索引的信息
SORT_COLS-------------------#排序字段,包括列名和排序方式。通过SD_ID关联

库-表统计:
select-DBS.NAME,-TBLS.TBL_NAME,-FROM_UNIXTIME(TBLS.CREATE_TIME)-from-DBS-join-TBLS-on-DBS.DB_ID-=-TBLS.DB_ID;

在这里插入图片描述

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值