【问题标题】:Create a table on HBase through Impala通过 Impala 在 HBase 上创建表
【发布时间】:2016-05-26 13:36:07
【问题描述】:

您好,我想在 HBase 上创建数据库架构和一些表,例如,我想通过 Impala 来实现

CREATE  TABLE media.post
(RowKey string, 
 HashTag string,
 PostID string,
 PostImpact int,
 PostSentiment string,
 CreationDateTime timestamp);

当我这样做时,我创建了一个表,但在 HDFS 上而不是在 HBase 上,因此我无法通过 HBase 连接到它...甚至可以在 HBase 上运行这样的 sql 吗?

【问题讨论】:

    标签: hbase cloudera impala bigdata


    【解决方案1】:

    这是不可能的..

    Hbase 没有架构,您可以从 Hbase 创建 Impala 或 hive 外部表。 但不是以相反的方式,即从 Impala 表你不能创建 Hbase 表。 这是因为nosql和sql数据模型不同

    更多了解go through

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      相关资源
      最近更新 更多