2016-02-10 2 views
0

У меня возникают проблемы с созданием внешней таблицы. мой сервис хранения называется: sXX01 мой по умолчанию контейнер jdXX, блоб называется insurance.csv Улей Сценарий:HDInsight - Hive Создать внешнюю таблицу WASB

drop table if exists Insurance; 
create external table Insurance(age STRING, sex STRING, bmi STRING, children STRING, smoker STRING, region STRING, charges STRING) 
row format delimited 
fields terminated by ',' 
stored as textfile location 'wasb://[email protected]/insurance.csv’; 

ошибка:

H110 Unable to submit statement. Error while compiling statement: FAILED: ParseException line 5:29 mismatched input 'wasb' expecting StringLiteral near 'location' in table location specification [ERROR_STATUS] 

я получаю ту же ошибку - существует ли фактическая капля или нет, такая же ошибка w/'hdfs: //jdXX/insurance.csv' спецификация

+0

Эта команда доказывает существование blob: hadoop fs -ls wasb: //[email protected] .core.windows.net/insurance.csv -rwxrwxrwx 1 55628 2016-02-09 17:37 wasb: //[email protected]/insurance.csv – jduff1075

ответ

0

проблема была символом. Через этот процесс я вырезал/вставил запрос, а редактор поместил фантазию (направленный?) '- не общий символ

Смежные вопросы