Tag: metastore

Hive,我如何检索所有数据库的表列

我想在Hive中编写这个sql请求的等价物: select * from information_schema.columns where table_schema=’database_name’ 如何访问配置单元的Metastore并检索存储在特定数据库中的所有表的所有列? 我知道我们可以通过describe [table_name]通过表来完成它,但是在同一个请求中是否有数据库中所有表的所有列?

使用Java API从Hive获取表属性

我正在尝试使用java中的Metastore客户端从hive Metastore中获取表db,name,owner和hdfs位置等表属性。 我想我可以得到表数据库和名称好,但我无法弄清楚如何抓住像所有者和hdfs位置的东西。 可能吗? 我一直在搜索文档和互联网几个小时,没有骰子。