コンソールを使用する - Amazon Timestream

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

コンソールを使用する

Timestream Live Analytics の AWS マネジメントコンソールを使用して、データベースとテーブルを作成、編集、削除、説明、一覧表示できます。コンソールを使用してクエリを実行することもできます。

チュートリアル

このチュートリアルでは、サンプルデータセットが入力されたデータベースを作成し、サンプルクエリを実行する方法を示します。このチュートリアルで使用されるサンプルデータセットは、IoT および DevOps シナリオで頻繁に見られます。IoT データセットには、トラックの速度、位置、負荷などの時系列データが含まれており、フリート管理を合理化し、最適化の機会を特定します。DevOps データセットには、アプリケーションのパフォーマンスと可用性を向上させるために、CPU、ネットワーク、メモリ使用率などの EC2 インスタンスメトリクスが含まれています。このセクションで説明する手順のビデオチュートリアルを次に示します。

以下の手順に従って、サンプルデータセットが入力されたデータベースを作成し、 AWS コンソールを使用してサンプルクエリを実行します。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、データベースを選択します。

  3. データベースの作成をクリックします。

  4. データベースの作成ページで、次のように入力します。

    • 設定を選択サンプルデータベースを選択します。

    • 名前 - 選択したデータベース名を入力します。

    • サンプルデータセットの選択 - IoTDevOps を選択します。

    • データベースの作成をクリックして、サンプルデータが入力された IoT と DevOps の 2 つのテーブルを含むデータベースを作成します。

  5. ナビゲーションペインで、クエリエディタを選択します。

  6. トップメニューからサンプルクエリを選択します。

  7. サンプルクエリのいずれかをクリックします。これにより、サンプルクエリが入力されたエディタでクエリエディタに戻ります。

  8. Run をクリックしてクエリを実行し、クエリ結果を表示します。

データベースを作成する

AWS コンソールを使用してデータベースを作成するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、データベースを選択します。

  3. データベースの作成をクリックします。

  4. データベースの作成ページで、次のように入力します。

    • 設定を選択標準データベースを選択します。

    • 名前 - 選択したデータベース名を入力します。

    • 暗号化 - KMS キーを選択するか、デフォルトのオプションを使用します。このオプションでは、アカウントに KMS キーが存在しない場合、Timestream Live Analytics がアカウントに KMS キーを作成します。

  5. データベースの作成をクリックしてデータベースを作成します。

テーブルの作成

AWS コンソールを使用してテーブルを作成するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、テーブルを選択します。

  3. テーブルの作成をクリックします。

  4. テーブルの作成ページで、次のように入力します。

    • データベース名 - で作成されたデータベースの名前を選択します データベースを作成する

    • テーブル名 - 選択したテーブル名を入力します。

    • メモリストアの保持 — メモリストアにデータを保持する期間を指定します。メモリストアは、遅延到着データ (タイムスタンプが現在時刻より前のデータ) を含む受信データを処理し、高速point-in-timeクエリ用に最適化されています。

    • マグネティックストアの保持 — マグネティックストアにデータを保持する期間を指定します。マグネティックストアは長期ストレージ用であり、高速な分析クエリ用に最適化されています。

  5. テーブルの作成をクリックします。

クエリを実行する

AWS コンソールを使用してクエリを実行するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、クエリエディタを選択します。

  3. 左側のペインで、 で作成されたデータベースを選択します データベースを作成する

  4. 左側のペインで、 で作成されたデータベースを選択しますテーブルの作成

  5. クエリエディタでは、クエリを実行できます。テーブル内の最新の 10 行を表示するには、以下を実行します。

    SELECT * FROM <database_name>.<table_name> ORDER BY time DESC LIMIT 10
  6. (オプション) Enable Insights をオンにして、クエリの効率に関するインサイトを取得します。

スケジュールされたクエリを作成する

AWS コンソールを使用してスケジュールされたクエリを作成するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、スケジュールされたクエリを選択します。

  3. スケジュールされたクエリの作成をクリックします。

  4. クエリ名宛先テーブルセクションで、次のように入力します。

  5. クエリステートメント セクションに、有効なクエリステートメントを入力します。次に、クエリの検証をクリックします。

  6. 送信先テーブルモデルから、未定義の属性のモデルを定義します。Visual Builder または JSON を使用できます。

  7. スケジュールの実行 セクションで、固定レートまたは Chron 式を選択します。 時系列については、スケジュール式の詳細については、スケジュールされたクエリのスケジュール式を参照してください。

  8. SNS トピックセクションで、通知に使用する SNS トピックを入力します。

  9. エラーログレポートセクションに、エラーの報告に使用される S3 の場所を入力します。

    [Encryption key type] (暗号化キーの種類) を選択します。

  10. AWS KMS キーのセキュリティ設定セクションで、KMS AWS キーのタイプを選択します。

    Timestream for LiveAnalytics がスケジュールされたクエリの実行に使用する IAM ロールを入力します。ロールに必要なアクセス許可と信頼関係の詳細については、スケジュールされたクエリの IAM ポリシーの例を参照してください。

  11. スケジュールされたクエリの作成をクリックします。

スケジュールされたクエリを削除する

コンソールを使用して AWS スケジュールされたクエリを削除または無効化するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、スケジュールされたクエリを選択します。

  3. で作成されたスケジュールされたクエリを選択しますスケジュールされたクエリを作成する

  4. アクション を選択します。

  5. 無効化または削除を選択します

  6. 削除を選択した場合は、アクションを確認し、削除を選択します。

テーブルの削除

AWS コンソールを使用してデータベースを削除するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、テーブルを選択します。

  3. で作成したテーブルを選択しますテーブルの作成

  4. [Delete (削除)] をクリックします。

  5. 確認ボックスに「delete」と入力します。

データベースを削除する

AWS コンソールを使用してデータベースを削除するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、データベースを選択します。

  3. 「データベースの作成」で作成したデータベースを選択します。

  4. [Delete (削除)] をクリックします。

  5. 確認ボックスに「delete」と入力します。

テーブルを編集する

AWS コンソールを使用してテーブルを編集するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、テーブルを選択します。

  3. で作成したテーブルを選択しますテーブルの作成

  4. 編集 をクリックします

  5. テーブルの詳細を編集して保存します。

    • メモリストアの保持 — メモリストアにデータを保持する期間を指定します。メモリストアは、遅延到着データ (タイムスタンプが現在時刻より前のデータ) を含む受信データを処理し、高速point-in-timeクエリ用に最適化されています。

    • グネティックストアの保持 — マグネティックストアにデータを保持する期間を指定します。マグネティックストアは長期ストレージ用であり、高速な分析クエリ用に最適化されています。

データベースを編集する

AWS コンソールを使用してデータベースを編集するには、次の手順に従います。

  1. AWS コンソールを開きます。

  2. ナビゲーションペインで、データベースを選択します。

  3. 「データベースの作成」で作成したデータベースを選択します。

  4. 編集 をクリックします

  5. データベースの詳細を編集して保存します。