posts - 63,comments - 71,trackbacks - 0

          MDX語法中,crossjoin({集合1},{[維度名稱].[..]})的含義
          ?? 維度名稱][..]表示當(dāng)前維度不參與計算 ,相當(dāng)于只有集合1,沒有維度名稱].[..]這個集合
          這種用法主要用在如果同一個columns里面有多個crossjoin,第一個不需要多維計算 ,即上面的情形 但是第二個crossjoin要做多維計算的情形中


          With
          member [貸款狀態(tài)].[正常貸款余額] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[正常]',solve_order =1
          member [貸款狀態(tài)].[逾期余額] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[逾期]',solve_order =1
          member [貸款狀態(tài)].[呆滯余額] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆滯]',solve_order =1
          member [貸款狀態(tài)].[呆帳余額] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆帳]',solve_order =1
          member [貸款狀態(tài)].[不良貸款余額] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[逾期]+[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆滯]+[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆帳]',solve_order =2

          member [貸款狀態(tài)].[正常逾期] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[正常]+ [貸款狀態(tài)].[所有 貸款狀態(tài)].[逾期]',solve_order =1

          member [貸款狀態(tài)].[不良] as '[貸款狀態(tài)].[所有 貸款狀態(tài)].[逾期]+[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆滯]+[貸款狀態(tài)].[所有 貸款狀態(tài)].[呆帳]',solve_order =2,format = '#,#0.00'

          member [Measures].[本期戶數(shù)] as '(ClosingPeriod([日期].[日],[日期].CurrentMember), [Measures].[客戶數(shù)])',solve_order =1,format = '#,#0'
          member [Measures].[上期余額] as 'iif([日期].CurrentMember.Level.name="日",(ClosingPeriod([日期].[日],ParallelPeriod([日期].[月],1,[日期].CurrentMember)), [Measures].[I_余額])/10000,(ClosingPeriod([日期].[日],[日期].CurrentMember.prevmember), [Measures].[I_余額])/10000)',solve_order =1,format = '#,#0'
          member [Measures].[發(fā)放] as '(ClosingPeriod([日期].[日],[日期].CurrentMember), [Measures].[I_放款])/10000',solve_order =1,format = '#,#0.00'
          member [Measures].[本月發(fā)放] as '([放款標(biāo)志].[所有 放款標(biāo)志].[所有發(fā)放貸款].[本年發(fā)放貸款].[本月發(fā)放貸款],[Measures].[發(fā)放])',solve_order =2,format = '#,#0.00'
          member [Measures].[收回] as '(ClosingPeriod([日期].[日],[日期].CurrentMember), [Measures].[I_還款金額])/10000',solve_order =1,format = '#,#0.00'
          member [Measures].[本月收回] as 'sum(mtd(),[Measures].[收回])',solve_order =2,format = '#,#0.00'
          member [Measures].[收回不良] as '([貸款狀態(tài)].[不良],[Measures].[本月收回])',solve_order =3,format = '#,#0.00'
          member [Measures].[月末余額] as '(ClosingPeriod([日期].[日],[日期].CurrentMember), [Measures].[I_余額])/10000',solve_order =1,format = '#,#0.00'
          member [Measures].[正常余額] as '([Measures].[月末余額],[貸款狀態(tài)].[正常貸款余額])',solve_order =3,format = '#,#0.00'
          member [Measures].[不良余額] as '([Measures].[月末余額],[貸款狀態(tài)].[不良貸款余額])',solve_order =3,format = '#,#0'
          member [科目].[貸 款] as '[科目].&[1] - [科目].&[9]',solve_order =1,format = '#,#0'
          member [科目].[貼 現(xiàn)] as '([科目].&[9])',solve_order =1,format = '#,#0'
          member [科目].[合 計] as '[科目].&[1]',solve_order =1,format = '#,#0'
          member [逾期天數(shù)].[..] as '[逾期天數(shù)].[所有 逾期天數(shù)]',solve_order =1,format = '#,#0'
          member [Measures].[貸款余額分布] as '([Measures].[月末余額],[貸款狀態(tài)].[正常逾期])',solve_order =1,format = '#,#0.00'
          member [逾期天數(shù)].[正常] as '[逾期天數(shù)].[所有 逾期天數(shù)]-[逾期天數(shù)].[所有 逾期天數(shù)].[90天以內(nèi)]-[逾期天數(shù)].[所有 逾期天數(shù)].[90到180天]-[逾期天數(shù)].[所有 逾期天數(shù)].[180到270天]-[逾期天數(shù)].[所有 逾期天數(shù)].[270到360天]-[逾期天數(shù)].[所有 逾期天數(shù)].[360天以上]'
          //member [逾期天數(shù)].[正常] as '[逾期天數(shù)].[所有 逾期天數(shù)].[未逾期]+ [逾期天數(shù)].[所有 逾期天數(shù)].[一年內(nèi)到期]+ [逾期天數(shù)].[所有 逾期天數(shù)].[三年內(nèi)到期]+ [逾期天數(shù)].[所有 逾期天//數(shù)].[三年以上到期]',solve_order =1,format = '#,#0'

          Select non empty {Crossjoin({[科目].[貸 款],[科目].[貼現(xiàn)]},{[全行客戶經(jīng)理].[所有 全行客戶經(jīng)理].children,[全行客戶經(jīng)理].[所有 全行客戶經(jīng)理]}),([科目].[合 計],[全行客戶經(jīng)理].[所有 全行客戶經(jīng)理])} on rows,
          {[Measures].[本期戶數(shù)],[Measures].[上期余額],[Measures].[本月發(fā)放],[Measures].[本月收回],[Measures].[月末余額],Crossjoin({[Measures].[貸款余額分布]},{[逾期天數(shù)].[正常],[逾期天數(shù)].[所有 逾期天數(shù)].[90天以內(nèi)],[逾期天數(shù)].[所有 逾期天數(shù)].[90到180天],[逾期天數(shù)].[所有 逾期天數(shù)].[180到270天],[逾期天數(shù)].[所有 逾期天數(shù)].[270到360天],[逾期天數(shù)].[所有 逾期天數(shù)].[360天以上]})} on columns
          From? [信貸財務(wù)信息分析]
          Where ([日期].[所有 日期].[2005年].[2季度],[余額狀況].[所有 余額狀況].[余額不為0],[營業(yè)網(wǎng)點].&[0001])


          posted on 2006-09-08 13:49 還沒想好名 閱讀(2011) 評論(1)  編輯  收藏

          FeedBack:
          # 維度名稱?什么是維度名稱
          2008-06-02 18:00 | glf
          什么是維度名稱?   回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 建德市| 莲花县| 华宁县| 探索| 婺源县| 信阳市| 盘山县| 河东区| 霍城县| 临夏市| 彩票| 黄平县| 平度市| 徐水县| 定安县| 晋江市| 特克斯县| 宣汉县| 锦州市| 来宾市| 鹿泉市| 许昌市| 洛隆县| 浙江省| 南投县| 当雄县| 土默特右旗| 互助| 甘南县| 都昌县| 吉水县| 桐柏县| 南阳市| 顺昌县| 江山市| 海宁市| 邢台县| 剑川县| 郁南县| 密山市| 宾川县|