مستخرجات بيانات الاستهلاك

يجب استخراج كل من البيانات التاريخية والحالية عند إرسال بيانات الاستهلاك لقياس الفترة الزمنية إلى نظام خارجي. يمكن أن يتم استخراج البيانات التاريخية كجزء من إحدى عمليات التحميل الأولي، والتي تتطلب فقط القيام بذلك أثناء الإعداد الأولي للتكامل. ويجب أن تتضمن البيانات التاريخية تاريخ البيانات لكل نقاط الخدمة النشطة الخاصة بفترة تاريخية محددة. يجب استخراج البيانات الحالية على أساس منتظم ومتطور (أو تزايدي). ومع ذلك، بالإضافة إلى إرسال البيانات الحالية، يجب أيضًا استخراج أي تصحيحات تاريخية مستلمة من قِبل النظام.

طلبات الاستخراج

توجد أنواع عديدة من طلبات استخراج الاستهلاك:
  • التحميل الأولي: يتم إنشاء طلبات استخراج التحميل الأولي وإرسالها يدويًا عبر بوابة طلبات استخراج الاستهلاك. تستند طلبات استخراج الاستهلاك إلى نوع استخراج استهلاك محدد (راجع أدناه) ومدى تاريخ الاستخراج. يجب إنشاء طلب التحميل الأولي وإرساله لكل نوع استخراج استهلاك محدد في النظام.

  • متزايد/مستمر (البيانات الحالية): يمكن إنشاء طلبات استخراج الاستهلاك المتزايد/المستمر يدويًا، ولكن غالبًا سيتم إنشاؤها عبر عملية مجموعة المعالجة. يقوم التحكم في مجموعة المعالجة "إنشاء طلبات استخراج الاستهلاك اليومي" بفحص أنواع استخراج الاستهلاك النشطة وإنشاء طلب لكل نوع له معدل تكرار "يومي آليًا". ويمكن إنشاء طلبات متزايدة مخصصة وإرسالها يدويًا إذا لزم الأمر.

  • التصحيح التاريخي: يتم إنشاء مستخرجات التصحيح التاريخي عبر عملية مجموعة المعالجة. تحدد الخوارزميات بالحالة "منتهي" لكائنات عمل القياس والقياس الأولي ما إذا كان القياس الأولي المنتهي أو القيم المُعاد اشتقاقها تصحيحات تاريخية. وتقوم هذه الخوارزميات بإنشاء سجلات يتم تقييمها بواسطة عملية مجموعة المعالجة التي تعمل على استخراج القياسات الأولية المرتبطة.

نوع استخراج الاستهلاك

تحدد أنواع استخراج الاستهلاك المعلمات الخاصة المستخدمة عند معالجة طلب استخراج الاستهلاك. وتتحكم أنواع استخراج الاستهلاك في نوع نقطة الخدمة ونوع القياس وكيفية تجميع القياسات في فترات وقت الاستخدام، إذا كان هذا قابلاً للتطبيق. وتقوم أيضًا أنواع استخراج الاستهلاك بتحديد الخوارزمية وعمليات مجموعة المعالجة المطلوب استخدامها عند استخراج بيانات أنواع مختلفة من الطلبات (التحميل الأولي والمتزايد والتاريخي).

يوجد كائنا عمل لنوع استخراج الاستهلاك متوفران مع الحزمة الأساسية:
  • استخراج إدارة الطاقة (D2-ConsumptionExtractType): يقوم كائن العمل هذا باسترجاع بيانات الفترة الزمنية وتحويلها إلى حجم فترة زمنية ووحدة قياس هدف محددة. ولا يدعم كائن العمل هذا تعيين وقت الاستخدام.

  • استخراج إدارة الطاقة بتعيين وقت الاستخدام (D2-ConsumptionExtractTypeTOU): يقوم كائن العمل هذا باسترجاع بيانات الفترة الزمنية وتحويلها إلى حجم فترة زمنية ووحدة قياس هدف محددة وربطها بمخطط وقت استخدام محدد قبل الاستخراج.

البيانات التاريخية مقابل البيانات الحالية

يتم استخدام الحقل "استخراج خلال التاريخ/الوقت" في نوع استخراج الاستهلاك للتفريق بين البيانات الحالية (أحدث البيانات المستخرجة) والتصحيحات التاريخية، ويتم تعيين قيمته على التاريخ الأخير الذي تم فيه استخراج البيانات لنوع الاستخراج هذا. على سبيل المثال، في حالة استخراج البيانات في 1 يونيو 2015، سيتم تعيين قيمة الحقل "استخراج خلال التاريخ/الوقت" على "1 يونيو 2015 12:00 صباحًا". وفي حالة/عند استخراج البيانات في اليوم التالي، سيتم تحديث قيمة الحقل "استخراج خلال التاريخ/الوقت" إلى "2 يونيو 2015 12:00 صباحًا".

عند تقييم البيانات للاستخراج:
  • تعتبر بيانات الفترة الزمنية بيانات حالية في حالة وقوع قيمة تاريخ/وقت القياس الخاص بها بعد قيمة "استخراج خلال التاريخ/الوقت".

  • تعتبر بيانات الفترة الزمنية بيانات تصحيح تاريخي في حالة وقوع قيمة تاريخ/وقت القياس الخاص بها قبل قيمة "استخراج خلال التاريخ/الوقت" أو إذا كانت موافقةً لها.

يمكن اكتشاف تغييرات البيانات التاريخية على القياس الأولي عند دخوله إلى الحالة "منتهي". في حالة تحديد القياس الأولي ليكون خاصًا بفترة تاريخية عن طريق مقارنة قيمة تاريخ/وقت الانتهاء الخاص به مع قيمة "مُستخرج خلال التاريخ/الوقت" في نوع استخراج الاستهلاك، ستتم كتابة سجل معالجة عامة للقياس الأولي بحيث يمكن استخراج القياسات الخاصة به. بالإضافة إلى هذا، يمكن للقيم المُعاد اشتقاقها بالقياسات النهائية تحفيز إنشاء سجل معالجة عامة للقياسات الأولية المرتبطة.

يتم استخدام الخوارزميات التالية في هذه العملية:
  • يتم استخدام الخوارزمية "إنشاء سجل معالجة عامة إذا كانت بيانات القياس الأولية تصحيحًا تاريخيًا" لتحديد ما إذا كانت بيانات القياس الأولية المنتهية تصحيحًا تاريخيًا أم لا. وإذا كانت كذلك، تقوم الخوارزمية بإنشاء سجل معالجة عامة للقياس الأولي. ويتم توفير هذه الخوارزمية في الحزمة الأساسية، ولكنها غير محددة في كائنات عمل القياس الأولي وفقًا للإعدادات الافتراضية. يجب تحديد هذه الخوارزمية كخوارزمية إدخال بالحالة "منتهي" لكائنات عمل القياس الأولي.

  • تقوم الخوارزمية "إنشاء سجل معالجة عامة للقيم المُعاد اشتقاقها" بإنشاء سجلات معالجة عامة للقياسات الأولية المرتبطة بالقيم المُعاد اشتقاقها. وستتم متابعة المعالجة كما لو حدث تصحيح تاريخي من خلال القياس الأولي. ويتم توفير هذه الخوارزمية في الحزمة الأساسية، ولكنها غير محددة في كائن عمل القياس وفقًا للإعدادات الافتراضية. يجب تحديد هذه الخوارزمية كخوارزمية إدخال بالحالة "إعادة اشتقاق" لكائن عمل القياس النهائي.