显示表扩展
适用于:砖的SQL砖运行时
显示了所有表信息匹配给定的正则表达式。输出包括基本表信息和文件系统信息去年访问
,创建通过
,类型
,提供者
,表属性
,位置
,Serde图书馆
,InputFormat
,OutputFormat
,存储属性
,分区提供者
,分区列
,模式
。
如果一个分区规范存在,它输出给定的分区的file-system-specific等信息分区参数
和分区统计数据
。你不能使用表分区规范正则表达式。
参数
指定模式名。如果没有提供,使用当前的模式。
regex_pattern
正则表达式模式用于过滤掉不必要的表。
除了
*
和|
角色,就像一个正则表达式模式。*
仅匹配0或多个字符|
用于单独的多个不同的正则表达式可以匹配。前导和尾随空白是修剪前的输入模式处理。模式匹配是不区分大小写的。
(可选)指定分区。你不能使用一个表与一个正则表达式模式
分区
条款。
例子
——假设“雇员”表分区的列“年级”>创建表employee(名称字符串,年级INT)分区(年级);>插入员工分区(= 1级)值(“山姆”);>插入员工分区(= 2级)值(“suj”);——显示的细节表>显示表扩展像“员工”;数据库表名isTemporary信息- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默认员工错误的数据库:默认表:雇员所有者:根创建时间:8月30日星期五15:10:21是去年访问:2019年1月01 05:30:00星期四是1970年由:火花3.0.0类型:托管提供程序:蜂巢表属性:[transient_lastDdlTime = 1567158021]地点:文件:/ opt / spark1 /火花/ spark-warehouse /雇员Serde库:org.apache.hadoop.hive.serde2。懒惰.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred。TextInputFormat OutputFormat: org.apache.hadoop.hive.ql。io .HiveIgnoreKeyTextOutputFormat存储属性:[序列化。格式= 1]分区提供者:编目分区列:[‘品位’]模式:根——名称:字符串(nullable = true)成绩:整数(nullable = true)——显示多个表的细节与模式匹配>显示表扩展像“雇工*”;数据库表名isTemporary信息- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默认员工错误的数据库:默认表:雇员所有者:根创建时间:8月30日星期五15:10:21是去年访问:2019年1月01 05:30:00星期四是1970年由:火花3.0.0类型:托管提供程序:蜂巢表属性:[transient_lastDdlTime = 1567158021]地点:文件:/ opt / spark1 /火花/ spark-warehouse /雇员Serde库:org.apache.hadoop.hive.serde2。懒惰.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred。TextInputFormat OutputFormat: org.apache.hadoop.hive.ql。io .HiveIgnoreKeyTextOutputFormat存储属性:[序列化。格式= 1]分区提供者:编目分区列:[‘品位’]模式:根——名称:字符串(nullable = true)成绩:整数(nullable = true)默认employee1假数据库:默认表:employee1所有者:根创建时间:8月30日星期五15:22:33是去年访问:2019年1月01 05:30:00星期四是1970年由:火花3.0.0类型:托管提供程序:蜂巢表属性:[transient_lastDdlTime = 1567158753]地点:文件:/ opt / spark1 /火花/ spark-warehouse / employee1 Serde库:org.apache.hadoop.hive.serde2。懒惰.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred。TextInputFormat OutputFormat: org.apache.hadoop.hive.ql。io .HiveIgnoreKeyTextOutputFormat Storage Properties: [serialization.format=1] Partition Provider: Catalog Schema: root -- name: string (nullable = true) -- show partition file system details > SHOW TABLE EXTENDED IN default LIKE 'employee' PARTITION (grade = 1); database tableName isTemporary information -------- --------- ----------- -------------------------------------------------------------- default employee false Partition Values: [grade=1] Location: file:/opt/spark1/spark/spark-warehouse/employee /grade=1 Serde Library: org.apache.hadoop.hive.serde2.lazy .LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io .HiveIgnoreKeyTextOutputFormat Storage Properties: [serialization.format=1] Partition Parameters: {rawDataSize=-1, numFiles=1, transient_lastDdlTime=1567158221, totalSize=4, COLUMN_STATS_ACCURATE=false, numRows=-1} Created Time: Fri Aug 30 15:13:41 IST 2019 Last Access: Thu Jan 01 05:30:00 IST 1970 Partition Statistics: 4 bytes -- show partition file system details with regex fail > SHOW TABLE EXTENDED IN default LIKE 'empl*' PARTITION (grade = 1); Error: TABLE_OR_VIEW_NOT_FOUND