使用 Amazon Timestream 時,您僅需按實際用量付費,沒有預付成本和最低費用。Amazon Timestream 根據以下維度對用量收費:

  • 寫入:從您的應用程式寫入資料表的資料量 (四捨五入到最接近的 KB)。
  • 查詢:Amazon Timestream 的無伺服器分散式查詢引擎在運算查詢結果時掃描的資料量 (四捨五入到最接近的 MB,最小為 10 MB)。
  • 記憶體存放區:存放在每個資料表的記憶體存放區中的資料量。
  • 磁存放區:存放在每個資料表的磁存放區中的資料量。
  • SSD 存放區:即將推出。
 
Amazon Timestream 還提供以下功能來協助最佳化成本 (如需更多詳細資訊,請參閱 計量與成本最佳化):

  • 多量度時間序列記錄:多量度時間序列記錄透過在每個資料的資料列存放多個量度,來協助最佳化資料寫入、儲存和查詢的成本。
  • 資料批次處理:在單一寫入請求中批次處理多條記錄,有助於降低寫入成本。如需詳細資訊,請參閱批次處理時間序列事件
  • 自動偵測重複資料:若應用程式在將資料寫入 Amazon Timestream 時批次處理多條記錄,則該服務會自動識別資料中重複出現的維度,並對重複維度只收取一次費用。這進一步有助於最佳化寫入成本。
  • 磁存放區寫入:將延遲到達的資料 (使用過去時間戳記的資料) 寫入磁存放區,有助於最佳化資料儲存成本。建議對不需要亞秒級寫入到讀取延遲的應用程式使用磁存放區寫入。
  • 資料保留:設定記憶體存放區和磁存放區的資料保留,以便與應用程式的資料擷取 (寫入) 輸送量和查詢延遲要求相符。記憶體存放區針對高輸送量資料寫入和快速時間點查詢進行最佳化。磁存放區針對長期資料儲存和快速分析查詢進行最佳化。
  • 有效的查詢撰寫:建立具有基本量度和維度的查詢,包括相關的時間述詞,以及在適用情況下使用限制子句來協助降低查詢成本。如需更多詳細資訊,請參閱撰寫查詢的最佳實務
  • 排程查詢:針對經常存取的資料建立排程查詢,包括集合、彙總和其他即時分析,有助於降低資料儲存和查詢成本。

此外,Amazon Timestream 還免費提供下列功能。

  • 高可用性:雖然您只為資料的一份副本付費,但 Amazon Timestream 透過自動複製資料,並在至少三個不同的可用區域分配資源,來確保單一 AWS 區域內您的寫入和讀取請求的高可用性,無需額外費用。
  • 安全性:Amazon Timestream 中的所有資料,無論是傳輸中還是靜態資料,始終使用 AWS Key Management Service (KMS) 金鑰進行加密。您無需因 Amazon Timestream 加密和解密您的資料而進行 KMS 呼叫付費。
  • 監控:您無需為 Amazon Timestream 發出的 Amazon CloudWatch 指標付費。
  • 中繼資料查詢:SELECT 1、SHOW DATABASES、SHOW TABLES、SHOW MEASURES 等查詢無需費用。

定價詳細資訊

寫入

寫入依據應用程式或排程查詢寫入資料表的時間序列資料量收費。每個寫入請求四捨五入至最接近的 KB。

查詢

查詢依據 Amazon Timestream 的無伺服器分散式查詢引擎掃描的時間序列資料量收費,同時計算從您的應用程式或您設定的排程查詢發送的查詢資料,每次查詢至少 10 MB。

記憶體存放區

記憶體存放區費用依據存放在每個 Amazon Timestream 資料表的記憶體存放區中的時間序列資料量計算。

磁存放區

磁存放費用依據存放在每個 Amazon Timestream 資料表的磁存放區中的時間序列資料量計算。

SSD 存放區

SSD 存放區費用依據存放在每個 Amazon Timestream 資料表的 SSD 存放區中的時間序列資料量計算。

指標 價格
每天存放每 GB 價格 0.01 USD

定價範例

範例 1:監控影片串流應用程式的效能和運作狀態

考慮使用一個執行於 200 個 EC2 執行個體上的影片串流應用程式。您想要使用 Amazon Timestream 來存放與分析應用程式發出的指標,以便了解應用程式的效能和運作狀態、快速識別異常狀況、解決問題並發現最佳化機會。

每個 EC2 執行個體每秒發出四個指標 (影片啟動時間、重新緩衝處理率、影片播放失敗和平均影格率)。為了識別異常狀況,您設定了 10 次查詢,每分鐘執行一次,以識別過去 10 分鐘內的任何異常活動。此外,您還建置了包含八個小工具的儀表板,其顯示過去六小時的資料,因此,您可以有效地監控您的應用程式。此儀表板在任何指定時間由五個使用者存取,且每小時自動重新整理一次。最後,Amazon Timestream 中的資料表設定為在記憶體存放區中存放六小時的資料,在磁性存放區中存放六個月的資料。

假設:

  • 您還想追蹤每個 EC2 執行個體的執行個體名稱、可用區域和區域。
  • 儀表板查詢包含基本維度和量度及相關述詞,因此,Amazon Timestream 的分散式查詢引擎可積極剪除不相關的資料,並掃描過去六小時內累積的約 2% 的資料。

每月成本估算 (單一量度記錄):
如果使用單一量度記錄格式將資料寫入 Amazon Timestream,則可如下所示估算每月成本:

  • 使用此定價估算器,典型時間序列記錄的大小為 600 位元組。此記錄將在 Amazon Timestream 資料表中寫入 4 列,每列包含 3 個維度和 1 個量度。
  • 每秒寫入次數:118。計算方法為 (600 位元組 * 200 條記錄)/1 KB 寫入
  • 寫入成本:每月 152.93 USD。計算方法為 118 次寫入 * 60 秒 * 60 分鐘 * 24 小時 * 30 天 * 每 100 萬次寫入 0.50 USD。
  • 記憶體存放區成本:每月 62.57 USD。計算方法為每條記錄 600 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 6 小時 * 24 小時 * 30 天 * 每 GB 小時 0.036 USD。
  • 磁存放區成本:每月 52.14 USD。計算方法為每條記錄 600 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 24 小時 * 30 天 * 6 個月 * 每 GB 月 0.03 USD。
  • 查詢成本:每月 56.09 USD。計算方法如下:
    • 提醒查詢成本:每月 42.19 USD。計算方式為每分鐘 10 次查詢 * 每次查詢 10 MB * 60 分鐘 * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD
    • 儀表板查詢成本:每月 13.90 USD。計算方法為 8 個小工具 * 5 個使用者 * 每次查詢 49.4 MB * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。Amazon Timestream 的查詢引擎將處理 6 小時內累積的約 2% 的資料 (0.2% * 每條記錄 600 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 6 小時/1 MB),即 49.4 MB。
  • 總共:每月 323.73 USD。如需更多詳細資訊,請參閱此定價估算器

每月成本估算 (多量度記錄):
如果使用多量度記錄格式將資料寫入 Amazon Timestream,則可如下所示估算每月成本:

  • 使用此定價評估器,典型時間序列記錄的大小為 180 位元組 (每條記錄將包含 varchar 類型的 3 個維度和 double 類型的 4 個量測)。
  • 每秒寫入次數:36。計算方法為 (180 位元組 * 200 條記錄)/1 KB 寫入。
  • 寫入成本:每月 46.66 USD。計算方法為 36 次寫入 * 60 秒 * 60 分鐘 * 24 小時 * 30 天 * 每 100 萬次寫入 0.50 USD。
  • 記憶體存放區成本:每月 18.77 USD。計算方法為每條記錄 180 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 6 小時 * 24 小時 * 30 天 * 每 GB 小時 0.036 USD。
  • 磁存放區成本:每月 15.64 USD。計算方法為每條記錄 180 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 24 小時 * 30 天 * 6 個月 * 每 GB 月 0.03 USD。
  • 查詢成本:每月 46.36 USD。計算方法如下:
    • 提醒查詢成本:每月 42.19 USD。計算方法為每分鐘 10 次查詢 * 每次查詢 10 MB * 60 分鐘 * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD
    • 儀表板查詢成本:每月 4.17 USD。計算方法為 8 個小工具 * 5 個使用者 * 每次查詢 14.8 MB * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。Amazon Timestream 的查詢引擎將處理 6 小時內累積的約 2% 的資料 (0.2% * 每條記錄 180 位元組 * 每秒 200 條記錄 * 60 秒 * 60 分鐘 * 6 小時/1 MB),即 14.8 MB。
  • 總共:每月 127.43 USD。如需更多詳細資訊,請參閱此定價估算器

在此範例中,使用多量度記錄有助於將每月成本降低 2.5 倍(從每月 323.73 USD降低到每月 127.43 USD)。因此,在適用的情況下,建議使用多量度記錄將資料傳送至 Amazon Timestream。
 
 

範例 2:使用即時分析來偵測詐騙性付款,並做出更好的業務決策

考慮使用一個支付系統,可處理從分佈在美國主要大都市的多個銷售點終端傳送的交易。您想要使用 Amazon Timestream 來存放和分析交易資料,以便偵測詐騙交易,並執行即時分析查詢來回答業務問題,例如識別每小時最繁忙和最少使用的銷售點終端、每座城市一天中最繁忙的時間,每小時交易次數最多的城市,以及其他類似問題。

該系統每分鐘處理約 100,000 此交易。存放在 Amazon Timestream 中的每此交易均為 100 位元組。您已設定 10 次查詢,每分鐘執行一次,以偵測各種詐騙性付款。此外,您還建立了 25 次查詢,這些查詢沿各個維度彙總和切片/切分您的資料,以協助回答您的業務問題。這些查詢中的每一個均處理最後一小時的資料。您已經建立了一個儀表板,來顯示這些查詢產生的資料。儀表板包含 25 個小工具,每小時重新整理一次,通常在任何指定時間由 10 個使用者存取。最後,您的記憶體存放區設定為具有兩小時的資料保留期,而磁存放區則設定為具有六個月的資料保留期。

假設:

  • 您排程使用多量度記錄寫入 Amazon Timestream 以最佳化成本。
  • 您還計畫批次處理資料。批次大小為 100,每批次重複約 35% 的資料。
  • 儀表板查詢包含基本維度和量度以及相關謂詞,因此 Amazon Timestream 的分佈式查詢引擎可以積極修剪不相關資料並掃描過去一小時內累積的大約 2% 的資料。

每月成本估算 (不包含預定查詢):
如果即時分析查詢作為臨機操作或自動 SQL 查詢執行 (而不是定義為排程查詢),則可以如下所示估算每月成本:

  • 每批次 100 條記錄的寫入次數:7,計算方法為 (100 位元組 + 99 * 65% 的非重複資料 * 100 位元組)/每次寫入 1 KB (四捨五入至最接近的 KB)
  • 每分鐘寫入次數:7,000。計算方法為每批次 7 次寫入 * 1,000 個 100 條記錄的批次
  • 寫入成本:每月 151.2 USD。計算方法為 7,000 次寫入 * 60 分鐘 * 24 小時 * 30 天 * 每 100 萬次寫入 0.50 USD。
  • 記憶體存放區成本:每月 28.97 USD。計算方法為每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 2 小時 * 24 小時 * 30 天 * 每 GB 小時 0.036 USD。
  • 磁存放區成本:每月 72.42 USD。計算方法為每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 24 小時 * 30 天 * 6 個月 * 每 GB 月 0.03 USD。
  • 查詢成本:每月 162.89 USD。計算方法如下:
    • 提醒查詢成本:每月 42.19 USD。計算方法為每分鐘 10 次查詢 * 每次查詢 10 MB * 60 分鐘 * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD
    • 儀表板查詢成本:每月 120.7 USD。計算方法為 25 個小工具 * 10 個使用者 * 每次查詢 68.7 MB * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。Amazon Timestream 的查詢引擎將處理 6 小時內累積的約 2% 的資料 (0.2% * 每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 6 小時 / 1 MB),即 68.7 MB。
  • 總共:每月 415.47 USD。如需更多詳細資訊,請參閱此定價估算器

每月成本估算 (包含預定查詢):
如果即時分析查詢如排程查詢所定義的執行,則可以如下所示估算每月成本:

  • 每批次 100 條記錄的寫入次數:7,計算方法為 (100 位元組 + 99 * 65% 的非重複資料 * 100 位元組)/每次寫入 1 KB (四捨五入至最接近的 KB)
  • 每分鐘寫入次數:7,000。計算方法為每批次 7 次寫入 * 1,000 個 100 條記錄的批次
  • 寫入成本:每月 151.2 USD。計算方法為 7,000 次寫入 * 60 分鐘 * 24 小時 * 30 天 * 每 100 萬次寫入 0.50 USD。
  • 記憶體存放區成本:每月 28.97 USD。計算方法為每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 2 小時 * 24 小時 * 30 天 * 每 GB 小時 0.036 USD。
  • 磁存放區成本:每月 72.42 USD。計算方法為每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 24 小時 * 30 天 * 6 個月 * 每 GB 月 0.03 USD。
  • 查詢成本:每月 42.89 USD。計算方法如下:
    • 提醒查詢成本:每月 42.19 USD。計算方法為每分鐘 10 次查詢 * 每次查詢 10 MB * 60 分鐘 * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。
    • 排程查詢填充的資料表查詢:每月 0.70 USD。計算方法為每小時 10 次查詢 (10 個儀表板使用者) * 每次查詢 10 MB * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。
  • 排程查詢:每月 13.57 USD。計算方法如下:
    • 查詢成本:每月 12.07 USD。計算方法如下:每小時 25 次查詢 (分析查詢) * 每次查詢 68.7 MB * 24 小時 * 30 天 * 每 GB 掃描資料 0.01 USD。Amazon Timestream 的查詢引擎將處理 6 小時內累積的約 2% 的資料 (0.2% * 每條記錄 100 位元組 * 每分鐘 100,000 條記錄 * 60 分鐘 * 6 小時 / 1 MB),即 68.7 MB。
    • 寫入成本:每月 1.50 USD。假設排程查詢的寫入次數少於寫入 Amazon Timestream 資料總量的 1%,且資料正在彙總/降低取樣速率至 6 小時粒度。302 GB 的 1% 是 3 GB。3GB * 每次 0.50 USD (1M 寫入或 1 GB 寫入) = 1.50 USD。如需更多詳細資訊,請參閱此定價估算器
  • 總共:每月 310.07 USD。如需更多詳細資訊,請參閱此定價估算器
 
在此範例中,使用排程查詢可將每月成本降低 1.3 倍 (從每月 415.47 USD 降至每月 310.07 USD)。因此,在適用情況下,建議使用排程查詢以進行快速且經濟高效的時間序列分析。

其他定價資源

AWS 定價計算器

輕鬆計算您的 AWS 每月成本

取得定價協助

聯絡 AWS 專家以取得個人化報價