winder

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

          Cognos8中如何從Cube鉆取到明細

          Posted on 2010-03-11 14:24 winderain 閱讀(1294) 評論(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
          怎么沒圖
          主站蜘蛛池模板: 乌审旗| 通州区| 龙泉市| 安仁县| 韶关市| 麟游县| 确山县| 德庆县| 武威市| 桑日县| 安徽省| 辉县市| 辉南县| 五华县| 甘洛县| 麻栗坡县| 集贤县| 宁乡县| 都江堰市| 荆门市| 马尔康县| 长垣县| 上饶县| 万年县| 丹东市| 博野县| 多伦县| 呼和浩特市| 宁远县| 郎溪县| 大宁县| 镶黄旗| 扶沟县| 和林格尔县| 宁河县| 隆安县| 屏东县| 成都市| 闻喜县| 张家界市| 榆树市|