أحد أنواع خطوات التحديد التي يمكنك تكوينها هي الخطوة الشرطية. على أن معظم المستخدمين ليسوا بحاجه لأداء هذه المهمة.
حيث تحدد أن اختيار الأعضاء من عمود يتم وفقًا لشرط. ويمكن اختيار الشرط من بين أنواع متعددة كأن يستند إلى مقاييس أو إلى قيمة عليا/دنيا. وقائمة الأعضاء هذه ديناميكية ويتم تحديدها في وقت التشغيل. على سبيل المثال، يمكنك تحديد أعلى 5% من الأعضاء استنادًا إلى "إيرادات العلامة التجارية".
| النوع | الوصف |
|---|---|
|
الاستثناء |
تحديد الأعضاء باستخدام قيم مقارنة لأعمدة المقاييس. نموذج الشرط هو "مبيعات > تكلفة +10%." |
|
أعلى/أسفل |
اختيار عدد محدد من الأعضاء بعد ترتيب الأعضاء حسب عمود مقياس بعينه. يمكن تحديد عدد الأعضاء المعين أو نسبة مئوية لإجمالي الأعضاء. من أمثلة الشروط "أعلى 10 حسب المبيعات" و"أعلى 5% حسب التكلفة". |
|
مطابقة |
تحديد الأعضاء تبعًا للعناصر المطابقة مع السلاسل النصية وقيم السمات. ومن أمثلة الشروط "احتواء الاسم على أ ب ت." يتوفر هذا النوع فقط للأعمدة المشتملة على نوع البيانات سلسلة. |
|
الزمن/العدد الترتيبي |
تحديد الأعضاء تبعًا للنطاقات الزمنية ومستويات التدرج. من أمثلة الشروط "من يوليو 2012 إلى ديسمبر 2012." ويتوفر هذا النوع فقط للأعمدة التي تحتوي على نوع بيانات يتعلق بالزمن. |
وتختلف مكونات مربع الحوار هذا بشكل قليل، حسب النوع الذي تقوم بتحديده.
على سبيل المثال، حدد العامل تبعًا لنوع الشرط. على سبيل المثال، حدد Within كنوع استثناء.
وتبعًا لما تتجاوزه، يمكنك تجاوز قيم معينة بموجه أو متغير عرض أو متغير جلسة عمل أو متغير نموذج دلالي (مخزن).
إذا قمت بتحديد نوع متغير، فأدخل اسم المتغير في الحقل. على سبيل المثال، لنفترض أنه لديك عمود اسمه EMPLOYEE_ID. فيمكنك تحديد USER ليكون متغير جلسة العمل التي يتم تجاوز القيمة الخاصة بهذا العمود بها. وعند قيام مستخدم بتسجيل الدخول، يتم تعيين قيمة العمود إلى اسم المستخدم الخاص به. اطلع على الأساليب المتقدمة: الإشارة إلى القيم المخزنة في المتغيرات.
في قائمة من الخطوات، حدد أنه يمكن تجاوز خطوة واحدة فقط في القائمة بواسطة موجه أو متغير عرض.
قم بذلك عند تكوين خطوات شرط من النوع "استثناء" أو "أعلى/أسفل". لكل بعد، يجب أن تحدد الأعضاء الذين تقوم بتضمينهم. ويمكنك تحديد أعضاء محددين، أو كل الأعضاء، مما يؤدي إلى تحديد تجميع الأعضاء عند تكوين الشرط. على سبيل المثال، لنفترض أنك تقوم بتعريف بُعد "المنطقة". يمكنك تحديد منطقة معينة، مثل "الشرق"، يتم استخدام قيمتها في الشرط بمربع حوار "خطوة شرط جديدة". إذا قمت بتحديد "الكل"، يتم تجميع قيم كل المناطق واستخدامها في الشرط.
ويمكنك استخدام المنطقة لـ لتكوين مرجع بيانات مؤهل (QDR). ومرجع البيانات المؤهل (QDR) عبارة عن مؤهل يقيد بعدد واحد أو أكثر لاسترجاع قيمة وحدة لعمود إجراءات. ويفيد ومرجع البيانات المؤهل (QDR) عندما ترغب في الإشارة بشكل مؤقت إلى قيمة عمود إجراءات بدون التأثير على الحالة الحالية للأبعاد. فيما يلي مثال على QDR:
إضافة أعضاء المنتجات الإجمالي (Rgd Sk Lvl) حيث تكون "A - عينة المبيعات"."الحقائق الأساسية"."1- العائدات"، لـ: تدرج شرائح العميل: "الأفراد النشطون"، "المواليد من الأطفال' أكبر من "A - عينة المبيعات"."الحقائق الأساسية"."1- العائدات"، لـ: شرائح العملاء"
عندما تقوم بتحديد ومرجع البيانات المؤهل (QDR)، يمكنك تحديد أعضاء متعددين لتقييد الأبعاد. عند تحديد أعضاء متعددين، يتم تجميع قيمة عمود المقياس باستخدام التجميع الافتراضي. على سبيل المثال، لنفترض أنك ترغب في تكوين شرط لعرض تلك المناطق التي تكون الوحدات فيها أكبر من 100. لنفترض أنك قمت بتكوين ومرجع البيانات المؤهل (QDR) لبعد "العام" يحدد 2010 و2011 وأن التجميع الافتراضي هو "المجموع". فإذا كانت قيمتا 2010 و2011 للمنطقة "المركزية" هي 50 و60 على الترتيب، فسيتم عرض كلتا السنتين. يتجاوز مجموعهما 100 وحدة المشار إليه.