2016-11-07 8 views
0
{"name":"Our Example","link_params":{"cid":"eml_mmj_{date('yyyyMMdd')}"},"template":"Great Example Television","day":"2016-10-02","list_name":"Example Television","id":5112652} 

ここにjsonファイルの行があります。ハイブでJSONから外部テーブルを作成しようとしています

CREATE TABLE company_analysis.extable (
    name string, 
    link_params struct<cid:STRING>, 
    template string, 
    day string, 
    list_name string, 
    id string) 
ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe' 
STORED AS TEXTFILE 
LOCATION '/analysis/company/extable'; 

これは私が試したコマンドです。

*を選択すると空白になります。

アイデア?これは初めてのJSONの作業で、ハイブのエキスパートではありません。

json-serde-1.3.7-jar-with-dependencies.jarファイルをここに追加しました。これは、そのファイルが最適な/唯一のルートかどうかはわかりません。

答えて

0

私の悪い、場所にデータがありませんでした...それはなぜそこになかった!コマンドは正常に動作します。

関連する問題