【轉】 體驗魅力 Cognos BI 10 系列,第 1 部分: 第一次安裝
Posted on 2013-02-26 09:46 小胡子 閱讀(1252) 評論(0) 編輯 收藏 所屬分類: Congnos準備工作
IBM Cognos Business Intelligence 10.1 是最新的商業智能解決方案,用于提供查詢、報表、分析、儀表板和記分卡功能,并且可通過規劃、方案建模、預測分析等功能進行擴展。它可以在人們嘗試了解業績并使用工具做出決策時,在思考和工作方式方面提供支持,以便人們可以搜索和組合與業務相關的所有方面,并與之進行交互。
- 查詢和報表功能為用戶提供根據事實做出決策所需的信息。
- 儀表板使任何用戶都能夠以支持其做出決策的方式來訪問內容、與之交互,并對其進行個性化設置。
- 分析功能使您能夠從多個角度和方面對信息進行訪問,從而可以查看和分析信息,幫助您做出明智的決策。
- 協作功能包括通信工具和社交網絡,用于推動決策過程中的意見交流。
- 記分卡功能可實現業務指標的捕獲、管理和監控的自動化,使您可將其與自己的戰略和運營目標進行比較。
在開始體驗 Cognos BI 10.1 之前,您需要到 IBM developerWorks 去下載 Cognos 10.1 的試用版。IBM Cognos BI Developer Edition V10.1.0 下載地址是:http://www.ibm.com/developerworks/cn/downloads/im/cognosbi/。 您需要下載兩個文件,IBM Cognos BI Developer Edition 10.1.0 Windows English 的下載文件名是 CZS56EN.tar.gz,IBM Cognos Business Intelligence Samples V10.1.0 for DB2 LUW Windows English 的下載文件名是 CZQ90EN.tar.gz。IBM Cognos BI Developer Edition V10.1.0 有 30 天的使用時間,足夠讓您完成本教程的學習了。
根據試用版的系統需求,您需要用 Windows 操作系統來進行安裝,要求 Windows XP SP3 或者更高的版本。另外您要安裝 Windows 的 Internet 信息服務 IIS,并且把瀏覽器 IE 升級到 7 版本以上。建議內存有 2G 以上,有 1.5 G 以上的臨時空間和 2G 以上的磁盤空間來進行安裝。
由于本教程需要數據庫來存放 Cognos BI 10.1 的樣例數據,所以您還需要到 IBM developerWorks 去下載 DB2 的社區版。DB2 Express-C 9.7.4 for Windows 下載地址是:http://www.ibm.com/developerworks/cn/downloads/im/udbexp/。下載文件名是 db2exc_974_WIN_x86.exe。
安裝 DB2
雙擊 db2exc_974_WIN_x86.exe 然后選擇任意目錄進行解壓縮。解壓成功后點擊 setup.exe 進入 DB2 安裝啟動板。
點擊“安裝新產品”,進入到安裝向導界面,點擊“下一步”繼續。閱讀并接受許可協議,點擊“下一步”繼續。
本教程選擇典型安裝,這個選項將安裝 DB2 的主要部件和功能。
選擇不創建響應文件而只進行安裝,點擊“下一步”繼續。
一般使用默認的驅動器和目錄設置就可以了,確保有 560 MB 可用空間,點擊“下一步”繼續。
安裝 DB2 之后,某些 DB2 進程會作為系統服務運行。為了運行這些服務,需要一個操作系統帳戶。在本教程中,使用默認的 db2admin 用戶帳戶,密碼為 cognos,DB2 安裝程序會在操作系統中創建它。當然您也可以指定使用一個現有的帳戶,但是這個帳戶必須具有本地管理員權力。點擊“下一步”繼續。
可以認為 DB2 實例是數據庫的容器。必須有一個實例,然后才能創建數據庫。在 Windows 上進行安裝時,會自動創建一個稱為 DB2 的實例。在默認情況下,DB2 實例監聽端口 50000 上的 TCP/IP 連接。可以點擊配置來查看,在本教程中一切保持默認配置即可。點擊“下一步”繼續。
檢查前面選擇的安裝選項。單擊“安裝”。結束以后,點擊“完成”即可。
安裝 Cognos
解壓文件 CZS56EN.tar.gz,然后點擊運行 Cognos 10 BI Server 安裝程序 install.exe。
圖 8. IBM Cognos BI Developer Edition 安裝界面
選擇簡體中文后,點擊“OK”。在簡介這一步驟中,閱讀許可協議并選擇接受協議條款。
選擇缺省文件夾即可以,要保證有可用空間。快捷方式文件夾是指產品圖標的程序組,也可以采用缺省的 IBM Cognos BI Developer Edition。
在配置界面中可使用默認的端口。然后給 Cognos 的管理員設定用戶名和密碼,在本教程中設定管理員為 administrator,密碼為 cognos。
在安裝摘要中可以看到整個安裝需要 1.5G 以上的磁盤空間,點擊“安裝”繼續。
完成安裝界面時候,勾選啟動 IBM Cognos BI Developer Edition Manager,然后點擊“完成”。IBM Cognos BI Developer Edition Manager 是開發版特有的組件,可以用來安裝和配置 IBM Cognos BI 和 Framework Manager,也可以用來管理用戶和啟動停止服務。
圖 13. IBM Cognos Developer Edition Manager 第一次啟動界面
第一次啟動 IBM Cognos BI Developer Edition Manager,點擊“完成”讓 Manager 進行初始化的安裝和配置。
圖 14. 安裝 IBM Cognos Developer Edition Manager
安裝過程可能需要十幾分鐘,耐心等待直到登陸界面出現。
圖 15. 登陸 IBM Cognos Developer Edition Manager
在登陸界面中輸入在 圖 10所示的用戶名和密碼,在本教程中是 administrator 和 cognos,然后點擊確定。
選擇 BI Suite,然后進行安裝。IBM Cognos BI Suite 賦予了您完整的自助服務報告和即席查詢能力,使其可以訪問、修改和創建報表。訪問任意類型的數據,包括關系 OLAP、分析 OLAP 或桌面文件。并通過 Web、PDF、Excel、電子郵件或門戶發送您的報表。安裝過程可能需要半小時,耐心等待直到直到登陸界面出現。在登陸界面中輸入在圖 10 所示的用戶名和密碼,在本教程中是 administrator 和 cognos,然后點擊確定。
選擇 Framework Manager,然后進行安裝,這個步驟非常快就完成了。Framework Manager 是元數據建模工具。它使得建模者可以創建和管理業務相關的元數據,以便在所有 Cognos BI 應用程序中使用。Framework Manager 的主要用戶為數據倉庫開發人員和數據建模者。
配置 Cognos
首先需要把 C:\Program Files\IBM\SQLLIB\java 目錄下的 db2jcc.jar 和 db2jcc_license_cu.jar 拷貝到 C:\Program Files\IBM\Cognos Developer\tomcat\lib 目錄下,然后在 IBM Cognos Developer Edition Manager 重啟 Cognos 服務。
解壓文件 CZQ90EN.tar.gz,然后點擊運行 install_DB2_samples.exe 進行安裝。在 Instruction 這一步驟中,閱讀許可協議并選擇接受協議條款。
安裝路徑采用缺省的,這樣會和 IBM Cognos BI Developer Edition 安裝在同一目錄下。完成安裝后,樣例數據文件會放在 C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\db2,找到數據文件 GS_DB.tar.gz,并進行解壓縮。
然后在點擊開始菜單,選擇運行,輸入 db2cmd 再確定,進入到 DB2CLP 的窗口。安裝過程可能需要五分鐘,具體操作命令和顯示參見清單 1。在這個過程中需要輸入 DB2 的用戶名和密碼,在本教程是 db2admin 和 cognos。
>CD C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\db2\GS_DB\win >GOSalesConfig.bat >setupGSDB.bat ------------------------------------------------------------------- DB2 version 9 or later detected - using DB2 Version 9 syntax ------------------------------------------------------------------- Press Enter at the prompts to accept the default value shown Default values can be specifed in the file GOSalesConfig.sh ------------------------------------------------------------------- Please enter the name of the database ( or the alias ) to be used for the GOSales sample data (default=GS_DB) : ------------------------------------------------------------------- This script can create the GS_DB database. Creating the database will cause any existing databases with the same name to be dropped. If you choose not to recreate the database, existing objects within the database will be dropped. Would you like to create the database GS_DB (Y/N) Default=Y : Please wait ... Starting GOSALES_RUN_SCRIPTS Dropping existing database GS_DB if found Creating database GS_DB Please wait ... Starting GOSALES_RUN_SCRIPTS Connecting to GS_DB 輸入 db2admin 的當前密碼:cognos 數據庫連接信息 數據庫服務器 = DB2/NT 9.7.4 SQL 授權標識 = DB2ADMIN 本地數據庫別名 = GS_DB Error dropping existing tables Creating tables. Loading data. Creating primary keys Creating indexes Creating constraints. Creating stored procedures Creating views Granting permissions Updating statistics Verifying row counts Table row count validation successful Adding table comments |
在開始菜單中啟動 IBM Cognos BI Developer Edition,運行 Developer Edition Manager,在確保左側的服務都正常的情況下,點擊右上角的啟動,如圖 19 所示選擇 IBM Cognos Administration。
圖 19. 啟動 Cognos Administration
在 IBM Cognos Administration 界面中選擇配置頁,選中“數據源連接”,點擊右上角的圖標,如圖 20 所示新建數據源。
圖 20. 在 Cognos Administration 中添加數據源
- 在指定名稱和說明 - 新建數據源向導中,名稱中輸入“great_outdoors_sales”,點擊下一步。
- 在指定連接 - 新建數據源向導中,選擇類型為“IBM DB2”,點擊下一步。
- 在指定 IBM DB2 連接字符串 - 新建數據源向導中,DB2 數據庫名稱寫為“GS_DB”,在登陸勾選“密碼”,用戶 ID 中寫為 “db2admin”,密碼和確認密碼寫為 “cognos”。然后點擊“測試連接”如圖 21 所示。測試成功后點擊下一步。如果測試有問題的時候,可以重啟 Cognos 服務或者重啟系統。
圖 21. 指定 IBM DB2 連接字符串
- 在指定命令 - 新建數據源向導中,保持缺省,點擊完成。
- 重復 1 到 4 的步驟,再創建“great_outdoors_warehouse”數據源,即名稱為“great_outdoors_warehouse”,其余內容“great_outdoors_sales”一樣。
- 在指定名稱和說明 - 新建數據源向導中,名稱中輸入“sales_and_marketing”,點擊下一步。
- 在指定連接 - 新建數據源向導中,選擇類型為“IBM Cognos PowerCube”,點擊下一步。
- 指定 IBM Cognos PowerCube 連接字符串 - 新建數據源向導中,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN \sales_and_marketing.mdc”。然后點擊“測試連接”,測試成功后點擊完成。
- 重復 6 到 8 的步驟,再創建“great_outdoors_sales_en”數據源,即名稱為 “great_outdoors_sales_en”,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN \great_outdoors_sales_en.mdc”。
- 重復 6 到 8 的步驟,再創建“employee_expenses”數據源,即名稱為“employee_expenses”,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN\ employee_expenses.mdc”。
- 重復 6 到 8 的步驟,再創建“go_accessories”數據源,即名稱為“go_accessories”,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN\ go_accessories.mdc”。
- 重復 6 到 8 的步驟,再創建“go_americas”數據源,即名稱為“go_americas”,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN\ go_americas.mdc”。
- 重復 6 到 8 的步驟,再創建“go_asia_pacific”數據源,即名稱為“go_asia_pacific”,Windows 位置輸入“C:\Program Files\IBM\Cognos Developer\webcontent\samples\datasources\cubes\PowerCubes\EN\ go_asia_pacific.mdc”。
接下來要把示例的部署檔案庫導入到 Cognos 環境中來。這些檔案庫的位置在 C:\Program Files\IBM\Cognos Developer\webcontent\samples\content\db2 目錄下。選擇拷貝三個文件到 C:\Program Files\IBM\Cognos Developer\deployment 目錄下準備進行部署。 這三個文件是 IBM_Cognos_Samples.zip,本教程主要的 Great Outdoors 公司例子; IBM_Cognos_DrillThroughSamples.zip, Great Outdoors 公司顯示鉆透功能的例子; IBM_Cognos_PowerCube.zip 多維立方體的例子。
- 在 IBM Cognos Administration 界面中選擇配置頁,選中“內容管理”,點擊右上角的圖標,如圖 22 所示新建導入。
圖 22. 新建導入向導
- 在部署檔案庫中,首先選擇 IBM_Cognos_Samples,點擊下一步。
- 在指定名稱和說明 - 新建導入向導,按照默認的名字,點擊下一步。
- 在公共文件夾內容中,勾選檔案庫的內容“示樣”,點擊下一步。
- 在指定常規選項 - 新建導入向導,保留默認選項,點擊下一步。
- 復查匯總 - 新建導入向導,點擊下一步。
- 在選擇操作 - 新建導入向導中,選擇“保存并運行一次” ,點擊完成。
- 在運行使用選項 - IBM_Cognos_Samples 中,選擇“現在”,點擊運行。
- 重復 1 到 8 的步驟,選擇 IBM_Cognos_PowerCube 進行導入。
10. 重復 1 到 8 的步驟,選擇 IBM_Cognos_DrillThroughSamples 進行導入。
第一張簡單報表
在開始菜單中啟動 IBM Cognos BI Developer Edition,運行 Developer Edition Manager,在確保左側的服務都正常的情況下,點擊右上角的啟動,選擇 Report Studio,如 圖 19所示。
在“Cognos > 公共文件夾 > 示樣 > 模型”路徑下,選擇“ GO 數據倉庫 ( 查詢 ) ”數據包,進入 IBM Report Studio 后選擇“新建”。
在選擇報表類型的時候,選擇“列表”,點擊確定。
在左側的可插入對象中,展開“銷售和市場營銷(查詢)”目錄,再展開“銷售(查詢)”命名空間,選擇“產品”下的產品系列、產品類型和產品,選擇“銷售資料”下的數量和收入,一個一個拖動到右邊的列表中。
剩下的工作就是點擊工具欄的運行按鈕,來等待您的第一張簡單報表出爐了,如圖 26 所示。
報表運行結果如圖 27 所示。
總結
在整個安裝過程中,DB2 是用戶數據源,我們把本教程的樣例數據放在了 DB2 的 GS_DB 數據庫中,并在 Cognos Administration 進行了數據源的配置。
Cognos Connection 是 Cognos 門戶,提供信息的集成和用戶訪問的統一入口。管理員可以通過他實現用戶、角色管理,服務器配置,權限控制等各種管理功能;最終用戶可以通過 Cognos Connection 訪問到文件夾、報表、個性化展現、訪問 Cognos Viewer、Report Studio、Business Insight 和 Event Studio 的內容。
Report Studio 是專業的報表制作模塊。報表制作人員可以通過他制作各種類型的報表,包括中國特色的非平衡報表,地圖,動態儀表盤,KPI 報表等。報表制作人員可以分頁面設計,每頁可以有多個查詢,每個查詢可以連接多個數據源,甚至異構數據源。報表的內容采用的是化繁為簡的方式,可以精確控 制報表中每一個對象的各種屬性。
Business Insight 是業務用戶的自定義儀表盤工具,用戶可以拖拽任意 Cognos BI 內容(包含查詢,報表,分析,TM1 數據集等)形成自定義的儀表盤。
Cognos Framework Manager 是一個專門對元數據進行管理的客戶端開發工具。他可以連接多個數據源,能夠連接 OLAP 和數據庫等各種數據源,并提供對元數據的定制和管理以及安全性控制等相關控制。
圖 28. IBM Cognos BI Developer Edition 架構和工作原理
當您運行第一張簡單報表的時候,IBM Cognos BI Developer Edition 是按照下面步驟來運行的:
- 在 IBM Cognos Framework Manager 工具中,建模人員確保元數據是按照業務人員可以理解的方式來進行組織的。建模人員把元數據從一個或多個數據庫中導入,并按照業務需求添加到模型中。
- 建模人員把模型數據包發布到 IBM Cognos Connection,這樣開發報表人員就可以利用它們來進行創建報表和儀表盤了。比如在本教程中的“ GO 數據倉庫 ( 查詢 ) ”數據包。
- 業務人員和報表開發人員利用已經發布的數據包來理解業務數據。
- 用戶在 IBM Cognos Connection 運行、查看和管理他們的內容。根據不同的權限,他們可以簡單運行和查看報表,或者管理計劃、門戶展示等。
源文出自:http://blog.csdn.net/thy822/article/details/7608305