कहो मैं एक उपाय, foo
, एक घन में है, और मुझे एक रिपोर्टिंग आवश्यकता है कि उपयोगकर्ताओं को एक रिपोर्ट में निम्नलिखित उपायों को देखने के लिए करना चाहते हैं:एक उपाय फ़िल्टर करना (या Outliers निकाला जा रहा है)
total foo
total foo excluding instances where foo > 10
total foo excluding instances where foo > 30
क्या है इसे संभालने का सबसे अच्छा तरीका है? अतीत में, मैंने नामांकित गणनाएं जोड़ दी हैं जो NULL
वापस foo > 10
या अन्य foo
अन्यथा लौटाती हैं। मुझे लगता है कि वहाँ MDX (Filter([Measures].[foo], [Measures].[foo] > 10))
की तरह कुछ में यह पूरा करने के लिए एक तरह से हो गया है, लेकिन मैं मुझे के जीवन के लिए कुछ भी समझ से बाहर नहीं कर सकते।
कोई भी विचार?
मैं अपने इनपुट की सराहना करते हैं (आयाम और उपाय के रूप में क्लिक के रूप में डीटी लगता है, हम 1000 से भी अधिक क्लिक के साथ डीटी लगाना चाहते हैं), कि सभी वांछित ई पर नहीं है मैं जिस के लिए जा रहा हूँ। आपका उदाहरण स्टोर का एक सेट फ़िल्टर करता है, लेकिन जो मैं खोज रहा हूं वह तथ्य रिकॉर्ड फ़िल्टर करने का एक तरीका है। अपने उदाहरण का उपयोग करके, मैं प्रति स्टोर औसत यूनिट बिक्री दिखाना चाहता था, मैं अभी भी हर स्टोर दिखाना चाहता हूं, लेकिन मैं नहीं चाहता कि औसत यूनिट सेल्स> 2000 को एकत्रित करें। – Colin