hive -f 在執行sql腳本文件的時候是可以傳遞參數的,但是要注意hive版本:
注意:hive在0.9版本之前是不支持-f傳遞參數的,只有1.0之后才支持次功能。
使用如下:
1、創建sql腳本文件,內容如下
select * from test where id = '${hiveconf:id}'
2、hive -f 傳遞參數
hive -hiveconf id=test001 -f test.sql
3、測試結果可以正常顯示
hive -f 在執行sql腳本文件的時候是可以傳遞參數的,但是要注意hive版本:
注意:hive在0.9版本之前是不支持-f傳遞參數的,只有1.0之后才支持次功能。
使用如下:
1、創建sql腳本文件,內容如下
select * from test where id = '${hiveconf:id}'
2、hive -f 傳遞參數
hive -hiveconf id=test001 -f test.sql
3、測試結果可以正常顯示
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。