IBM® Cognos® Business Intelligence 是一個多層架構的產品,可以分成三層:Web 服務器,業務層 和 資料層。 可以通過網路防火牆將這三層隔離開來。 Cognos BI User Interface(瀏覽器 和 胖用戶端)位於三層之上。 如圖 1 所示:
圖 1. IBM® Cognos® Business Intelligence 架構
IBM Cognos BI 閘道運行在 Web 服務器層,主要是接收用戶端請求並轉發給 Dispatcher。 Dispatcher,Application Components 和 ContentManager 位於業務層,主要處理業務邏輯,比如存儲使用者設置,運行報表和工作等。 資料層主要負責存儲和查詢,內容庫存放中繼資料,報表等,查詢資料庫則可以是包含業務資料的關聯式資料庫,檔,OLAP 立方體等物理存儲源。
在 IBM HTTP://www.aliyun.com/zixun/aggregation/13387.html">WebSphere 下部署 Cognos BI 10
1 前提條件
1.1 在安裝 Cognos BI 10 之前,可以訪問 IBM 官網 HTTP://www-01.ibm.com/support/docview.wss?uid=swg27027080 查看軟體支援資訊。 安裝好 Cognos 之後,確保 Cognos 內容庫配置正確 :
安裝目錄:/ibm/softwares/cognos/c10_64
閘道軟體:Apache Http Server
閘道埠:80
主機名稱 : fpru
JAVA_HOME: /opt/IBM/WebSphere/AppServer/java
如圖 2 所示:
圖 2. Cognos 內容庫配置驗證
如果打算用分散式伺服器部署,那麼需要將 Cognos 不同元件 CM,ACT,GW 安裝在不同路徑。 比如 Content Manager: /ibm/softwares/cognos/c10_64/cm, Application Tier Component: /ibm/softwares/cognos/c10_64/act, Gateway: /ibm/softwares/cognos/c10_64/gw
1.2 安裝 IBM WebSphere, 在 Linux 上安裝 IBM WebSphere 7.0 以及必要的補丁。
2 在 Cognos Configuration 中修改 URI 配置
2.1 打開 Cognos Configuration,在 Linux 下可以執行 $Cognos_Install/bin64/cogconfig.sh,(注意:需要設置 JAVA_HOME)。 打開之後,點擊左邊導航樹中的 Environment, 修改 Dispather 和 Content Manager URI 中的埠,如圖 3 所示:
圖 3. 修改 URL 配置資訊
3 創建 WebSphere 和配置 Profile
3.1 首先進入 $WAS_Installation/AppServer/bin 目錄,執行以下命令創建概要檔。 概要檔案名 COG102,用來部署 p2pd.war。 運行命令 ./manageprofiles.sh -create -profileName COG102 -profilePath /opt/IBM/WebSphere/AppServer/profiles/COG102 - templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default -enableAdminSecurity false – validatePorts 當出現 WAS 概要檔創建成功的資訊後,表示概要檔創建成功,如圖 4 所示:
圖 4. 創建 IBM WebSphere 概要檔