查询远程配置单元元存储以获取表列表

Posted

技术标签:

【中文标题】查询远程配置单元元存储以获取表列表【英文标题】:Query remote hive metastore to get list of tables 【发布时间】:2014-12-04 14:48:21 【问题描述】:

各位大师,

我想访问 mapr 上的远程配置单元元存储: 下面是conf参数:

驱动程序:“org.apache.hive.jdbc.HiveDriver”

数据库网址:jdbc:hive2://Company.com:端口号/

我正在使用 hiveserver2,而 dbvisualizer 是我启动的工具 查询。 我想访问这个远程配置单元元存储并能够 获取超过 N 天的表的创建日期。请 告诉我如何完成它以及相同的配置单元查询。我有一个 jdbc代码做同样的事情,但我想知道我是否可以 直接写一个hive查询来做同样的事情。hcatalog是否提供了一种方式 这样做,如果是的话怎么做?

【问题讨论】:

【参考方案1】:

您提到使用 jdbc 代码来获取您的特定查询结果。这才是正确的方法。 Hive 支持以下语法,与您可以通过 jdbc 执行的完整 sql 相比,这些语法相对简单/有限:

显示像“正则表达式”一样扩展的表格

无法像在 jdbc 中那样运行带有过滤和排序的完整查询。

【讨论】:

以上是关于查询远程配置单元元存储以获取表列表的主要内容,如果未能解决你的问题,请参考以下文章

presto 是不是需要配置单元元存储才能从 S3 读取镶木地板文件?

React JS App 与 Firebase 远程配置以获取远程标志

内网信息搜集

内网信息搜集

无法使用 useQuery 挂钩为具有一些 @client 变量的远程查询获取数据

数据存储在对象存储中时从 Spark SQL 访问 Hive 表