データフィードを使用したデータ収集と分析
AWS Marketplace は、構造化された最新の製品および顧客情報を AWS Marketplace システムから販売者の Amazon S3 バケットに送信し、販売者が所有するビジネスインテリジェンスツール間の ETL (抽出、変換、ロード) を行うためのメカニズムとしてデータフィードを提供します。Amazon S3 バケットのデータが使用可能な場合、次の方法でデータフィードを使用できます。
-
データフィードへのアクセス で作成した Amazon S3 バケットから .CSV ファイルをダウンロードして、スプレッドシートでデータを表示できるようにします。
-
ETL (抽出、変換、ロード)、SQLクエリ、ビジネス分析ツールを使用して、データを収集して分析します。
データを収集して分析するには、AWS のサービスを使用するか、.CSV ベースのデータセットの分析を実行できるサードパーティー製のツールを使用できます。
データを収集および分析するためのデータフィードの詳細については、次の例を参照してください。
例: AWS のサービスを使用してデータを収集して分析する
次の手順では、データフィードの送信先を Amazon S3 バケットとするように環境を設定済みであり、バケットにデータフィードが含まれていることを前提としています。
データフィードからデータを収集して分析するには
-
AWS Glue コンソール
から、データフィードを格納する Amazon S3 バケットに接続するクローラーを作成し、必要なデータを抽出して、AWS Glue Data Catalog にメタデータテーブルを作成します。 AWS Glue の詳細については、「AWS Glue デベロッパーガイド」を参照してください。
-
Athena コンソール
から、AWS Glue Data Catalog のデータに対して SQL クエリを実行します。 Athena の詳細については、「Amazon Athena ユーザーガイド」を参照してください。
-
Amazon QuickSight コンソール
から、分析を作成し、データのビジュアルを作成します。 詳細については、「Amazon QuickSight ユーザーガイド」を参照してください。
AWS サービスを使用してデータフィード内のデータを収集および分析する方法の詳細な例については、「AWS Marketplace ブログ」の「Using Seller Data Feed Delivery Service, Amazon Athena, and Amazon QuickSight to create seller reports