Slide 29
Slide 29 text
© 2020, Amazon Web Services, Inc. or its Affiliates.
Partition Projection – ユースケース
• データの追加に合わせて定期的にパーティションをテーブルに追加している場合
• ⾮常に多くのパーティションがあるテーブルに対するクエリが想定外に遅い場合
• ⾮常に多くのパーティション化されたデータが S3 に保存されており、メタデー
タストアで管理するのが現実的でなく、クエリで参照する対象のデータがほんの
⼀部の場合
利⽤条件
パーティションが予測可能なパターンに従う場合に Partition Projection を利⽤することができる
https://docs.aws.amazon.com/ja_jp/athena/latest/ug/partition-projection.html
Projection
Type
パターン 例
整数 整数の連続シーケンス [1, 2, 3, 4, ..., 1000] や [0500, 0550, ..., 2500] など
⽇付
⽇付/⽇時の
連続シーケンス
[20200101, 20200102, ..., 20201231]、
[1-1-2020 00:00:00, 1-1-2020 01:00:00, ..., 12-31-2020 23:00:00] など
列挙値 列挙値の有限セット 空港コードや AWS リージョンなど