使用主控台 - Amazon Timestream

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用主控台

您可以使用 Timestream Live Analytics 的 AWS 管理主控台來建立、編輯、刪除、描述和列出資料庫和資料表。您也可以使用 主控台執行查詢。

教學課程

本教學課程示範如何建立填入範例資料集的資料庫,並執行範例查詢。本教學課程中使用的範例資料集經常出現在 IoT 和 DevOps 情境中。IoT 資料集包含時間序列資料,例如卡車的速度、位置和負載,以簡化機群管理並識別最佳化機會。 DevOps 資料集包含EC2執行個體指標,例如 CPU、網路和記憶體使用率,以改善應用程式效能和可用性。以下是本節中說明的影片教學課程

請依照下列步驟建立填入範例資料集的資料庫,並使用 AWS 主控台執行範例查詢。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料庫

  3. 按一下建立資料庫

  4. 在建立資料庫頁面上,輸入下列內容:

    • 選擇組態 — 選擇範例資料庫

    • 名稱 — 輸入您選擇的資料庫名稱。

    • 選擇範例資料集:選取 IoTDevOps

    • 按一下建立資料庫以建立包含兩個資料表的資料庫:IoT 和 DevOps 填入的範例資料。

  5. 在導覽窗格中,選擇查詢編輯器

  6. 從頂端功能表中選取範例查詢

  7. 按一下其中一個範例查詢。這將帶您回到查詢編輯器,並將編輯器填入範例查詢。

  8. 按一下執行以執行查詢,並查看查詢結果。

建立 資料庫

請依照下列步驟,使用 AWS 主控台建立資料庫。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料庫

  3. 按一下建立資料庫

  4. 在建立資料庫頁面上,輸入以下內容。

    • 選擇組態 — 選擇標準資料庫

    • 名稱 — 輸入您選擇的資料庫名稱。

    • 加密:選擇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. 目的地資料表模型 中,定義任何未定義屬性的模型。您可以使用視覺化建置器或 JSON。

  7. 執行排程區段中,選擇固定速率Chron 表達式 。如需時間表達式,請參閱排程查詢的排程表達式,以取得排程表達式的詳細資訊。

  8. SNS主題區段中,輸入將用於通知SNS的主題。

  9. 錯誤日誌報告區段中,輸入將用於報告錯誤的 S3 位置。

    選擇 Encryption key type (加密金鑰類型)。

  10. AWS KMS金鑰 的安全設定區段中,選擇金鑰類型 AWS KMS。

    輸入 Timestream LiveAnalytics 用來執行排程查詢IAM的角色。如需角色所需許可和信任關係的詳細資訊,請參閱IAM排程查詢的政策範例

  11. 按一下建立排程查詢

刪除排程查詢

請依照下列步驟,使用 AWS 主控台刪除或停用排程查詢。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇排程查詢

  3. 選取在 中建立的排程查詢建立排程查詢

  4. 選取動作

  5. 選擇停用或刪除

  6. 如果您選取刪除,請確認動作,然後選取刪除

刪除資料表

請依照下列步驟,使用 AWS 主控台刪除資料庫。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料表

  3. 選取您在 中建立的資料表建立資料表

  4. 按一下 Delete (刪除)

  5. 在確認方塊中輸入刪除

刪除資料庫

請依照下列步驟,使用 AWS 主控台刪除資料庫:

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料庫

  3. 選取您在建立資料庫 中建立的資料庫

  4. 按一下 Delete (刪除)

  5. 在確認方塊中輸入刪除

編輯資料表

請依照下列步驟,使用 AWS 主控台編輯資料表。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料表

  3. 選取您在 中建立的資料表建立資料表

  4. 按一下編輯

  5. 編輯資料表詳細資訊並儲存。

    • 記憶體存放區保留 — 指定您希望在記憶體存放區中保留資料的時間長度。記憶體存放區會處理傳入的資料,包括延遲到達的資料 (時間戳記早於目前時間的資料),並針對快速 point-in-time查詢進行最佳化。

    • 磁性存放區保留 — 指定您要在磁性存放區中保留資料的時間長度。磁性存放區適用於長期儲存,並針對快速分析查詢進行最佳化。

編輯資料庫

請依照下列步驟,使用 AWS 主控台編輯資料庫。

  1. 開啟AWS 主控台

  2. 在導覽窗格中,選擇資料庫

  3. 選取您在建立資料庫 中建立的資料庫

  4. 按一下編輯

  5. 編輯資料庫詳細資訊並儲存。