timeSeriesPresentToGrid
導入バージョン: v26.9.0 指定したグリッド上に時系列データが存在するかどうかを判定する集約関数です。グリッド上の各点について、指定した時間ウィンドウ内にサンプルが1つ以上存在する場合は1を、存在しない場合はNULLを返します。この関数はプライベートプレビュー段階です。有効にするには
enable_time_series_aggregate_functions=true を設定してください。start_timestamp— グリッドの開始位置を指定します。小数、または数値や日時テキストを含む文字列で指定することもできます。UInt32またはDateTimeまたはDateTime64またはFloat*またはDecimal*またはStringend_timestamp— グリッドの終了位置を指定します。小数、または数値や日時テキストを含む文字列で指定することもできます。UInt32またはDateTimeまたはDateTime64またはFloat*またはDecimal*またはStringgrid_step— グリッドのステップ幅を秒単位で指定します。小数、または数値や ’15s’、‘1m’ のような期間を含む文字列で指定することもできます。UInt32またはFloat*またはDecimal*またはStringstaleness— 対象とするサンプルの最大 “staleness” を秒単位で指定します。staleness ウィンドウは左開・右閉区間です。小数、または数値や ’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(UInt8))
例