HeadlinesBriefing favicon HeadlinesBriefing.com

حل مشكلات تфильтير مقاييسات DAX المتداخلة

Towards Data Science •
×

في DAX، تفيльтير مقاييسات متداخلة مع تغيير التفيльтيرات قد تؤدي إلى نتائج غير متوقعة. مقايسة تطبيق تفيльтير تحلل أي تفيльтير موجود في ذلك العمود. على مثال، مقايسة تفيльтير "أسود" و"أبيض" ستتج ignorant تفيльтيرات مستوى السطر للون وتعيد مجموع كلاهما. استخدام KEEPFILTERS() يمكن أن يحفظ القيم الفريدة لكنه قد يؤدي إلى تناقضات عند التداخل. إذا بقيت مقايسة متداخلة تفيلتيرًا وضخت مقايسة خارجية تفيلتيرًا آخر، قد يكون النتيجة فارغة. توجد حلولان: كتابة مقاييسات منفصلة بفيльтرات مستقلة أو استخدام دالة مُعرّفة مستخدم (UDF) ل Processing المنطق. يوضح هذا المقال проблемة باستخدام بيانات المبيعات عبر الإنترنت لألمانيا والألوان الأسود، الأبيض، والأخضر، ويوضح كيف يمكن achieved النتائج الصحيحة تجنب تناقضات التفيльтير المتداخلة.