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

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

コンソールを使用する場合

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

チュートリアル

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

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

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

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

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

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

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

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

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

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

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

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

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

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

データベースを作成する

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

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

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

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

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

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

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

    • 暗号化 — KMS キーを選択するか、デフォルトの オプションを使用します。ここで、Timestream Live Analytics は、Word キーが存在しない場合はアカウントに 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 式を選択します。時系列式については、スケジュール式の詳細については、「スケジュールされたクエリのスケジュール式」を参照してください。 https://docs.aws.amazon.com/timestream/latest/developerguide/scheduledqueries-schedule.html

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

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

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

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

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

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

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

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

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

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

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

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

  5. Disable または Delete を選択します。

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

テーブルの削除

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. データベースの詳細を編集して保存します。