تصحيح أخطاء التنقل التشعبي باستخدام سجل النظام الأساسي في خادم Essbase

عند قيام مستخدمي Smart View بتشغيل تقارير التنقل التشعبي، فإن الاستعلام الذي ينفذه Essbase تتم كتابته في سجل النظام الأساسي بخادم Essbase:

<Domain Root>/<Domain Name>/servers/essbase_server1/logs/essbase/platform.log

كما يمكن استخدام هذا السجل في فحص الاستعلامات إذا رأيت أن نتائج التنقل التشعبي ليست كما تتوقعها. من ثم، يوصى باستخدام هذا السجل في اختبار تعريفات تقارير التنقل التشعبي خلال مرحلة التصميم. للعثور على أحدث ما تمت كتابته في السجل من إدخالات عقب التنقل التشعبي وأوثقها صلة بما تريد، عليك باستخدام الأمر التالي (بالنسبة لواجهة Linux bash shell):

tail -f platform.log

مع كل عملية تنقل تشعبي يتم تسجيل اسم المستخدم والتوقيت، كما يقوم Essbase بتسجيل الاستعلام الناتج كما هو مبين في المثال التالي:

Query executed on the database: SELECT "PRODUCT", "MONTH", "CITY"[[
FROM (select * from SAMPLEBASIC) DatasourceName
WHERE ("MONTH" = 'Feb' OR "MONTH" = 'Jan' OR "MONTH" = 'Mar')
AND ("PRODUCT" = '100-10-30' OR "PRODUCT" = '100-10-40' OR "PRODUCT" = '100-30' OR "PRODUCT" = '100-20' OR "PRODUCT" = '100-10-10' OR "PRODUCT" = '100-10-20') AND "CITY" = 'New York']]