私はAthenaを使用して、S3でパーティション化された複数のファイルからデータを照会しています。 「campaign_au_click.csv」、「campaign_au_impression.csv」:私は私の場所ではアテナ - 特定のファイル名形式を指すテーブルを作成する方法はありますか?
CREATE EXTERNAL TABLE IF NOT EXISTS testing_table (
EventTime string,
IpAddress string,
Publisher string,
Segmentname string,
PlayDuration double,
cost double) PARTITIONED BY (
year string,
month string,
day string)) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' ESCAPED BY '\\' LINES TERMINATED BY '\n' LOCATION 's3://campaigns/testing/';
を作成するなど、別のファイル名を持つ複数のファイルを有していてもよいです。これらのファイルは異なる構造を持つことがあります。
私の上記テーブルがデータを取得する方法は、からのファイルをクリックするだけです。
ありがとうございました