timeSeriesChangesToGrid
step. ولكل نقطة على هذه الشبكة، تؤخذ العينات اللازمة لحساب changes ضمن النافذة الزمنية المحددة.
هذه الدالة تجريبية. لتمكينها، عيّن
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— قيمة السلسلة الزمنية المقابلة للطابع الزمني. يمكن أن تكون قيماً مفردة أو مصفوفات.
changes على الشبكة المحددة بصيغة Array(Nullable(Float64)). تحتوي المصفوفة المُعادة على قيمة واحدة لكل نقطة في شبكة الزمن. تكون القيمة NULL إذا لم تكن هناك أي عينات ضمن النافذة اللازمة لحساب قيمة changes لنقطة شبكة معيّنة.
أمثلة
احسب قيم changes على الشبكة [90, 105, 120, 135, 150, 165, 180, 195, 210, 225]
Query
Response
Query
Response