نظرة عامة على معالجة بيانات القياس المنقولة المخصصة
يوفر هذا القسم نظرة عامة على منطق معالجة بيانات القياس المنقولة عند تحويل البيانات الواردة إلى التنسيق الأصلي.
خطوات إطار عمل بيانات العداد للخدمات والمرافق من أوراكل
- يبدأ برنامج عملية تحميل الملف في قراءة الملف.
- تقوم عملية التحميل بإنشاء مثيل لفئة معالج بيانات القياس المنقولة. وتقوم هذه الفئة بمعالجة الاتصال بسكريبتات معترض البرنامج الفرعي الخارجي.
- تقوم عملية التحميل باستدعاء معترض البرنامج الفرعي الخارجي بالنوع "عند الحصول على المحلل اللغوي". ويقوم ذلك بتنفيذ سكريبت مكتبة Groovy بالنوع "محلل لغوي"، الذي يقوم باسترجاع مثيل الفئة التي تقوم بتنفيذ واجهة com.splwg.d1.domain.sgg.dg.processing.PayloadParser.
يتم بدء "المحلل اللغوي لبيانات القياس المنقولة" بتدفق مفتوح للملف الوارد ومثيل كائن عمل البحث القابل للتوسيع لتكوين معالجة بيانات القياس المنقولة الخاصة بجيت واي الشبكات الذكي.
- تقوم عملية التحميل باستدعاء معترض البرنامج الفرعي الخارجي بالنوع "عند الحصول على المحول". ويقوم ذلك بتنفيذ سكريبت مكتبة Groovy بالنوع "محول"، الذي يقوم باسترجاع مثيل الفئة التي تقوم بتنفيذ واجهة com.splwg.d1.domain.sgg.dg.processing.PayloadTransformer.
يتم بدء "محول بيانات القياس المنقولة" بسلسلة تمثل أصل بيانات القياس المنقولة ومثيل كائن عمل البحث القابل للتوسيع لتكوين معالجة بيانات القياس المنقولة الخاصة بجيت واي الشبكات الذكي.
-
تقوم عملية التحميل باستدعاء المحلل اللغوي لبيانات القياس المنقولة لتحليل البيانات لغويًا من المستند الوارد إلى التنسيق "XML عادي". راجع خطوات المحلل اللغوي لبيانات القياس المنقولة أدناه.
-
تقوم عملية التحميل باستدعاء محول بيانات القياس المنقولة، من خلال إدخال بيانات بتنسيق XML عادي ونقطة التوصيل الرئيسية "قائمة النتائج".
-
يقوم محول بيانات القياس المنقولة بتحويل البيانات التي بتنسيق XML عادي إلى مجموعة من القياسات الأولية (بيانات القياس الأولية) أو/و إجراءات الجهاز بتنسيق XML "أصلي"، ثم يقوم باسترجاع كل منها في شكل نقاط توصيل فرعية مضافة إلى نقطة التوصيل الرئيسية "قائمة النتائج". راجع خطوات محول بيانات القياس المنقولة أدناه.
-
تقوم عملية التحميل بإنشاء مثيلات كائنات أعمال لكل نقاط التوصيل الفرعية الخاصة بقائمة النتائج.
-
يتم تكرار خطوات العملية (5-9) إلى أن يقوم المحلل اللغوي لبيانات القياس المنقولة باسترجاع القيمة "NULL" بالخطوة 5 (في حالة عدم وجود سجلات أخرى للمعالجة).
خطوات المحلل اللغوي لبيانات القياس المنقولة
-
يقوم المحلل اللغوي لبيانات القياس المنقولة بقراءة تدفق المدخلات إلى أن يصل إلى النهاية المنطقية لجزء من البيانات (كل سجل إجراء أو استهلاك)، الذي يمكن تحويله إلى تنسيق XML عادي.
-
يقوم المحلل اللغوي لبيانات القياس المنقولة بتحليل البيانات لغويًا، ثم تحويلها إلى تنسيق XML عادي.
-
يتم إجراء العملية لكل استدعاء من عملية التحميل.
خطوات محول بيانات القياس المنقولة
-
يقوم محول بيانات القياس المنقولة بقراءة تنسيق XML العادي المحدد.
-
يقوم محول بيانات القياس المنقولة بإنشاء مجموعة من نقاط توصيل بتنسيق XML تمثل القياسات الأولية (بيانات القياس الأولية) أو إجراءات الجهاز. يتم الحصول على أسماء نقاط التوصيل من تكوين معالجة بيانات القياس المنقولة الخاصة بجيت واي الشبكات الذكي المقدم.
-
يقوم محول بيانات القياس المنقولة بإضافة نقاط التوصيل التي تم إنشاؤها إلى نقطة التوصيل المحددة "قائمة النتائج".