1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
S3、Athena、Glueを接続してS3のデータをAthenaで検索する場合、VPCエンドポイントによる接続は必須ではありません。これらのサービスは、AWS内で統合されており、以下のような方法で接続できます:
-
AWS Glue Data Catalogを使用して、S3に保存されているデータのメタデータを管理します。
-
AWS Glueクローラーを作成し、S3バケット内のデータを自動的にスキャンしてスキーマを推論し、Glue Data Catalogにメタデータを登録します。
-
Athenaは、このGlue Data Catalogを使用してS3のデータにアクセスし、SQLクエリを実行します。
この接続プロセスは、AWSのマネージドサービス間で行われるため、通常はVPCエンドポイントを必要としません。ただし、セキュリティやネットワークの要件によっては、VPCエンドポイントを使用してプライベートな接続を確立することも可能です。
具体的な手順としては:
- AWS Glueコンソールでクローラーを作成し、S3データソースを指定します。
- クローラーを実行して、S3のデータ構造をGlue Data Catalogに登録します。
- Athenaコンソールで、Glueで作成されたデータベースとテーブルを選択し、SQLクエリを実行します。
この方法により、S3のデータをGlue経由でAthenaから簡単に分析することができます。
Sources
Use AWS Glue to connect Athena to your data in Amazon S3 - Amazon Athena
Community | Unleashing Data Analytics on S3 Data lake with AWS Glue Crawler and Amazon Athena
回答済み 1ヶ月前
関連するコンテンツ
- 質問済み 15日前
- AWS公式更新しました 2年前
- AWS公式更新しました 6ヶ月前
- AWS公式更新しました 10ヶ月前