Не могу прочитать таблицу улья после загрузки данных

Я создал таблицу в Hive (beeline), команда ниже:

create table testemp(id int, name string, role string) row format delimited fields terminated by ',';

У меня есть небольшой пользовательский файл с примерами записей:

12345,John,Doe
67890,Mary,Poppins
2234,Poppy,Mariann

Попытка загрузить данные из этого файла в созданную выше таблицу:

load data inpath '/tmp/dataFiles/data.csv' overwrite into table testemp;
INFO  : Loading data to table testemp from hdfs://HAN/tmp/dataFiles/data.csv
INFO  : Table testemp stats: [numFiles=1, numRows=0, totalSize=169, rawDataSize=0]
No rows affected (0.132 seconds)

Как видите, данные не загружались даже. И теперь, когда я пытаюсь сделать выбор на столе, я просто не могу.

select * from testemp;
Error: java.io.IOException: java.io.IOException: java.net.SocketException: Unexpected end of file from server (state=,code=0)

Я понятия не имею, почему эта ошибка даже появилась. Может кто-нибудь воспроизвести проблему на своем керберизованном кластере через билайн?

Есть идеи?

1 ответ

Просто чтобы убедиться, пожалуйста, подтвердите свое имя файла как data или data.csv и упомяните соответственно. И где файл хранится либо локальный файл, либо HDFS, если будет использоваться локальная файловая система (загрузка данных в локальный путь.....).

Другие вопросы по тегам