hive_table ()

阅读(28) 标签: hive数据库, orc, parquet,

描述:

获取指定Hive数据库中的表名及其对应 hdfs文件位置列表。

语法:

hive_table(con,[dbname])

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

获取指定Hive数据库中的表名及其对应 hdfs文件位置列表,无选项时列出所有表。

参数:

con

数据库连接串。

dbname

数据库名称,缺省返回所有表。

选项:

@o

列出orc类型的表。

@p

列出parquet类型的表。

返回值:

序表

示例:

 

A

 

1

=hive_open("hdfs://192.168.0.8:9000","thrift://192.168.0.8:9083","hivetest","asus")

连接hive数据库。

2

=hive_table(A1)

返回hivetest数据库中所有表。

3

=hive_table(A1,"myhive")

返回myhive数据库中所有表。

4

=hive_table@o(A1)

返回hivetest数据库中所有orc类型的表

5

=hive_table@p(A1,"myhive")

返回myhive数据库中所有parquet类型的表。

6

=hive_close(A1)