в хадупе, | голова не работает - PullRequest
0 голосов
/ 11 мая 2018

Привет, у меня есть файл CSV в HDFS, я хотел бы взглянуть.

Эти две команды работают:

hadoop fs -cat hdfs://192.168.200.121:8020/python/DI.csv
hadoop fs -tail hdfs://192.168.200.121:8020/python/DI.csv

, но

hadoop fs -tail hdfs://192.168.200.121:8020/python/DI.csv | head

не работает с ошибкой:

'head' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

Кто-нибудь знает, почему?Спасибо -

Ответы [ 2 ]

0 голосов
/ 12 мая 2018

Ключевые слова ... или пакетный файл .

Вы находитесь в Windows, где head не является командой.Самое близкое, что вы можете получить, это с PowerShell

hadoop fs -cat hdfs://192.168.200.121:8020/python/DI.csv | Select -First 20

Однако было бы более полезно использовать что-то вроде Pig или Hive для запуска запроса SELECT + LIMIT через CSV

0 голосов
/ 11 мая 2018

Потому что tail покажет данные с конца, а head покажет данные сверху.

...