मैं निम्नलिखित गणना के सदस्य के साथ कोई MDX क्वेरी है:MDX परिकलित सदस्य CROSSJOIN सवाल
with member [Measures].[BBOX] as
Count(
Filter(
CrossJoin([Dim Response].[Response ID].Children, [Dim Question].[Question Text].Children),
[Measures].[Question Bottom Box] > 0
)
)
विचार यह है कि मैं एक आयाम के दो सदस्यों के संयोजन की गिनती चाहते हैं। (अगर मेरी एमडीएक्स शब्दावली थोड़ी दूर है तो मुझे माफ़ कर दो)। यह कुछ मानदंडों पर भी आधारित है।
शेष क्वेरी इस तरह दिखता है:
select
{({[Measures].[TBOX], [Measures].[BBOX]},
[Dim Product].[Category Name].&[Office])} on columns,
{[Dim Question].[Question Text].Members} on rows
from H1_FY10_Revised
where ({[Dim Question].[Category Name].&[Partner]},
{[Dim Subsidiary].[Subsidiary Alias Name].&[Germany]})
मेरा प्रश्न है: डेटा का टुकड़ा करने की क्रिया है कि मुख्य क्वेरी (जहां खंड) में होता है गणना सदस्य से अनुवाद करता है? क्या गणना के सदस्य और मुख्य क्वेरी में अक्षरों से वापस आने वाले डेटा के बीच कोई भी अंतर्निहित जुड़ाव है?
या वाक्यांश के लिए एक और तरीका: क्या मुख्य प्रश्न के संदर्भ में गणना की गई सदस्य में क्रॉस शामिल होता है?
मुझे अब मूर्खतापूर्ण लगता है। मुझे विश्वास है कि मुझे समस्या मिली है। क्वेरी के संदर्भ को शामिल करने का तरीका उपयोग करना है। इसके बजाय। CurrentMember। मेम्बर या। बच्चे। इस तरह मैं क्वेरी के संदर्भ में उपयुक्त सदस्य प्राप्त कर रहा हूं। आह एमडीएक्स ... – Ryan
हाँ, आपको यह मिल गया है। – jvilalta
आपको इसे नीचे दिए गए उत्तर के रूप में पोस्ट करना चाहिए। – Sampson