hadoop - 将hive或hbase表保存在hdinsight中

标签 hadoop azure-hdinsight

我是hdinsight的新手。在普通的内部集群上,我可以创建一个新表并将其放在现有模式中,或者创建一个新模式以供日后检索。如果创建hbase表,则可以执行类似的方法。

如果我在Hive中创建一个表或在Hdinsight中在base中创建一个表,那么在关闭以便查询刚刚创建的表之前,我该做什么。

我已经搜索了文档,但是错过了此过程详细信息的位置。我不想创建一个sql数据库。

最佳答案

在HDInsight中,数据存储在Azure / Blob或Azure Data Lake存储中,而Metastore存储在Azure SQL DB中。如果您选择自己的Metastore,则您的配置单元架构可能会持续到集群的生命周期之外。这里更多https://blogs.msdn.microsoft.com/azuredatalake/2017/03/24/hive-metastore-in-hdinsight-tips-tricks-best-practices/

关于hadoop - 将hive或hbase表保存在hdinsight中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43966695/

相关文章:

java - ChainMapper 无法解析类型

hadoop - 我正在通过使用自由格式查询和使用where条件来进行sqoop导入

c# - HDInsight Storm 事件中心 Spout 仅接收 1024 条消息

apache-spark - azure HDInsight 上具有 azure blob 存储的增量表

azure - 如何将 Apache Spark 作业提交到 Azure HDInsight 上的 Hadoop YARN

java - 使用 Java 代码将 Azure HDInsight Spark 应用程序链接到 Azure EventHub

hadoop - 为什么我在安装 HDinsight 后运行了多个 Java 实例?

shell - 我们可以拆分一个大的 HDFS 文件夹吗?

hadoop - 由于没有减少操作符, reduce task 数设置为 0,hive 作业没有取得进展

hadoop - 异常 - java.lang.IllegalArgumentException : Label not found in Mahout