2017-02-07 20 views
3

Impalaクエリの結果をクエリとともに出力する方法はありますか?私はimpala-shell -i someip -f 'filename' -o 'output'を実行すると、私は、その結果、1の後に1を参照してくださいImpalaクエリの結果をクエリと一緒に出力する方法

Query: show databases 
Result: ------default------- 

:私のクエリは'show databases'た場合

は例えば、私はこのような何かを使用してファイルに出力する結果をいただきたいですどの結果がどの問合せに関連するのか(特に、入力ファイルに多数の問合せが含まれている場合)を関連付けることは困難です。

答えて

1

リダイレクト標準エラーと標準出力は
(クエリは標準エラーである)

impala-shell -f 'filename' &>'output' 

デモファイルへ

[[email protected] ~]$ cat>filename 
select 1; 
select 2; 
select 3; 
[[email protected] ~]$ impala-shell -f 'filename' &>'output' 
[[email protected] ~]$ cat output 
Starting Impala Shell without Kerberos authentication 
Connected to quickstart.cloudera:21000 
Server version: impalad version 2.5.0-cdh5.7.0 RELEASE (build ad3f5adabedf56fe6bd9eea39147c067cc552703) 
Query: select 1 
+---+ 
| 1 | 
+---+ 
| 1 | 
+---+ 
Fetched 1 row(s) in 0.16s 
Query: select 2 
+---+ 
| 2 | 
+---+ 
| 2 | 
+---+ 
Fetched 1 row(s) in 0.02s 
Query: select 3 
+---+ 
| 3 | 
+---+ 
| 3 | 
+---+ 
Fetched 1 row(s) in 0.02s 
[[email protected] ~]$ 
関連する問題