メインコンテンツへスキップ

timeSeriesInstantRateToGrid

導入バージョン: v25.6.0 タイムスタンプと値の組として時系列データを受け取り、開始タイムスタンプ、終了タイムスタンプ、step で定義される一定間隔の時間グリッド上で、このデータから PromQL ライクな irate を計算する集約関数です。グリッド上の各点について、irate の計算に使うサンプルは、指定された時間ウィンドウ内のものが考慮されます。
この関数は実験的です。有効にするには、allow_experimental_ts_to_grid_aggregate_function=true を設定してください。
構文
パラメータ
  • start_timestamp — グリッドの開始時点を指定します。UInt32 または DateTime
  • end_timestamp — グリッドの終了時点を指定します。UInt32 または DateTime
  • grid_step — グリッドの刻み幅を秒単位で指定します。UInt32
  • staleness — 対象とするサンプルの許容される最大の古さを秒単位で指定します。staleness ウィンドウは左開右閉区間です。UInt32
引数
  • timestamp — サンプルのタイムスタンプ。単一の値または配列を指定できます。UInt32 または DateTime または Array(UInt32) または Array(DateTime)
  • valuetimestamp に対応する時系列の値。単一の値または配列を指定できます。Float* または Array(Float*)
戻り値 指定したグリッド上の irate 値を返します。返される配列には、時間グリッドの各ポイントに対する値が 1 つずつ含まれます。特定のグリッドポイントについて瞬時レート値を計算するのに必要なサンプルがウィンドウ内に十分ない場合、その値は NULL になります。Array(Nullable(Float64)) 単一の timestamp-value ペアを使う基本的な使い方
Query
Response
Array 型の引数を使用する
Query
Response
最終更新日 2026年6月25日