次のことが可能かどうか疑問に思います。Hiveのデータを日付とロガーで分割していますが、特定のロガーに該当しないデータもあります。
例えば
date=2012-01-01/logger=1/part000
date=2012-01-01/logger=1/part001
date=2012-01-01/logger=2/part000
date=2012-01-01/logger=2/part001
date=2012-01-01/part000
次のコマンドでテーブルを作成しました。
create table mytable (
...
)
partitioned by (date string, logger int)
....
;
および追加されたパーティション:
alter table mytable add partition (date='2012-01-01', logger=1) location '/user/me/date=2012-01-01/logger=1/';
...
パーティション内のデータをクエリすることはできますが、ファイル内のデータをクエリすることはできませんdate=2012-01-01/part000
。パーティショニングに準拠せずにこのファイルを含めることは可能ですか?
ありがとうございました