شجرة التحليل
توثيق Decomposition Tree
Table of contents
Decomposition Tree Extension لـ Qlik
أنواع المخططات
توفر Decomposition Tree Extension لـ Qlik أنواع المخططات التالية:
- Decomposition Tree
يشرح هذا القسم كيفية إنشاء وتكوين مخطط Decomposition Tree.
تتوفر أنواع مخططات أخرى عبر AnyChart Extensions.
التنزيل والتثبيت
Qlik Sense Desktop
لتثبيت Decomposition Tree Extension في Qlik Sense Desktop، اتبع ما يلي:
- قم بتنزيل Decomposition Tree Extension لـ Qlik Sense.
- استخرج الأرشيف.
- افتح نافذة مستكشف ملفات Windows وانتقل إلى دليل Extensions الخاص بـ Qlik Sense:
..\Users\<UserName>\Documents\Qlik\Sense\Extensions. - انسخ مجلد anychart-4x-decomposition-tree إلى دليل Extensions.
- أعد تشغيل Qlik Sense Desktop.
Qlik Sense Server
لتثبيت Decomposition Tree Extension على خادم Qlik Sense،
- قم بتنزيل Decomposition Tree Extension لـ Qlik Sense.
- افتح Qlik Management Console (QMC): https://<QPS server name>/qmc
- حدد Extensions في صفحة بدء QMC أو من القائمة المنسدلة Start.
- انقر فوق Import في شريط الإجراءات.
- في مربع الحوار، حدد الأرشيف الذي تم تنزيله. اترك منطقة كلمة المرور فارغة.
- انقر فوق Open في نافذة مستكشف الملفات.
- انقر فوق Import.
Qlik Sense Cloud
لتثبيت Decomposition Tree Extension في Qlik Sense Cloud، اتبع ما يلي:
- قم بتنزيل Decomposition Tree لـ Qlik Sense Cloud.
- استخرج الأرشيف.
- الوصول إلى Management Console:
- أضف /console إلى عنوان المستأجر الخاص بك: https://<your tenant address>/console
- أو استخدم رابط التنقل Administration أسفل ملف تعريف المستخدم في المركز
- انتقل إلى صفحة Extensions وانقر فوق Add.
- في مربع الحوار، حدد الأرشيف الذي يحتوي على الـ Extension في الحزمة – على سبيل المثال، anychart-4x-decomposition-tree.zip.
- انقر فوق Add.
- كرر الخطوات المذكورة أعلاه لإضافة Extensions أخرى.
- في Management Console، انتقل إلى قسم Content Security Policy وانقر فوق Add.
- في مربع الحوار، أعطِ Content Security Policy اسمًا – على سبيل المثال، AnyChart.
- اكتب عنوان خادم الأصل: qlik.anychart.com
- حدد التوجيهات التالية:
- connect-src
- font-src
- img-src
- script-src
- style-src
- انقر فوق Add.
نظرة عامة
يسمح لك Decomposition Tree بعرض البيانات عبر أبعاد متعددة. يقوم تلقائيًا بتجميع البيانات ويسمح لك بالتعمق في أبعادك بأي ترتيب. هذه الأداة قيمة للاستكشاف المخصص ولإجراء تحليل السبب الجذري.
اقرأ Quick Start و Dimensions and Measures لمعرفة كيفية إضافة Decomposition Tree وما هي الأبعاد والمقاييس التي يجب استخدامها.
تشمل الإعدادات المتاحة: الألوان، color by expression، color by measure، إعدادات المستوى وغيرها.
العروض التجريبية
لمساعدتك في فهم ماهية Decomposition Tree وكيفية استخدامه بشكل أفضل، قمنا بإعداد العديد من العروض التجريبية الرائعة، والتي يمكنك الاطلاع عليها في قسم Decomposition Qlik Demo Apps. هناك تطبيق تجريبي عام لـ Decomposition Tree in Qlik Sense Features، وتطبيق تحليل IMDB Top 1000 Slice and Dice، وتطبيق Tech layoffs، وغيرها.
Quick Start
يشرح هذا البرنامج التعليمي السريع كيفية إنشاء Decomposition Tree أساسي.
يمكنك أيضًا مراجعة فيديو تعليمي قصير: كيفية العمل مع Decomposition Tree في Qlik Sense.
أولاً وقبل كل شيء، أضف مخططًا فارغًا إلى ورقتك:
- انتقل إلى Custom objects > AnyChart في لوحة الأصول.
- اسحب مخطط Decomposition Tree فارغًا إلى الورقة.
ثم أضف الأبعاد التي ترغب في تحليلها:
- انتقل إلى Data > Dimensions في لوحة الخصائص.
- انقر فوق Add dimension وحدد بُعدًا.
كرر هذه الخطوة عدة مرات حسب حاجتك:
أخيرًا، أضف مقياسًا ليتم تحليله:
- انتقل إلى Data > Measures في لوحة الخصائص.
- انقر فوق Add measure وحدد مقياسًا.
يرجى ملاحظة أنه يمكنك أيضًا إنشاء الأبعاد والمقاييس من الحقول أو إضافتها بالنقر فوق الأزرار الموجودة في المخطط الفارغ.
الأبعاد والمقاييس
الأبعاد
لإضافة بُعد، اتبع ما يلي:
- انتقل إلى Data > Dimensions في لوحة الخصائص.
- انقر فوق Add dimension وحدد بُعدًا.
يتطلب Decomposition Tree بُعدًا واحدًا فقط. ومع ذلك، فإنه يكون أكثر منطقية عند إضافة أبعاد متعددة.
سيؤثر ترتيب الأبعاد هذا فقط على تمثيل الأبعاد في القائمة المنسدلة لـ breadcrumbs والقائمة المنسدلة للتنقل عبر التعمق (drill-down).
إذا كنت بحاجة إلى إخفاء القيم الفارغة، فقم بإلغاء تحديد المربع Include null values في إعدادات كل بُعد.
المقاييس
لإضافة مقياس، اتبع ما يلي:
- انتقل إلى Data > Measures في لوحة الخصائص.
- انقر فوق Add measure وحدد مقياسًا.
يجب تقديم مقياس واحد على الأقل لـ Decomposition Tree.
المقاييس البديلة
يمكنك تقديم مقاييس بديلة لـ Decomposition Tree والتبديل بينها بسرعة أثناء استخدام المخطط.
لإضافة مقياس بديل، اتبع ما يلي:
- انتقل إلى Data > Measures في لوحة الخصائص.
- انقر فوق Add alternative وحدد مقياسًا.
عند توفر مقاييس بديلة، يظهر عنصر التحكم المنسدل في العنصر الجذري ويمكنك النقر عليه للتبديل بين المقاييس البديلة.
الألوان
تغطي القيم الإيجابية كامل أشرطة العناصر المقابلة في Decomposition Tree (لاحظ scaling mode). ولكن عندما تكون هناك قيمة سالبة واحدة على الأقل في مستوى ما، يتم تقسيم شريط العنصر إلى جزءجين متساويين: تنمو السوالب إلى اليسار، وتنمو الإيجابيات إلى اليمين. لجعل قراءة البيانات أسهل، يتم تلوين الأجزاء بشكل مختلف.
يمكن تعديل ألوان الأشرطة في أقسام Appearance > Colors الخاصة بالـ Extension.
لون واحد
إذا كنت تريد تعيين اللون الثابت للأشرطة الإيجابية والأشرطة السالبة:
انتقل إلى قسم Appearance > Colors > Bar Color ، واختر خيار "Custom" وحدد "Single Color" من القائمة المنسدلة "Color by" واختر ألوانًا صلبة للأشرطة الإيجابية (Positive) والسالبة (Negative).
التلوين حسب المقياس
إذا كنت تريد تلوين الأشرطة وفقًا لقيمة المقياس:
انتقل إلى قسم Appearance > Colors > Bar Color ، واختر خيار "Custom" وحدد "Color by measure" من القائمة المنسدلة "Color by".
التلوين حسب التعبير
إذا كنت تريد تلوين الأشرطة وفقًا لأي نوع من الشروط المخصصة:
انتقل إلى قسم Appearance > Colors > Bar Color ، واختر خيار "Custom" وحدد "Color by expression" من القائمة المنسدلة "Color by".
الموصلات
الموصل هو خط يمتد من مستوى إلى آخر، ويمكن أن يكون هذا الخط في حالة "نشطة" (Active) و "غير نشطة" (Inactive). لتغيير تلوين الموصلات:
انتقل إلى قسم Appearance > Colors > Connector Color ، واختر خيار "Custom" وحدد الألوان للحالتين "Active" و "Inactive".
مقياس الشريط
يمكن حساب طول أشرطة القيم بثلاث طرق:
- بالنسبة إلى القيمة القصوى لكل مستوى لمقارنة القيم داخل كل مستوى - وهي القيمة الافتراضية؛
- بالنسبة إلى القيمة الأبوية لمقارنة المساهمات في العنصر الأبوي؛
- بالنسبة إلى العنصر الجذري لمقارنة المساهمات في المجموع الكلي.
لتغيير السلوك: انتقل إلى Appearance > Presentation > Scale bar to في لوحة الخصائص واختر الخيار المطلوب من القائمة المنسدلة.
الرأس
يمكنك ضبط مظهر رأس Decomposition Tree، أو مسارات التنقل (breadcrumbs)، أو تعطيلها، وتغيير الخلفية والألوان الأخرى، وأنماط الخطوط، والأيقونات.
إذا كنت ترغب في تعطيل الرأس: انتقل إلى Appearance > Header settings في لوحة الخصائص وقم بإلغاء تحديد شريط التمرير Display header.
إذا كنت ترغب في تغيير الألوان والخطوط والأيقونات: انتقل إلى Appearance > Header settings في لوحة الخصائص، وقم بتحويل شريط التمرير المناسب من Auto إلى Custom، وقم بتوفير القيم المناسبة في الإعدادات التي تظهر.
المستويات
يمكنك اختيار الطريقة التي يتم بها عرض عناصر الشجرة في لوحة القيادة الخاصة بك اعتمادًا على المساحة المتاحة وطبيعة القيم في الأبعاد.
العرض
إذا كنت ترغب في تغيير عرض المستويات، فانتقل إلى Appearance > Presentation > Level size في لوحة الخصائص واختر أحد الخيارات الثلاثة من المربع المنسدل:
- Compact
- Normal (الافتراضي)
- Wide
ترقيم الصفحات
يمكنك تحديد عدد العناصر المعروضة في كل مستوى. العناصر التي لا يتم عرضها لا تزال موجودة ويمكن الوصول إليها عن طريق التمرير لأعلى أو لأسفل بمساعدة عناصر التحكم بالأسهم. يؤدي النقر فوق النقاط الثلاث إلى الكشف عن العناصر المخفية.
لتمكين ترقيم الصفحات، انتقل إلى Appearance > Presentation > Limit items per column في لوحة الخصائص وحدد خانة الاختيار. يضمن هذا الإعداد ظهور العناصر التي تناسب الشاشة فقط، مع إخفاء العناصر الأخرى. استخدم شريط التمرير "Min items per column" لتعيين الحد الأدنى لعدد العناصر المعروضة في كل مستوى.
وضع التعمق (Drill Down)
بشكل افتراضي، يسمح Decomposition Tree للمستخدم النهائي باختيار أي بُعد للتعمق فيه وتغيير الترتيب بسرعة، وهذا ما نسميه "Flex dimensions". يمكنك جعل ترتيب التعمق ثابتًا إذا كنت ترغب في ذلك، وبالتالي الحد من الطريقة التي قد يسير بها التحليل.
لتعطيل وضع Flex، انتقل إلى Appearance > Presentation > Use flex dimension في لوحة الخصائص وقم بإلغاء تحديد خانة الاختيار.
التفاعلية
بشكل افتراضي، تتوفر ميزات التفاعل التالية: selections و snapshots و tooltips.
لتعطيل أو تمكين هذه الميزات، انتقل إلى Interactivity في لوحة الخصائص وقم بتبديل أشرطة التمرير التالية:
- Selections
- Snapshots
- Tooltips
فرز واجهة المستخدم
يسمح فرز واجهة المستخدم (UI Sorting) للمستخدمين بفرز عناصر الشجرة وفقًا للمقياس في وقت التشغيل. يتوفر فرز واجهة المستخدم عبر القائمة السياقية التي تظهر عند تمرير الماوس فوق الرأس والنقر على أيقونة الأكورديون.
بشكل افتراضي، يتم تعطيل UI Sorting.
لتمكين UI Sorting، انتقل إلى Interactivity في لوحة الخصائص وقم بتبديل شريط التمرير التالي:
- UI Sorting
شروط الحساب
يدعم Decomposition Tree شروط الحساب: يمكنك تعيين شرط يجب استيفاؤه (صحيح) ليتم عرض الكائن. إذا لم يتم استيفاء الشرط، فسيتم عرض رسالة مخصصة.
يكون شرط الحساب مفيدًا عندما يكون عدد العناصر في الشجرة كبيرًا جدًا ويجعل الاستجابة للتصور بطيئة. يمكن أن يساعد شرط الحساب بعد ذلك بحيث لا يظهر كائن، على سبيل المثال، حتى يقوم المستخدم بتصفية البيانات إلى مستوى أكثر قابلية للإدارة من خلال تطبيق التحديدات.
لإضافة شرط، اتبع ما يلي:
- انتقل إلى Add-ons > Data handling في لوحة الخصائص.
- أدخل تعبيرًا في مربع إدخال Calculation condition.
- أدخل قيمة نصية أو تعبيرًا نصيًا في مربع إدخال Displayed message.

