【问题标题】:Hive metastore to sysHive Metastore 到 sys
【发布时间】:2018-09-23 03:50:51
【问题描述】:

使用 Impala、Hive、Pig 之一提取 Hive 元存储的类似 SQL Server 系统的视图的最佳方法是什么?

注意:我无权访问 HDFS 的 ssh。

【问题讨论】:

    标签: hadoop hive impala metastore hive-metastore


    【解决方案1】:

    您无法从 Hive、Impala 或 Pig 访问 Hive 元存储表。您将使用适当的 JDBC 连接驱动程序直接连接到 Metastore 数据库。

    而且你不需要 SSH,前提是 Metastore 的端口和授权可以远程访问。

    【讨论】:

    • 我的第一个想法是将 SHOW/DESCRIBE 语句串在一起,但我对生态系统不够熟悉,无法让他们在一个工作流程中构建像 INFORMATION_SCHEMA 这样的表。现在我想知道我是否有 JDBC 访问权限...感谢您的回复。
    • 我对mysql不是很熟悉,但听起来你只是在找这个stackoverflow.com/q/35004455/2308683
    • 100% 我想做的事,但我无法使用 HDFS 访问 shell,也没有提供连接信息来设置我们的集群。我是一名分析师,而不是管理员,所以我正在寻找一种考虑到查询技术的“黑客”方法。
    • 我知道一些分析师正在使用 sequenceiq 的 Beeline Docker 容器从本地计算机连接到 Hive 服务器。您不需要直接的 shell 访问。你只需要一些 shell 和带有适当服务器地址的 Hive CLI 或 Beeline
    猜你喜欢
    • 2014-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    相关资源
    最近更新 更多