1.引言
聚銀公司從2006年至今,信息化建設(shè)得到了長足進(jìn)步,從最開始的網(wǎng)絡(luò)環(huán)境搭建到現(xiàn)在的MES生產(chǎn)執(zhí)行系統(tǒng)與管理信息平臺的融合,基本上完成了企業(yè)生產(chǎn)數(shù)據(jù)與管理數(shù)據(jù)的有效融合,隨著信息化時(shí)代的來臨和市場競爭白熱化的穩(wěn)步推進(jìn),聚銀公司要保持競爭優(yōu)勢成為新經(jīng)濟(jì)時(shí)代的贏家,就需要把握住“信息”這條命脈。生產(chǎn)型企業(yè)想在競爭中立于不敗之地,就必須全面提升行業(yè)信息化建設(shè)水平。公司最近幾年在信息系統(tǒng)的建設(shè)上取得了一定的階段性成果,包括IT基礎(chǔ)建設(shè)、MES/ERP等系統(tǒng)的建立,積累了一定的業(yè)務(wù)數(shù)據(jù),為商務(wù)智能的實(shí)施奠定了堅(jiān)實(shí)的基礎(chǔ)。已經(jīng)有很多企業(yè)開始認(rèn)識到商務(wù)智能的重要,并紛紛著手實(shí)施商務(wù)智能系統(tǒng),構(gòu)建自己企業(yè)的數(shù)據(jù)倉庫及商務(wù)智能平臺,綜合看來商務(wù)智能在生產(chǎn)企業(yè)中的應(yīng)用起著至關(guān)重要的作用。
2.商務(wù)智能系統(tǒng)的設(shè)計(jì)方案
數(shù)據(jù)倉庫及商務(wù)智能平臺主要功能包括:數(shù)據(jù)建模、數(shù)據(jù)采集、分析模型。根據(jù)甘肅銀光聚銀的業(yè)務(wù)狀況,建立了一個(gè)符合企業(yè)實(shí)際數(shù)據(jù)分析需求的商務(wù)智能平臺,實(shí)現(xiàn)對業(yè)務(wù)信息平臺數(shù)據(jù)的收集、清理、建模、整合,并保證商務(wù)智能平臺的可擴(kuò)展性。清理整合數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的唯一性、準(zhǔn)確性、完整性、規(guī)范性和時(shí)效性,為企業(yè)經(jīng)營績效指標(biāo)、分析主題準(zhǔn)備展示數(shù)據(jù),達(dá)到分析展示數(shù)據(jù)與業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫的實(shí)時(shí)和準(zhǔn)確,利用先進(jìn)的報(bào)表展示為企業(yè)報(bào)表使用者和各級管理人員提供一個(gè)快速便捷的查詢分析決策數(shù)據(jù)平臺。
2.1 系統(tǒng)架構(gòu)
根據(jù)發(fā)展戰(zhàn)略,建立在該平臺上的領(lǐng)導(dǎo)決策支持系統(tǒng)具有統(tǒng)一的戰(zhàn)略規(guī)劃與設(shè)計(jì),數(shù)據(jù)架構(gòu)的規(guī)劃分為四層,如圖1所示。
圖1 商業(yè)智能系統(tǒng)架構(gòu)圖
原始數(shù)據(jù)層:該層屬于原始業(yè)務(wù)系統(tǒng)層,包括現(xiàn)有企業(yè)信息系統(tǒng)、手工輸入平臺和外部競爭情報(bào)系統(tǒng)等。
中間數(shù)據(jù)層:該層為對不同業(yè)務(wù)系統(tǒng)的不同業(yè)務(wù)數(shù)據(jù)進(jìn)行接口設(shè)計(jì)和數(shù)據(jù)清洗工作的中間數(shù)據(jù)庫,基于不同的業(yè)務(wù)系統(tǒng),提供不同的數(shù)據(jù)接口,將數(shù)據(jù)抽取到中間數(shù)據(jù)庫,并在數(shù)據(jù)庫中統(tǒng)一規(guī)范主數(shù)據(jù),將數(shù)據(jù)按照業(yè)務(wù)需求清洗完成。
數(shù)據(jù)倉庫層:按照要分析的業(yè)務(wù)主題存放所有的業(yè)務(wù)數(shù)據(jù),并搭建不同的業(yè)務(wù)模型,構(gòu)建企業(yè)級數(shù)據(jù)倉庫。按照不同的分析維度存放數(shù)據(jù),方便用戶進(jìn)行多維、多層的數(shù)據(jù)分析。
業(yè)務(wù)分析層:此層面將主要面向不同層面的業(yè)務(wù)用戶,可以建立針對業(yè)務(wù)分析和面對部門的決策數(shù)據(jù)支持。針對公司總部和業(yè)務(wù)部門的高層領(lǐng)導(dǎo),為企業(yè)的績效管理和戰(zhàn)略決策提供綜合的決策數(shù)據(jù)支撐。本層面主要包含企業(yè)領(lǐng)導(dǎo)績效監(jiān)控、管理駕駛艙、領(lǐng)導(dǎo)查詢系統(tǒng)等幾個(gè)方面的數(shù)據(jù)需求。
對于未來各業(yè)務(wù)商務(wù)智能平臺應(yīng)用需使用當(dāng)前模型架構(gòu)中的原始數(shù)據(jù)層和數(shù)據(jù)清理層,保證系統(tǒng)的可擴(kuò)展性及本期項(xiàng)目成果的延續(xù)性,減輕業(yè)務(wù)系統(tǒng)負(fù)載壓力。
2.2 軟件架構(gòu)
以O(shè)racle數(shù)據(jù)倉庫構(gòu)建企業(yè)統(tǒng)一數(shù)據(jù)倉庫,依照業(yè)務(wù)需求將各主題分析的數(shù)據(jù)和指標(biāo)創(chuàng)建分析模型,并從各個(gè)業(yè)務(wù)系統(tǒng)將數(shù)據(jù)抽取上來(中間數(shù)據(jù)庫作為數(shù)據(jù)整合及數(shù)據(jù)接口的中間層將數(shù)據(jù)進(jìn)行清洗和整理,最終再通過ETL工具Data Services加載到數(shù)據(jù)倉庫中)。
以SAP Business Objects作為商務(wù)智能解決方案的前端展現(xiàn)工具,商務(wù)智能平臺的數(shù)據(jù)通過Oracle數(shù)據(jù)倉庫提供,SAP Business Objects的前端展現(xiàn)工具可以與Oracle數(shù)據(jù)倉庫緊密集成,通過統(tǒng)一的商務(wù)智能平臺,為最終用戶提供企業(yè)績效管理駕駛艙、靈活查詢分析和固定報(bào)表等應(yīng)用,并統(tǒng)一集成到企業(yè)內(nèi)部門戶供用戶訪問。
2.3 設(shè)計(jì)原則
(1)前瞻性:系統(tǒng)設(shè)計(jì)要體現(xiàn)前瞻性,系統(tǒng)具有很長的生命周期。主要包括體系結(jié)構(gòu)的前瞻性、技術(shù)路線前瞻性、產(chǎn)品選擇前瞻性和應(yīng)用設(shè)計(jì)的前瞻性。我們將在本項(xiàng)目中本著“總體規(guī)劃、分布實(shí)施”的原則,對化工企業(yè)的統(tǒng)一數(shù)據(jù)平臺進(jìn)行建模,根據(jù)項(xiàng)目各階段的目標(biāo)分別建設(shè)面向業(yè)務(wù)的主題分析,在整體架構(gòu)上保證未來系統(tǒng)的擴(kuò)展。
(2)實(shí)用性:在考慮前瞻性的同時(shí),必須兼顧實(shí)用性。不能選擇只有先進(jìn)技術(shù),但沒有實(shí)用價(jià)值的產(chǎn)品和方案。實(shí)用性主要從以下方面考慮:界面的友好程度、中文的支持、操作的難易程度、產(chǎn)品的穩(wěn)定性和效率、廠商及其它可能的產(chǎn)品、服務(wù)提供商的本地服務(wù)和支持能力等。
(3)可靠性:我們將采用國際領(lǐng)先的產(chǎn)品及解決方案來建設(shè)該項(xiàng)目,這樣的產(chǎn)品和解決方案是經(jīng)過大量用戶驗(yàn)證的。在整個(gè)系統(tǒng)部署上,我們將根據(jù)系統(tǒng)的重要程度,制定系統(tǒng)集群以及備份方案,避免單點(diǎn)故障,保證該系統(tǒng)的正常使用。
(4)開放性:體系結(jié)構(gòu)的開放性:整體結(jié)構(gòu)具有很好的模塊化設(shè)計(jì),模塊之間有明確的接口,平臺之間有明確的規(guī)范。
(5)應(yīng)用設(shè)計(jì)的開放性:在應(yīng)用設(shè)計(jì)上注重開放性設(shè)計(jì),組件之間的可配置程度要好。
(6)可擴(kuò)展性:數(shù)據(jù)量增長時(shí)具有良好的擴(kuò)展性;用戶增長時(shí)具有良好的擴(kuò)展性;應(yīng)用系統(tǒng)增加時(shí)具有良好的擴(kuò)展性。
(7)安全保密性:系統(tǒng)應(yīng)具備統(tǒng)一的安全管理機(jī)制,嚴(yán)格控制數(shù)據(jù)權(quán)限,保證信息不被非法篡改和非法查看。
3.商務(wù)智能系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
3.1 數(shù)據(jù)倉庫設(shè)計(jì)
按照標(biāo)準(zhǔn)數(shù)據(jù)倉庫設(shè)計(jì)分為抽取層、轉(zhuǎn)換合并層和展現(xiàn)層,數(shù)據(jù)源為業(yè)務(wù)相關(guān)數(shù)據(jù),加載到抽取層,然后將相關(guān)的金額和數(shù)量等進(jìn)行轉(zhuǎn)換(如將外幣轉(zhuǎn)換為人民幣),轉(zhuǎn)換后進(jìn)行數(shù)據(jù)合并,只保留分析的維度,最后加載到展現(xiàn)層,設(shè)計(jì)的信息立方體維度為時(shí)間維度,銷售維度,區(qū)域維度,客戶維度科目項(xiàng)目維度及銷售的數(shù)量和金額關(guān)鍵值。
3.2 數(shù)據(jù)倉庫數(shù)據(jù)加載策略
一般ETL數(shù)據(jù)加載存在以下幾種方案:
(1)時(shí)間戳方式
需要在OLTP系統(tǒng)中業(yè)務(wù)表中統(tǒng)一添加時(shí)間字段作為時(shí)戳(如表中已有相應(yīng)的時(shí)間字段,可以不必添加),每當(dāng)OLTP系統(tǒng)中更新修改業(yè)務(wù)數(shù)據(jù)時(shí),必須同時(shí)修改時(shí)間戳字段值。當(dāng)作ETL加載時(shí),通過系統(tǒng)時(shí)間與時(shí)間戳字段的比較來決定進(jìn)行何種數(shù)據(jù)抽取。
優(yōu)點(diǎn):ETL系統(tǒng)設(shè)計(jì)清晰,源數(shù)據(jù)抽取相對清楚簡單,速度快。可以實(shí)現(xiàn)數(shù)據(jù)的遞增加載。
缺點(diǎn):時(shí)間戳維護(hù)需要由OLTP系統(tǒng)完成,需要修改原OLTP系統(tǒng)中業(yè)務(wù)表結(jié)構(gòu);且所有添加時(shí)間戳的表,在業(yè)務(wù)系統(tǒng)中,數(shù)據(jù)發(fā)生變化時(shí),同時(shí)更新時(shí)間戳字段,需要對原OLTP系統(tǒng)業(yè)務(wù)操作程序作修改,工作量大,改動面大,風(fēng)險(xiǎn)大。但如果業(yè)務(wù)表在最初設(shè)計(jì)的時(shí)候考慮到這點(diǎn),應(yīng)用此方案是最好的選擇。
(2)日志表方式
在OLTP系統(tǒng)中添加系統(tǒng)日志表,當(dāng)業(yè)務(wù)數(shù)據(jù)發(fā)生變化時(shí),更新維護(hù)日志表內(nèi)容,當(dāng)作ETL加載時(shí),通過讀日志表數(shù)據(jù)決定加載那些數(shù)據(jù)及如何加載。
優(yōu)點(diǎn):不需要修改OLTP表結(jié)構(gòu),源數(shù)據(jù)抽取清楚,速度較快。可以實(shí)現(xiàn)數(shù)據(jù)的遞增加載。
缺點(diǎn):日志表維護(hù)需要由OLTP系統(tǒng)完成,需要對OLTP系統(tǒng)業(yè)務(wù)操作程序作修改,記錄日志信息。日志表維護(hù)較為麻煩,對原有系統(tǒng)有較大影響。工作量較大,改動較大,有一定風(fēng)險(xiǎn)。
(3)全表比對方式
在ETL過程中,抽取所有源數(shù)據(jù),并進(jìn)行相應(yīng)規(guī)則轉(zhuǎn)換,完成后先不插入目標(biāo),而對每條數(shù)據(jù)進(jìn)行目標(biāo)表比對。根據(jù)主鍵值進(jìn)行插入與更新的判定,目標(biāo)表已存在該主鍵值的,表示該記錄已有,并進(jìn)行其余字段比對,如有不同,進(jìn)行Update操作,如目標(biāo)表沒有存在該主鍵值,表示該記錄還沒有,即進(jìn)行Insert操作。
優(yōu)點(diǎn):對已有系統(tǒng)表結(jié)構(gòu)不產(chǎn)生影響,不需要修改業(yè)務(wù)操作程序,所有抽取規(guī)則由ETL完成,管理維護(hù)統(tǒng)一,可以實(shí)現(xiàn)數(shù)據(jù)的遞增加載,沒有風(fēng)險(xiǎn)。
缺點(diǎn):ETL比對較復(fù)雜,設(shè)計(jì)較為復(fù)雜,速度較慢。
(4)全表刪除插入方式
每次ETL操作均刪除目標(biāo)表數(shù)據(jù),由ETL全新加載數(shù)據(jù)。優(yōu)點(diǎn):ETL加載規(guī)則簡單,速度快。
缺點(diǎn):對于維表加代理鍵不適應(yīng),當(dāng)OLTP系統(tǒng)產(chǎn)生刪除數(shù)據(jù)操作時(shí),OLAP層將不會記錄到所刪除的歷史數(shù)據(jù)。不可以實(shí)現(xiàn)數(shù)據(jù)的遞增加載。
(5)設(shè)置觸發(fā)器方式
通過在源系統(tǒng)的數(shù)據(jù)庫中設(shè)置觸發(fā)器,每當(dāng)有Update、Insert、Delete操作時(shí)觸發(fā)一個(gè)事件將發(fā)生改變的記錄抽取到相應(yīng)的臨時(shí)表中。
優(yōu)點(diǎn):ETL加載規(guī)則簡單,速度快,不需要修改OLTP表結(jié)構(gòu),可以實(shí)現(xiàn)數(shù)據(jù)的遞增加載。
缺點(diǎn):對源系統(tǒng)性能有一些影響。需建立一張臨時(shí)表。
3.3 前端展現(xiàn)設(shè)計(jì)
商務(wù)智能系統(tǒng)通過“儀表盤”(Dashboard)能可視化地呈現(xiàn)信息,且有助于判斷、監(jiān)控并支持決策,從而有效地提升信息系統(tǒng)的實(shí)時(shí)信息處理能力,這一特性使得商務(wù)智能平臺的實(shí)施成為緩解和解決上述問題的重要途徑,并日益贏得使用者的青睞,前端展示使用SAP BO提供的多種報(bào)表工具(如:Dashboard、Web Intelligence、Crystal Report等)制作儀表盤、中國式報(bào)表、財(cái)務(wù)報(bào)表、固定報(bào)表等形象生動的圖表,將企業(yè)龐大的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)化為有用的信息,通過預(yù)警管理、預(yù)測管理、趨勢分析等幫助管理者更好的進(jìn)行管理決策工作。
4.系統(tǒng)實(shí)現(xiàn)及收益
4.1 系統(tǒng)實(shí)現(xiàn)對決策管理的支持
通過多種分析和展現(xiàn)方式,為管理者提供決策支持。
可以通過重點(diǎn)指標(biāo)來分析影響企業(yè)經(jīng)營發(fā)展以及對績效進(jìn)行考核,通過與計(jì)劃值、同期值的對比情況,反應(yīng)主要經(jīng)濟(jì)指標(biāo)的達(dá)標(biāo)情況,提供的預(yù)警及警告可以快速發(fā)現(xiàn)問題,并可進(jìn)行下鉆查看構(gòu)成數(shù)值進(jìn)行詳細(xì)分析,找出產(chǎn)生問題的根本所在,為改善主要經(jīng)濟(jì)考核指標(biāo)提供有效幫助;利用杜邦分析法則對最終的經(jīng)濟(jì)進(jìn)行分析,通過對關(guān)鍵影響因素的調(diào)節(jié),查看影響因素到達(dá)什么值,最終經(jīng)濟(jì)指標(biāo)可到達(dá)預(yù)期結(jié)果的一個(gè)結(jié)果分析,杜邦分析模型同樣可以用作預(yù)測分析。并通過單點(diǎn)登錄技術(shù)與現(xiàn)有系統(tǒng)高度集成,為管理者提供便捷訪問方式來對企業(yè)進(jìn)行決策分析。
4.2 應(yīng)用結(jié)果分析
應(yīng)用表明,通過分析模型中的數(shù)據(jù),運(yùn)用儀表盤和報(bào)表分析能夠幫助領(lǐng)導(dǎo)了解企業(yè)內(nèi)部的生產(chǎn)運(yùn)營情況,并通過預(yù)警及分析為領(lǐng)導(dǎo)提供決策支持,從而對企業(yè)生產(chǎn)運(yùn)營進(jìn)行決策管理,提高企業(yè)經(jīng)營管理水平,并最終為管理者在日常獲得數(shù)據(jù)時(shí)間上節(jié)省了80%以上的時(shí)間,管理者可以通過商務(wù)智能平臺直接訪問關(guān)心的數(shù)據(jù)指標(biāo),為統(tǒng)計(jì)人員在日常數(shù)據(jù)統(tǒng)計(jì)上減少了50%以上的統(tǒng)計(jì)工作時(shí)間,在節(jié)省了日常繁雜工作的同時(shí)可以將更多的時(shí)間用于日常數(shù)據(jù)分析中,提前發(fā)現(xiàn)企業(yè)生產(chǎn)運(yùn)營中出現(xiàn)的問題或者即使發(fā)現(xiàn)更多的運(yùn)營問題。可以將更多的工作內(nèi)容轉(zhuǎn)移到數(shù)據(jù)分析及對運(yùn)營問題的處理中,充分發(fā)揮個(gè)人職能作用。
4.3 商務(wù)智能平臺為生產(chǎn)企業(yè)帶來的收益
通過建立數(shù)據(jù)倉庫,可以集成企業(yè)現(xiàn)有的分布、異構(gòu)的多個(gè)業(yè)務(wù)應(yīng)用系統(tǒng),建立統(tǒng)一的數(shù)據(jù)平臺,形成企業(yè)級數(shù)據(jù)倉庫并構(gòu)建商務(wù)智能平臺,在使用過程中為企業(yè)帶來以下收益:
(1)通過整合數(shù)據(jù)平臺的統(tǒng)一建設(shè),促進(jìn)各級數(shù)據(jù)的流程化、標(biāo)準(zhǔn)化,提升企業(yè)的數(shù)據(jù)質(zhì)量和管控能力。
(2)商務(wù)智能平臺大幅減少了統(tǒng)計(jì)人員和開發(fā)人員的時(shí)間和人力成本,可以降低生產(chǎn)企業(yè)的運(yùn)營成本。
(3)通過商務(wù)智能的數(shù)據(jù)挖掘技術(shù)可以更快的發(fā)現(xiàn)新的市場動向,從而為企業(yè)帶來更大的效益。
(4)整合各單位的系統(tǒng)信息,為企業(yè)領(lǐng)導(dǎo)及業(yè)務(wù)人員提供信息資源的完整視圖;通過整合數(shù)據(jù)的分析利用、挖掘提煉,提高對企業(yè)市場、客戶的洞察力,加強(qiáng)領(lǐng)導(dǎo)的決策與監(jiān)管力度,提升生產(chǎn)企業(yè)核心競爭力。
5.結(jié)論
聚銀公司通過構(gòu)建數(shù)據(jù)倉庫和商務(wù)智能平臺,將財(cái)務(wù)、采購、生產(chǎn)、銷售數(shù)據(jù)有效地集中管理起來,增進(jìn)了各部門間的信息共享和辦公協(xié)同性,同時(shí)為企業(yè)各個(gè)層級提供管理和決策分析支持,最終提升企業(yè)核心競爭力。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.vmgcyvh.cn/
本文標(biāo)題:商務(wù)智能(BI/ERP)在化工生產(chǎn)企業(yè)中的應(yīng)用
本文網(wǎng)址:http://www.vmgcyvh.cn/html/consultation/10819912854.html