СБОЙ: ParseException строка 3: 0 символ '' здесь не поддерживается - PullRequest
0 голосов
/ 31 октября 2018

Я получаю эту ошибку:

'FAILED: ParseException строка 3: 0 символов' 'здесь не поддерживается'

при выполнении следующего запроса в Hive:

create external table hbaselabreport(key string,patientname string)
stored by 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
 with serdeproperties("hbase.columns.mapping"=":key,pd:patientname",
"hbase.table.name"="labreport")

hbase и hive установлены на localhost, а таблица labreport находится на hbase.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 31 октября 2018

Отсутствует TBLPROPERTIES

CREATE EXTERNAL TABLE hbaselabreport(key string,patientname string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' 
WITH SERDEPROPERTIES ("hbase.columns.mapping"=":key,pd:patientname") 
TBLPROPERTIES ("hbase.table.name"="labreport")
...