Я зберігаю свої запити вуликів у файлах hql і зазвичай запускаю їх за допомогою наступних команд
$ nohup hive -i "hivescript.hql" > results.tsv &
Проблема полягає в тому, коли я отримую результатиЗазвичай файл починається з журналів та попереджень від вулика. Мені цікаво, чи є аргумент командного рядка, який пригнічує журнал, щоб просто дати мені результати?
Відповіді:
5 за відповідь № 1Можна перенаправити попередження в інший файл
$ nohup hive -i "hivescript.hql" 2> HiveLogs.txt 1>results.tsv &
Таким чином, ви отримаєте два файли, один із лише результатами та інший із лише інформацією про реєстрацію з вулика.