高爽 李艷玲 官毅



摘 ?要:本文以SAP BI(SAP商務智能)為主要的研究對象,利用BW(商務信息倉庫)、HANA(高性能分析器)等核心技術,以某公司銷售與分銷的SAP BI項目實施為背景,進行了模型設計、模型建立、數(shù)據(jù)抽取,以及報表的設計與展示。本系統(tǒng)通過相對靈活、可擴展性強的數(shù)據(jù)倉庫及數(shù)據(jù)挖掘技術,提高數(shù)據(jù)的準確性和時效性,使決策者從宏觀到微觀全面了解企業(yè)狀況,獲取更加直觀有效的企業(yè)經(jīng)營決策信息。
關鍵詞:SAP BI;BW;HANA
中圖分類號:TP399 ? ? 文獻標識碼:A
Abstract: This paper proposes a business intelligent system for enterprise sales and distribution by model design, model establishment, data extraction, and report design and display. This study takes SAP BI (SAP Business Intelligence) as the main research object and uses BIW (Business Information Warehouse) and HANA (High-Performance Analytic Appliance) as core technologies. Flexible and extensible data warehouse and data mining technology are used to improve accuracy and timeliness of data. Thus, the decision-makers can fully understand the situation of the enterprise from macro to micro, and obtain more intuitive and effective business decision-making information.
Keywords: SAP BI; BW; HANA
1 ? 引言(Introduction)
企業(yè)信息化管理在中國的推廣與應用已經(jīng)歷了20多年風風雨雨的歷程,ERP基于先進的管理思想為企業(yè)提供了集成的管理平臺,它將企業(yè)的信息化水平向前推動了一大步,但是ERP系統(tǒng)專注于事務處理,遠未達到企業(yè)所期望的決策支持功能。隨著計算機和數(shù)據(jù)庫技術的發(fā)展,20世紀90年代逐步成熟起來的商務智能(Business Intelligence, BI)能夠很好地彌補ERP這些方面的不足[1]。SAP BI是一個流行的商務智能解決方案,以其成熟的數(shù)據(jù)抽取和數(shù)據(jù)倉庫技術贏得了企業(yè)的青睞。某公司是一家大型無煙煤生產(chǎn)基地。經(jīng)過多年的發(fā)展,現(xiàn)已成為一個以煤炭和煤化工為主導產(chǎn)業(yè)的多元化企業(yè)集團。為了保障企業(yè)未來的持續(xù)發(fā)展,全面推進管理能力和信息化建設。公司選擇實施SAP BI解決方案,本文將基于SAP BI技術,以該公司銷售與分銷的商務智能分析系統(tǒng)的設計與實現(xiàn)為例展開研究。本系統(tǒng)通過相對靈活、可擴展性強的數(shù)據(jù)倉庫及數(shù)據(jù)挖掘技術,實現(xiàn)企業(yè)對業(yè)務數(shù)據(jù)的分析和決策。
2 ? 核心技術(Core technology)
2.1 ? BI商務智能
BI商務智能,幫助企業(yè)利用現(xiàn)代信息技術收集、管理和分析結構化和非結構化的商務數(shù)據(jù)和信息,創(chuàng)造和累計商務知識和見解,改善商務決策水平,采取有效地商務行動,完善各種商務流程,提升各方面商務績效,增強企業(yè)信息的主觀性,以幫助企業(yè)決策為目的,從而增強綜合競爭力的智慧和能力。是企業(yè)信息化建設過程中重要工具[2]。
2.2 ? SAP BW
SAP BW(商務信息倉庫)是商務智能的集成化組件之一,為SAP數(shù)據(jù)和非SAP數(shù)據(jù)的存儲、分析、采集和管理提供一個集成的、面向商務的平臺。SAP BW所涉及的系統(tǒng)架構是三層邏輯結構,從源系統(tǒng)ECC中抽取數(shù)據(jù),然后在BW中完成數(shù)據(jù)的保存和加工,最后在BEx中出具報表展現(xiàn)加工過的數(shù)據(jù)。在BW中又有三層邏輯結構:PSA、DW、DM。其中PSA是數(shù)據(jù)暫存區(qū)域,與源系統(tǒng)中的數(shù)據(jù)一樣,在BW中建立副本;將數(shù)據(jù)統(tǒng)一化、標準化后再重新存放的結構是DW;業(yè)務邏輯實現(xiàn)部分是DM[3]。
2.3 ? SAP HANA
SAP HANA是一款支持企業(yè)預置型部署和云部署模式的內存計算平臺,不僅可以內置計算、計劃、分析和預測等各種引擎,而且可以簡化企業(yè)信息系統(tǒng)架構,基于HANA平臺可以進行各種創(chuàng)新的應用開發(fā)。HANA的計算引擎(Computing Engine)是其核心,負責解析并處理對大量數(shù)據(jù)的各類CRUDQ操作,支持SQL和MDX語句、SAP和non-SAP數(shù)據(jù)。比較顯而易見的一點是,HANA計算引擎可以快速處理用戶復雜的查詢請求,快速返回查詢結果[4]。
2.4 ? Web Intelligence
WEBI(Web Intelligence)是SAP BO的一款報表產(chǎn)品。WEBI報表是世界領先的一款即席查詢分析工具,它主要以語義層技術為基礎不僅可以為用戶提供自主式信息交互和信息訪問功能,還可以提供功能非常強大的聯(lián)機和脫機即席查詢和報表,為用戶提供整合的可靠分析、提供完整可行的BI平臺構建的工具。
3 ? BI系統(tǒng)架構設計(BI system architecture design)
根據(jù)公司各類業(yè)務系統(tǒng)數(shù)據(jù)整合提升需要,以及對未來達到統(tǒng)一平臺的訪問、管理及決策分析,考慮設計BI系統(tǒng)架構方案[5],如圖1所示。