DESCRIBE EXTENDED and DESCRIBE FORMATTED

You can get extensive formatted and unformatted information about a materialized view.

Syntax

DESCRIBE [EXTENDED | FORMATTED] [db_name.]materialized_view_name;
db_name
The database name.
materialized_view_name
The name of the materialized view.

Examples

Get summary, details, and formatted information about the materialized view in the default database and its partitions.

DESCRIBE FORMATTED default.partition_mv_1;

Example output is:

col_name data_type comment
# col_name data_type comment
name varchar(256)
NULL NULL
# Partition Information NULL NULL
# col_name data_type comment
deptno int
NULL NULL
# Detailed Table Information NULL NULL
Database: default NULL
OwnerType: USER NULL
Owner: hive NULL
CreateTime: Wed Aug 22 19:46:08 UTC 2018 NULL
LastAccessTime: UNKNOWN NULL
Retention: 0 NULL
Location: hdfs://myserver:8020/warehouse/ tablespace/managed/hive/partition_mv_1 NULL
Table Type: MATERIALIZED_VIEW NULL
Table Parameters: NULL NULL
COLUMN_STATS_ACCURATE {\"BASIC_STATS\":\"true\"}
bucketing_version 2
numFiles 2
numPartitions 2
numRows 4
rawDataSize 380
totalSize 585
transient_lastDdlTime 1534967168
NULL NULL
# Storage Information NULL NULL
SerDe Library: org.apache.hadoop.hive.ql.io.orc.OrcSerde NULL
InputFormat: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat NULL
OutputFormat: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat NULL
Compressed: No NULL
Num Buckets: -1 NULL
Bucket Columns: [] NULL
Sort Columns: [] NULL
NULL NULL
# Materialized View Information NULL NULL
Original Query: SELECT hire_date, deptno FROM emps WHERE deptno > 100 AND deptno < 200 NULL
Expanded Query: SELECT `hire_date`, `deptno` FROM (SELECT `emps`.`hire_date`, `emps`.`deptno` FROM `default`.`emps` WHERE `emps`.`deptno` > 100 AND `emps`.`deptno` < 200) `default.partition_mv_1` NULL
Rewrite Enabled: Yes NULL
Outdated for Rewriting: No NULL