timeSeriesGroupArray
Introducido en: v25.8.0 Ordena los datos de series temporales por marca temporal en orden ascendente. Las muestras pueden pasarse en una de estas tres formas:- como dos argumentos
timestampyvalue, donde cada fila contiene una sola muestra; - como dos arrays de marcas temporales y valores, donde cada fila contiene una serie temporal completa;
- como un único array de tuplas
(timestamp, value), donde cada fila contiene una serie temporal completa. Esta forma tiene el mismo tipo que el resultado, lo que permite utilizar la función en el tipo de datosSimpleAggregateFunction.
Esta función está en private preview; actívela estableciendo
enable_time_series_aggregate_functions=true.timestamp— Marca temporal de la muestra. Puede ser un valor individual o un array.UInt32oDateTimeoDateTime64oArray(UInt32)oArray(DateTime)oArray(DateTime64)value— Valor de la serie temporal correspondiente a la marca temporal. Puede ser un valor individual o un array.Float*oArray(Float*)samples— Muestras de la serie temporal pasadas como un array de tuplas(timestamp, value), donde los elementos de la tupla tienen los tipos de marca temporal y valor indicados anteriormente.Array(Tuple(T1, T2))
(timestamp, value) ordenado por marca temporal en orden ascendente. Array(Tuple(T1, T2))
Ejemplos
Uso básico con valores individuales
Query
Response
Query
Response