日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BO6.5和DIXI的安装和部署

發布時間:2024/3/12 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BO6.5和DIXI的安装和部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

曾經使用BusinessObjects 6.5 和DataIntegrator XI開發過某一運營商的增值業務系統的數據倉庫子系統,其實就是幾張報表,順便研究了一下這兩個工具的使用,bo6.5包括一系列工具,DI主要用來做數據的ETL。

一、安裝ApacheTomcat和oracle9i
1、先安裝ApacheTomcat,使用jsp就必須用這個
2、如果是安裝BO在非server操作系統上就沒有必要安裝ApacheTomcat
3、安裝完后,查看 管理工具-服務 中,apache和apache tomcat兩個服務應該存在。(如果是重裝ApacheTomcat要注意不光刪除該軟件,還要把安裝目錄也刪除,否則可能不會出現這兩個服務)
4、安裝oracle9i database 并建立實例aibi用以當做BO資料庫,并建立有dba權限的用戶bo/bo用以存放bo資料表,如果先前有該用戶,應該事先刪除,否則無法建立資料庫

二、安裝BO6.5
1、B/S版只能安裝到WINDOWS Server上,c/s版可以安裝在任何WINDOWS上
2、win2k server sp3以上,Hdisk:1G,RAM:512M,IE6.0 with SP1
3、必須有BO提供許可證文件,一個xml文件,里頭包含可以使用的日期信息,注意該文件所在目錄不能為中文目錄(該文件如果到期了和BO工程師 劉琳柯 聯系)
4、安裝語言,指的是軟件界面語言的安裝,這樣在軟件里可以設置顯示界面
5、安裝類型:選擇定制安裝
6、一直next安裝到結束,然后重啟。

三、配置BO6.5
1、在Windows控制面版->管理工具->本地策略->用戶權利指派模塊中添加上“以操作系統方式操作”和“作為服務登錄”用戶權限。在“以操作系統方式操作”模塊中要添加Administrators、Everyone用戶;在“作為服務登錄”模塊中要添加Administrators、Everyone以及MachineNameASPNET用戶;
2、啟動Configuration Tool 6.5
3、配置類型選擇使用JSP,應用服務器設置選擇tomcat
4、web服務器設置選擇apache for tomcat
5、可以設定啟動BO的用戶名和密碼機器webI是否自動啟動,也可以不設定
6、其它默認,配置完成。

四、創建BO資料庫
1、啟動Supervisor 6.5
2、第一次進入點擊 管理 按鈕進入管理設置
3、安裝配置選擇 運行缺省安裝
4、定義總管理員admin/admin
5、定義與關系數據庫的連接(單擊設置按鈕定義連接),注意要已經啟動了oracle實例和監聽
6、選擇oracle并定義登陸參數,輸入用戶名密碼bo/bo和實例名aibi
7、執行測試,只要顯示“服務器正在響應!”即表示測試成功
8、其它默認,設置資料庫完畢,開始建資料庫,會自動創建安全域、文檔域、universe域。
9、建立向其它用戶提供資料庫訪問權限的bomain.key文件,其它用戶要訪問該資料庫必須拷貝該文件到本地去
10、自動進入Supervisor后會建立令一個“保留”總管理員,因為連續輸入三次錯誤密碼,該賬號將不能再登陸。

五、拷貝bomain.key
1、copy LocDatabomain.key to nodes[hostname] myclusterlocdatabomain.key
2、重啟機器

六、啟動BO server
到程序組里啟動或者右擊系統托盤啟動都可以

七、發布BO報表
1、啟動BusinessObjects 6.5
2、輸入用戶名和密碼admin/admin
3、文件 - 打開 - 選擇要發布的rep文件
4、文件 - 發布至 - 公司文檔 - 確定

八、查看BO報表
1、打開IE,輸入http://locahost:8085/wijsp,別的機子就輸入該主機IP或機器名代替localhost
2、點擊登陸輸入用戶名和密碼admin/admin,第一次使用會比較慢,因為要編譯
3、點擊 公司文檔 - 所有文檔 - 要查看的報表名,如果沒有出現就點擊右上塊的刷新圖標
4、OK!!在Web上看到了發布的BO報表

九、發布語義層
1、啟動Designer 6.5,輸入用戶名和密碼admin/admin
2、文件 - 打開 - 選擇要發布的unv文件
3、文件 - 另存為 - 自定義名稱
4、文件 - 參數 - 定義 - 新建 - 選擇oracle -選擇數據源 -測試連接 -確定結束
5、文件 - 參數 -定義名稱,選擇對應連接,按 確定
6、文件 - 導出 ,按 確定
7、OK!!已經發布了一個語義層到BO server 上,下面可以使用它了。

十、使用WebI創建報表
1、第一次在Web上創建報表時,會下載并安裝Webi的Java Pannel。以后創建報表時就不再需要下載安裝了,這是java報表
2、你可以使用DHTML Pannel創建Webi報表,而不必下載安裝插件,這是html報表
3、打開IE,輸入http://locahost:8085/wijsp,別的機子就輸入該主機IP或機器名代替localhost
4、點擊登陸輸入用戶名和密碼admin/admin
5、點擊新建文檔中的universe,從語義層創建報表
6、選擇用以創建文檔的信息源,即第九部發布的那個語義層
7、自動彈出java運行環境安裝包,安裝它
8、安裝完成后彈出安全警告時選擇 總是有效,以后通過Web創建報表時不需要經過以上7、8的步驟
9、這樣就出現了WebI Java報表面板,定制一張簡單報表(包括維度和度量)
10、點擊右上角的 運行查詢 即可以看到報表(oracle下,提示表和視圖不存在???)
11、左上角,保存為公司文檔,輸入文檔名稱
12、點擊確認后,關閉當前瀏覽器窗口
13、點擊BO portal的“主頁”鏈接回到主頁
14、點擊 公司文檔 - 所有文檔 - 選擇剛才保存的報表
15、OK!!你已經看到了剛才在Web上創建的報表。

十一、其它注意
1、在WebI中,選項 - 創建/編輯 - WebIntelligence 文檔 - 可以選擇java報表面板或者html報表面板,確定后,要點擊 主頁 在創建報表的話就是對應的java或html方式的報表了。

==========================================

十二、DIXI的安裝和配置
1、選擇licence文件*.lic位置,每月一個(該文件如果到期了和BO工程師 常緒剛 聯系)
2、選擇建立資料庫進入 資料庫管理器,選擇數據庫類型為oracle,輸入本地設置的連接服務名、用戶名和密碼bo,這里可以覆蓋已經建立好的資料庫
3、進入locales選擇,語言選擇 zho中文(建議選擇 英文),地域選擇 cn中國,代碼頁選擇 cp936
4、進入server 管理器,編輯job server配置,add進入,任意設置job名,比如aibi_job,點擊左側add按鈕,設置資料庫信息,同剛才建立的資料庫,點擊apply按鈕,然后點擊ok按鈕退出job server
5、在server 管理器,編輯Access server配置,點擊add,選擇一個有 寫 權限的目錄,一般是 DI 的安裝目錄,點擊 ok 退出
6、在server 管理器,點擊restart重啟server!
7、安裝完畢,重啟電腦!后臺windows services列表中應該有DI service和DI Web Server的自動啟動。
8、進入web administrator,輸入默認的用戶名和密碼admin/admin登陸,界面中 Managerment - Repositories中新增一個資料庫,就是剛才建立的資料庫信息,資料庫名隨意,Service name/SID注意是寫oracle的sid而不是網絡服務名(可以通過lsnrctl status查看sid,oracle服務和監聽要先起來),先test一下是否成功,然后apply就ok了。

十二、DIXI的開發
1、前期工作:建三個庫或者在一個庫里建三個用戶分別做為資料庫Repo(di/di)、數據源ODS(ods/ods)、數據倉庫Target(target/target);select_catalog_role和execute_catalog_role角色是為了庫能有CDC(changed-data capture)特性(只用于9i及其以上版本)
create user di identified by di;
grant connect to di;
grant resource to di;
---
create user ods identified by ods;
grant connect to ods;
grant resource to ods;
grant select_catalog_role to ods;
grant execute_catalog_role to ods;
---
create user target identified by target;
grant connect to target;
grant resource to target;
grant select_catalog_role to target;
grant execute_catalog_role to target;
進入C:Program FilesBusiness ObjectsData Integrator 11Tutorial FilesScripts目錄根據實際情況適當修改并執行CreateTables_ORA.bat文件分別給ODS和Target建立練習用的表,可能調用的sql腳本里關于時間的字段需要更改。
2、打開Data Integrator Designer.輸入資料庫連接名、用戶名和密碼進入(事先要把oracle實例和監聽啟動起來)
3、定義數據源:打開左下角對象庫的 datastore 標簽,右擊空白區域new,建立數據源ODS_DS(用戶ods)和Target_DS(用戶target)
4、導入元數據:雙擊ODS_DS、Target_DS數據源,選擇repository metadata選項,選擇所有表右擊 - 導入,導入后擴展ODS_DS數據源,在Tables里就可以看到導入的表了。
5、新建project:Class_Exercises
6、新建job:右擊project名,選擇new batch job
7、新建workflow:單擊新建的job名,最右邊出現工具面板,點擊選擇新建workflow
8、新建dataflow:單擊新建的workflow,點擊選擇工具面板中新建dataflow
9、定義dataflow:從對象庫中選擇輸入源(一般是從ods_ds或者format)make source和輸入目的(一般是target_ds)make target,從工具面板中選擇對象query對象放到源和目的中間,并連接上。
10、點擊query名進入,進行map transform操作,隨時點擊工具欄的Validate Current按鈕進行驗證
11、驗證workflow全部對象并保存project
12、執行job:右擊job名選擇,可以看到執行日志
13、查看目標表里數據是否etl過來了!!


來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/10881/viewspace-178024/,如需轉載,請注明出處,否則將追究法律責任。

轉載于:http://blog.itpub.net/10881/viewspace-178024/

總結

以上是生活随笔為你收集整理的BO6.5和DIXI的安装和部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。