Skip to main content

timeSeriesResampleToGridWithStaleness

تم تقديمها في: v25.6.0 تجميع يأخذ بيانات السلاسل الزمنية على هيئة أزواج من الطوابع الزمنية والقيم، وتُعيد أخذ عينات هذه البيانات على شبكة زمنية منتظمة يحدّدها الطابع الزمني للبداية، والطابع الزمني للنهاية، والخطوة. ولكل نقطة على هذه الشبكة، تُختار أحدث عينة (ضمن النافذة الزمنية المحددة). الاسم المستعار: timeSeriesLastToGrid.
هذه الدالة تجريبية. فعّلها بتعيين allow_experimental_time_series_aggregate_functions=true.
البنية
الأسماء البديلة: timeSeriesLastToGrid المعلمات
  • start_timestamp — يحدّد بداية الشبكة. مع وسيطة طابع زمني من نوع DateTime64، يمكن أن يكون أيضاً رقماً كسرياً أو سلسلة تحتوي على رقم أو نص تاريخ ووقت. UInt32 أو DateTime أو DateTime64 أو Float* أو Decimal* أو String
  • end_timestamp — يحدّد نهاية الشبكة. مع وسيطة طابع زمني من نوع DateTime64، يمكن أن يكون أيضاً رقماً كسرياً أو سلسلة تحتوي على رقم أو نص تاريخ ووقت. UInt32 أو DateTime أو DateTime64 أو Float* أو Decimal* أو String
  • grid_step — يحدّد خطوة الشبكة بالثواني. مع وسيطة طابع زمني من نوع DateTime64، يمكن أن يكون أيضاً رقماً كسرياً أو سلسلة تحتوي على رقم أو مدة مثل ’15s’ أو ‘1m’. UInt32 أو Float* أو Decimal* أو String
  • staleness_window — يحدّد الحد الأقصى لتقادُم أحدث عيّنة بالثواني. مع وسيطة طابع زمني من نوع DateTime64، يمكن أن يكون أيضاً رقماً كسرياً أو سلسلة تحتوي على رقم أو مدة مثل ’15s’ أو ‘1m’. UInt32 أو Float* أو Decimal* أو String
الوسائط
  • timestamp — الطابع الزمني للعيّنة. يمكن أن يكون قيماً مفردة أو مصفوفات. UInt32 أو DateTime أو Array(UInt32) أو Array(DateTime)
  • value — قيمة السلسلة الزمنية المقابلة للطابع الزمني. يمكن أن تكون قيماً مفردة أو مصفوفات. Float* أو Array(Float*)
القيمة المُعادة تعيد قيم السلاسل الزمنية بعد إعادة أخذ عيناتها وفق الشبكة المحددة. تحتوي المصفوفة المُعادة على قيمة واحدة لكل نقطة في الشبكة الزمنية. تكون القيمة NULL إذا لم تتوفر عيّنة لنقطة معيّنة في الشبكة. Array(Nullable(Float64)) أمثلة الاستخدام الأساسي مع أزواج مفردة من الطابع الزمني والقيمة
Query
Response
استخدام الوسائط من نوع المصفوفة
Query
Response
آخر تعديل في ١٨ أغسطس ٢٠٢٦