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

熱線電話:13121318867

登錄
首頁CDA發(fā)布【每周一本書第2波】Spark大數(shù)據(jù)分析技術(shù)與實戰(zhàn)
【每周一本書第2波】Spark大數(shù)據(jù)分析技術(shù)與實戰(zhàn)
2017-08-31
收藏

【每周一本書第2波】Spark大數(shù)據(jù)分析技術(shù)與實戰(zhàn)

在大數(shù)據(jù)背景下,各領(lǐng)域?qū)?shù)據(jù)相關(guān)服務(wù)的需求不斷提升,迫切需要一種高效通用的大數(shù)據(jù)處理引擎。相對于第一代大數(shù)據(jù)生態(tài)系統(tǒng)Hadoop中的MapReduce,Spark是一種基于內(nèi)存的、分布式的大數(shù)據(jù)處理引擎,其計算速度更快,更加適合處理具有較多迭代次數(shù)的問題;Spark中還提供了豐富的API,使其具有極強的易用性;與此同時,Spark實現(xiàn)了“一棧式”的大數(shù)據(jù)解決方案,即在Spark內(nèi)核基礎(chǔ)上提出了Spark GraphX、Spark Streaming、Spark MLlib、Spark SQL等組件,使其不僅能夠?qū)A繑?shù)據(jù)進行批處理,同時還具備流式計算、海量數(shù)據(jù)交互式查詢等功能,可以滿足包括教育、電信、醫(yī)療、金融、電商、政府、智慧城市和安全等諸多領(lǐng)域中的大數(shù)據(jù)應(yīng)用需求。

Spark作為下一代大數(shù)據(jù)處理引擎,經(jīng)過短短幾年的飛躍式發(fā)展,正在以燎原之勢席卷業(yè)界,現(xiàn)已成為大數(shù)據(jù)產(chǎn)業(yè)中的一股中堅力量。本書主要針對大數(shù)據(jù)技術(shù)初學者,著重講解了Spark內(nèi)核、Spark GraphX、Spark SQL、Spark Streaming和Spark MLlib的核心概念與理論框架,并提供了相應(yīng)的示例與解析,是初學者快速入門和學習Spark的不二之選。

【每周一本書】又是一周,CDA數(shù)據(jù)分析師攜手工業(yè)出版社將于每周三展開贈書活動,每周給各位讀者提供3-5本贈書,希望帶動各位讀者能借此機會每周充一次電。(注:書籍將于10天內(nèi)發(fā)放到中獎?wù)呤种小⑴c方式見下文)

作者簡介

董軼群,吉林大學計算機科學與技術(shù)學院博士畢業(yè)。曾在吉林大學“符號計算與知識工程”教育部重點實驗室從事空間關(guān)系建模研究,參與了多個國家自然科學基金重點項目與面上項目的申報與研究工作,并在項目中主要負責空間方向關(guān)系建模、空間拓撲關(guān)系建模的研究工作。目前作為經(jīng)管之家(原人大經(jīng)濟論壇)大數(shù)據(jù)講師,主講Spark、Hbase、Scala等大數(shù)據(jù)核心課程,并從事大數(shù)據(jù)相關(guān)的理論與應(yīng)用研究工作。重點關(guān)注海量數(shù)據(jù)背景下空間關(guān)系建模與智能交通的結(jié)合研究,并在國內(nèi)期刊和國際會議上發(fā)表了一系列相關(guān)理論的研究成果。


曹正鳳,統(tǒng)計學博士,經(jīng)管之家(原人大經(jīng)濟論壇)大數(shù)據(jù)中心總工程師,經(jīng)管之家CDA大數(shù)據(jù)分析師培訓負責人,北京博宇通達科技有限公司技術(shù)總監(jiān)。致力于大數(shù)據(jù)分析前沿領(lǐng)域研究,主持首發(fā)集團智慧交通大數(shù)據(jù)中心建設(shè)項目,基于大數(shù)據(jù)平臺的互聯(lián)網(wǎng)金融風險監(jiān)控系統(tǒng)項目,參與國家社科基金項目《基于大數(shù)據(jù)整合的空氣質(zhì)量測度方法研究》。


趙仁乾,北京郵電大學管理科學與工程碩士,現(xiàn)就職于北京電信規(guī)劃設(shè)計院任高級經(jīng)濟師,從事移動、聯(lián)通集團及各省分公司市場、業(yè)務(wù)、財務(wù)規(guī)劃,經(jīng)濟評價及運營咨詢。重點研究方向包括離網(wǎng)用戶挖掘、市場細分與精準營銷、移動網(wǎng)絡(luò)價值區(qū)域分析、潛在價值客戶挖掘等。


王安,布本智能首席數(shù)據(jù)官,北京大學光華管理學院MBA,北京大學商務(wù)智能中心專家組成員。專注數(shù)據(jù)化決策,互聯(lián)網(wǎng)金融風險管理與精準營銷。在數(shù)據(jù)決策領(lǐng)域擁有十多年的實踐經(jīng)驗,曾服務(wù)多家大中型銀行、保險公司及互聯(lián)網(wǎng)金融公司。同時也積極參與數(shù)據(jù)決策教育領(lǐng)域,為北京大學、人民大學、北京航空航天大學、北京理工大學等院校機構(gòu)提供相關(guān)課程和數(shù)據(jù)教育輔導(dǎo)。

內(nèi)容提要

Spark作為下一代大數(shù)據(jù)處理引擎,經(jīng)過短短幾年的飛躍式發(fā)展,正在以燎原之勢席卷業(yè)界,現(xiàn)已成為大數(shù)據(jù)產(chǎn)業(yè)中的一股中堅力量。

本書著重講解了Spark內(nèi)核、Spark GraphX、Spark SQL、Spark Streaming和Spark MLlib的核心概念與理論框架,并提供了相應(yīng)的示例與解析。

全書共分為8章,其中前4章介紹Spark內(nèi)核,主要包括Spark簡介、集群部署、工作原理、核心概念與操作等;后4章分別介紹Spark內(nèi)核的核心組件,每章系統(tǒng)地介紹Spark的一個組件,并附以相應(yīng)的案例分析。

參與方式

掃面下方二維碼或者點擊閱讀原文,填寫本書吸引你的理由,得票前5名即可獲得本書,C君還將在中獎外的人抽取5位贈送CDA網(wǎng)站免費學習會員一周(可享受全部線上會員課程)

(個人信息請認真填寫,方便書籍快遞發(fā)放)



土豪請點擊原文鏈接訂購。訂購鏈接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-11062293336.18.2f669dfb8H2yIo&id=557494390108


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

若不方便掃碼,搜微信號: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(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見: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); }