欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法及系統(tǒng)的制作方法

文檔序號:9326990閱讀:699來源:國知局
一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子商務(wù)數(shù)據(jù)技術(shù)領(lǐng)域,尤其涉及一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合 方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著電子商務(wù)的快速發(fā)展和激烈競爭,電商與各商家進行深度的合作,例如:京東 和微信,京東和QQ,這樣用戶可以方便地從多渠道(QQ、微信等)或多終端(電腦PC端,手 機APP端等)進行注冊并購物,形成了一個用戶多個賬號的情形,用戶的各個賬號之間的關(guān) 系一般通過綁定或聯(lián)合登錄來進行關(guān)聯(lián)。
[0003] 因消費者數(shù)量龐大,大型電商積累幾億甚至更多的用戶數(shù)據(jù),在多渠道且信息量 龐大的數(shù)據(jù)環(huán)境下,將這些數(shù)據(jù)進行整合是至關(guān)重要的一環(huán)。
[0004] 現(xiàn)有技術(shù)中,通過數(shù)據(jù)抽取工具,將線上數(shù)據(jù)直接抽取到數(shù)據(jù)倉庫中,然后將全部 數(shù)據(jù)通過搭建模型進行直接使用。這樣會存在以下的缺陷:1、數(shù)據(jù)孤島多:用戶數(shù)據(jù)中賬 戶之間缺乏較強的關(guān)聯(lián)性;2、數(shù)據(jù)使用不便:對于一用戶多個賬號的情形,判定一個賬號 與另一個賬號之間的綁定關(guān)系較繁瑣;3、數(shù)據(jù)范圍大:進行計算時,需要將全部數(shù)據(jù)進行 統(tǒng)計和分析,在這過程中攜帶著大量非核心用戶數(shù)據(jù)進行統(tǒng)計和分析,系統(tǒng)資源消耗大,運 行效率低。

【發(fā)明內(nèi)容】

[0005] 有鑒于此,本發(fā)明實施例提供一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法及系統(tǒng),簡 化了一個用戶多賬號之間的綁定關(guān)系;去掉了大量的無效的數(shù)據(jù),查詢效率高、資源消耗 少。
[0006] 第一方面,本發(fā)明實施例提供了一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法,包括:
[0007] 獲取線上數(shù)據(jù)庫中各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息;
[0008] 根據(jù)預(yù)設(shè)的規(guī)則建立用戶在各種來源下的用戶級別和用戶統(tǒng)一級別之間的映射 表;
[0009] 根據(jù)獲取的各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息、以及建立的映射表對用戶基 礎(chǔ)數(shù)據(jù)表進行整合,獲得整合后的數(shù)據(jù)表;
[0010] 對整合后的數(shù)據(jù)表中的用戶數(shù)據(jù)進行過濾,將過濾后的數(shù)據(jù)表中的用戶數(shù)據(jù)與預(yù) 存儲的用戶購物行為表中的數(shù)據(jù)進行加工。
[0011] 第二方面,本發(fā)明實施例還提供了一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合系統(tǒng),包括:
[0012] 關(guān)鍵字信息獲取模塊:用于獲取線上數(shù)據(jù)庫中各種來源下的用戶基礎(chǔ)表的關(guān)鍵 字信息;
[0013] 映射表建立模塊:用于根據(jù)預(yù)設(shè)的規(guī)則建立用戶在各種終端中的用戶級別和用 戶統(tǒng)一級別之間的映射表;
[0014] 數(shù)據(jù)整合模塊:用于根據(jù)獲取的各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息、以及建 立的映射表對用戶基礎(chǔ)數(shù)據(jù)表進行整合,獲得整合后的數(shù)據(jù)表;
[0015] 數(shù)據(jù)加工模塊:用于對整合后的數(shù)據(jù)表中的用戶數(shù)據(jù)進行過濾,將過濾后的數(shù)據(jù) 表中的用戶數(shù)據(jù)與預(yù)存儲的用戶購物行為表中的數(shù)據(jù)進行加工。
[0016] 本發(fā)明實施例提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法及系統(tǒng),該方法通過 獲取線上數(shù)據(jù)庫中各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息以及建立用戶級別和用戶統(tǒng)一 級別之間的映射表,對各個用戶基礎(chǔ)表進行整合,最后將整合后的數(shù)據(jù)表進行過濾,并將過 濾后數(shù)據(jù)表中的用戶數(shù)據(jù)與用戶購物行為表中的數(shù)據(jù)進行加工。本發(fā)明實施例增強了用戶 賬號之間的關(guān)聯(lián)性,簡化了一個用戶多賬號之間的綁定關(guān)系;去掉了大量的無效的數(shù)據(jù), 查詢效率高、資源消耗少。
【附圖說明】
[0017] 通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它 特征、目的和優(yōu)點將會變得更明顯:
[0018] 圖1是本發(fā)明實施例一提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法流程圖;
[0019] 圖2是本發(fā)明實施例二提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法流程圖;
[0020] 圖3是本發(fā)明實施例三提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法的流程結(jié) 構(gòu)圖;
[0021] 圖4是本發(fā)明實施例四提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合系統(tǒng)結(jié)構(gòu)框圖。
【具體實施方式】
[0022] 下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描 述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便 于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0023] 實施例一
[0024] 圖1是本實施例一提供的一種基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合方法流程圖;該方法 適用于電子商務(wù)的分布式數(shù)據(jù)庫的用戶數(shù)據(jù)進行整合的情形,該方法可以由配置在服務(wù)器 中的基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合系統(tǒng)來執(zhí)行,基于數(shù)據(jù)倉庫的用戶數(shù)據(jù)整合系統(tǒng)可以由 軟件和/或硬件的方式來實現(xiàn)。
[0025] 如圖1所示,該方法包括:
[0026] S110:獲取線上數(shù)據(jù)庫中各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息。
[0027] 線上數(shù)據(jù)庫中具有大量的用戶的數(shù)據(jù),包括電商公司內(nèi)部的數(shù)據(jù)以及公司外部傳 入的數(shù)據(jù)。公司內(nèi)部的數(shù)據(jù)包括電腦PC端用戶數(shù)據(jù)、手機APP端用戶數(shù)據(jù)、手機M端用戶 數(shù)據(jù)等;公司傳入的數(shù)據(jù)包括QQ端用戶數(shù)據(jù)、微信端用戶數(shù)據(jù)等。由此可見,用戶數(shù)據(jù)來源 于不同的渠道或終端,對于不同來源的用戶數(shù)據(jù),采用用戶基礎(chǔ)表進行記錄用戶數(shù)據(jù)的基 礎(chǔ)信息。在本實施例中,所述的用戶基礎(chǔ)表中至少包括關(guān)鍵字信息,用戶基礎(chǔ)表中可以包括 關(guān)鍵字信息和用戶賬號ID ;其中,用戶賬號ID為用戶數(shù)據(jù)對應(yīng)的用戶來源生成的編號,可 以便于區(qū)別各個不同的用戶數(shù)據(jù)。所述的用戶基礎(chǔ)表中還可以包括其他的用戶信息。所述 關(guān)鍵字信息為各種來源下均會包含的信息,例如可以包括:用戶注冊賬號、用戶手機號、用 戶級別以及用戶來源等。
[0028] 在本實施例中,用戶注冊賬號為用戶在各個終端或各個渠道的注冊賬號,一般情 況下,同一個用戶的用戶注冊賬號在每個渠道或終端是相同的。用戶手機號為敏感信息,需 要進行加密存儲,以防止用戶手機號外泄;如果注冊時沒有用戶手機號,則設(shè)置為空串。其 中,對于不同來源的用戶數(shù)據(jù),線上數(shù)據(jù)庫中的用戶基礎(chǔ)表中對于用戶的手機號加密的方 法進行統(tǒng)一,即同一個用戶的手機號經(jīng)過加密后的內(nèi)容相同。在本實施例中,用戶手機號的 加密方法優(yōu)選采用MD5加密。
[0029] 在本實施例中,用戶來源,是指用戶注冊的渠道或終端,在一個用戶基礎(chǔ)表中,用 戶的來源相同,其中,用戶來源常用字母進行表示,例如,"QQ"代表QQ端數(shù)據(jù)、"PC"代表電 腦PC端數(shù)據(jù)等。用戶級別為用戶所在渠道的用戶的最新級別,例如,一個用戶的用戶數(shù)據(jù) 來源為QQ端,該用戶在QQ端的最新級別為鉆石,則該用戶在QQ端的用戶級別為鉆石。
[0030] S120:根據(jù)預(yù)設(shè)的規(guī)則建立用戶在各種來源下的用戶級別和用戶統(tǒng)一級別之間的 映射表。
[0031] 在本實施例中,用戶統(tǒng)一級別是根據(jù)在各種渠道下的用戶級別根據(jù)預(yù)設(shè)的規(guī)則進 行確定的。可以從多個維度對用戶的屬性值進行分類,來確定其用戶統(tǒng)一級別。用戶統(tǒng)一 級別與用戶級別的劃分規(guī)則可以不同。
[0032] 例如,根據(jù)消費金額的多少進行劃分用戶級別和用戶統(tǒng)一級別。在QQ端,規(guī)定消 費1000元以上的用戶,用戶級別為鉆石;用戶統(tǒng)一級別規(guī)定消費2000元以上的用戶,用戶 統(tǒng)一級別為鉆石,1000-2000元之間的用戶,用戶統(tǒng)一級別為金牌。如果一個用戶的消費在 1000-2000元之間,則該用戶的在QQ端的用戶級別為鉆石,用戶統(tǒng)一級別為金牌。
[0033] 用戶級別和用戶統(tǒng)一級別之間的映射表中至少包括了用戶數(shù)據(jù)的來源、用戶級 另IJ、用戶級別和用戶統(tǒng)一級別的對應(yīng)關(guān)系、以及用戶統(tǒng)一級別。在確定用戶統(tǒng)一級別時,根 據(jù)不同來源下的用戶基礎(chǔ)表中的用戶級別,通過查詢用戶級別和用戶統(tǒng)一級別映射表,就 可以確定用戶的統(tǒng)一級別。
[0034] S130 :根據(jù)獲取的各種來源下的用戶基礎(chǔ)表的關(guān)鍵字信息、以及建立的映射表對 用戶基礎(chǔ)數(shù)據(jù)表進行整合,獲得整合后的數(shù)據(jù)表。
[0035] 在本實施例中,根據(jù)獲取的關(guān)鍵字信息以及建立的映射表將各種來源下的多個用 戶基礎(chǔ)數(shù)據(jù)表進行整合,具體的,建立一個整合數(shù)據(jù)表,由于關(guān)鍵字信息一般是多個用戶基 礎(chǔ)數(shù)據(jù)表共有的,所以可以將各種來源下的多個用戶基礎(chǔ)表中的關(guān)鍵字信息分別存儲到整 合數(shù)據(jù)表中相對應(yīng)的位置內(nèi),然后重新生成新的用戶賬號ID。根據(jù)整合數(shù)據(jù)表中的用戶手 機號
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
义马市| 类乌齐县| 柳州市| 常熟市| 乌苏市| 伊金霍洛旗| 汝阳县| 衡阳市| 长沙县| 山阴县| 镇原县| 娱乐| 阿合奇县| 定陶县| 鄂托克前旗| 嘉善县| 通化市| 丹棱县| 吉安市| 定襄县| 会宁县| 同德县| 临西县| 黄石市| 光泽县| 安福县| 广安市| 新津县| 榆中县| 蕉岭县| 衡南县| 景泰县| 周至县| 朔州市| 大竹县| 谷城县| 兴山县| 瑞金市| 洞头县| 松阳县| 林芝县|