SSAS परियोजना में मेरे पास निम्न तालियां हैं:
-
EntityGroupजो समूहों को परिभाषित करता है (उपरोक्त प्रकारों में से एक)कोड> एंटिटी समूह टाइप एक या अधिक समूहों के साथ एक एकल
इकाईसंबद्ध हो सकते हैं सदस्यता कोEntityGroupMembershipनामक एक टेबल में परिभाषित किया गया है।मैंने एक कोड को एक कोड के साथ
Entity Groupभी परिभाषित किया है:Entity Group Type - & gt; इकाई समूह।एक विशिष्ट एसएसआरएस रिपोर्ट के लिए, मैं संस्थाओं को दो स्तरों में समूह बनाना चाहूंगा: पहले, प्रकार 1 के समूह द्वारा, फिर प्रकार 2 के समूह द्वारा। ऐसा कुछ: [इकाई गणना] पर एक्सिस (0), {([इकाई समूह]। [सभी संस्था समूह]। [1]। बच्चों * [इकाई समूह]। [सभी इकाई समूह]। और [2]। बच्चों)} पर एक्सिस (1) से [Cube1]
अगर मैं ऐसा करने की कोशिश करता हूं, तो मुझे निम्न त्रुटि मिलती है:
मैं इस त्रुटि के तर्क को समझता हूं लेकिन फिर भी मैं अपना लक्ष्य कैसे प्राप्त कर सकता हूं?
< P> संपादित करें : मैं परिदृश्य को स्पष्ट करने की कोशिश कर रहा हूं और मैं क्या हासिल करना चाहता हूं।
<प्री> ग्रुपटाइप्इड समूहटाइप डीस्क ----------- -------------------- - रंग 2 समूह पर आधारित 1 समूह आकारEntityGroupTypeपरिभाषित करता है प्रकार समूहों की (जो श्रेणियों की तरह हैं):EntityGroupपर आधारित acutal groups परिभाषित करता है:GroupID GroupTypeID GroupName --------- - ----------- --------- 1 1 रेड 2 1 ब्लू 3 1 पीला 4 2 सर्किल 5 2 आयत 6 2 त्रिभुज
<पूर्व> EntityID GroupID EntityDesc ----------- ----------- - --------------- 1 2 रेड सर्कल 1 4 रेड सर्कल 2 3 पीला आयत 2 5 पीला आयत 3 3 पीला चक्र 3 4 पीला चक्र प्री>EntityGroupMembershipएक समूह के साथ एक इकाई के शून्य / अधिक संघों को परिभाषित करता है:मेरा आयाम <कोड > इकाई समूह में एक ही पदानुक्रम है:
< P> चूंकि एक इकाई एक से अधिक समूह का सदस्य हो सकती है एस, मैं सबसे पहले एक प्रकार के समूहों के आधार पर मापना चाहता हूं, फिर, दूसरे प्रकार के समूहों के आधार पर मापने के लिए। यह पारस्वाही [सभी प्रकार के समूह] * [सभी प्रकार के समूह] के रूप में होंगे आउटपुट कुछ ऐसा होगा: <प्री> इकाई संख्या --------- ------ ------------ सर्किल सभी 3 सर्किल लाल 0 सर्कल ब्लू 1 सर्कल पीला 2 आयत सब 5 आयत लाल 5 आयत नीला 0 आयत पीला 0 त्रिभुज सभी 2 त्रिभुज लाल 1 त्रिभुज नीला 1 त्रिभुज पीला 0
कृपया ध्यान दें कि विशेषता
इकाई समूह कोड> दो बार दिखाई देता है, जिसका अर्थ है कि मैं वास्तव में एक विशेषता को पार करने की कोशिश कर रहा हूं (इसीलिए मैंने यह उल्लेख किया कि मैं त्रुटि के तर्क को समझता हूं)।
> यदि बस MDX का उपयोग करना संभव नहीं है, तो मैंधन्यवाद!
No comments:
Post a Comment