UNLOAD を使用してクエリ結果を Timestream for LiveAnalytics から S3 にエクスポートする - Amazon Timestream

Amazon Timestream for LiveAnalytics と同様の機能については、Amazon Timestream for InfluxDB を検討してください。リアルタイム分析のために、簡略化されたデータ取り込みと 1 桁ミリ秒のクエリ応答時間を提供します。詳細については、こちらを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

UNLOAD を使用してクエリ結果を Timestream for LiveAnalytics から S3 にエクスポートする

Amazon Timestream for LiveAnalytics では、 UNLOADステートメントを使用して、クエリ結果を費用対効果の高い安全な方法で Amazon S3 にエクスポートできるようになりました。UNLOAD ステートメントを使用して、時系列データを Apache Parquet 形式またはカンマ区切り値 (CSV) 形式で選択した S3 バケットにエクスポートできるようになりました。これにより、時系列データを他の サービスと柔軟に保存、組み合わせ、分析できます。UNLOAD ステートメントを使用すると、圧縮された方法でデータをエクスポートできるため、転送されるデータと必要なストレージ領域が減ります。 は、データのエクスポート時に選択した属性に基づくパーティショニングUNLOADもサポートし、パフォーマンスが向上し、データにアクセスするダウンストリームサービスの処理時間が短縮されます。さらに、Amazon S3 マネージドキー (SSE-S3) または AWS Key Management Service (AWS KMS) マネージドキー (SSE-KMS) を使用して、エクスポートされたデータを暗号化できます。

Timestream for LiveAnalytics の UNLOAD の利点

UNLOAD ステートメントを使用する主な利点は次のとおりです。

  • 運用の容易さUNLOADステートメントを使用すると、Apache Parquet 形式または CSV 形式で 1 回のクエリリクエストでギガバイトのデータをエクスポートできるため、ダウンストリームの処理ニーズに最適な形式を柔軟に選択でき、データレイクの構築が容易になります。

  • 安全で費用対効果が高いUNLOADステートメントは、データを圧縮された方法で S3 バケットにエクスポートし、カスタマーマネージドキーを使用してデータを暗号化 (SSE-KMS または SSE_S3) して、データストレージコストを削減し、不正アクセスから保護する機能を提供します。

  • パフォーマンスUNLOADステートメントを使用して、S3 バケットにエクスポートするときにデータをパーティション化できます。データのパーティション化により、ダウンストリームサービスはデータを並行して処理できるため、処理時間を短縮できます。さらに、ダウンストリームサービスは必要なデータのみを処理できるため、必要な処理リソースが減り、関連するコストが削減されます。

LiveAnalytics の Timestream からの UNLOAD のユースケース

UNLOAD ステートメントを使用して、S3 バケットにデータを書き込むことができます。

  • データウェアハウスの構築 – 数ギガバイトのクエリ結果を S3 バケットにエクスポートし、時系列データをデータレイクに簡単に追加できます。Amazon Athena や Amazon Redshift などのサービスを使用して、時系列データと他の関連データを組み合わせて、複雑なビジネスインサイトを得ることができます。

  • AI および ML データパイプラインの構築UNLOADステートメントを使用すると、時系列データにアクセスする機械学習モデルのデータパイプラインを簡単に構築できるため、Amazon SageMaker や Amazon EMR などのサービスで時系列データを簡単に使用できます。

  • ETL 処理の簡素化 – S3 バケットにデータをエクスポートすると、データに対して抽出、変換、ロード (ETL) オペレーションを実行するプロセスを簡素化できるため、 Glue AWS などのサードパーティーのツールや AWS サービスをシームレスに使用してデータを処理および変換できます。