Power BI / دليل حلول تحريري
تفسير مجاميع النسب وسياق التصفية
شخص مصفوفة يختلف إجماليها عن نسب الصفوف بتتبع معنى المقام وتعديل المرشح والمجتمع المختار.
قاعدة معرفة للقراءة فقط · بلا تعليقات عامة
تعرّف على الأعراض
تعرض مجموعتان50% و10%، بينما يبلغ المعدل الكلي نحو10.87% بدلا من30%. وقد يعرض مقياس منتج ثابت مساهمة A البالغة50 أثناء اختيار صف B. يمكن أن تكون الفروق مقصودة، لا إخفاقا في الحساب.
افهم الأسباب المحتملة
- قد يقسم الإجمالي مجموع النجاحات على مجموع الفرص، بينما يرجح المتوسط الظاهر30% المجموعتين بالتساوي. وقد تستبدل CALCULATE اختيار العمود نفسه، أو يزيل معدل المقام سياقا أوسع من المطلوب.
اكتب السؤال قبل الإصلاح
عرف البسط والمقام ومستوى التفصيل وطريقة الترجيح قبل اختيار الإصلاح. للمجموعتين اللتين تحققان 1/2 و9/90، يبلغ معدل الفرص الكلي 10/92، بينما يبلغ متوسط المجموعتين بوزن متساو 30%. الحسابان صحيحان لكن السؤالين مختلفان. لا تجبر الإجمالي على متوسط الخلايا الظاهرة لمجرد أنه يبدو مألوفا. عرف أيضا هل تعيد مجموعة بلا فرص BLANK أم بديلا موثقا. لا يحل تنسيق العرض تعريفا تجاريا مفقودا. احتفظ ببيانات صغيرة، كي تقارن كل مقياس مرشح بجواب متوقع مستقل، وتبقى المفاضلة بين الصيغ قائمة على المعنى لا على أي رقم يعجب القارئ.
تتبع طبقات السياق
اسرد مرشحات التقرير والصفحة والرسم وslicer، والتفاعلات ذات الصلة ومسارات العلاقات الفعالة. ثم تتبع معدلات المرشحات داخل المقياس. قد يستبدل الشرط المباشر ProductKey=A قيمة B الموجودة على العمود نفسه، بينما تتقاطع KEEPFILTERS معها وقد لا تبقي صفوفا. لا تختفي مرشحات الأعمدة الأخرى تلقائيا. قد يبقي مقام الحصة التاريخ رغم إزالة مرشح المنتج، وقد يكون ذلك صحيحا. يفصل السجل أدناه اختيارات المجتمع عن تنسيق النتيجة. لا يفتح الدليل DAX أو تقريرا، ويستنتج سلوك BLANK المتوقع تحت افتراضات المقياس الموثقة في الدرس، لا من تشغيل محرك فعلي.
group1:1 success /2 opportunities
group2:9 successes /90 opportunities
overall contract:(1+9)/(2+90)=10/92
group-average contract:(50%+10%)/2=30%
filter review: replace, intersect or remove only the documented columns
التعبيرات حساب توضيحي لا استعلام DAX منفذ. ينبغي أن يحمل المعدلان اسمين مختلفين.
أصلح أصغر تعارض دلالي
إذا كان المقصود المعدل الكلي، فاقسم البسط المجمع على المقام المجمع داخل سياق الإجمالي. وإذا طلب العمل صراحة متوسط مجموعات متساوية الوزن، فمر على مجتمع المجموعات المقصود عمدا، مع بيان سياسة الفراغ. وإذا كان مقياس منتج ثابت يجب أن يحترم الاختيار القائم، فاستخدم دلالة التقاطع المناسبة. ضيق إزالة مرشحات المقام الأوسع من اللازم إلى الأبعاد التي يحددها العقد. لا تضعف RLS أو تغير العلاقات لمجرد جعل النسبة تبدو صحيحة. تحقق من البسط والمقام كل على حدة؛ فقد تتضخم الوقائع في كليهما وتبقى النسبة ظاهريا مقنعة، رغم خطأ المبالغ الأصلية.
تحقق من الإجماليات ومعناها للقارئ
اختبر حالة بلا اختيار ومجموعة واحدة ومرشحات منتج متعارضة وشهرا يجب أن يبقى ومقاما صفريا. قارن سياق الصف وسياق الإجمالي بالمجتمع المتوقع لكل منهما. اشرح الترجيح باسم مقياس مفيد أو في سياق قريب من التقرير، كيلا يجمع المستهلك نتائج متداخلة أو غير قابلة للجمع. لا ينفذ الدليل DAX أو واجهة أو خدمة؛ وسجله الحسابي يدعم خطة مراجعة فقط. يحتاج تقييم المحرك وتفاعل التقرير دليلا مستقلا ومصرحا به. ويجب فحص التعريف المحلي المصحح في التقارير التابعة قبل اعتبار تغيير النموذج المشترك مكتملا، حتى لا يصلح الإجمالي في صفحة ويغير معنى صفحة أخرى.
تحقق من نجاح الإصلاح
يجب أن تطابق النتيجة السؤال في البسط والمقام وتحفظ نطاق المرشح المقصود. ليس اختلاف الإجمالي عن متوسط الصفوف خطأ وحده. وثق حد التنفيذ الدقيق، وميز الحساب المتوقع عن نتيجة المحرك المرصودة.
امنع تكرار المشكلة
- احتفظ بحالات مقامات غير متساوية وفراغ ومرشحات متعارضة مع مقاييس النسب. وثق كل تعديل للمقام، واحفظ تسويات المبالغ المستقلة كيلا يخفي التنسيق المئوي عيب نمذجة.