亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談OLAP技術(shù)在中小企業(yè)電子商務(wù)平臺(tái)的應(yīng)用

        2012-03-01 10:51:20李勇
        科技視界 2012年15期
        關(guān)鍵詞:數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器維度

        李勇

        (濰坊學(xué)院計(jì)算機(jī)工程學(xué)院 山東 濰坊 261041)

        中小企業(yè)電子商務(wù)平臺(tái)之間的競(jìng)爭(zhēng)非常激烈,要想勝過(guò)對(duì)手獲得長(zhǎng)足的發(fā)展,需要在業(yè)務(wù)處理能力上獲得更大的優(yōu)勢(shì),但由于企業(yè)規(guī)模的限制,不可能進(jìn)行大量的投入。那么如何在有限的資源下實(shí)現(xiàn)業(yè)務(wù)能力的最大化,成為中小企業(yè)關(guān)注的一個(gè)重要問(wèn)題。

        統(tǒng)計(jì)表明,用戶(hù)在使用這些電子商務(wù)網(wǎng)站的時(shí)候,80%左右的時(shí)間是在進(jìn)行瀏覽和比對(duì),產(chǎn)品的功能、價(jià)格、外觀、質(zhì)量、產(chǎn)地、近期的銷(xiāo)售情況、其他用戶(hù)的反饋等信息都是用戶(hù)所關(guān)心的,他們往往會(huì)就其中的一項(xiàng)或幾項(xiàng)進(jìn)行反復(fù)的考察和比對(duì),而最終確定是否要進(jìn)行交易。

        傳統(tǒng)的中小企業(yè)電子商務(wù)平臺(tái)使用的都是面向事務(wù)處理的OLTP(On Line Transaction Processing)系統(tǒng),它的優(yōu)點(diǎn)是可以在很短的時(shí)間內(nèi)處理顧客提交的數(shù)據(jù),并給出處理結(jié)果。而用戶(hù)提交的數(shù)據(jù)大多是一些瀏覽的查詢(xún)參數(shù),需要服務(wù)器處理相應(yīng)并影響到后臺(tái)數(shù)據(jù)庫(kù)的只是很少的一部分,海量的查詢(xún)不僅使得服務(wù)器負(fù)荷加大,更嚴(yán)重影響了事務(wù)的處理速度。

        在這種情況下,我們不妨換個(gè)思路,考慮使用數(shù)據(jù)倉(cāng)庫(kù)下的OLAP系統(tǒng)搭建我們的后臺(tái)查詢(xún)服務(wù),提高瀏覽速度,帶來(lái)全新的用戶(hù)體驗(yàn)。

        1 數(shù)據(jù)倉(cāng)庫(kù)概述

        1.1 數(shù)據(jù)倉(cāng)庫(kù)的定義

        自從20世紀(jì)80年代Inmon提出“數(shù)據(jù)倉(cāng)庫(kù)”的概念以來(lái),這種技術(shù)得到了越來(lái)越廣泛的應(yīng)用。數(shù)據(jù)倉(cāng)庫(kù),是一個(gè)面向主題的、集成的、穩(wěn)定的、隨時(shí)間變化的數(shù)據(jù)集合。數(shù)據(jù)倉(cāng)庫(kù)里的數(shù)據(jù)極少進(jìn)行修改,主要用于查詢(xún)操作。

        1.2 數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用

        數(shù)據(jù)倉(cāng)庫(kù)早期主要用來(lái)給大型企業(yè)的管理層提供數(shù)據(jù)報(bào)表,幫助其進(jìn)行決策。但隨著數(shù)據(jù)管理技術(shù)的不斷發(fā)展,硬件水平的不斷提高,它不再是大型企業(yè)的“專(zhuān)利”。

        現(xiàn)在數(shù)據(jù)倉(cāng)庫(kù)技術(shù)從某種程度上說(shuō)是一種設(shè)計(jì)理念,開(kāi)始逐步為中小型企業(yè)所接受并加以應(yīng)用,大型企業(yè)也開(kāi)始有意識(shí)的在整體的數(shù)據(jù)倉(cāng)庫(kù)下,為不同部門(mén)建立他們自己的數(shù)據(jù)集市,以提高基層的工作效率。

        2 基于數(shù)據(jù)倉(cāng)庫(kù)的OLAP技術(shù)

        2.1 OLAP的定義

        OLAP是由關(guān)系數(shù)據(jù)庫(kù)之父E.F.Codd提出的,他認(rèn)為OLTP已經(jīng)不能滿(mǎn)足終端用戶(hù)對(duì)數(shù)據(jù)庫(kù)查詢(xún)分析的需要,SQL對(duì)大型數(shù)據(jù)庫(kù)的簡(jiǎn)單查詢(xún)也不能滿(mǎn)足終端用戶(hù)分析的要求,為此,他提出了多維數(shù)據(jù)庫(kù)和多維分析的概念,即OLAP。

        OLAP(On Line Analytical Processing,聯(lián)機(jī)分析處理)是針對(duì)某個(gè)特定的主題進(jìn)行聯(lián)機(jī)數(shù)據(jù)訪(fǎng)問(wèn)、處理和分析,通過(guò)直觀的方式從多個(gè)維度、多種數(shù)據(jù)綜合程度將系統(tǒng)的運(yùn)營(yíng)情況展現(xiàn)給使用者。

        2.2 OLAP的特性

        2.2.1 快速性:系統(tǒng)可以在很短的時(shí)間內(nèi),對(duì)大多數(shù)用戶(hù)的分析要求做出反應(yīng),這是OLAP最顯著的特點(diǎn)。

        2.2.2 可分析性:系統(tǒng)能夠?qū)?shù)據(jù)模型進(jìn)行邏輯分析,并且生成相應(yīng)的報(bào)表供用戶(hù)分析和保存。

        2.2.3 共享性:多個(gè)用戶(hù)可以共享同一OLAP數(shù)據(jù)。

        2.2.4 多維性:系統(tǒng)可以向用戶(hù)呈現(xiàn)一致的多維視圖,這是OLAP最本質(zhì)的特征。

        2.2.5 信息性:系統(tǒng)中給出的并不是散亂的數(shù)據(jù),而是帶有指導(dǎo)意義的信息。

        2.3 OLAP的相關(guān)基本概念

        2.3.1 維:維是人們觀察客觀實(shí)際的角度,是一種高層次的類(lèi)型劃分,常用的有時(shí)間維、地理維等。根據(jù)觀察的細(xì)致程度,某個(gè)維還可以有更細(xì)的劃分,比如時(shí)間維,可以劃分為:年、月、日、小時(shí)等,這種劃分稱(chēng)為“維的層次”。

        2.3.2 維成員:也稱(chēng)為維的取值,它是數(shù)據(jù)項(xiàng)在某維中位置的描述。如果一個(gè)維是多層次的,那么該維的維成員是由各個(gè)不同維層次的取值組合而成。比如2011年10月20日是在有三個(gè)層次的時(shí)間維上的一個(gè)維成員。

        2.3.3 變量:變量是從顯示系統(tǒng)中抽象出來(lái)的,用于描述數(shù)據(jù)的實(shí)際意義,比如人數(shù)、價(jià)格等。

        2.3.4 多維數(shù)組:是維和變量的組合表示。一個(gè)多維數(shù)據(jù)組可以表示為:維1,維2,…,維n,變量。比如某月某地區(qū)某產(chǎn)品的銷(xiāo)售額就可以表示為:時(shí)間,地區(qū),產(chǎn)品,銷(xiāo)售額。這是一個(gè)三維數(shù)組。

        2.3.5 數(shù)據(jù)單元:是多維數(shù)組的取值,把多維數(shù)組的每個(gè)維都選中一個(gè)維成員,這些為成員的組合就唯一確定了一個(gè)變量的值。比如:2010年10月,青島,聯(lián)想筆記本,10萬(wàn)臺(tái)。

        3 數(shù)據(jù)倉(cāng)庫(kù)和OLAP在中小企業(yè)電子商務(wù)平臺(tái)的應(yīng)用

        3.1 OLAP的三層客戶(hù)/服務(wù)器結(jié)構(gòu)

        OLAP的一般實(shí)現(xiàn)方案是采用三層客戶(hù)/服務(wù)器結(jié)構(gòu),如圖1所示,第一層是數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器,它實(shí)現(xiàn)與基層運(yùn)營(yíng)的數(shù)據(jù)庫(kù)系統(tǒng)的鏈接,完成企業(yè)級(jí)數(shù)據(jù)一致和數(shù)據(jù)共享的工作;第二層是OLAP服務(wù)器,它根據(jù)最終客戶(hù)的請(qǐng)求分解成OLAP分析的各種分析動(dòng)作,并使用倉(cāng)庫(kù)中的數(shù)據(jù)完成這些動(dòng)作;第三層是前端的展現(xiàn)工具,把OLAP服務(wù)器得到的結(jié)果用直觀的方式展現(xiàn)給用戶(hù)。

        3.2 中小企業(yè)電子商務(wù)平臺(tái)OLAP實(shí)例

        圖1 OLAP三層客戶(hù)/服務(wù)器結(jié)構(gòu)

        不同企業(yè)的電子商務(wù)平臺(tái)面向的群體不同,功能也不相同,無(wú)法一概而論,這里我們采用最常見(jiàn)的產(chǎn)品在線(xiàn)銷(xiāo)售為例,簡(jiǎn)單探討一下如何建立合適的多維數(shù)據(jù)集。

        通過(guò)需求分析和對(duì)消費(fèi)者的調(diào)查,我們可以確定多個(gè)消費(fèi)者普遍關(guān)注較多的方面,來(lái)建立維度。確定的維度越多,就越能符合更多消費(fèi)者的意愿,使系統(tǒng)更加人性化,提供更多的查詢(xún)方案;但是與之相對(duì)的,維度越多,系統(tǒng)的復(fù)雜程度就越高,過(guò)多的鏈接會(huì)導(dǎo)致系統(tǒng)的響應(yīng)速度變慢,同時(shí)也會(huì)增加存儲(chǔ)所需要的空間,加大服務(wù)器的負(fù)荷。

        本文由于篇幅所限,故此只探討一個(gè)相對(duì)簡(jiǎn)單的例子,希望能起到拋磚引玉的作用。OLAP的商業(yè)智能開(kāi)發(fā)工具多種多樣,微軟、Oracle、IBM都有自己的產(chǎn)品,也可以使用開(kāi)源的Pentaho,節(jié)約成本。本文采用的是SQL Server 2008的Business Intelligence Development Studio為工具。

        數(shù)據(jù)倉(cāng)庫(kù)的建立也需要需求分析和建模,以及使用SSIS工具進(jìn)行數(shù)據(jù)的ETL等過(guò)程,在此不再贅述,假定數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)部署完畢,現(xiàn)進(jìn)行OLAP的設(shè)計(jì)。

        首先確定事實(shí)表。消費(fèi)者最感興趣的應(yīng)該是產(chǎn)品的相關(guān)信息,因此選取“產(chǎn)品”表作為事實(shí)表之一。再者,產(chǎn)品的銷(xiāo)售情況也是衡量產(chǎn)品的重要指標(biāo),比較而言,消費(fèi)者更傾向于那些價(jià)格稍高但購(gòu)買(mǎi)人數(shù)很多的產(chǎn)品,因此,把產(chǎn)品的銷(xiāo)售量匯總表也作為事實(shí)表之一。

        然后確定維度。產(chǎn)品的價(jià)格通常是消費(fèi)者最關(guān)心的問(wèn)題;產(chǎn)品的功能也是選擇的重要指標(biāo);品牌效應(yīng)還是不可忽視的,因此品牌也應(yīng)該作為一個(gè)維度;產(chǎn)品的分類(lèi)有助于消費(fèi)者排除不必要的干擾,準(zhǔn)確的定位到自己感興趣的產(chǎn)品,所以也可以作為一個(gè)維度;銷(xiāo)售量是與時(shí)間掛鉤的,OLAP中必須要有時(shí)間維度。

        綜上所述,我們建立 “價(jià)格區(qū)間”、“類(lèi)別”、“品牌”、“功能”、“時(shí)間”五個(gè)維度,用“產(chǎn)品”和“銷(xiāo)售量”為事實(shí)表,采用雪花模型結(jié)構(gòu),建立OLAP多維數(shù)據(jù)集。如圖2所示。

        圖2 OLAP多維數(shù)據(jù)集

        由此,用戶(hù)可以方便的從價(jià)格、類(lèi)別、功能、品牌、銷(xiāo)量等五個(gè)方面進(jìn)行產(chǎn)品的查詢(xún)和比較,獲得更加完善直觀的產(chǎn)品信息,得到更好的用戶(hù)體驗(yàn)。

        中小企業(yè)受成本的限制,加之?dāng)?shù)據(jù)量不會(huì)太大,可以把數(shù)據(jù)倉(cāng)庫(kù)和OLAP服務(wù)器放在一臺(tái)服務(wù)器上,采用瘦客戶(hù)機(jī)的方式把數(shù)據(jù)展現(xiàn)給用戶(hù),這樣網(wǎng)絡(luò)中傳輸?shù)闹皇欠治鎏幚硪院蟮慕Y(jié)果,可以提高瀏覽速度,方便用戶(hù)的使用。

        4 結(jié)束語(yǔ)

        數(shù)據(jù)倉(cāng)庫(kù)和OLAP一直以來(lái)都是企業(yè)決策層的必備工具,本文嘗試從一個(gè)全新的角度看待它們的應(yīng)用,通過(guò)建立合理的維表和事實(shí)表,使它們同樣能為終端客戶(hù)提供必要的決策支持,不僅可以滿(mǎn)足終端客戶(hù)的不同查詢(xún)需求,更能給他們帶來(lái)一種全新的瀏覽體驗(yàn),有利于中小企業(yè)的電子商務(wù)平臺(tái)提高競(jìng)爭(zhēng)力,增加潛在用戶(hù),促進(jìn)企業(yè)的發(fā)展。

        [1]王麗珍,周麗華,陳紅梅,鄒力鹍.數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘原理及應(yīng)用[M].北京:科學(xué)出版社,2008.

        [2]陳京民.數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘技術(shù)[M].北京:電子工業(yè)出版社,2002.

        [3]李慧,聞豪.基于數(shù)據(jù)倉(cāng)庫(kù)的OLAP技術(shù)的研究[J].電腦知識(shí)與技術(shù),2005,2:77-81.

        [4]周攀,楊科華,周立民.一種P2P網(wǎng)絡(luò)環(huán)境下的OLAP查詢(xún)方案[J].計(jì)算機(jī)工程與應(yīng)用,2011,47(8):108-111.

        猜你喜歡
        數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器維度
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
        淺論詩(shī)中“史”識(shí)的四個(gè)維度
        基于數(shù)據(jù)倉(cāng)庫(kù)的住房城鄉(xiāng)建設(shè)信息系統(tǒng)整合研究
        分布式存儲(chǔ)系統(tǒng)在液晶面板制造數(shù)據(jù)倉(cāng)庫(kù)中的設(shè)計(jì)
        電子制作(2016年15期)2017-01-15 13:39:15
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        探析電力系統(tǒng)調(diào)度中數(shù)據(jù)倉(cāng)庫(kù)技術(shù)的應(yīng)用
        計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        光的維度
        燈與照明(2016年4期)2016-06-05 09:01:45
        “五個(gè)維度”解有機(jī)化學(xué)推斷題
        基于數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)分析探索與實(shí)踐
        国语憿情少妇无码av| 男女上下猛烈啪啪免费看| 免费观看又污又黄的网站| 日日爽日日操| 国产精品自产拍av在线| 久久亚洲道色综合久久| 国产探花在线精品一区二区| 国产av天堂成人网| 国产精品视频免费一区二区三区| 久久久天堂国产精品女人| 国产日产精品一区二区三区四区的特点 | 亚洲一区二区三区在线高清中文 | 欧美日韩不卡视频合集| 国产精品成人无码久久久久久| 国产无卡视频在线观看| 又粗又黑又大的吊av| 亚洲精品久久久无码av片软件 | 色av色婷婷18人妻久久久| 精品福利一区二区三区蜜桃| 蜜臀av性久久久久蜜臀aⅴ| 亚洲av无码成人网站www| 中文字幕人成乱码中文| 东北女人啪啪对白| 中文亚洲成a人片在线观看| 亚洲欧洲日韩另类自拍| 成人av资源在线播放| 久久只精品99品免费久23| 亚洲肥老熟妇四十五十路在线 | 国产精品麻豆成人AV电影艾秋| 亚洲高清自偷揄拍自拍| 国产精品一区二区性色| 国产99久久精品一区二区| 真人在线射美女视频在线观看 | 手机在线亚洲精品网站| 少妇高潮尖叫黑人激情在线| 日韩久久久黄色一级av| 免费人成在线观看播放视频| 国产综合精品一区二区三区| 免费人成毛片乱码| 国产一级av理论手机在线| 69国产成人精品午夜福中文|