عندما تستخدم Data Gateway أو Remote Data Connector مع Oracle Analytics Cloud توجد مصروفات إضافية قليلة على مدة تنفيذ كل استعلام.
لن تلاحظ المدة الإضافية عندما تشغل تقريرًا لأنها أقل من 0.3 ثانية. لكن، قد تواجه مشكلات في الأداء إذا شغلت الكثير من (يعتمد العدد على متطلبات الأداء لديك) كتل التهيئة عندما يسجل شخص الدخول لأن استعلامات كتل التهيئة يتم تنفيذها بالتسلسل. يقترح هذا الموضوع طرقًا لتقليل عدد كتل تهيئة الجلسة.
لا يحل استخدام الخيار المؤجل لكتل التهيئة المشكلة، لأن كتل التهيئة يتم تنفيذها عندما تفتح لوحة المعلومات الأولى.
وتكون هذه مشكلة إذا كنت تستخدم تطبيقات Oracle BI Applications، لأنها تشغل أكثر من 200 كتلة تهيئة. بالنسبة إلى Oracle Analytics Cloud، أفضل طريقة لتجنب مشكلات الأداء هي تقليل عدد كتل التهيئة.
توصي Oracle بالطرق التالية لتقليل عدد كتل تهيئة الجلسة:
على سبيل المثال، في تطبيقات Oracle BI Applications، عطل كتل التهيئة التي تشير إلى وحدات Oracle BI Applications التي لم تعد تستخدمها.
row_wise
التي تستخدم مجمع الاتصالات نفسه وترجع نوع البيانات باستخدام UNION ALL
بين كل الاستعلامات.
على سبيل المثال:
Init block 1: query1 Init block 2: query2 Merged init block: query1 union all query2
dual
أو W_DUAL_G
، وضع القيمة بترميز دائم في المهايئ الافتراضي للمتغير المقابل.select
ثنائية إلى فردية.HIDE
هي القيمة الحالية لهذه المتغيرات) أو إذا لم تكن تستخدم Oracle Human Capital Management كمصدر بيانات Oracle BI Applications (توجد 100 كتلة تهيئة مثل هذه في Oracle BI Applications):
HR xxx Attribute yyy
row_wise
وتستخدم مجمع الاتصالات نفسه. على سبيل المثال:
كتلة التهيئة 1 قائمة على الاستعلام 1: select colA from tableA where….
كتلة التهيئة 2 قائمة على الاستعلام 2: select colB from tableB where….
يمكنك دمجها في كتلة تهيئة واحدة باستخدام استعلام مثل:
Select MAX(colA), MAX(colB) from ( select cola as cola, null as colB from tableA where…. Union all Select null, colB from tableB where…) tmp
يمكنك التوحيد قدر المطلوب لاستعادة كل المتغيرات من مجمع الاتصال نفسه في استعلام فردي واحد.
تنفيذ هذا أو الحفاظ عليه ليس سهلاً، وتخاطر بارتكاب الأخطاء عند تكوين الاستعلامات وتعيين كل المتغيرات في كتلة تهيئة فردية.
إذا نفذت استعلامات كتل التهيئة والمتغيرات لديك وحافظت عليها بعناية، يمكنك تقليل الوقت المستغرق لتسجيل الدخول وعرض صفحة لوحة المعلومات الأولى بشكل كبير.