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

熱線電話:13121318867

登錄
首頁精彩閱讀數據分析”濕” 的道 (二)
數據分析”濕” 的道 (二)
2016-02-20
收藏

        數據分析”濕” 的道 (二)

印象中BI這個詞是在96年跟Gartner 有關的,第一次提出這個詞是在Gartner的一份報告中,因為這家公司經常創(chuàng)新一些詞,跟BI有關的一個人叫howard dresner, 此人在92年加入gartner 05年加入了海波龍隨著07年被并購,悄然離去去做獨立行業(yè)分析以及策略咨詢了;那時候 Howard dresser 把bi 定義為 一類有數據倉庫數據集市 查詢報表、數據挖掘、數據備份恢復等組成的,以幫助企業(yè)決策為目的的技術以及應用; Olap 是97年 codd 提出的.期初被命名為主管信息系統、羽化到后來的商業(yè)智能前叫dss 決策支持系統;


         國內的從02年開始BI在傳統企業(yè)瘋漲開花的年代;06年項目數據分析師逐漸的被得到認可,相關的崗位出現在大家的視野,08年中國商業(yè)聯合回數據分析專業(yè)委員會成立簡稱中商聯數據分析委 ;

        隨著互聯網的規(guī)模、數據量的快速膨脹與多樣化到海量數據 到大數據的逐漸膨脹,數據分析師這個崗位越來變的更加重要;各企業(yè)直接或間接開始配置相關數據崗位,但是內很多分析師擅長的是數據處理,對業(yè)務敏感性也比較弱,而且對公司里面核心產品使用的程度也比較淺,甚至不喜歡公司的產品。

 
     在對外溝通上都是被動方式,倆親身經歷:
 
  其一 某天競爭對手出來了一個好產品讓自己業(yè)務受到很大壓力,要求做威脅評估,A呢是數據分析流,一周的時間四處挖數據、找材料各種參考,死去活來的寫了一份評估報表;B呢是八卦流,請對方的一個哥們吃了頓飯,各種八卦把內部數據全部搞定;

      其二 公司周會上會看各種關鍵指標數據,上周數據忽然大降,抖動的跟正玄曲線般,沒多久呢又恢復了,那一周業(yè)務方、數據分析師各種手忙攪亂,讓數據分析師一周時間內出結果,拆分渠道、多維度去分析,各種數據模型 同比環(huán)比看年度趨勢才找到了一個勉強的理由,雖說不能讓人信服的但是也找不到更加合理的解釋。隔了兩周后與一個不太熟悉的同事吃飯聊起這個事情了,說某某數據判別模塊上了一個策略,后來又做了調整,才恍然大悟;

       大家覺得這是什么問題?
 
  數據人就要考慮在當前的業(yè)務狀態(tài)中,該如何考慮對業(yè)務做到幫助與支持,或者是做數據的的人必須深入到業(yè)務中,如何深入呢,或者說是消息一定要靈通;
溝通
        1、要與各種boss 1vs1 了解他們的想法。
 
  2、參與到管理層的會議中,可以不用發(fā)言,但是要一定了解公司的管理層的理念、思路與戰(zhàn)略、甚至是feature 的發(fā)布;

        3、多的時數據人應該與運營在一起、一些活動、一些運營數據分析師也要參與進去也要嘗試去一起做一下;

       4、參與到公司的日常產品設計中去,在產品的立項階段就去嘗試獲取信息;基本的數據跟蹤和日常的數據感養(yǎng)成,絕不是可以忽略和無視的。人脈情報可以成為數據解讀重要的信息來源,但是絕不能喧賓奪主,替代基本的數據分析工作。
 
  大家知道用數據的往往不知道數據的口徑與來源,加工數據的不知道業(yè)務含義,不同部門口徑又是不一樣,有的從交易來、有的從賬務來;

       這里數據使用與數據加工上就出現了”斷層”,斷層是數據所面臨的一個很嚴重的問題,比如在“數據分析師的道 一 中”提到加工數據的人根本不知道用這些數據人要干嘛一樣;

       同樣在層級與功能部門前邊也可能存在一個斷層,對數據價值的內在衡量是不一樣的,角色不一樣,對于數據價值的的看法也就不同,所以在衡量價值時要考慮到受眾和給予者兩種角色對立面的不同看法;否則很容易出現溝通無效、雞同鴨講、不在一個頻道的無力感;

       每個數據分析師或多或少都有自己的小情節(jié),經常沉靜在自我的世界中,通過復雜的算法、模型把本該很簡單的東西搞的很復雜;產出了一些高深的、解釋的不太明白的數據,業(yè)務拿過來都不知道如何使用;數據分析讓業(yè)務更清晰、讓決策更高效。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

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(), // 加隨機數防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調用 initGeetest 進行初始化 // 參數1:配置參數 // 參數2:回調,回調的第一個參數驗證碼對象,之后可以使用它調用相應的接口 initGeetest({ // 以下 4 個配置參數為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產品形式,包括:float,popup width: "280px", https: true // 更多配置參數說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".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 = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+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); }