查看 Schema 信息(DESC SCHEMA)
功能
本命令用于查看指定 schema 的详细信息,包括名称、创建者、创建时间、注释等。对于外部 schema(External Schema),加上
EXTENDED语法
DESC[RIBE] SCHEMA [EXTENDED] <schema_name>;
参数说明
| 参数 | 说明 |
|---|---|
DESC / DESCRIBE | 两者等价,可互换使用 |
EXTENDED | 可选。加上后返回更多信息,外部 schema 会显示 properties (连接配置)和 type (external 或 managed )字段 |
schema_name | 要查询的 schema 名称 |
使用示例
示例 1:查看 schema 基本信息
DESC SCHEMA tpch100g; +--------------------+-------------------------+ | info_name | info_value | +--------------------+-------------------------+ | name | tpch100g | | creator | UAT_TEST | | created_time | 2024-11-29 21:10:11.892 | | last_modified_time | 2024-11-29 21:10:11.892 | | comment | | +--------------------+-------------------------+
示例 2:查看外部 schema 详细信息
DESC SCHEMA EXTENDED external_hive_schema; +--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | info_name | info_value | +--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | name | external_hive_schema | | creator | UAT_TEST | | created_time | 2024-11-29 21:10:11.892 | | last_modified_time | 2024-11-29 21:10:11.892 | | comment | | | properties | (("type","hive"),("hive_schema","tpch100g"),("hive_metastore_uris","192.168.20.xxx:9083"),("fs.defaultfs","hdfs://xxxx:9000")) | | type | external | +--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
