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

熱線(xiàn)電話(huà):13121318867

登錄
首頁(yè)精彩閱讀數(shù)據(jù)倉(cāng)庫(kù)實(shí)施需注意的四大問(wèn)題
數(shù)據(jù)倉(cāng)庫(kù)實(shí)施需注意的四大問(wèn)題
2018-02-12
收藏

數(shù)據(jù)倉(cāng)庫(kù)實(shí)施需注意的四大問(wèn)題

在實(shí)施數(shù)據(jù)倉(cāng)庫(kù)的過(guò)程中,還面臨著很多影響數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目成敗的關(guān)鍵因素,而這些因素實(shí)際上并不完全是技術(shù)層面的。這也是為什么數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目失敗比例很高的主要原因。只有在項(xiàng)目中很好的解決這些問(wèn)題,才能保證數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目的最終成功。下面分別介紹這些需要關(guān)注的問(wèn)題:

1.采用何種實(shí)施方法
    企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)的實(shí)現(xiàn)通常有兩種途徑:一種是從建造某個(gè)部門(mén)特定的數(shù)據(jù)集市開(kāi)始,逐步擴(kuò)充數(shù)據(jù)倉(cāng)庫(kù)所包含的主題和范圍,最后形成一個(gè)能夠完全反應(yīng)企業(yè)全貌的企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù);另外一種則是從一開(kāi)始就從企業(yè)的整體來(lái)考慮數(shù)據(jù)倉(cāng)庫(kù)的主題和實(shí)施。前一種方法是各個(gè)擊破,投資少、周期短且易于見(jiàn)到成果,但由于該設(shè)計(jì)開(kāi)始時(shí)是以特定的部門(mén)級(jí)主題為框架的,向其他的主題和部門(mén)擴(kuò)充往往非常困難。而后一種方法恰恰相反:投資大、周期長(zhǎng),但是易于擴(kuò)展。
    以哪種方法進(jìn)行實(shí)施,主要取決于各個(gè)行業(yè)和客戶(hù)的實(shí)際情況。如電信和銀行業(yè),采用第二種方法比較可行,這是因?yàn)檫@兩個(gè)行業(yè)業(yè)務(wù)發(fā)展變化快,為了能夠適應(yīng)將來(lái)的變化,整個(gè)數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)必須是可擴(kuò)展的和易于維護(hù)的。如果只是基于部門(mén)級(jí)的需求去設(shè)計(jì),將來(lái)肯定無(wú)法適應(yīng)變化。如果重新設(shè)計(jì),勢(shì)必造成前期投入的浪費(fèi)。對(duì)其他一些行業(yè),如制造業(yè)和零售業(yè),本著“急用先行”的原則,可以先從某一局部入手,慢慢擴(kuò)展為數(shù)據(jù)倉(cāng)庫(kù)。
    從技術(shù)上講,以部門(mén)需求作為主要考慮因素建立的系統(tǒng),它的數(shù)據(jù)量不會(huì)太大,會(huì)影響對(duì)將來(lái)數(shù)據(jù)膨脹風(fēng)險(xiǎn)的正確估計(jì),當(dāng)數(shù)據(jù)集市擴(kuò)展到企業(yè)范圍的時(shí)候,由于原有技術(shù)無(wú)法支撐新的數(shù)據(jù)規(guī)模,會(huì)造成數(shù)據(jù)裝載和數(shù)據(jù)分析速度的降低,甚至達(dá)到不可用的地步。另外,企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù)會(huì)涉及更多的額業(yè)務(wù)系統(tǒng),只有充分研究各業(yè)務(wù)系統(tǒng),才能了解如何對(duì)不同格式、不同標(biāo)準(zhǔn)、不同接口的數(shù)據(jù)進(jìn)行集成。如果沒(méi)有這方面的準(zhǔn)備,當(dāng)擴(kuò)展到企業(yè)層面時(shí),會(huì)面臨很多技術(shù)問(wèn)題,難以解決,而不得不對(duì)原有系統(tǒng)進(jìn)行修改或重建。
    當(dāng)然,對(duì)于第二種方法,也不是說(shuō)把攤子鋪的越大越好。合理的做法是“統(tǒng)籌規(guī)劃,分步實(shí)施”。根據(jù)業(yè)務(wù)需求,把業(yè)務(wù)的主要方面都涵蓋進(jìn)去,確定彼此之間的聯(lián)系;對(duì)于次要的需求,可以預(yù)留一些接口,以備將來(lái)細(xì)化。否則,如果整個(gè)調(diào)研周期拖得太長(zhǎng),等進(jìn)入實(shí)施階段,業(yè)務(wù)又發(fā)生變化,不得不重新修改設(shè)計(jì),同樣會(huì)造成浪費(fèi)。所以,先搭建好一個(gè)易于擴(kuò)展且穩(wěn)定的架構(gòu),在此基礎(chǔ)上逐步實(shí)施,是一個(gè)兼顧長(zhǎng)遠(yuǎn)發(fā)展與合理投入的最佳方式。
    此外,分步實(shí)施還可以減少風(fēng)險(xiǎn):前一階段的經(jīng)驗(yàn)教訓(xùn)可以為下一階段提供有益的借鑒,從而使得數(shù)據(jù)倉(cāng)庫(kù)的建設(shè)不斷完善,不斷發(fā)展。
   2.從業(yè)務(wù)需求出發(fā),結(jié)合先進(jìn)的實(shí)現(xiàn)技術(shù)
    和其他的應(yīng)用系統(tǒng)相比,數(shù)據(jù)倉(cāng)庫(kù)對(duì)于需求分析和系統(tǒng)設(shè)計(jì)等前期工作要求更高,其重要性也更加突出??梢哉f(shuō),分析和設(shè)計(jì)階段決定了數(shù)據(jù)倉(cāng)庫(kù)最終的失敗。因?yàn)樾枨蟛幻鞔_、設(shè)計(jì)不合理造成的根本性缺陷是以后實(shí)施階段所無(wú)法彌補(bǔ)的。因此在分析和設(shè)計(jì)階段,對(duì)相關(guān)的業(yè)務(wù)部門(mén)和技術(shù)部門(mén)要進(jìn)行詳細(xì)的調(diào)研,在用戶(hù)和開(kāi)發(fā)人員之間的迭代和反饋是必須和重要的,它決定了數(shù)據(jù)倉(cāng)庫(kù)最終的成功與否。
    由于數(shù)據(jù)倉(cāng)庫(kù)是面向業(yè)務(wù)分析的,所以最主要的需求應(yīng)該從業(yè)務(wù)部門(mén)獲取和收集,因?yàn)?a href='/map/shujucangku/' style='color:#000;font-size:inherit;'>數(shù)據(jù)倉(cāng)庫(kù)最終是要服務(wù)于業(yè)務(wù)部門(mén)的。需求抓的不準(zhǔn),導(dǎo)致將來(lái)將無(wú)法解決業(yè)務(wù)部門(mén)的問(wèn)題,這個(gè)數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目就是失敗的,技術(shù)再先進(jìn)也沒(méi)有用。這是衡量數(shù)據(jù)倉(cāng)庫(kù)成敗與否的唯一尺度。
    實(shí)施的過(guò)程中,最好能夠把行業(yè)專(zhuān)家的經(jīng)驗(yàn),與企業(yè)現(xiàn)有的需求進(jìn)行整合,以期得到一個(gè)更加全面的需求范圍,有利于適應(yīng)將來(lái)業(yè)務(wù)的變化和擴(kuò)展。
    從技術(shù)的角度來(lái)講,必須建立一個(gè)可伸縮、可擴(kuò)展、高性能的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái),才能為將來(lái)不斷的完善、不斷發(fā)展打下一個(gè)良好的基礎(chǔ);同時(shí),由于數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目要涉及多個(gè)業(yè)務(wù)系統(tǒng),數(shù)據(jù)量非常龐大,所以本身的投入也是很大的,在保證系統(tǒng)高效穩(wěn)定的前提下,盡量降低成本是非常重要的。
  3.如何進(jìn)行主題規(guī)劃
    正如前面所講,建立數(shù)據(jù)倉(cāng)庫(kù)需要長(zhǎng)遠(yuǎn)的規(guī)劃,我們建議企業(yè)“自底向上”地建立數(shù)據(jù)倉(cāng)庫(kù),并不意味著不需要在設(shè)計(jì)階段的長(zhǎng)遠(yuǎn)規(guī)劃。采用逐步積累的方式建立數(shù)據(jù)倉(cāng)庫(kù),其最大的問(wèn)題是已有的主題是否有助于形成企業(yè)級(jí)的主題,數(shù)據(jù)加載模塊時(shí)候能夠重用等。數(shù)據(jù)倉(cāng)庫(kù)的長(zhǎng)遠(yuǎn)規(guī)劃,并不僅僅是技術(shù)部門(mén)的事情,應(yīng)當(dāng)把數(shù)據(jù)倉(cāng)庫(kù)的構(gòu)建作為企業(yè)發(fā)展戰(zhàn)略的一個(gè)重要組成部分。
   數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)的第一步是主題的確定,從現(xiàn)在的情況看,主題的范圍太大實(shí)現(xiàn)不了,太小沒(méi)有意義,應(yīng)該選擇相對(duì)獨(dú)立而且技術(shù)上可行的一些業(yè)務(wù)。例如客戶(hù)分析產(chǎn)品分析、收入分析市場(chǎng)分析等。因?yàn)檫@些分析與企業(yè)當(dāng)前的業(yè)務(wù)運(yùn)行聯(lián)系最緊密,通過(guò)它們,可以了解:
    ·哪個(gè)企業(yè)擁有哪些不同類(lèi)型的客戶(hù)?
    ·哪些是給我最大收益的客戶(hù)?如何提升他們的價(jià)值?
    ·如何掌握新的競(jìng)爭(zhēng)形勢(shì)下客戶(hù)的需求與行為?
    ·哪些業(yè)務(wù)最受歡迎,利潤(rùn)最高?
    ·業(yè)務(wù)的分布如何?
    ·快速成長(zhǎng)的新的收入來(lái)源有哪些?
    ·應(yīng)收賬款、欠費(fèi)情況如何?
    ·與其他同行競(jìng)爭(zhēng)對(duì)手的結(jié)算金額占整個(gè)收入的比例?
    ·我的客戶(hù)是否打算選擇其他競(jìng)爭(zhēng)對(duì)手?
    ·運(yùn)營(yíng)成本和收益?
    ·哪些市場(chǎng)活動(dòng)是有成效的,收益多少?
    在完成第一階段的實(shí)施后,可以開(kāi)始第二階段的實(shí)施。第二階段主要是從市場(chǎng)營(yíng)銷(xiāo)、資源管理、網(wǎng)絡(luò)管理、客戶(hù)服務(wù)等部分入手;第三階段可繼續(xù)擴(kuò)展到財(cái)務(wù)、績(jī)效等更高層次的、全局性的財(cái)務(wù)、運(yùn)營(yíng)情況分析。這時(shí)候,所有的重要信息都已連成一體,CEO可以了解有關(guān)成本、利潤(rùn)、市場(chǎng)營(yíng)銷(xiāo)還有客戶(hù)發(fā)展趨勢(shì)等多方面的企業(yè)宏觀層面的決策信息,它們?yōu)槎ㄖ茟?zhàn)略決策提供了充分的依據(jù)。決策的制定再也不是單憑經(jīng)驗(yàn)和感覺(jué)了。從而大大的提高了決策的質(zhì)量,規(guī)避了風(fēng)險(xiǎn)。減少了決策失誤造成的巨大損失。這也正是數(shù)據(jù)倉(cāng)庫(kù)高投資回報(bào)率的重要體現(xiàn)。
    當(dāng)然,在進(jìn)行主體規(guī)劃的時(shí)候,必須重點(diǎn)強(qiáng)調(diào)的是:技術(shù)框架和系統(tǒng)設(shè)計(jì)必須從整個(gè)企業(yè)的角度來(lái)考慮,即使剛開(kāi)始實(shí)施的時(shí)候是面向某個(gè)部門(mén)的。以電信企業(yè)為例,在進(jìn)行“客戶(hù)”主題設(shè)計(jì)的時(shí)候,就必須考慮到同一用戶(hù)還有可能是長(zhǎng)途電話(huà)、移動(dòng)電話(huà)的用戶(hù)。因此在設(shè)計(jì)時(shí)如果同時(shí)考慮固定電話(huà)用戶(hù),就不僅要解決不同系統(tǒng)的互聯(lián)問(wèn)題,在不同系統(tǒng)中用戶(hù)數(shù)據(jù)的集成也將是一個(gè)巨大的挑戰(zhàn)。
   4.領(lǐng)導(dǎo)層的參與和支持
   數(shù)據(jù)倉(cāng)庫(kù)是面向業(yè)務(wù)主題的分析型應(yīng)用。它既需要業(yè)務(wù)部門(mén)的全力配合,又需要先進(jìn)可靠的技術(shù)手段及良好的項(xiàng)目管理過(guò)程來(lái)實(shí)現(xiàn)。它涉及眾多的業(yè)務(wù)部門(mén)、系統(tǒng)開(kāi)發(fā)部門(mén)、系統(tǒng)運(yùn)維支撐部門(mén)等。在設(shè)計(jì)和實(shí)施階段需要不同部門(mén)的溝通和協(xié)作,是一個(gè)負(fù)責(zé)的系統(tǒng)工程。只有領(lǐng)導(dǎo)層從戰(zhàn)略的高度上認(rèn)識(shí)到它的重要性,在項(xiàng)目實(shí)施過(guò)程中給與大力支持和配合,協(xié)調(diào)各部門(mén)資源,保證他們可以及時(shí)到位,全職投入才能取得項(xiàng)目的成功。所以數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目又通常被稱(chēng)為“一把手”工程。從這一點(diǎn)上看,建立一個(gè)企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù),主要的障礙不在于技術(shù),而是不同部門(mén)之間組織、協(xié)調(diào)的問(wèn)題。而高層領(lǐng)導(dǎo)的大力推動(dòng)和支持,無(wú)疑是解決這一問(wèn)題的最有效的途徑。


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

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

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

OK
客服在線(xiàn)
立即咨詢(xún)
客服在線(xiàn)
立即咨詢(xún)
') } 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, // 表示用戶(hù)后臺(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ù)說(shuō)明請(qǐng)參見(jiàn):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); }