Хочу запустить запрос сохраненного файла в билайне.Этот код работает нормально в putty.
beeline -u "hiveserver" -n "username" -p "password" --outputformat=csv2 --silent=true -e "select * from table;" >output1.txt
Когда я сохраняю команду sql в query.hql или query.sql и загружаю на сервер, где находится hadoop, команда ничего не экспортирует.Я не получаю ошибки.
beeline -u "hiveserver" -n "username" -p "password" --outputformat=csv2 --silent=true -f query.hql >output1.txt
Запрос в файле работает, когда я запускаю его как !run query.hql
непосредственно в Билайн.Что не так с моим запросом в файловом подходе?