你好我想在HBase上创建数据库模式和一些表,我想通过Impala这样做,例如
CREATE TABLE media.post
(RowKey string,
HashTag string,
PostID string,
PostImpact int,
PostSentiment string,
CreationDateTime timestamp);
当我这样做的时候,我得到了一个表,但在HDFS上却没有在HBase上创建,因此我无法通过HBase连接它...是否可以在HBase上运行这样的SQL?
答案 0 :(得分:2)
这是不可能的..
Hbase模式较少,您可以从Hbase创建Impala或hive外部表。 但不是以相反的方式,即从Impala表中你不能创建Hbase表。 它的原因是,nosql和sql数据模型不同
更多了解go through