通过 Impala 在 HBase 上创建一个 table
Create a table on HBase through Impala
你好,我想在 HBase 上创建数据库模式和一些 table,我想通过 Impala 来实现,例如
CREATE TABLE media.post
(RowKey string,
HashTag string,
PostID string,
PostImpact int,
PostSentiment string,
CreationDateTime timestamp);
当我这样做时,我创建了一个 table 但在 HDFS 上而不是在 HBase 上,因此我无法通过 HBase 连接到它...是否有可能 运行 这样的 sql 在 HBase 上?
这不可能..
Hbase 没有架构,您可以从 Hbase 创建 Impala 或外部配置单元 table。
但不是以相反的方式,即从 Impala table 你不能创建 Hbase table。
这是因为没有sql和sql数据模型不同
更多了解go through
你好,我想在 HBase 上创建数据库模式和一些 table,我想通过 Impala 来实现,例如
CREATE TABLE media.post
(RowKey string,
HashTag string,
PostID string,
PostImpact int,
PostSentiment string,
CreationDateTime timestamp);
当我这样做时,我创建了一个 table 但在 HDFS 上而不是在 HBase 上,因此我无法通过 HBase 连接到它...是否有可能 运行 这样的 sql 在 HBase 上?
这不可能..
Hbase 没有架构,您可以从 Hbase 创建 Impala 或外部配置单元 table。 但不是以相反的方式,即从 Impala table 你不能创建 Hbase table。 这是因为没有sql和sql数据模型不同
更多了解go through