翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コンソールを使用する場合
Timestream Live Analytics の AWS マネジメントコンソールを使用して、データベースとテーブルを作成、編集、削除、説明、一覧表示できます。コンソールを使用してクエリを実行することもできます。
トピック
チュートリアル
このチュートリアルでは、サンプルデータセットが入力されたデータベースを作成し、サンプルクエリを実行する方法について説明します。このチュートリアルで使用されるサンプルデータセットは、IoT や DevOps シナリオで頻繁に見られます。IoT データセットには、トラックの速度、場所、負荷などの時系列データが含まれており、フリート管理を合理化し、最適化の機会を特定します。 DevOps データセットには、アプリケーションのパフォーマンスと可用性を向上させるためにCPU、、ネットワーク、メモリ使用率などのEC2インスタンスメトリクスが含まれています。このセクションで説明する手順のビデオチュートリアル
以下の手順に従って、サンプルデータセットが入力されたデータベースを作成し、 AWS コンソールを使用してサンプルクエリを実行します。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、データベースを選択します。
-
データベースの作成 をクリックします。
-
データベースの作成ページで、次のように入力します。
-
設定の選択 — サンプルデータベース を選択します。
-
名前 — 選択したデータベース名を入力します。
-
サンプルデータセットの選択 — IoT と を選択しますDevOps。
-
データベースの作成をクリックして、IoT とサンプルデータ DevOps を含む 2 つのテーブルを含むデータベースを作成します。
-
-
ナビゲーションペインで、クエリエディタを選択します。
-
トップメニューからサンプルクエリを選択します。
-
サンプルクエリのいずれかをクリックします。これにより、サンプルクエリが入力されたエディタでクエリエディタに戻ります。
-
Run をクリックしてクエリを実行し、クエリ結果を表示します。
データベースを作成する
AWS コンソールを使用してデータベースを作成するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、データベースを選択します。
-
データベースの作成 をクリックします。
-
データベースの作成ページで、以下を入力します。
-
設定の選択 — 標準データベース を選択します。
-
名前 — 選択したデータベース名を入力します。
-
暗号化 — KMSキーを選択するか、デフォルトのオプションを使用します。このオプションでは、Timestream Live Analytics がキーをアカウント内に作成していない場合は、そのKMSキーを作成します。
-
-
データベースを作成するには、データベースの作成をクリックします。
テーブルを作成する
AWS コンソールを使用してテーブルを作成するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、テーブルを選択します。
-
テーブルの作成 をクリックします。
-
テーブルの作成ページで、次のように入力します。
-
データベース名 — で作成されたデータベースの名前を選択します データベースを作成する。
-
テーブル名 — 任意のテーブル名を入力します。
-
メモリストアの保持 — メモリストアにデータを保持する期間を指定します。メモリストアは、到着遅延データ (タイムスタンプが現在の時刻より前のデータ) を含む受信データを処理し、高速 point-in-timeクエリ用に最適化されています。
-
マグネティックストアの保持 — マグネティックストアにデータを保持する期間を指定します。マグネティックストアは長期ストレージ用であり、高速分析クエリ用に最適化されています。
-
-
テーブルの作成 をクリックします。
クエリを実行する
AWS コンソールを使用してクエリを実行するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、クエリエディタを選択します。
-
左側のペインで、 で作成されたデータベースを選択します データベースを作成する。
-
左側のペインで、 で作成されたデータベースを選択しますテーブルを作成する。
-
クエリエディタでは、クエリを実行できます。テーブル内の最新の 10 行を表示するには、以下を実行します。
SELECT * FROM <database_name>.<table_name> ORDER BY time DESC LIMIT 10
-
(オプション) Enable Insights をオンにして、クエリの効率に関するインサイトを取得します。
スケジュールされたクエリを作成する
AWS コンソールを使用してスケジュールされたクエリを作成するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、スケジュールされたクエリ を選択します。
-
スケジュールされたクエリの作成 をクリックします。
-
クエリ名と宛先テーブルセクションに、以下を入力します。
-
名前 — クエリ名を入力します。
-
データベース名 — で作成されたデータベースの名前を選択します データベースを作成する。
-
テーブル名 — で作成されたテーブルの名前を選択しますテーブルを作成する。
-
-
クエリステートメント セクションで、有効なクエリステートメントを入力します。次に、クエリの検証 をクリックします。
-
送信先テーブルモデル から、未定義の属性のモデルを定義します。Visual Builder または を使用できますJSON。
-
スケジュールの実行 セクションで、固定レートまたは Chron 式 を選択します。時系列については、スケジュール式の詳細については、スケジュールされたクエリのスケジュール式を参照してください。
-
SNS トピックセクションで、通知に使用するSNSトピックを入力します。
-
エラーログレポートセクションに、エラーの報告に使用される S3 の場所を入力します。
[Encryption key type] (暗号化キーの種類) を選択します。
-
AWS KMS キー のセキュリティ設定セクションで、キーのタイプ AWS KMSを選択します。
スケジュールされたクエリの実行に Timestream for が LiveAnalytics 使用するIAMロールを入力します。ロールに必要なアクセス許可と信頼関係の詳細については、IAMスケジュールされたクエリのポリシー例を参照してください。
-
スケジュールされたクエリの作成 をクリックします。
スケジュールされたクエリを削除する
コンソールを使用して AWS スケジュールされたクエリを削除または無効にするには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、スケジュールされたクエリを選択します。
-
で作成されたスケジュールされたクエリを選択しますスケジュールされたクエリを作成する。
-
アクション を選択します。
-
の無効化または削除を選択します。
-
削除を選択した場合は、アクションを確認し、「削除」を選択します。
テーブルを削除する
AWS コンソールを使用してデータベースを削除するには、次の手順に従います。
データベースを削除する
AWS コンソールを使用してデータベースを削除するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、データベースを選択します。
-
データベースの作成 で作成したデータベースを選択します。
-
[Delete (削除)] をクリックします。
-
確認ボックスに delete と入力します。
テーブルを編集する
AWS コンソールを使用してテーブルを編集するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、テーブルを選択します。
-
で作成したテーブルを選択しますテーブルを作成する。
-
編集 をクリックします。
-
テーブルの詳細を編集して保存します。
-
メモリストアの保持 — メモリストアにデータを保持する期間を指定します。メモリストアは、到着遅延データ (タイムスタンプが現在の時刻より前のデータ) を含む受信データを処理し、高速 point-in-timeクエリ用に最適化されています。
-
マグネティックストアの保持 — マグネティックストアにデータを保持する期間を指定します。マグネティックストアは長期ストレージ用であり、高速分析クエリ用に最適化されています。
-
データベースを編集する
AWS コンソールを使用してデータベースを編集するには、次の手順に従います。
-
AWS コンソール
を開きます。 -
ナビゲーションペインで、データベースを選択します。
-
データベースの作成 で作成したデータベースを選択します。
-
編集 をクリックします。
-
データベースの詳細を編集して保存します。