1
hdfsに格納されたファイルを使用してハイブのorcテーブルを作成しようとしています。ハイブテーブルの作成:パスファイルと一致するファイルがありませんが、ファイルがパスに存在します
私はそれぞれの行は以下のフォーマット持っているテーブル「partsupp.tbl」ファイルを持っている:私はこのようなハイブテーブルを作成
1|25002|8076|993.49|ven ideas. quickly even packages print. pending multipliers must have to are fluff|
を:
create table if not exists partsupp (PS_PARTKEY BIGINT,
PS_SUPPKEY BIGINT,
PS_AVAILQTY INT,
PS_SUPPLYCOST DOUBLE,
PS_COMMENT STRING)
STORED AS ORC TBLPROPERTIES ("orc.compress"="SNAPPY")
;
今イムをロードしようとしていますこのようなテーブルで.TBLファイル内のデータ:
LOAD DATA LOCAL INPATH '/tables/partsupp/partsupp.tbl' INTO TABLE partsupp
しかし、イムは、この問題を得る:
No files matching path file:/tables/partsupp/partsupp.tbl
しかし、ファイルがHDFSに存在する...
おかげでそのソリューションでの作業。しかし、あなたのコードでエラーが発生しました。私が* partsuppから*を選択すると、次のようになります。失敗:実行エラー、org.apache.hadoop.hive.sql.exec.mr.MapRedTaskのコード2を返します。 – codin