محتويات الدورة

Tableau / متوسط: نطاق الحساب والتفاعل / الدرس 8

LOD و FIXED و INCLUDE و EXCLUDE والنطاق

حدد تفصيل الحساب مستقلا أو نسبيا للرؤية، واشرح أثر مراحل المرشحات في مجتمع النتيجة.

وقت القراءة التقريبي: 5 دقيقةتاريخ مراجعة المحتوى
في هذه الصفحة

أهداف الدرس

  • مقارنة أغراض FIXED و INCLUDE و EXCLUDE.
  • تتبع مرشح البعد العادي مقابل السياق.
  • تجنب جمع نتائج خشنة التفصيل متكررة.

سم التفصيل المطلوب

تطلب LOD تفصيلا غير تجميع العلامة الظاهر. تسمي FIXED أبعادها مستقلة عن الرؤية، وتضيف INCLUDE أبعادا لتفصيلها، وتحذف EXCLUDE أبعادا منه. يتبع الاختيار السؤال لا الرغبة في إصلاح أي قيمة مكررة. تحتاج مجاميع المنتج ومتوسط مجاميع العملاء ومقامات المناطق عقودا مختلفة. سم تفصيل المصدر والرؤية والحساب قبل الأقواس. تظل LOD معتمدة على بيانات صحيحة ودعم مصدر، ولا تصلح ربطا ماديا ضاعف الوقائع أصلا. يجب أن يشرح كل مستوى ما الذي يعده مستقلا وما الذي يجمعه.

اقرأ مقاما من FIXED

يستخدم المقطع إجمالي FIXED لكل الجدول، ويجمع الثابت المتكرر بـ MIN قبل قسمة مبيعات العلامة. المقام غير المقيد 60. قد يبقي مرشح Region=North العادي المقام 60 ويجعل البسط 30، فتنتج 50%. وإذا كان سياقا فقد يصبح مجتمع FIXED هو North فتصبح 100%. هذه توقعات مستنتجة في التسلسل البسيط الموثق لا نتائج محرك. لا تتيح محددات نطاق حساب LOD أو المرشحات تجاوز التفويض؛ ويظل قيد أمان سابق معتمد جزءاً من عقد البيانات. يجب أن يسمي وصف الحصة المجتمع الذي يمثل مقامها.

tableau حصة إجمالي ثابت غير منفذة
SUM([Sales]) / MIN({ FIXED : SUM([Sales]) })

افترض البيانات البسيطة واختلاف المرحلة المحدد فقط. تمثل North 30 نسبة 50% من 60 أو 100% من 30 المقيدة بالسياق. لا ينفذ Tableau.

تتبع أسبقية المرشحات

تقيم FIXED قبل مرشحات الأبعاد العادية في التسلسل المعني، وتتأثر بالسياق والقيود السابقة. ولـ INCLUDE و EXCLUDE علاقة مختلفة بمرشح البعد. لا تختزلها بقول إن FIXED تتجاهل كل مرشح؛ فقد أزال المستخرج والمصدر وقائع من قبل. اسرد المراحل والمجتمع المتوقع لكل تعبير. قد يقصد المستخدم مقاما عاما مستقرا، ويحتاج تقرير آخر حصة داخل الاختيار. وضح الفرق ولا تنقل مرشحا للسياق فقط لأن نسبة تبدو مألوفة أكثر. صحة الجواب تتبع السؤال قبل تفضيل 50% أو 100%.

نمذج تكرار التفصيل الأوسع

قد تتكرر قيمة LOD الإقليمية في عدة علامات منتجات داخل المنطقة. لا يساوي جمع التكرار إجمالي المنطقة بالضرورة. يقارن البرنامج North 30 المكررة لعلامتي منتج بإجماليها الواحد؛ وهو يشرح تكرار التفصيل لا تنفيذ استعلام Tableau. ينتج 60 هنا من جمع نسختي القيمة الإقليمية المعروضتين صراحة، مثلاً خارج Tableau أو بحساب جدول عبر علامات Product. يكرر Tableau عادة قيمة LOD الأوسع عند تفصيل رؤية أدق، وقد يتجاهل تغيير تجميعها على الرف من SUM إلى MIN أو AVG في هذه الحالة. ميز التكرار الأصلي من تجميع صريح لنسخ القيم، ثم افحص تغير الرؤية وإعدادات الإجمالي العام كلّاً على حدة. قد تصبح نتيجة صحيحة في تفصيل واحد مضللة بعد بعد إضافي رغم بقاء نص LOD نفسه. لذلك يدخل تركيب العلامة في قبول الحساب أيضا.

python قيمة LOD أوسع مكررة افتراضيا
regional_total = 30
product_marks_in_north = 2
repeated = [regional_total] * product_marks_in_north
print(sum(repeated))
print(min(repeated))
الناتج المتوقع
60
30

60 مجموع قيم المنطقة المكررة، و 30 إجمالي المنطقة الواحد. لا ينفذ المثال تعبير LOD.

راجع LOD وتغير الرؤية

اختبر غياب مرشح المنطقة و North كمرشح عادي ثم كسياق، ورؤية يضاف إليها Product. حدد المقامات والعلامات والمجاميع المتوقعة. أدرج المفاتيح غير المطابقة والوقائع المكررة في مراجعة الجودة، ولا تعتمد على LOD لإزالة التكرار. ينفذ المسار حساب القيمة المتكررة فقط؛ وتبقى قراءة LOD وترجمة الموصل وتقييم المرشحات غير مختبرة. يسمي الشرح كل تفصيل ومرحلة ويبرر التجميع الخارجي، ليفهم القارئ لماذا تتكرر قيمة ثابتة ومتى لا يجوز جمع نسخها كأدلة جديدة. احفظ التوقعات عند تغيير التصميم، ولا تعتبر ثبات النص ضمانا لثبات تفسيره.

الأخطاء الشائعة وإصلاحها

القول إن FIXED تتجاهل جميع المرشحات

لماذا يحدث؟
عُمم سلوك مرشح البعد على القيود السابقة.
كيف تصلحه؟
تتبع مراحل المستخرج والمصدر والسياق واللاحقة صراحة.
كيف تتجنب تكراره؟
احفظ حالتي العادي والسياق في القبول.

جمع قيم LOD الإقليمية المتكررة كمبيعات جديدة

لماذا يحدث؟
كان تفصيل الحساب أوسع من تفصيل العلامة.
كيف تصلحه؟
اختر التجميع الخارجي المبرر وتحقق من إجمالي الكيان.
كيف تتجنب تكراره؟
اختبر إضافة بعد دون تغيير الصيغة.

استخدام LOD لإخفاء ربط مادي مكرر

لماذا يحدث؟
عومل عيب نموذج كمشكلة تفصيل عرض.
كيف تصلحه؟
أصلح تفصيل المصدر والمفاتيح قبل تصميم الحساب.
كيف تتجنب تكراره؟
سو إجماليات الوقائع المطلقة قبل قبول LOD.

اختبر فهمك

1. لماذا قد تكون حصة North 50% بالعادي و 100% بالسياق؟

اعرض الحل المشروح

قد يقلل المرشح العادي البسط بعد حساب مقام FIXED البالغ 60. ويحدد السياق مجتمع North البالغ 30 قبل حساب FIXED. لذلك قد تنتج 50% و 100% بصورة مشروعة لسؤالين مختلفين عن المجتمع. عرف المقام المقصود ومرحلته، ولا تختر النسبة التي تبدو أجمل. يجب أن يتوافق وصف الحصة مع الوقائع الداخلة في مقامها.

2. ماذا يتغير عند إضافة Product لرؤية LOD إقليمية؟

اعرض الحل المشروح

قد تتكرر نتيجة المنطقة عند كل علامة منتج رغم بقاء تفصيل حسابها إقليميا. قد يضاعف جمع النسخ المبلغ. راجع العلامات والتجميع الخارجي وقارنه بمرجع منطقة واحدة. لا يضمن تعبير لم يتغير تفسيرا ثابتا بعد تغير تفصيل الرؤية. تحتاج إضافة البعد فحصا يبين كيف تعرض القيمة الأوسع دون عد نسخها وقائع إضافية.

أهم ما تعلمته

  • تحدد LOD تفصيل الحساب وتظل الرؤية ومرحلة المرشح مهمتين.
  • لا تجعل تكرار نتيجة أوسع وقائع مضاعفة.

المراجع الرسمية