Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スケジュールされたクエリのパターン
このセクションでは、Amazon Timestream for LiveAnalytics のスケジュールされたクエリを使用してダッシュボードを最適化することでロードの速度を高め、コストを削減する方法の一般的なパターンをいくつか紹介します。以下の例は、DevOps アプリケーションシナリオを使用して、アプリケーションシナリオに関係なく、スケジュールされたクエリに一般的に適用される主要な概念を示しています。
Timestream for LiveAnalytics のスケジュールされたクエリでは、Timestream for LiveAnalytics の SQL サーフェス領域全体を使用してクエリを表現できます。クエリには 1 つ以上のソーステーブルを含めることができ、集計や Timestream for LiveAnalytics の SQL 言語で許可されているその他のクエリを実行して、Timestream for LiveAnalytics の別の送信先テーブルでクエリの結果をマテリアライズできます。説明しやすいよう、このセクションではスケジュールされたクエリのターゲットテーブルを派生テーブルと呼びます。
このセクションで取り上げる重要なポイントは次のとおりです。
-
シンプルなフリートレベルの集計を使用した、スケジュールされたクエリの定義方法の説明と、いくつかの基本概念の理解。
-
スケジュールされたクエリのターゲット (派生テーブル) の結果とソーステーブルの結果を組み合わせて、スケジュールされたクエリのコストを削減し、パフォーマンスを高める方法。
-
スケジュールされたクエリの更新期間を設定する際のトレードオフ。
-
いくつかの一般的なシナリオにおけるスケジュールされたクエリの使用。
-
特定の日付より古い全インスタンスの最終データポイントの追跡。
-
ダッシュボードに変数を入力するために使用するディメンションの一意値。
-
-
スケジュールされたクエリのコンテキストにおける遅延到着データの処理方法。
-
1 回限りの手動実行を使用して、スケジュールされたクエリの自動トリガーで直接カバーされないさまざまなシナリオに対処する方法。