Amazon Timestream for LiveAnalytics 概念 - Amazon Timestream

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

Amazon Timestream for LiveAnalytics 概念

時間序列資料是在時間間隔內記錄的資料點序列。這種類型的資料用於測量隨時間變化的事件。範例如下。

  • 股票價格隨時間變化

  • 隨時間的溫度測量

  • EC2 執行個體隨時間的 CPU 使用率

使用時間序列資料時,每個資料點都包含時間戳記、一或多個屬性,以及隨時間變更的事件。此資料可用來深入了解應用程式的效能和運作狀態、偵測異常,以及識別最佳化機會。例如,DevOps 工程師可能想要檢視測量基礎設施效能指標變更的資料。製造商可能想要追蹤 IoT 感應器資料,以測量設施中設備的變化。線上行銷人員可能想要分析點擊串流資料,以擷取使用者隨著時間瀏覽網站的方式。由於時間序列資料是從極高磁碟區中的多個來源產生,因此需要近乎即時地以經濟實惠的方式收集,因此需要有助於組織和分析資料的高效儲存。

以下是 Timestream for LiveAnalytics 的重要概念。

  • 時間序列 - 在時間間隔內記錄的一或多個資料點 (或記錄) 的序列。 範例包括一段時間內的股票價格、一段時間內的 EC2 執行個體 CPU 或記憶體使用率,以及一段時間內的 IoT 感應器溫度/壓力讀數。

  • 記錄 - 時間序列中的單一資料點。

  • Dimension - 描述時間序列中繼資料的屬性。維度由維度名稱和維度值組成。請考量下列範例:

    • 將股票交換視為維度時,維度名稱為「股票交換」,維度值為「紐約證交所」

    • 將 AWS 區域視為維度時,維度名稱為「區域」,維度值為「us-east-1」

    • 對於 IoT 感應器,維度名稱為「裝置 ID」,維度值為「12345」

  • 測量 - 記錄測量的實際值。 例如股票價格、CPU 或記憶體使用率,以及溫度或濕度讀數。指標由指標名稱和指標值組成。請考量下列範例:

    • 對於股票價格,度量名稱是「股票價格」,度量值是某個時間點的實際股票價格。

    • 對於 CPU 使用率,度量名稱為「CPU 使用率」,度量值為實際 CPU 使用率。

    可以在 Timestream for LiveAnalytics 中將指標建模為多重指標或單一指標記錄。如需詳細資訊,請參閱多重測量記錄與單一測量記錄

  • 時間戳記 - 指示何時收集給定記錄的量值。適用於 LiveAnalytics 的 Timestream 支援奈秒精細度的時間戳記。

  • - 一組相關時間序列的容器。

  • 資料庫 - 資料表的頂層容器。

LiveAnalytics 概念的 Timestream 摘要

資料庫包含 0 個以上的資料表。每個資料表包含 0 個或更多的時間序列。每次序列都由一段指定時間間隔內的記錄組成,以指定的精細程度。每個時間序列都可以使用其中繼資料或維度、其資料或指標及其時間戳記來描述。

Database structure showing tables, time series, and records with sample CPU measure values.