timeSeriesDerivToGrid
deriv учитываются выборки в пределах указанного временного окна.
Эта функция экспериментальная; чтобы включить её, задайте
allow_experimental_time_series_aggregate_functions=true.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— Указывает максимально допустимую «устарелость» рассматриваемых отсчётов в секундах. Окно устарелости представляет собой интервал, открытый слева и закрытый справа. При аргументе временной меткиDateTime64также может быть дробным числом или строкой, содержащей число либо длительность, например ’15s’ или ‘1m’.UInt32илиFloat*илиDecimal*илиString
timestamp— Временная метка отсчёта. Может быть отдельным значением или массивом. -value— Значение временного ряда, соответствующее временной метке. Может быть отдельным значением или массивом.
deriv на указанной сетке в виде Array(Nullable(Float64)). Возвращаемый массив содержит по одному значению для каждой точки временной сетки. Значение равно NULL, если в пределах окна недостаточно образцов для вычисления значения производной в конкретной точке сетки.
Примеры
Вычислить значения производной на сетке [90, 105, 120, 135, 150, 165, 180, 195, 210]
Query
Response
Query
Response