投稿日: Oct 22, 2020

AWS Step Functions が、インタラクティブなクエリサービスである Amazon Athena と統合され、S3 データレイクのデータを照会するワークフローを構築できるようになりました。AWS Step Functions は、ビルトインのエラー処理、パラメータ引き渡し、推奨セキュリティ設定、状態管理の機能をサポートしており、記述および管理しなければならないコードの量が低減します。

AWS Step Functions では、AWS Lambda、AWS Glue、Amazon Simple Notification Service、そして今回の Amazon Athena といった AWS のサービスを利用して、回復力のあるワークフローを構築することが可能になります。Amazon Athena はサーバーレスのインタラクティブなクエリサービスで、標準的な SQL を使用して Amazon S3 内のデータを簡単に分析できます。Athena との統合を使用して、Amazon S3 でデータを照会し、照会結果を取得して、関連する関係者に通知するワークフローを作成できます。あるいは、Athena との統合を使用して、ETL ジョブの完了を確認するワークフローを構築することもできます。AWS Step Functions Athena サービス統合の使用方法の詳細については、AWS Step Functions デベロッパーガイドをお読みください。統合はサンプルプロジェクトのデプロイから開始できます。

Athena サービスの統合は、AWS Step Functions と Amazon Athena の両方が利用可能なすべてのリージョンでご利用いただけます。リージョンと提供サービスの全リストについては、AWS リージョンを参照してください。 

詳細は、以下をご確認ください。