timeSeriesStdvarToGrid
أُضيف في: v26.10.0 دالة تجميعية تستقبل بيانات السلاسل الزمنية على هيئة أزواج من الطوابع الزمنية والقيم، وتحسب منها stdvar_over_time على غرار PromQL (تباين المجتمع الإحصائي) على شبكة زمنية منتظمة تُحدَّد بطابع زمني للبداية وطابع زمني للنهاية وخطوة. وعند كل نقطة من نقاط الشبكة، تُؤخذ العينات اللازمة لحسابstdvar_over_time من ضمن النافذة الزمنية المحددة.
يمكن تمرير العينات بإحدى الصيغ الثلاث التالية:
- على هيئة وسيطتين
timestampوvalue، بحيث يحتوي كل صف على عينة واحدة؛ - على هيئة مصفوفتين من الطوابع الزمنية والقيم، بحيث يحتوي كل صف على سلسلة زمنية كاملة؛
- على هيئة مصفوفة واحدة من الصفوف المرتبة
(timestamp, value)، بحيث يحتوي كل صف على سلسلة زمنية كاملة.
start_timestamp— يحدد بداية الشبكة الزمنية. ويمكن أن يكون أيضًا عددًا كسريًا، أو string يحتوي على رقم أو نص يمثل تاريخًا ووقتًا.UInt32أوDateTimeأوDateTime64أوFloat*أوDecimal*أوStringend_timestamp— يحدد نهاية الشبكة الزمنية. ويمكن أن يكون أيضًا عددًا كسريًا، أو string يحتوي على رقم أو نص يمثل تاريخًا ووقتًا.UInt32أوDateTimeأوDateTime64أوFloat*أوDecimal*أوStringgrid_step— يحدد خطوة الشبكة الزمنية بالثواني. ويمكن أن يكون أيضًا عددًا كسريًا، أو string يحتوي على رقم أو مدة مثل ’15s’ أو ‘1m’.UInt32أوFloat*أوDecimal*أوStringstaleness— يحدد أقصى مدة تقادم بالثواني للعينات التي تؤخذ في الحسبان. ونافذة التقادم فاصل زمني مفتوح من اليسار ومغلق من اليمين. ويمكن أن يكون أيضًا عددًا كسريًا، أو string يحتوي على رقم أو مدة مثل ’15s’ أو ‘1m’.UInt32أوFloat*أوDecimal*أوString
timestamp— الطابع الزمني للعينة. ويمكن أن يكون قيمًا فردية أو مصفوفات.UInt32أوDateTimeأوDateTime64أوArray(UInt32)أوArray(DateTime)أوArray(DateTime64)value— قيمة السلسلة الزمنية المقابلة للطابع الزمني. ويمكن أن تكون قيمًا فردية أو مصفوفات.Float*أوArray(Float*)samples— عينات السلسلة الزمنية مُمرَّرةً على هيئة مصفوفة من عناصر Tuple بالشكل(timestamp, value)، حيث تكون عناصر Tuple من أنواع الطابع الزمني والقيمة المذكورة أعلاه. وهي بديل عن تمرير الطوابع الزمنية والقيم كوسيطتين منفصلتين.Array(Tuple(T1, T2))
Array(Nullable(Float64))
أمثلة
الاستخدام الأساسي مع أزواج فردية من الطابع الزمني والقيمة
Query
Response
Query
Response