999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Hadoop實現(xiàn)點擊流日志的數(shù)據(jù)清洗

2018-05-09 02:52:16
無線互聯(lián)科技 2018年9期
關(guān)鍵詞:排序用戶

趙 鑫

(遼寧行政學(xué)院人事處,遼寧 沈陽 110161)

1 數(shù)據(jù)倉庫和Web

互聯(lián)網(wǎng)極大地促進(jìn)了商業(yè)的發(fā)展,每個電子商務(wù)企業(yè)都有自己的Web入口和后臺系統(tǒng),用戶在網(wǎng)站頁面上產(chǎn)生一個訂單時,Web和后臺系統(tǒng)就發(fā)生一次交互,交易請求數(shù)據(jù)被存在后臺數(shù)據(jù)庫中,對于這類結(jié)構(gòu)化的數(shù)據(jù),使用Hadoop Hive的HQL即可實現(xiàn)數(shù)據(jù)的清洗。每當(dāng)用戶在頁面進(jìn)行點擊而跳轉(zhuǎn)到另外一個頁面時,一條點擊流日志就產(chǎn)生了,如圖1所示。點擊流日志是了解用戶心理傾向的關(guān)鍵,通過它企業(yè)能夠更好地理解產(chǎn)品及營銷,但點擊流日志是非結(jié)構(gòu)化數(shù)據(jù),不能直接被用于分析,它記錄了很多不需要的信息,將這些信息裝載到數(shù)據(jù)倉庫前,必須對點擊流日志進(jìn)行數(shù)據(jù)清洗,粒度管理器能夠完此項任務(wù),粒度管理器主要完成清除無關(guān)數(shù)據(jù),清除錯誤數(shù)據(jù),記錄合、匯總與聚集。經(jīng)過這些處理,80%~90%的數(shù)據(jù)被粒度管理器拋棄,清洗后的數(shù)據(jù)被傳遞給數(shù)據(jù)倉庫[1]。其工作流程如圖2所示。

圖1 Web和點擊流

2 點擊日志流數(shù)據(jù)清洗處理流程

點擊流日志由日志收集服務(wù)器每天定期上傳至分布式文件系統(tǒng)(Hadoop Distributed File System,HDFS)的指定目錄,經(jīng)過MapReduce作業(yè)清洗后輸出至HDFS指定的目錄,最后再由Hive將清洗后的數(shù)據(jù)加載到Clickstream_log表中指定的分區(qū),完成點擊流日志的數(shù)據(jù)清洗工作[2]。其流程如3所示。

圖2 粒度管理器工作流程

圖3 點擊流日志的數(shù)據(jù)清洗處理流程

3 從點擊流日志獲取重要信息的字段構(gòu)成

點擊流日志數(shù)據(jù)的體量巨大,但價值密度很低,下面為一條標(biāo)準(zhǔn)的Apache服務(wù)器日志信息[3]。

Clickstream_log表中主要字段如表1所示,其字段對map reduce任務(wù)產(chǎn)生影響。

表1 Clickstream_log表中主要字段

在Clickstream_log表中,除Csvp字段外,其他的字段可以在map函數(shù)中直接獲取,但Csvp必須經(jīng)過reduce函數(shù)才能獲得,如同一個用戶在同一個session中有兩條點擊流記錄,receive Time分別是1413482169623和1413482169642,那么這兩條記錄的Csvp分別為1和2,有了這個字段,才能完整得到用戶在網(wǎng)站的點擊行為[4-6]。

4 Csvp排序流程

為了對Csvp進(jìn)行排序,首先對map的key進(jìn)行了重構(gòu),session id 由unqiue id和session time合成而成,其中經(jīng)典的流程如圖4所示。

圖4 將session id作為鍵值輸出的mapreduce排序流程

5 Reducer重要代碼部分解釋

其執(zhí)行代碼為map/reduce/partion/二次排序等,主要部分如下:

6 結(jié)語

點擊流日志的數(shù)據(jù)清洗,代表了一種非結(jié)構(gòu)化數(shù)據(jù)清洗的方式。當(dāng)擁Clickstream_log表后,意味著數(shù)據(jù)倉庫又多了一份寶貴資產(chǎn),可以通過Clickstream_log表進(jìn)行網(wǎng)站的分析,更好地維護(hù)網(wǎng)站,增加網(wǎng)站瀏覽量。網(wǎng)站運營商根據(jù)不同用戶的瀏覽行為和習(xí)慣可以對現(xiàn)有網(wǎng)站進(jìn)行改進(jìn)和優(yōu)化,尤其對從事電子商務(wù)的企業(yè),通過點擊流日志可以更多地了解用戶的消費心理,深刻地理解產(chǎn)品、營銷和廣告是如何對用戶產(chǎn)生影響的。日志分析在企業(yè)發(fā)展中將越來越重要,從日志中將挖掘出大量重要信息。

[參考文獻(xiàn)]

[1]楊丕仁.基于Hadoop下利用Hive進(jìn)行網(wǎng)絡(luò)日志存儲和分析[J].電子技術(shù)與軟件工程,2017(2):163-165.

[2]蔣煥亮.基于hive的日志倉庫構(gòu)建研究[J].計算機時代,2016(11):21-24.

[3]張俊瑞,代洋.基于Hadoop平臺的Web日志業(yè)務(wù)分析[J].山西電子技術(shù),2017(6):71-73.

[4]宋夢馨,繆紅萍,王溯,等.基于Hadoop平臺的網(wǎng)站日志分析[J].信息系統(tǒng)工程,2015(12):35-36.

[5]陸嘉恒.大數(shù)據(jù)挑戰(zhàn)NoSQL數(shù)據(jù)庫技術(shù)[M].北京:電子工業(yè)出版社,2013.

[6]范東來.Hadoop海量數(shù)據(jù)處理技術(shù)詳解與項目實戰(zhàn)[M].北京:人民郵電出版社,2016.

猜你喜歡
排序用戶
排排序
排序不等式
恐怖排序
節(jié)日排序
刻舟求劍
兒童繪本(2018年5期)2018-04-12 16:45:32
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
100萬用戶
主站蜘蛛池模板: 亚洲人成高清| 成人福利一区二区视频在线| 欧美亚洲国产精品久久蜜芽 | 精品久久高清| 伊人色婷婷| 亚洲最大福利视频网| 亚洲成aⅴ人在线观看| 久久动漫精品| 日本欧美中文字幕精品亚洲| 亚洲一区精品视频在线| 99精品视频在线观看免费播放| 久久综合色视频| 午夜视频免费一区二区在线看| 久久久久国产一区二区| 97视频免费在线观看| 中文字幕在线看| 免费中文字幕一级毛片| 在线网站18禁| 久久中文字幕2021精品| 亚洲精品老司机| 日韩福利视频导航| 亚洲国产成人自拍| 欧美国产日韩在线观看| 欧美午夜网站| 国产一区二区三区在线观看视频| 一级黄色欧美| 四虎国产成人免费观看| 国产成人高清精品免费5388| 伊人久久久久久久| 亚洲天堂视频在线免费观看| 日韩午夜片| 国产精品手机在线播放| 男女男免费视频网站国产| 国产青青操| 动漫精品啪啪一区二区三区| 午夜性爽视频男人的天堂| 久久国产精品麻豆系列| 狠狠v日韩v欧美v| 国产精品蜜芽在线观看| 亚洲丝袜第一页| 国产91在线|中文| 97人人模人人爽人人喊小说| 性视频久久| 亚洲成人动漫在线观看| 亚洲视频无码| 国产成人高清在线精品| 成年A级毛片| 永久免费无码成人网站| 日本成人不卡视频| www.国产福利| 激情综合网激情综合| 日韩高清欧美| 精品久久国产综合精麻豆| 亚洲欧美极品| 久久综合AV免费观看| 亚洲无码视频一区二区三区 | 99久久国产综合精品2020| 视频二区中文无码| 黄色网址手机国内免费在线观看| 国产精品美人久久久久久AV| 国产无码性爱一区二区三区| 欧美日韩激情| 亚洲欧美不卡中文字幕| 久久免费精品琪琪| 国产精品无码一区二区桃花视频| 白浆免费视频国产精品视频| 毛片在线播放网址| 狠狠色综合网| 欧美啪啪视频免码| 久久亚洲精少妇毛片午夜无码| 欧美国产日韩一区二区三区精品影视| 日韩欧美国产精品| 美女视频黄又黄又免费高清| 最新加勒比隔壁人妻| 噜噜噜久久| 精品国产中文一级毛片在线看| 国产美女91呻吟求| 国产亚洲精品无码专| 最新国语自产精品视频在| 亚洲欧美不卡视频| 久久久久国色AV免费观看性色| 国产成人91精品免费网址在线|