timeSeriesResampleToGridWithStaleness
導入バージョン: v25.6.0 タイムスタンプと値のペアとして時系列データを受け取り、このデータを開始タイムスタンプ、終了タイムスタンプ、step で表される一定間隔の時間グリッドに再サンプリングする集約関数です。グリッド上の各点では、直近のサンプル (指定された time window 内のもの) が選択されます。 Alias:timeSeriesLastToGrid.
サンプルは、次の 3 つの形式のいずれかで渡すことができます。
- 各行に 1 つのサンプルを含む、
timestampとvalueの 2 つの引数。 - 各行に時系列全体を含む、タイムスタンプと値の 2 つの配列。
- 各行に時系列全体を含む、
(timestamp, value)タプルの単一の配列。
timeSeriesLastToGrid
パラメータ
start_timestamp— グリッドの開始時刻を指定します。DateTime64のタイムスタンプ引数では、小数、数値または日時テキストを含む文字列も指定できます。UInt32またはDateTimeまたはDateTime64またはFloat*またはDecimal*またはStringend_timestamp— グリッドの終了時刻を指定します。DateTime64のタイムスタンプ引数では、小数、数値または日時テキストを含む文字列も指定できます。UInt32またはDateTimeまたはDateTime64またはFloat*またはDecimal*またはStringgrid_step— グリッドの間隔を秒単位で指定します。DateTime64のタイムスタンプ引数では、小数、数値、または ’15s’ や ‘1m’ のような期間を含む文字列も指定できます。UInt32またはFloat*またはDecimal*またはStringstaleness_window— 最新のサンプルについて、許容される最大の古さを秒単位で指定します。DateTime64のタイムスタンプ引数では、小数、数値、または ’15s’ や ‘1m’ のような期間を含む文字列も指定できます。UInt32またはFloat*またはDecimal*またはString
timestamp— サンプルのタイムスタンプ。単一の値または配列を指定できます。UInt32またはDateTimeまたはDateTime64またはArray(UInt32)またはArray(DateTime)またはArray(DateTime64)value— タイムスタンプに対応する時系列の値。単一の値または配列を指定できます。Float*またはArray(Float*)samples— タプル(timestamp, value)の配列として渡される時系列のサンプルです。タプル要素には、上記に示したタイムスタンプと値の型を指定します。タイムスタンプと値を 2 つの別々の引数として渡す代替手段です。Array(Tuple(T1, T2))
Array(Nullable(Float64))
例
個別のタイムスタンプと値のペアを使用する基本的な使い方
Query
Response
Query
Response