99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀一文讀懂BI商業(yè)智能與大數(shù)據(jù)應(yīng)用的區(qū)別
一文讀懂BI商業(yè)智能與大數(shù)據(jù)應(yīng)用的區(qū)別
2016-09-21
收藏

一文讀懂BI商業(yè)智能與大數(shù)據(jù)應(yīng)用的區(qū)別

之所以要區(qū)分大數(shù)據(jù)應(yīng)用與BI(商業(yè)智能),是因?yàn)?/span>大數(shù)據(jù)應(yīng)用與BI、數(shù)據(jù)挖掘等,并沒有一個(gè)相對(duì)完整的認(rèn)知BI(BusinessIntelligence)即商務(wù)智能,它是一套完整的解決方案,用來將企業(yè)中現(xiàn)有的數(shù)據(jù)進(jìn)行有效的整合,快速準(zhǔn)確的提供報(bào)表并提出決策依據(jù),幫助企業(yè)做出明智的業(yè)務(wù)經(jīng)營(yíng)決策。


伴隨著BI的發(fā)展,是ETL,數(shù)據(jù)集成平臺(tái)等概念的提出。ETL,Extraction Transformation Loading,數(shù)據(jù)提取、轉(zhuǎn)換和加載,數(shù)據(jù)集成平臺(tái)主要功能對(duì)各種業(yè)務(wù)數(shù)據(jù)進(jìn)行抽取和相關(guān)轉(zhuǎn)化,以此來滿足BI、數(shù)據(jù)倉庫對(duì)數(shù)據(jù)格式和內(nèi)容挖掘的要求。
數(shù)據(jù)集成平臺(tái)的基礎(chǔ)工作與ETL有很大的相似性,其主要功能是實(shí)現(xiàn)不同系統(tǒng)不同格式數(shù)據(jù)地抽取,并且按照目標(biāo)需求轉(zhuǎn)化成為相應(yīng)的格式。數(shù)據(jù)集成開始是點(diǎn)對(duì)點(diǎn)的,慢慢地發(fā)現(xiàn)這種模式對(duì)于系統(tǒng)之間,不同所有權(quán)的企業(yè)數(shù)據(jù)流向以及數(shù)據(jù)標(biāo)準(zhǔn)控制很難,為此,誕生了對(duì)統(tǒng)一企業(yè)數(shù)據(jù)平臺(tái)的需求,來實(shí)現(xiàn)企業(yè)級(jí)之間的數(shù)據(jù)交互。
數(shù)據(jù)集成平臺(tái)就像網(wǎng)絡(luò)中Hub,可以連接所有應(yīng)用系統(tǒng),實(shí)現(xiàn)系統(tǒng)之間數(shù)據(jù)的互通有無。數(shù)據(jù)集成平臺(tái)以BI、數(shù)據(jù)倉庫需求而產(chǎn)生,現(xiàn)在已經(jīng)跨越了最初的需求,上升到了一個(gè)更高的階段。
如今大數(shù)據(jù)應(yīng)用更多關(guān)注非結(jié)構(gòu)化數(shù)據(jù),更多談?wù)摶ヂ?lián)網(wǎng),Twitter、Facebook、博客等非結(jié)構(gòu)化數(shù)據(jù),如此理解大數(shù)據(jù)應(yīng)用,顯然就有些走偏了。結(jié)構(gòu)化數(shù)據(jù)也屬于大數(shù)據(jù),且呈現(xiàn)出相同的特點(diǎn)和特征,如數(shù)據(jù)量大,增長(zhǎng)越來越快,對(duì)數(shù)據(jù)處理要求高等。
結(jié)構(gòu)化數(shù)據(jù)是廣義大數(shù)據(jù)中含金量或者價(jià)值密度最高的一部分?jǐn)?shù)據(jù),與之相比,非結(jié)構(gòu)化數(shù)據(jù)含金量高但價(jià)值密度低。在Hadoop平臺(tái)出現(xiàn)之前,沒有人談?wù)摯髷?shù)據(jù)。數(shù)據(jù)應(yīng)用主要是結(jié)構(gòu)化數(shù)據(jù),多采用IBM、HP等老牌廠商的小型機(jī)或服務(wù)器設(shè)備。
采用傳統(tǒng)方法處理這些價(jià)值密度低的非結(jié)構(gòu)化數(shù)據(jù),被認(rèn)為是不值得的,因?yàn)槠洚a(chǎn)出實(shí)在是有限。Hadoop平臺(tái)出現(xiàn)之后,提供了一種開放的、廉價(jià)的、基于普通商業(yè)硬件的平臺(tái),其核心是分布式大規(guī)模并行處理,從而為非結(jié)構(gòu)化數(shù)據(jù)處理創(chuàng)造條件。
大數(shù)據(jù)應(yīng)用的數(shù)據(jù)來源應(yīng)該包括結(jié)構(gòu)化數(shù)據(jù),如各種數(shù)據(jù)庫、各種結(jié)構(gòu)化文件、消息隊(duì)列和應(yīng)用系統(tǒng)數(shù)據(jù)等,其次才是非結(jié)構(gòu)化數(shù)據(jù),又可以進(jìn)一步細(xì)分為兩部分,一是社交媒體,如Twitter、Facebook、博客等產(chǎn)生的數(shù)據(jù),包括用戶點(diǎn)擊的習(xí)慣/特點(diǎn),發(fā)表的評(píng)論,評(píng)論的特點(diǎn),網(wǎng)民之間的關(guān)系等,這些都構(gòu)成了大數(shù)據(jù)來源。另外一部分?jǐn)?shù)據(jù),也是數(shù)據(jù)量比較大的數(shù)據(jù),就是機(jī)器設(shè)備以及傳感器所產(chǎn)生的數(shù)據(jù)。以電信行業(yè)為例,CDR、呼叫記錄,這些數(shù)據(jù)都屬于原始傳感器數(shù)據(jù),主要來自路由器或者基站。此外,手機(jī)的置傳感器,各種手持設(shè)備、門禁系統(tǒng),攝像頭、ATM機(jī)等,其數(shù)據(jù)量也非常巨大。
對(duì)于分析大數(shù)據(jù)的工具,目前所有的分析工具都側(cè)重于結(jié)構(gòu)化分析,例如針對(duì)社交媒體評(píng)論方向的分析,根據(jù)特定的詞頻或者語義,通過統(tǒng)計(jì)正面/負(fù)面評(píng)論的比例,來確定評(píng)論性質(zhì)。如果有一個(gè)應(yīng)用系統(tǒng)是接收結(jié)構(gòu)化數(shù)據(jù)的,例如一個(gè)分析系統(tǒng),接收這些語義就可以便于分析。
讓大數(shù)據(jù)應(yīng)用落地,其中的關(guān)鍵在于與行業(yè)應(yīng)用的深度融合。
公安行業(yè)的視頻影像處理是一個(gè)特定應(yīng)用領(lǐng)域,傳統(tǒng)BI、ETL工具拿這些數(shù)據(jù)沒有辦法,采用分布式Hadoop進(jìn)行處理能夠帶來很好的效益,因?yàn)?a href='/map/hadoop/' style='color:#000;font-size:inherit;'>Hadoop可以處理數(shù)據(jù)量足夠大。公安行業(yè)實(shí)際上已采集了大量視頻影像數(shù)據(jù),利用這些數(shù)據(jù),可以追蹤一個(gè)嫌疑犯的行蹤,什么時(shí)間在全國(guó)哪些地區(qū)出現(xiàn)過。這些應(yīng)用不可能單純依靠人的力量,需要借助人臉識(shí)別、圖像識(shí)別技術(shù)、模式處理,數(shù)據(jù)壓縮等技術(shù),需要海量處理軟件,抓出相關(guān)特征,幫助公安人員提高工作效率。
在電信行業(yè),計(jì)費(fèi)系統(tǒng)實(shí)際上是對(duì)各種數(shù)據(jù)進(jìn)行整合后的結(jié)果,是一個(gè)縮小的數(shù)據(jù)。借助大數(shù)據(jù)應(yīng)用,運(yùn)營(yíng)商可以原始大數(shù)據(jù)進(jìn)行分析,例如分析傳感器數(shù)據(jù)是否有異常,從而判斷設(shè)備異常等,這些都是一些用傳統(tǒng)BI工具無法實(shí)現(xiàn)的分析,其結(jié)果往往會(huì)出乎意料,幫助運(yùn)營(yíng)商提高服務(wù)水平以及用戶的滿意度。
在互聯(lián)網(wǎng)行業(yè),通過分析手機(jī)上網(wǎng)軌跡,可以分析了解客戶群,了解用戶的偏好,此外,獲取地理位置的信息,也具有特定價(jià)值。
從這些行業(yè)大數(shù)據(jù)應(yīng)用分析來看,一個(gè)是視頻影像處理,一個(gè)是日志分析,另外一個(gè)是處理特定文件格式的分析處理,彼此之間顯然沒有任何通用性的特點(diǎn),其共同點(diǎn)就是利用了廉價(jià)的大數(shù)據(jù)處理平臺(tái)。

數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼

若不方便掃碼,搜微信號(hào):CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }