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