iT邦幫忙

0

IBM Cognos問題

  • 分享至 

  • xImage

最近因為業務需要接觸到cognos軟體
在cognos上結合多個資料表需要建立關聯
但是建立關聯要設定關係、基數、最佳化等參數
原本我用sql查詢時只要下簡單的語法就可以立刻產生join tables 下的匯總報表
但是用cognos做同樣的事情好像沒那麼簡單
請問有哪位大大接觸過cognos 有沒有相關的技術文章或是教學文件分享
其實有聯繫過業務,但是他提供的資料露露長 看了也沒有突破目前的困境
所以就來這求助大家

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
richardsuma
iT邦大師 1 級 ‧ 2020-12-21 11:36:35

你可以使用其他的BI有很多,像Power BI、Qlikview ...等等。

我知道的IBM Cogno BI,會先建議做反正規劃的table,建立Cube,
再做 Dashbaoard。

不知道現在是否有沒有更好的方法?

謝謝分享,不過因為我是user, 只能用reprot & dashboard 無言

Power BI desktop 不用錢

QlikView Personal Edition 免費

0
pojen
iT邦研究生 5 級 ‧ 2020-12-21 13:42:21

Cognos 與其他 BI 工具最大的賣點是不同表格/圖表同步與快速加總. (應為不是 row store 而是使用更有效率的 column store) 加上各式各樣的記憶體加速處理, 在一般 RDBS 上要跑很久的表格在 Cognos 或是其他 BI 工具上可以更有效率地跑完.

另外用 BI 工具最大的原因是可以拿它來預測. (你的 2020 Sales 有 100 行, 你想要 "select" 出 2020-2021 的資料 <- 可以直接 model query 下去. 但用 BI 工具會有更多選擇, 而且生活也會更美麗些)

很久很久以前(!?), 當科技沒這麼進步時, 我們是先建好表格 (physical layer), 寫好 join (logical layer) 然後才有美美的報表 (presentation layer) 所以一般不會在產生報表的階段寫 join.

但因為科技的進步(!!!) 中間所有的步驟都被省略了.

因為樓主發問, 所以我回去翻了我之前的筆記, 發現以前可以下的單機版已經沒了.. (好像是叫 TM1) 目前看起來最靠譜的教學應該是官方的教學:

https://youtu.be/epzTJOqR8GU

如果有人知道 IBM 還提供免費的 Congnos 單機版, 還請分享官網連結.

我要發表回答

立即登入回答