CREATE EXTERNAL TABLE IF NOT EXISTS LOGS (LGACT STRING,NTNAME STRING)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
LOCATION '/user/hive/warehouse/LOGS/test';
'test'フォルダの下にファイルを毎日作成しています。たとえば:外部テーブルハイブを作成します。場所に複数のファイルが含まれています
/user/hive/warehouse/LOGS/test/20170420
/user/hive/warehouse/LOGS/test/20170421
/user/hive/warehouse/LOGS/test/20170422
私が作成したLOGSテーブル内のデータは表示されません。
しかし、私は
LOCATION '/user/hive/warehouse/LOGS/test/20170422';
を使用してテーブルを作成し、私はその日の記録を見ることができます。
私のHIVEテーブルの/ testディレクトリにあるすべてのデータを見たいと思っています。また、/ testディレクトリには新しいファイルが毎日入っています。
すでにこの質問に回答しています。https://stackoverflow.com/a/43804942/2700344 – leftjoin
[Hive create table with Nested Sub-Directory](https://stackoverflow.com/questions)の可能な複製/ 24438148/hive-create-table-with-nestedサブディレクトリからの入力) – leftjoin
@leftjoin - あなたは間違った答えを与えています –