timeSeriesGroupArray
Добавленный в: v25.8.0 Сортирует данные временных рядов по временной метке в порядке возрастания. Образцы можно передавать в одной из трёх форм:- в виде двух аргументов
timestampиvalue, где каждая строка содержит один образец; - в виде двух массивов временных меток и значений, где каждая строка содержит целый временной ряд;
- в виде одного массива кортежей
(timestamp, value), где каждая строка содержит целый временной ряд. Эта форма имеет тот же тип, что и результат, что позволяет использовать функцию в типе данныхSimpleAggregateFunction.
Эта функция находится в закрытой предварительной версии. Чтобы включить её, установите
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