[發明專利]一種異構數據的處理方法及裝置在審
| 申請號: | 201610354011.9 | 申請日: | 2016-05-25 |
| 公開(公告)號: | CN107436872A | 公開(公告)日: | 2017-12-05 |
| 發明(設計)人: | 方騰飛 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司11315 | 代理人: | 黃熊 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 處理 方法 裝置 | ||
技術領域
本申請涉及計算機技術領域,尤其涉及一種異構數據的處理方法及裝置。
背景技術
目前,業務提供方可以面向不同的用戶(既可以是個人用戶,也可以是企業用戶)提供相應業務。某些場景下,業務提供方所提供的某些業務需要使用用戶數據,那么,用戶就需要向業務提供方提供該用戶自身的用戶數據(對于企業用戶而言,用戶數據可以是該企業內的人員數據,諸如:人員的姓名、出生年月、性別等等),以便業務提供方根據用戶數據提供相應的業務。然而,不同用戶所提供的用戶數據并不具有統一的標準,與業務提供方所標定的數據格式之間存在一定差異(這類由用戶所提供的數據也稱為:異構數據),尤其是在不同的企業用戶向業務提供方提供各企業內人員數據的場景下,不同的業務用戶所使用的數據格式各不相同,這就需要將不同格式的用戶數據轉換成業務系統內部統一的標定的數據格式。
現有技術中,業務提供方會借助人工的方式,將用戶數據的數據格式轉換成業務提供方式所標定的數據格式,并存儲。
但顯然,在存儲過程中,現有技術的上述方式效率較低,尤其在面對企業用戶所提供的人員數據時,其數據量通常都在上百~上萬條數據,使用人工的方式轉換數據將耗費較長的時間,導致效率過低,并且也不能保證轉換后數據的準確性。
發明內容
本申請實施例提供一種異構數據的處理方法,用以解決現有技術中對異構數據進行存儲時效率較低的問題。
本申請實施例提供一種異構數據的處理裝置,用以解決現有技術中對異構數據進行存儲時效率較低的問題。
本申請實施例采用下述技術方案:
本申請實施例提供的一種異構數據的處理方法,包括:
接收用戶發送的用戶數據文件;
確定所述用戶數據文件中用戶數據的鍵,以及各鍵所對應的鍵值;
根據所述鍵及其對應的鍵值創建數據表;
將確定出的所述鍵及其鍵值轉換為標定的數據格式,并將轉換后的鍵和鍵值存儲于所述數據表中。
本申請實施例提供的一種異構數據的處理裝置,包括:
接收模塊,接收用戶發送的用戶數據文件;
確定模塊,確定所述用戶數據文件中用戶數據的鍵,以及各鍵所對應的鍵值;
創建模塊,根據所述鍵及其對應的鍵值創建數據表;
轉換模塊,將確定出的所述鍵及其鍵值轉換為標定的數據格式,并將轉換后的鍵和鍵值存儲于所述數據表中。
本申請實施例采用的上述至少一個技術方案能夠達到以下有益效果:
業務提供方的服務器會針對接收到的用戶數據文件,確定出其中的鍵和鍵值,并依據此建立數據表,在將用戶數據文件中的數據轉換成標定的數據格式,并存儲在建立的數據表中。相較于現有技術而言,本申請中的上述方法可以將原本在用戶數據文件中以字符串類型存儲的數據,轉換為相應類型的數據存儲在數據表中,而不需要借助人工操作完成數據的轉換。既提升了對異構數據的處理效率,也保證了處理結果的準確性。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
圖1為本申請實施例提供的異構數據的處理過程示意圖;
圖2為本申請實施例提供的在實際應用場景下的異構數據的處理過程示意圖;
圖3為本申請實施例提供的異構數據的處理裝置結構示意圖。
具體實施方式
為使本申請的目的、技術方案和優點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
如前所述,當業務提供方在錄入用戶數據的過程中,將通常會以數據表的形式存儲用戶數據,并且,業務提供方往往會按照自身所定義的格式(如:數據表結構、日期格式、文本格式等等)存儲用戶數據。但不同用戶所提供的用戶數據具有不同的格式,換言之,用戶數據與業務提供方所定義的格式存在格式上的異構。在此情況下,業務提供方通常會采用人工操作的方式,將用戶數據的格式轉換成相應的數據格式。顯然,這樣的方式效率較低,尤其是面對大量用戶數據的情況下,人工操作的耗時較長,且容易出錯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610354011.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





