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