إنشاء وحدات الاشتقاق

هناك طريقتان لإنشاء مكونات قياس وحدة الاشتقاق:

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

الإنشاء الآلي لمكونات قياس وحدة الاشتقاق

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

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

يتم تنفيذ المراقبة الدورية لضمان وجود مكونات قياس تجميع كافية من خلال مراقبة الخوارزميات على كائن عمل النشاط المرتبط الذي يشير إلى نوع مكون القياس المطابق. وهذا يعني أنه يجب وجود توليفة نشاط / نوع نشاط منفصلة لكل نوع تجميع تم تنفيذه. تشمل خوارزميات المراقبة ما يلي:

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

أنواع الخدمات ذات التوصيلات السلكية للتجميعات

إذا لم تتضمن الأبعاد المستخدمة للتجميع على الأقل بُعدًا واحدًا محددًا لنوع الخدمة (على سبيل المثال، في حالة التجميع بواسطة الرمز البريدي فقط) ولا يجب أن يمزج التجميع بين قياسات أنواع الخدمات المختلفة، يلزم القيام بما يلي:

  • تحديد نوع الخدمة المحدد للتجميع في مثيل نشاط ماسح البُعد
  • تحديد أنواع مكون القياس لنوع الخدمة المطلوب في نوع مكون قياس وحدة الاشتقاق.

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

الإنشاء اليدوي لمكونات قياس وحدة الاشتقاق

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

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