Skip to main content

timeSeriesGroupArray

導入バージョン: v25.8.0 時系列データを タイムスタンプ の昇順にソートします。 サンプルは次の 3 つの形式のいずれかで渡すことができます。
  • 2 つの引数 timestamp と value として渡す形式。各行が単一のサンプルを保持します。
  • タイムスタンプの配列と値の配列の 2 つとして渡す形式。各行が時系列全体を保持します。
  • (timestamp, value) のタプルからなる単一の配列として渡す形式。各行が時系列全体を保持します。この形式は結果と同じ型であるため、SimpleAggregateFunction データ型でこの関数を使用できます。
複数のサンプルのタイムスタンプが同じ場合は、値が最大のサンプルのみが使用されます。NaN 値は他のすべての値よりも優先度が低いため、このタイムスタンプのすべてのサンプルが NaN の場合にのみ使用されます。
この関数はプライベートプレビューです。enable_time_series_aggregate_functions=true を設定して有効にしてください。
構文
引数
  • timestamp — サンプルのタイムスタンプ。個別の値または配列を指定できます。UInt32 または DateTime または DateTime64 または Array(UInt32) または Array(DateTime) または Array(DateTime64)
  • value — そのタイムスタンプに対応する時系列の値。個別の値または配列を指定できます。Float* または Array(Float*)
  • samples — (timestamp, value) のタプルの配列として渡される時系列のサンプル。タプルの要素の型は上記のタイムスタンプおよび値の型です。Array(Tuple(T1, T2))
戻り値 タイムスタンプの昇順にソートされた (timestamp, value) のタプルの配列を返します。Array(Tuple(T1, T2)) 例 個別の値を使った基本的な使い方
Query
Response
タイムスタンプと値の複数のサンプルを、同じ長さの配列として渡す
Query
Response
最終更新日 2026年9月26日