winder

          DB&JAVA
          posts - 2, comments - 6, trackbacks - 0, articles - 11
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Cognos8中如何從Cube鉆取到明細

          Posted on 2010-03-11 14:24 winderain 閱讀(1287) 評論(1)  編輯  收藏 所屬分類: DB

          Cuble鉆取明細是一種最常見的明細關聯方式,Cognos8的支持比較復雜,而且網上有關這方面的介紹也很少。下面就拋磚引玉,簡要介紹一下如何配置。

           

          Cognos8中,關聯路徑應該是這樣的,

          n  Cube上選擇一個鉆取明細的動作,

          n  根據不同的維度,查詢追溯列表,如果只有一個對應的追溯,則可以直接挑戰,如果有多個,則需要手工選擇一個追溯

          n  把對應的維度的值通過URL傳遞給查詢或者報表,

          n  報表根據接受到的值進行查詢。

          注:從查詢或者報表需要關聯到另外一個報表,也可以通過這種方式實現。

          1.    報表參數定義

          Report Studio 定義一個report,在report中增加一個參數,并把定義的參數和查詢綁定在一起

           在條件資源管理器中,點右鍵新建一個字符串變量,起一個名字

           

          然后通過表達式窗口定義參數關聯,變量名稱用兩個? 圍起來,代表是一個外部變量。定義表達式的原因主要是單獨運行報表的時候,可以通過樹形、下拉等方式選擇條件

           

           

          在查詢管理器中,雙擊對應的查詢,拖動要過濾的列到明細過濾器,彈出明細過濾器表達式窗口,則這里定義要過濾的列和參數的關系

           


          測試一下報表,如果彈出窗口,要求選擇變量,則報表條件定義完成。

           

          2.   追溯定義

          定義一個追溯,在追溯中定義目標報表和參數定義

          Cube對應的包下,點擊追溯定義


          在追溯定義中,新建一個追溯定義,填入名稱等信息后點擊下一步

           


          分別定義一個范圍和目標,范圍定義當前包的維度,而目標則選擇剛才新建的報表

           


          在選擇目標的時候,目標可以是不同的包,也就是不同的公共文件夾

           

           

          確定后點擊下一步,設置參數值關聯,這里如果報表定義的是多個參數,則需要一個個設置完成。

           


          點擊值那里的筆形圖標,設置參數值的來源,完成后點擊完成按鈕,返回追溯列表


          通過點擊屬性鏈接圖標,可以編輯追溯。

           

           

          3.   測試

          以定義追溯所在數據包作一個Analysis Studio分析,然后在對應的維度上,鉆取到最后一層,點擊鼠標右鍵,選擇轉到-->相關鏈接

           


          如果在該維度上指定以了一個追溯對象,則直接點擊轉到鏈接,如果是多個,則需要選擇一個追溯定義,即可轉到明細報表。

           

           

           

           


          評論

          # re: 如何從Cube鉆取到明細  回復  更多評論   

          2010-03-11 14:00 by winderain
          怎么沒圖
          主站蜘蛛池模板: 翁源县| 佛教| 大理市| 九龙坡区| 南通市| 阿城市| 游戏| 驻马店市| 本溪市| 竹山县| 宕昌县| 偃师市| 宝坻区| 永泰县| 苍梧县| 华亭县| 城步| 乌拉特后旗| 北京市| 塔城市| 正宁县| 巫山县| 龙川县| 毕节市| 古田县| 遵化市| 长顺县| 泰安市| 四子王旗| 克拉玛依市| 泾源县| 胶州市| 观塘区| 济宁市| 特克斯县| 蒙城县| 黄梅县| 卢湾区| 红原县| 新营市| 阿鲁科尔沁旗|