将 Hbase 导入 Hive
import Hbase to Hive
我正在尝试将数据从 Hbase 移动到 Hive。下面是我的代码
CREATE TABLE hbase_hive(key string, firstname string, age string)
STORED BY ‘org.apache.hadoop.hive.hbase.HBaseStorageHandler’
WITH SERDEPROPERTIES (“hbase.columns.mapping” = “id:firstname,id:age")
TBLPROPERTIES(“hbase.table.name” = “hl”);
但我收到以下错误
FAILED: ParseException line 2:10 mismatched input 'org' expecting StringLiteral near 'BY' in table file format specification
我不知道我在这里错过了什么。请帮忙
检查 STORED BY
附近的单引号。那不一样。
下一行双引号相同
如果要授予 Hive 访问现有 HBase table 的权限,请使用 CREATE EXTERNAL TABLE
我正在尝试将数据从 Hbase 移动到 Hive。下面是我的代码
CREATE TABLE hbase_hive(key string, firstname string, age string)
STORED BY ‘org.apache.hadoop.hive.hbase.HBaseStorageHandler’
WITH SERDEPROPERTIES (“hbase.columns.mapping” = “id:firstname,id:age")
TBLPROPERTIES(“hbase.table.name” = “hl”);
但我收到以下错误
FAILED: ParseException line 2:10 mismatched input 'org' expecting StringLiteral near 'BY' in table file format specification
我不知道我在这里错过了什么。请帮忙
检查 STORED BY
附近的单引号。那不一样。
下一行双引号相同
如果要授予 Hive 访问现有 HBase table 的权限,请使用 CREATE EXTERNAL TABLE