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

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

Amazon S3 のファイルを Amazon QuickSight に統合または結合するには、いくつかの方法から 1 つを選択します。

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

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

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

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

  • マニフェストを使用せずにファイルを統合する - 複数のファイルを、マニフェスト内に個別にリスト化せずに、1 個に統合するときは、Athena を使用します。この方法では、データベースのテーブルにある場合のように、テキストファイルを単にクエリすることができます。詳細については、Big Data Blog の記事、Analyzing Data in Amazon S3 Using Athena を参照してください。

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