複数のAmazon S3ファイルに基づくデータセット - Amazon QuickSight

複数のAmazon S3ファイルに基づくデータセット

Amazon S3 から Amazon QuickSight の中にファイルを統合または結合するには、いくつかの方法のうちのいずれかを使用できます。

  • マニフェストを使用してファイルを結合する – この場合、ファイルには同じ数のフィールド (列) がある必要があります。データ型がファイルの同じ位置のフィールド間で一致している必要があります。たとえば、最初のフィールドはそれぞれのファイルで同じデータ型ある必要があります。2 番目のフィールド、3 番目のフィールド、それ以降も同様です。Amazon QuickSight は最初のファイルからフィールド名を取得します。

    ファイルはマニフェストに明示的にリストされている必要があります。ただし、同じ S3 バケット内にある必要はありません。

    さらに、ファイルは Amazon S3 のマニフェストファイルでサポートされている形式 に説明されているルールに従う必要があります。

    マニフェストを使用してファイルを組み合わせることの詳細については、「Amazon S3 ファイルを使用したデータセットの作成」を参照してください。

  • マニフェストを使用せずにファイルを統合する – 複数のファイルを個別にリストする必要なく 1 つに統合するには、Athena を使用できます。この方法では、データベースのテーブルにある場合のように、テキストファイルを単にクエリすることができます。詳細については、ビッグデータブログの「 Amazon S3を使用した Athena でのデータ分析」という投稿を参照してください。

  • スクリプトを使用してファイルをインポートする前に添付する – アップロードする前に、ファイルを結合するために設計されたスクリプトを使用できます。