伙计们,我在基本的sql命令方面遇到了问题。我正在学习hadoop和hive软件来学习大数据分析。我在hadoop文件系统上创建了一个名为 cencus
. 我只是在终端上打开配置单元,然后对其执行简单的sql查询,然后将其保存到外部excel.csv文件中
hive -e 'select * from cencus' > '/home/training/hackathon/out.csv
它工作正常,并将所有表信息存储到外部文件中
hive -e 'select * from sencus where education=children' > /home/training/hackathon/out.csv
它不工作总是显示异常没有reduce运算符我花了很多时间将查询更改为:
hive -e 'select * from sencus where education=''children'' > /home/training/hackathon/out.csv
hive -e 'select * from sencus where education="children"' > /home/training/hackathon/out.csv
但是什么都没用请告诉我我需要做什么?
1条答案
按热度按时间sg2wtvxw1#
我相信下面的问题可以解决。