2015-01-09 80 views

回答

0

Hive應該爲您提供命令行支持。我不熟悉配置單元,但我發現這個:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Cli,你可以檢查是否有效。

就我個人而言,我用mysql實現了類似的目標。命令是: mysql -u root -p`[script to generate the key]` -N -B -e "use XXXDB; select aaa, bbb, COUNT(*) from xxxtable where some_attribute='$CertainValue';"

+0

我應該更清楚。我正在運行一個bash腳本,其中我試圖實現的僅僅是一個部分。我沒有直接使用Hive CLI,而是試圖從Bash腳本中運行查詢。 – CodingInCircles

+0

你讓我更困惑。你的問題是如何使用查詢中的bash變量? – qqibrow

0

我用here所示的方法搞定了!我不是像圖中那樣調用文件,而是直接運行查詢並使用存儲在變量中的值。

+0

這正是我所建議的,除非我沒有提供代碼。 – qqibrow

相關問題