معالجة بيانات القياس الأولية باستخدام معالجة القياس المباشرة

تتم معالجة بيانات القياس الأولية (IMD) المُستلمة من الأنظمة الخارجية من خلال مرحلتين رئيسيتين، وهما:

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

معالجة نوع منشأ مثيل بيانات القياس الأولية

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

يحدد مزود الخدمة المدخلات التالية في معالجة نوع منشأ المثيل:

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

يحدد الجهاز المدخلات التالية في معالجة نوع منشأ المثيل:

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

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

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

عمليات المراجعة الهامة لنوع منشأ مثيل بيانات القياس الأولية

حتى تستمر بيانات القياس الأولية في معالجة نوع بيانات قياس أولية محدد، يجب أن تجتاز عدة عمليات مراجعة هامة:

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

في حالة فشل أي من عمليات المراجعة الهامة، سيتم إيقاف معالجة بيانات القياس الأولية وسيتم إنشاء مثيل كائن عمل منشأ مثيل بيانات القياس الأولية كما هو الحال عند استخدام المعالجة القديمة.

ملاحظة: يوجد منطق خاص لمعالجة حالة وقوع تاريخ/وقت البدء أو تاريخ/وقت انتهاء بيانات القياس الأولية في ساعة مكررة تحدث بسبب تحويل منطقة زمنية خارج التوقيت الصيفي. وعادةً ما تتكرر الساعة 1 صباحًا مرتين في ذلك اليوم، حيث يتم اعتبار أحدهما أثناء التوقيت الصيفي والآخر خارجه. ولضمان تحديد الساعة المناسبة، يستخدم نوع منشأ المثيل عدد الفترات الزمنية والقياسات النهائية التي توجد قبل القياس الأولي لتحديد الساعة المناسبة.
ملاحظة:
يمكن العثور على تفاصيل إضافية عن منطق اشتقاق تعريف مزود الخدمة والجهاز ومكون القياس في نوع الخوارزمية D1-DER-SPRMC.

تحويل المنطقة الزمنية لنوع منشأ مثيل بيانات القياس الأولية

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

توجد ثلاثة مكونات لتحديد المنطقة الزمنية المصدر للقياس الأولي الوارد:

  • تنسيق تاريخ/وقت استيراد بيانات القياس الأولية لمزود الخدمة: عند إرسال تواريخ/أوقات القياس الأولي بتنسيق يحدد المنطقة الزمنية لكل تاريخ/وقت، سيتم تسليم التواريخ/الأوقات محولةً بالفعل إلى نوع منشأ المثيل.
  • تحويل البيانات الواردة: يشير ذلك إلى ما إذا كان سيتم تعديل التاريخ/الوقت للتوقيت الصيفي عندما يكون فعالاً، أم لا. تشير قيمة "بالتوقيت المحلي دائمًا" إلى تعديل التاريخ/الوقت إلى التوقيت الصيفي. بينما تشير قيمة "بالتوقيت القياسي دائمًا" إلى عدم تعديل التاريخ/الوقت إلى التوقيت الصيفي.
  • المنطقة الزمنية: يتم تحديد المنطقة الزمنية للبيانات الواردة بترتيب الأسبقية التالي:
    1. المنطقة الزمنية كما هو موضح بواسطة بيانات القياس الأولية
    2. المنطقة الزمنية لنقطة الخدمة
    3. المنطقة الزمنية لإعداد الجهاز
    4. المنطقة الزمنية لمكون القياس
    5. المنطقة الزمنية المحددة في علامة التبويب "رئيسي" في بوابة خيارات التثبيت - إطار العمل

بمجرد تحديد المنطقة الزمنية وتحديد تحويل البيانات للتواريخ/الأوقات الواردة، يتم تحويل كل التواريخ/الأوقات من هذه المنطقة الزمنية وهذا التحويل إلى المنطقة الزمنية الأساسية بالتوقيت القياسي.

ملاحظة: يمكن العثور على تفاصيل إضافية عن منطق تسويات التاريخ/الوقت ومراجعة العدد الزائد والعدد الناقص في نوع الخوارزمية D1-DODTTMADJ.

معالجة نوع بيانات القياس الأولية المحدد

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

معالجة بيانات القياس الأولية للاستهلاك

تعمل معالجة القياس الأولية للاستهلاك بنفس الطريقة في كل من معالجة القياس القديمة ومعالجة القياس المباشرة. لمزيد من التفاصيل، راجع معالجة بيانات القياس الأولية للاستهلاك.

معالجة بيانات القياس الأولية للفترة الزمنية

تعمل معالجة القياس الأولية للفترة الزمنية بنفس الطريقة في كل من معالجة القياس القديمة ومعالجة القياس المباشرة. لمزيد من التفاصيل، راجع معالجة بيانات القياس الأولية للفترة الزمنية.

حدود التاريخ الصالحة لبيانات القياس الأولية

تعمل حدود التواريخ الصالحة لبيانات القياس الأولية بنفس الطريقة في كل من معالجة القياس القديمة ومعالجة القياس المباشرة. للحصول على التفاصيل، راجع حدود التواريخ الصالحة لبيانات القياس الأولية.

تأجيل معالجة بيانات القياس الأولية

يعمل تأجيل معالجة بيانات القياس الأولية بنفس الطريقة في كل من معالجة القياس القديمة ومعالجة القياس المباشرة. للحصول على التفاصيل، راجع تأجيل معالجة بيانات القياس الأولية.

تحديد أولوية بيانات القياس الأولية

يعمل تحديد الأولوية لبيانات القياس الأولية بنفس الطريقة في كل من معالجة القياس القديمة ومعالجة القياس المباشرة. للحصول على التفاصيل، راجع تحديد أولوية بيانات القياس الأولية.

تواريخ مكونات القياس

تتم صيانة تواريخ مكونات القياس بنفس الطريقة في كل من معالجة بيانات القياس الأولية القديمة ومعالجة القياس المباشرة. للحصول على التفاصيل، راجع صيانة تواريخ مكونات القياس.