DataWarehouse期末報告校務系統之採購資料庫分析第三組組員:余禎祥,黃再源,蔡升偉報告人:蔡升偉日期:2004年1月8日Outline目標實作計畫實作Demo結論及感想目標依類別分析全校各類採購結標金額依單位分析採購結標金額各採購類別所佔比例依學年分析各類別所佔基準點比例綜合以上資訊有助訂定下學年各單位預算分配實作計畫運用ETL工具萃取、計算、整合關聯式資料庫資料為更有用的資訊到資料倉儲。使用OLAP工具製作多維度分析報表。工具ETL:MicrosoftSQLSERVER2000、PowerbuilderOLAP:Microstrategy7圖解實作DEMO相關資料表Powerbuilderpipeline轉移Table至SQLServerSQLServerDTS資料轉換剔除資料表不必要的欄位如採購編號、幣別、匯率、開會時間等,留下廠商、結標金額、類別、單位、學年度、預算金額等需要作分析的欄位。CreateMicrostrategy7Server安裝IntelligenceServer會在iis自動啟動一個web站台CreateMetadataRepository:使用ACCESS資料庫遇到的問題:因尚無中文繁體版須先把地區的預設語言改成英語MicroStrategyDesktop使用者經由Desktop可在client端createreport或viewreport建立Fact建立Attribute建立Metrics建立Report可動態改變維度Drilldownorrollup以gridvieworgraphview匯出格式:excel、word、text、access、pdf分析各經費類別在各單位之採購金額分析各經費類別在各單位的結標金額及預算金額由預算與結標金額差的百分比分析各單位在廠商結標金額上是否達到節省預算的目的預算節省合理的基準點?5%、10%、15%(例如:物價波動、新競爭產品產出…..)合理的預算編列與預算執行力?合理預算編列兼顧採購品質?轉換成圖表格式Web介面report權限控管在Browser上createreport及viewreport須先定義Attribute、Fact、Metrics等object遇到的問題:中文字型有亂碼,在WEB介面preference把字元改成unicodecharset即可解決結論及感想SQLServer的DTS設計師雖然在ETL的資料轉換上介面簡單,但功能較繁雜,因此有些資料的轉換也可以自己寫程式來達成。使用Microstrategy7建置OLAP系統建立報表快速,在資料呈現上也很具彈性,介面也具親和力,WEB介面讓使用者能隨時隨地掌握資訊。ThanksDataWarehouse建置流程DTS資料轉換SYBASE資料庫Powerbuilderpipeline轉移至SQLServerMicrostrategyServerreportBrowserDestopIIS自動開啟一個MicroStrategy7Web站台建立Fact定義可供計算的數值結標金額預算金額建立AttributeAttribute定義報表各Level申請單位﹑學年﹑廠商﹑經費類別建立Metrics定義fact加總數值結標金額﹑預算金額﹑百分比(預算與結標金額差佔預算的百分比)