如何将HiveQL查询的结果输出到远程服务器目录?
我知道有一个配置单元命令,通过它我们可以将结果输出到本地目录,例如:
$hive -e 'select * from test' > /home/test/abc.txt
同样,除了远程目录,是否有命令或方法可以执行相同操作?
在此先感谢您,感谢您的帮助和时间。
最佳答案
如果您拥有p 无口令SSH访问到远程服务器,则只需使用以下命令对输出文件进行scp:
$hive -e 'select * from test' > /home/test/abc.txt | scp /home/test/abc.txt username@remote_hostname:/remote_directory/path
关于hadoop - 如何将HiveQL查询的结果输出到远程服务器目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32960974/