Oracle 视图 ALL_HIVE_TABLES 官方解释,作用,如何使用详细说明

本站中文解释

视图

ALL_HIVE_TABLES 视图是在Oracle中为了更方便地查看有关Hive表的信息而设置的视图,保存在SYS.EXTERNAL_TABLES 对象中。

使用ALL_HIVE_TABLES视图,可以方便地获取与Hive相关的信息,从而使用这些信息快速构建Hive表,节省时间,主要包括以下几个方面:

1. 用来获取Hive表名,并查看相关字段信息;
2. 便捷地提取Hive表中字段,列出字段类型;
3. 获取Hive表之外的相关信息;
4. 查看有关Hive表的元数据信息,了解Hive表构建过程及表规范;
5. 查看索引信息;
6. 支持多数据源访问;
7. 快速获取标准Hive表模板;
8. 可以动态查看生成的Hive表状态等。

官方英文解释

ALL_HIVE_TABLES provides information about all the Hive tables accessible to the current user in the Hive metastore.

Related Views

  • DBA_HIVE_TABLES provides information about all Hive tables in the Hive metastore.

  • USER_HIVE_TABLES provides information about all Hive tables owned by the current user in the Hive metastore.

Column Datatype NULL Description

CLUSTER_ID

VARCHAR2(4000)

Hadoop cluster name

DATABASE_NAME

VARCHAR2(4000)

Hive database where the Hive table resides

TABLE_NAME

VARCHAR2(4000)

Hive table name

LOCATION

VARCHAR2(4000)

Physical location of the Hive table

NO_OF_COLS

NUMBER

Number of columns in the Hive table

CREATION_TIME

DATE

Creation time of the Hive table

LAST_ACCESSED_TIME

DATE

Time that the Hive table was last accessed

OWNER

VARCHAR2(4000)

Owner of the Hive table

TABLE_TYPE

VARCHAR2(4000)

Type of the Hive table

PARTITIONED

VARCHAR2(4000)

Is this Hive table partitioned?

NO_OF_PART_KEYS

NUMBER

Number of partition keys in the Hive table

INPUT_FORMAT

VARCHAR2(4000)

Hive table input format

OUTPUT_FORMAT

VARCHAR2(4000)

Hive table output format

SERIALIZATION

VARCHAR2(4000)

Hive table serialization

COMPRESSED

NUMBER

Is this Hive table compressed?

HIVE_URI

VARCHAR2(4000)

The connection string (URI and port number) for the metastore database

See Also:

  • “DBA_HIVE_TABLES”

  • “USER_HIVE_TABLES”


数据运维技术 » Oracle 视图 ALL_HIVE_TABLES 官方解释,作用,如何使用详细说明