2017-06-09 9 views
0

に基づくハイブテーブルを作成する方法を、私はハイブのテーブルに私のshow table stats tablenameを保存したいと、私はこの方法をやってますが、エラーメッセージ得ています:インパラと私の仕事では、非選択クエリ

[r001d01i1p:21000] > create table mystats as 
         > show table stats eq_cmplx_exec_master; 

エラー:

Query: create table mystats as show table stats eq_cmplx_exec_master ERROR: AnalysisException: Syntax error in line 2: show table stats eq_cmplx_exec_master^Encountered: SHOW Expected: SELECT, VALUES, WITH

CAUSED BY: Exception: Syntax error

誰でも私がそれを並べ替えるのを助けることができます、ありがとうございます。ここでは、いくつかの研究の後ID、テーブル名

+0

エラーメッセージを

は、理想的には私は、新しいテーブルが2つの余分な列が含まれていたいです明示的です。* metadata *コマンド(SHOWなど)の結果を* data *のような表に挿入することはできません。 #PasDeBol。 –

答えて

0

私がなってしまったものです、それは私が欲しいと完璧に動作します:

impala-shell -i host-10-17-101-252:25003 -k -q "show table stats dbo" -d default --quiet -B -c -o table_stats.txt 
関連する問題