首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从直线进入Metastore?

如何从直线进入Metastore?
EN

Stack Overflow用户
提问于 2019-08-07 20:34:09
回答 1查看 834关注 0票数 3

我需要直接从Metasore执行一些SQL查询(如这里)。

PS:命令显示/描述是不够的。

如何启用作为数据库的访问,或者Metastore的数据库名是什么?现在(2019年)有可能吗?

备注

  • 什么是Metastore? 对我来说是蜂巢架构的一个非常重要的元素,最终用户需要访问它.“所有的Hive实现都需要一个转移服务,它存储元数据。它是使用关系数据库中的表实现的。默认情况下,Hive使用内置的Derby”,1。 当然,您需要上下文中的----一个“标准”的元存储。在我公司的Hadoop集群上,我们计划标准化Metastore (本地和长期标准),可能是PostgreSQL,也可能是一个(用于外部使用它的一些SQL视图的PostgREST API)。
  • SQL定义(表名等)当Metastore是一个长期的本地标准时,Metastore查询将是稳定的和可靠的。
  • Metastore它与Hive紧密相连,在Hive中它是一个Java,但Metastore也是一个标准的RDBMS,并为外部宇宙提供标准连接(通过SQL)。 PS:我对Metastore的兴趣是在这个外部环境中。
EN

回答 1

Stack Overflow用户

发布于 2019-09-09 21:18:12

火花壳溶液

星火访问Metastore,它有一个头等舱元数据方法,它返回一个dataframe,schema属性,它公开名称、类型等,并提供getComment方法。

请参阅https://stackoverflow.com/a/57857021/287948

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57401967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档