2016-12-22 3 views
0

Я пытаюсь тянуть в основной файл CSV в HDFS«Невозможно создать путь от пустой строки» с Hadoop -Положите команду для CSV

Я использую это:

hadoop fs -put C:\Users\Desktop\Terrorism.csv /user/Mydata/terrorism.csv 

Сво дает мне следующее сообщение об ошибке:

Can not create a Path from a null string 

Я мог бы пойти кругом, как путем создания улья таблицы и загрузки данных в эту таблицу, но я просто хочу, чтобы поместить данные на HDFS.

ответ

1

Использование спасаясь на пути, так как это Windows, и использует обратную косую черту :)

hadoop fs -copyFromLocal C:\\Users\\Desktop\\Terrorism.csv /user/Mydata/terrorism.csv

всегда немного щегольской с пути побега на окнах, но это, как он работает :)

+0

Спасибо большое , Я буду держать это в виду в следующий раз :) –

+0

@ShwetaKamble не проблема :) –

+0

Изменение этого на этом вызывает другую проблему по этому пути, ускоряя @ArminBraun. Я получаю эту ошибку 'неожиданного URISyntaxException'. Я предполагаю, что теперь есть пробел в пути –