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

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

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

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

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

يحدد مزود الخدمة المدخلات التالية في معالجة بيانات القياس الأولية الأصلية:

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

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

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

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

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

عمليات التحقق الهامة من بيانات القياس الأولية الأصلية

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

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

في حالة فشل أي من عمليات التحقق الهامة، يتم إيقاف معالجة بيانات القياس الأولية ويتم إنشاء مثيل من بيانات القياس الأولية الأصلية.

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

ملاحظة: يمكن الحصول على تفاصيل إضافية عن منطق اشتقاق تعريف مزود الخدمة والجهاز ومكون القياس في نوع الخوارزمية D1-DER-SPRMC.

تحويل المنطقة الزمنية لبيانات القياس الأولية الأصلية

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

هناك ثلاثة مكونات إلى مصدر تحديد المنطقة الزمنية IMD: الوارد

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

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

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

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

توجد فئات متنوعة لبيانات القياس الأولية:

التحميل الأولي

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

التقدير

لأسباب متعددة، قد لا يقوم العداد بالإبلاغ عن بيانات القياس لفترة زمنية معينة. وعندما يكتشف النظام عدم وجود قياسات نهائية لمكون قياس، فبإمكانه إنشاء قياس أولي لتنفيذ قواعد التقدير. يُشار إلى هذا النوع من القياس الأولي باسم القياس الأولي المقدر.

وعلى مستوى عالٍ، تكون عملية التقدير كما يلي:

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

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

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

ملاحظة: ارجع إلى التقدير الدوري للحصول على مزيد من المعلومات الوظيفية عن الطريقة التي يمكن بها للتقدير الدوري ملء القراءات المفقودة لكلٍ من مكونات قياس الاستهلاك والفترة الزمنية.

تجاوز يدوي

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

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

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

النظام

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

ملاحظة: لمزيد من المعلومات الوظيفية عن كيفية إنشاء بيانات القياس الأولية للنظام، ارجع إلى معلومات حول إعادة معالجة القياس.

تحويل البيانات

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

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

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

التاريخ/الوقت

قراءة البدء

القراءة عند التوقف

الاستهلاك قبل المراجعة وتحرير البيانات والتقدير

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

الاستهلاك بعد المراجعة وتحرير البيانات والتقدير

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

01/01/2010 الساعة 12:00 صباحًا

0

1500

1500

منتظم

1500

منتظم

02/02/2010 الساعة 4:11 مساءً

1500

2100

0

غير موجود

600

تقدير النظام

03/03/2010 الساعة 5:22 مساءً

2100

2900

800

منتظم

800

منتظم

04/01/2010 الساعة 01:00 مساءً

2900

3500

0

غير موجود

600

تقدير النظام

قد يتم "تصفير" مكونات القياس الطرحية عندما تتجاوز القراءة الحد الأقصى للقيمة على أساس عدد أقراص القياس في مكون القياس. على سبيل المثال، سجل له 4 أقراص قياس يمكنه تسجيل قيم حتى 9999 قبل التصفير إلى 0000. وعند حدوث ذلك، يتم احتساب الاستهلاك على أساس السمات التالية والقيم المحتسبة.

  • حد تجاوز الاستخدام هو النسبة المئوية لقدرة قرص قياس مكون القياس التي عندها يتم اعتبار قياسات مكونات القياس من هذا النوع متجاوزة للحد. قدرة قرص القياس هي القيمة الكبرى التي يمكن تسجيلها لمكون القياس بناء على عدد أقراص القياس لمكون القياس. على سبيل المثال، مكون القياس الذي به 5 أقراص قياس تكون قدرة قرص القياس الخاصة به 99999.
  • عدد أقراص القياس هو عدد أقراص القياس المستخدمة لتسجيل القيم في السجل، وهي مساوية لحقل عدد الأرقام إلى اليسار الذي تم تكوينه في مكون القياس.
  • الحد الأقصى لقدرة أقراص القياس هو الحد الأقصى لعدد أقراص القياس، مع تقريبه لأعلى لمضاعف 10 التالي (أو 10 أُس عدد أقراص القياس). على سبيل المثال، سجل له 4 أقراص قياس، يكون الحد الأقصى لقيمة أقراص القياس له هو 10000.
  • الحد الأقصى للفرق المقبول هو الحد الأقصى للاستهلاك المقبول الذي يمكن تسجيله للسجل. وتساوى هذه القيمة "الحد الأقصى لقدرة أقراص القياس" مضروبًا في حد تجاوز الاستخدام. على سبيل المثال، يكون "الحد الأقصى للفرق المقبول" لسجل، له 4 أقراص قياس وحد تجاوز استخدام 90%، هو 9000. فإذا كان الاستهلاك أكبر من هذه القيمة، يتم تحويل القياس الأولي إلى الحالة "خطأ".
  • الفرق: الفرق بين القراءة عند التوقف والقراءة عند البدء، والذي يتم الحصول عليه بطرح القراءة عند البدء من القراءة عند التوقف. إذا كان الفرق أقل من صفر (<0)، فأضف "الحد الأقصى لقدرة أقياس القياس" لاحتساب تجاوز الاستخدام.
  • تجاوز الاستخدام: الاستهلاك المعدل لقراءة في سجل تم تصفيره بعد تجاوز الاستخدام. قابل للتطبيق فقط إذا كان الفرق (القراءة عند التوقف - القراءة عند البدء) أقل من صفر (<0).
  • الاستهلاك: الاستهلاك المحتسب للقراءة، والذي يساوي إما الفرق أو تجاوز الاستخدام. إذا كان الفرق أكبر من أو يساوي صفر، فيكون الاستهلاك مساويًا للفرق. وإذا كان الفرق أقل من صفر (<0)، وكان تجاوز الاستخدام أقل من أو يساوي "الحد الأقصى للفرق المقبول"، فيكون عندئذ الاستهلاك مساويًا لتجاوز الاستخدام.

مثال: افترض وجود قياس أولي بالسمات التالية:

  • عدد أقراص القياس: 4
  • حد تجاوز الاستخدام: 90 (%)
  • القراءة عند البدء: 8900
  • القراءة عند التوقف: 0500

بالنسبة لهذه القراءة،

  • الحد الأقصى لقدرة أقراص القياس = 10000
  • الحد الأقصى للفرق المقبول = 9000 (10000 * 90)
  • الفرق = 0500 (القراءة عند التوقف) - 8900 (القراءة عند البدء) أو -8400
  • تجاوز الاستخدام = 10000 (الحد الأقصى لقدرة أقراص القياس) + -8400 (الفرق) أو 1600
  • الاستهلاك يساوي 1600 (تجاوز الاستخدام).

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

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

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

عند مقابلة خطأ تجاوز استخدام ولا يمكن تصحيحه آليًا، فسوف تتوفر خيارات قليلة لتصحيح الموقف:

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

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

التاريخ/الوقت

قراءة البدء

القراءة عند التوقف

الاستهلاك قبل المراجعة وتحرير البيانات والتقدير

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

الاستهلاك بعد المراجعة وتحرير البيانات والتقدير

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

01/01/2010 الساعة 12:00 صباحًا

0

1500

1500

منتظم

1500

منتظم

02/02/2010 الساعة 4:11 مساءً

1500

2100

0

منتظم

600

منتظم

04/01/2010 الساعة 01:00 مساءً

2100

3500

1400

منتظم

1400

منتظم

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

التاريخ/الوقت

قراءة البدء

القراءة عند التوقف

الاستهلاك قبل المراجعة وتحرير البيانات والتقدير

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

الاستهلاك بعد المراجعة وتحرير البيانات والتقدير

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

01/01/2010 الساعة 12:00 صباحًا

0

1500

1500

منتظم

1500

منتظم

02/02/2010 الساعة 4:11 مساءً

1500

2100

600

منتظم

600

منتظم

03/03/2010 الساعة 5:22 مساءً

2100

2900

800

منتظم

800

منتظم

04/01/2010 الساعة 01:00 مساءً

2900

3500

600

منتظم

600

منتظم

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

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

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

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

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

التاريخ/الوقت

الحالة/القراءة قبل المراجعة وتحرير البيانات والتقدير

الحالة/الاستهلاك قبل المراجعة وتحرير البيانات والتقدير

الحالة/القراءة بعد المراجعة وتحرير البيانات والتقدير

الحالة/الاستهلاك بعد المراجعة وتحرير البيانات والتقدير

01/01/2010 الساعة 01:00 صباحًا

1500 / منتظم

10 / منتظم

1500 / منتظم

10 / منتظم

01/01/2010 الساعة 2:00 صباحًا

0 / غير موجود

0 / غير موجود

1520 / تقدير النظام

20 / تقدير النظام

01/01/2010 الساعة 3:00 صباحًا

1525 / منتظم

5 / تقدير النظام

1525 / منتظم

5 / تقدير النظام

01/01/2010 الساعة 4:00 صباحًا

1540 / منتظم

15 / منتظم

1540 / منتظم

15 / منتظم

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

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

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

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

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

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

يمكن تكوين "إدارة بيانات العدادات" لتحديد نطاق تاريخ مقبول لمعالجة القياسات الأولية، ما يوفر آلية لتقييد القياسات المستقبلية أو القياسات القديمة جدًا من المعالجة بواسطة "إدارة بيانات العدادات".

يتم تحديد نطاق التاريخ هذا من خلال المعلمات التالية في قسم معلمات قياس الجهاز في "التكوين الرئيسي لإدارة بيانات العدادات":

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

  • عدد الأيام قبل القياس المستقبلي: عدد الأيام في المستقبل (استنادًا إلى "بيانات القياس الأولية من التاريخ/الوقت") قبل اعتبار القياس قياسًا "مستقبليًا". إذا كانت قيمة بيانات القياس الأولية من التاريخ/الوقت للقياس تمثل عدد أيام في المستقبل أكبر من قيمة هذا الإعداد، يتم اعتبار القياس "مستقبليًا".

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

  • الأيام قبل القياس القديم المعتبر: عدد الأيام في الماضي (استنادًا إلى "بيانات القياس الأولية من التاريخ/الوقت") قبل اعتبار القياس قياسًا "قديمًا". إذا كانت قيمة بيانات القياس الأولية من التاريخ/الوقت للقياس تمثل عدد أيام في الماضي أكبر من قيمة هذا الإعداد، يتم اعتبار القياس "قديمًا".

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

يمكن تكوين "إدارة بيانات العدادات" بحيث يتم تأجيل معالجة القياسات الأولية التي تقع في الماضي، ولكن لا يتم اعتبارها "قديمة" (استنادًا إلى معلمة الأيام قبل القياس القديم المعتبر في "التكوين الرئيسي لإدارة بيانات العدادات"). يضمن ذلك أن العداد الذي يرسل كميات كبيرة "فجأة" من بيانات القياس المنقولة، بما في ذلك القياسات القديمة، لن يؤثر سلبًا على معالجة القياسات الأولية أثناء فترات المعالجة الحرجة.

يتم تكوين النظام لتأجيل معالجة القياسات الأولية من خلال المعلمات التالية في قسم معلمات قياس الجهاز من "التكوين الرئيسي لإدارة بيانات العدادات":

  • تأجيل سجلات القياسات القديمة: يشير إلى ما إذا كان يجب على النظام تأجيل معالجة القياسات التي تقع قيمة بيانات القياس الأولية من التاريخ/الوقت لها بين معلمتي عدد الأيام قبل التأجيل والأيام قبل القياس القديم المعتبر. لاحظ أنه عند تعيين هذه المعلمة على القيمة "نعم"، يجب إدخال عدد الأيام قبل التأجيل.

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

يتطلب تأجيل معالجة بيانات القياس الأولية تحديد خوارزمية "مقارنة تاريخ/وقت بيانات القياس الأولية بحدود التكوين الرئيسي" (D2-CMIMDDTMC) كخوارزمية إدخال بالحالة "جاهز للمراجعة وتحرير البيانات والتقدير" لكل كائنات عمل القياسات الأولية التي سيتم تمكين معالجة التأجيل لها. لمزيد من المعلومات، راجع الوصف التفصيلي لهذه الخوارزمية.

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

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

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

تقوم "موفِقات جيت واي الشبكات الذكي" بإعداد هذه الإشارة على "الوقت الفعلي" في كل القياسات التي تم إنشاؤها كنتيجة لأوامر العداد الذكي (اتصال عن بُعد أو فصل الاتصال عن بُعد أو طلب آخر قراءة) أو إجراءات الإتمام (والتي تشمل إجراءات إتمام النشاطات الميدانية المُستخدمة مع إدارة أوامر الخدمة).