2017-06-30 3 views
0

パーティションをいくつかの属性で、それぞれのパーティションに入れたいとします。 パーティション私はJSONのレコードといくつかのファイルを持っています。Amazon Athenaにパーティションを照会する

特定の属性に対してレコードが作成される時期を指定する属性(日付より前に作成されたすべてのレコードを指定します)を使用してクエリを実行したいとします。

パフォーマンスを向上させるには、ファイルを日付順に並べ替える必要がありますか?

アテナは最初のレコードから最後のレコードまでスキャンし、 は私に結果を与えますか?

+0

あなたの質問は不明です - 質問を編集して、あなたがやっていることやあなたが遭遇した困難についての詳細な情報を提供できますか?いくつかの例も役に立ちます。ありがとうございました。 –

答えて

0

アテナパーティションは、純粋にS3フォルダ構造に基づいています。それとは別に、すべてのクエリは最初の要素から最後の要素まで実行されています。

あなたはパーティショニングのいくつかの並べ替えが必要な場合は、パーティション上のいくつかの詳細情報だけS3のディレクトリを経由してそれらを定義し、ここではそれらを(手動または自動でフォルダ形式に応じて)

を管理することができます

Partitioning Data

関連する問題