DESCRIBE
命令功能
DESCRIBE命令用于显示表的详细信息或统计信息。
命令格式
显示表统计信息:
DESCRIBE [EXTENDED|FORMATTED] [database_name.]table_name|DELTA.`obs://bucket_name/tbl_path`;
显示表详细信息:
DESCRIBE DETAIL [database_name.]table_name|DELTA.`obs://bucket_name/tbl_path`;
所需权限
- SQL权限
权限描述 |
---|
表的DESCRIBE_TABLE权限 |
- 细粒度权限:dli:table:describeTable。
- 由LakeFormation提供的元数据服务,权限配置详见LakeFormation文档。
示例
DESCRIBE FORMATTED delta_table0; DESCRIBE FORMATTED delta.`obs://bucket_name0/db0/delta_table0`; DESCRIBE DETAIL delta_table0;
系统响应
返回表的详细信息或统计信息。
参数名 |
参数含义 |
---|---|
format |
表的格式,在这里是delta |
id |
表的唯一id |
name |
在metaserver中定义的表名 |
description |
关于表的说明 |
location |
表的存储路径 |
createdAt |
建表时间戳 |
lastModified |
最后一次修改的时间戳 |
partitionColumns |
分区列 |
numFiles |
表的最新版本中的文件个数 |
sizeInBytes |
表的最新快照的大小(以字节为单位) |
properties |
为此表设置的所有属性 |
minReaderVersion |
可以读取该表的最低Reader版本 |
minWriterVersion |
可以写入该表的最低Writer版本 |