監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉
泛普博客

當(dāng)前位置:工程項目OA系統(tǒng) > 泛普服務(wù)體系 > 泛普博客

數(shù)據(jù)倉庫在企業(yè)能效評估系統(tǒng)的應(yīng)用

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

1 引 言

隨著我國經(jīng)濟的快速發(fā)展,能源消費量逐年增加。但能源利用效率卻遠(yuǎn)遠(yuǎn)低于發(fā)達(dá)國家,這嚴(yán)重限制了可持續(xù)發(fā)展戰(zhàn)略的實施。為了解決這個問題,在國家“十一五”規(guī)劃中,我國政府提出了創(chuàng)建資源節(jié)約型經(jīng)濟社會的建設(shè)目標(biāo)。要實現(xiàn)節(jié)能降耗的目標(biāo),工業(yè)產(chǎn)業(yè)中的高能耗企業(yè)是工作的重點對象。許多高能耗氽業(yè)目前沒有一套科學(xué)、合理的能效評估體系。對能源的具體使用情況及其產(chǎn)生的效益缺乏準(zhǔn)確的認(rèn)識,造成了能源在生產(chǎn)過程中的流失和浪費現(xiàn)象,影響了產(chǎn)品成本的估算和企業(yè)能耗的有效控制。

目前數(shù)據(jù)倉庫的應(yīng)用越來越廣泛,主要是應(yīng)用于金融、電信等行業(yè),但在高能耗企業(yè),這方面的技術(shù)還未得到充分的應(yīng)用。對于高能耗企業(yè),全面的生產(chǎn)用能數(shù)據(jù)對高能耗企業(yè)的能效評估和節(jié)能分析有重要作用,然而這些數(shù)據(jù)是彼此分散、各自獨立的,甚至是不相一致的,通過建立數(shù)據(jù)倉庫,可以將這些數(shù)據(jù)進行集成和統(tǒng)一,再利用數(shù)據(jù)分析工具分析和挖掘這些數(shù)據(jù)的信息,發(fā)揮這些數(shù)據(jù)的價值,使它們成為企業(yè)能效評估的重要依據(jù)。

該文的研究足以MS SQL Server 2005平臺為基礎(chǔ),創(chuàng)建數(shù)據(jù)倉庫。該系統(tǒng)的設(shè)計與實現(xiàn)為典型能耗企業(yè)高效使用能源提供定量的分析與優(yōu)化手段,實現(xiàn)企業(yè)能效評估的數(shù)字化和系統(tǒng)化。

2 數(shù)據(jù)倉庫和聯(lián)機分析處理概述

根據(jù)數(shù)據(jù)倉庫奠基人W.H.Inmon認(rèn)為“數(shù)據(jù)倉庫(Data Warehouse)是數(shù)據(jù)倉庫是一個面向手題的、集成的、永久的且隨時間不斷變化的數(shù)據(jù)集合,它用于支持管理中的決策制定過程?!睌?shù)據(jù)倉庫將大量用于事務(wù)處理的傳統(tǒng)數(shù)據(jù)庫數(shù)據(jù)進行抽取、清洗、轉(zhuǎn)換,并按決策主題的需要進行重新組織,這種高度集中的數(shù)據(jù)為各種不同的決策需求提供了有用的分析基礎(chǔ)。典型的數(shù)據(jù)倉庫系統(tǒng)的體系結(jié)構(gòu)由數(shù)據(jù)倉庫、數(shù)據(jù)倉庫管理系統(tǒng)和數(shù)據(jù)倉庫應(yīng)用分析工具3個部分組成。

聯(lián)機分析處理(OLAP)是與數(shù)據(jù)倉庫密切相關(guān)的一種決策分析工具。OLAP技術(shù)使數(shù)據(jù)倉庫能夠快速響應(yīng)重復(fù)而復(fù)雜的分析查詢,從而使數(shù)據(jù)倉庫能有效地用于聯(lián)機分析。OLAP的一個主要特點是多維數(shù)據(jù)分析,主要通過對多維數(shù)據(jù)進行切片和切塊、鉆取、旋轉(zhuǎn)等來實現(xiàn)。OLAP的多維數(shù)據(jù)分析與數(shù)據(jù)倉庫的多維數(shù)據(jù)組織正好形成相互結(jié)合、相互補充的關(guān)系。因此,利用OLAP技術(shù)與數(shù)據(jù)倉庫的結(jié)合可以較好地解決傳統(tǒng)決策支持系統(tǒng)需要處理大量數(shù)據(jù)的問題。

在企業(yè)能效評估系統(tǒng)數(shù)據(jù)倉庫與聯(lián)機分析系統(tǒng)體系結(jié)構(gòu)設(shè)計中,采用了3層客戶機,服務(wù)器結(jié)構(gòu)。這種結(jié)構(gòu)將數(shù)據(jù)倉庫、OLAP服務(wù)器與客戶端嚴(yán)格區(qū)分開。在該數(shù)據(jù)倉庫巾既包含了大量業(yè)務(wù)處理系統(tǒng)的操作細(xì)節(jié)數(shù)據(jù)和其綜合數(shù)據(jù),也包含了歷史數(shù)據(jù)和近期數(shù)據(jù),這些數(shù)據(jù)是OLAP應(yīng)用的基礎(chǔ)。OLAP服務(wù)器的主要用途是對數(shù)據(jù)的分析與決策進行管理,同事OLAP服務(wù)器還要根據(jù)客戶的需求對多維數(shù)據(jù)集進行分析,并將分析的結(jié)果以可視化的方式傳遞給客戶端。

3 企業(yè)能效數(shù)據(jù)倉庫設(shè)計

設(shè)計食業(yè)能效數(shù)據(jù)倉庫的第一步是確定主題。主題是與企業(yè)相關(guān)的重要的物理項、概念、人、地點和事件的主要分組,數(shù)據(jù)倉庫是按照=E題域模型進行組織的。設(shè)計數(shù)據(jù)倉庫首先要從企業(yè)的生產(chǎn)用能數(shù)據(jù)入手,綜合決策支持的實際需要,確定數(shù)據(jù)倉庫的主題、根據(jù)系統(tǒng)所要實現(xiàn)的功能,該食業(yè)能效數(shù)據(jù)倉庫包含了設(shè)備能效分析,經(jīng)濟能妓分析、環(huán)境能效分析3個主題。為了滿足企業(yè)管理者的需求,本文建立的是以設(shè)備能效分析為主題的企業(yè)能效數(shù)據(jù)倉庫實例。其次需要確定的是支持設(shè)備能效分析這個主題的數(shù)據(jù)源。上海氯堿化工股份有限公司是國有特大型企業(yè),有大量的歷史與近期數(shù)據(jù),數(shù)據(jù)源比較豐富。設(shè)備能效分析皇題是從各個設(shè)備包括主能耗設(shè)備、加工轉(zhuǎn)換單元、輸送分配單元對食業(yè)能效進行分析。在企業(yè)能效數(shù)據(jù)倉庫模型中,分3步來進行設(shè)計,分別是概念模型、邏輯模型和物理模型設(shè)計。本文針對上海氯堿化工股份有限公司,以設(shè)備能效分析主題為例,給出企業(yè)能效數(shù)據(jù)倉庫的完整的設(shè)計方案。

3.1 概念模型設(shè)計

數(shù)據(jù)倉庫設(shè)計中概念模型設(shè)計的目的是確定面向主題的信息包圖,完成界定系統(tǒng)邊界和確定主要的主題域及其內(nèi)容,其成果是在原有的數(shù)據(jù)庫的基礎(chǔ)上建立一個較穩(wěn)定的概念模型,是在較高抽象層次上的設(shè)計。

3.2 邏輯模型設(shè)計

目前最流行的數(shù)據(jù)倉庫模型是多維數(shù)據(jù)模型,多維數(shù)據(jù)集的結(jié)構(gòu)巾其度量值及維度定義。度量值及維度均出自多維數(shù)據(jù)集數(shù)據(jù)源中的表。這些表的集合稱為該多維數(shù)據(jù)集的數(shù)據(jù)模型。每個多維數(shù)據(jù)集數(shù)據(jù)模型均包括一個事實數(shù)據(jù)表以及一個或多個維度表。數(shù)據(jù)倉庫的邏輯模型即多維數(shù)據(jù)集數(shù)據(jù)模型一般有兩種常見的類型:星型模型和雪花模型。

星型模型足基于關(guān)系型數(shù)據(jù)庫的、面向OLAP的一種多維數(shù)據(jù)模型的數(shù)據(jù)組織形式,通過使用一個包括主題的事實表和多個包含事實的非正規(guī)化描述的維度表來執(zhí)行決策支持查詢,從而獲得比高度規(guī)范化設(shè)計結(jié)構(gòu)更高的查詢性能。

雪花模型雖然較星型模型更符合規(guī)范化的設(shè)計結(jié)構(gòu),但它增加了查詢的復(fù)雜度,降低了查詢的性能。因此本數(shù)據(jù)倉庫采用星型模型。

3.3 物理模型設(shè)計

概念模型是指數(shù)據(jù)在數(shù)據(jù)倉庫中的存放形式和組織形式。設(shè)計物理模型還包括確定索引策略、數(shù)據(jù)存放位置和存儲分配。具體來說,就是要在星型模型或雪花模型的基礎(chǔ)上,確定事實表和維表的結(jié)構(gòu);明確兩者的數(shù)據(jù)字段、數(shù)據(jù)類型、關(guān)聯(lián)字段、索引結(jié)構(gòu);確定數(shù)據(jù)倉庫中多維數(shù)據(jù)集的存儲結(jié)構(gòu),如物理存取方式、數(shù)據(jù)存儲結(jié)構(gòu),數(shù)據(jù)存放位置及存儲分配是否分區(qū)等。

目前大多數(shù)數(shù)據(jù)倉庫都是建立在關(guān)系型數(shù)據(jù)庫的基礎(chǔ)上,最終數(shù)據(jù)的存儲是南數(shù)據(jù)庫系統(tǒng)進行管理的。在該數(shù)據(jù)倉庫的設(shè)計中,選用MS SQL Server 2005及其組件分析服務(wù)器作為數(shù)據(jù)庫和數(shù)據(jù)倉庫的管理系統(tǒng)。數(shù)據(jù)倉庫在邏輯卜是多維的,但在物理存儲上其多維數(shù)據(jù)集的存儲方式可以有關(guān)系型聯(lián)機分析處理(relational online analytical processing,ROLAP),多維聯(lián)機分析處理(multidimensional online analytical processing,MOLPA)和混合聯(lián)機分析處理(hybrid online analytical processing,HOLAP)3種方式。

在該數(shù)據(jù)倉庫中,多維數(shù)據(jù)集的存儲選擇HOLAP方式,即基本數(shù)據(jù)保留在原有的關(guān)系數(shù)據(jù)庫中,而聚合體則存儲在分析服務(wù)器上的多維結(jié)構(gòu)中,這樣不儀可以避免數(shù)據(jù)重復(fù),還能夠提高查詢性能。

4 實 現(xiàn)

針對該化工企業(yè),此數(shù)據(jù)倉庫的實施是以MS SQL Server2005平臺為基礎(chǔ),前端編程工具為C#.NET。

創(chuàng)建企業(yè)能效數(shù)據(jù)倉庫,首先從企業(yè)各個相天部門獲取數(shù)據(jù)表,并按照數(shù)據(jù)倉庫的設(shè)計要求迸行改造,建立起一個源數(shù)據(jù)庫。這步非常關(guān)鍵,它是整個數(shù)據(jù)倉庫建立的根本,也直接地決定著系統(tǒng)的分析功能。其工作最足非常大的,并且需要對各種數(shù)據(jù)進行非常細(xì)致的選擇、整理、清洗等工作,以保證數(shù)據(jù)的質(zhì)量。數(shù)據(jù)的質(zhì)量包括數(shù)據(jù)的正確性、明確性、一致性和完整性。

建立源數(shù)據(jù)庫之后,通過SQL Server中的DTS(Data Transformation Service)服務(wù)工具,創(chuàng)建數(shù)據(jù)倉庫中的事實表與維表;通過Analysis Services來建立多維數(shù)據(jù)集,實現(xiàn)OLAP操作,支持多維查詢表達(dá)式(multi dimensional expression,MDX)查詢,并通過自動構(gòu)造MDX語句,實現(xiàn)上卷、下鉆、切片、切塊、旋轉(zhuǎn)等OLAP運算。

在前端數(shù)據(jù)展現(xiàn)上,可以用C#.NET通過Analysis Services所提供的數(shù)據(jù)透視表服務(wù)進行開發(fā),或直接利用MS Office中的Excel和Access,來實現(xiàn)對多維數(shù)據(jù)集的數(shù)據(jù)展現(xiàn)功能。從而可以方便地得到各種統(tǒng)計報表和分析圖形。

5 結(jié)束語

只有充分利用、分析高能耗企業(yè)在日常生產(chǎn)過程中所產(chǎn)生的大量的歷史數(shù)據(jù),才能從中獲得有用的數(shù)據(jù)信息。將數(shù)據(jù)倉庫應(yīng)用到企業(yè)能效評估系統(tǒng)中,能使評估數(shù)據(jù)的數(shù)量豐富、質(zhì)量提高,從而為評估結(jié)果準(zhǔn)確度的提高做出貢獻,也為企業(yè)生產(chǎn)用能管理提供有效依據(jù),使企業(yè)決策人員能更有效地確立節(jié)能技改方案,更有效地指導(dǎo)節(jié)能降耗工作;同時數(shù)據(jù)倉庫的構(gòu)建為下一步進行數(shù)據(jù)挖掘奠定基礎(chǔ),為其他類型企業(yè)能效數(shù)據(jù)倉庫的構(gòu)建也有一定的參考意義。(萬方數(shù)據(jù))

 

發(fā)布:2007-04-27 15:49    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普泛普博客其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實施方案 泛普OA項目啟動 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問題解決 泛普OA操作手冊 泛普軟件項目驗收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客