[發(fā)明專利]一種面向RDF三元組的數據自定義映射方法在審
| 申請?zhí)枺?/td> | 201910542461.4 | 申請日: | 2019-06-21 |
| 公開(公告)號: | CN110347736A | 公開(公告)日: | 2019-10-18 |
| 發(fā)明(設計)人: | 劉家祥 | 申請(專利權)人: | 廈門美域中央信息科技有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/22;G06F16/28;G06F16/36;G06F16/901 |
| 代理公司: | 北京勁創(chuàng)知識產權代理事務所(普通合伙) 11589 | 代理人: | 王志敏 |
| 地址: | 361008 福建省廈門市軟件園*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 映射語言 三元組 自定義 映射 關系數據庫數據 詞表 數據庫表結構 個性化定制 關系數據庫 數據庫結構 邏輯框架 數據關系 數據轉換 映射方式 語法規(guī)則 自動轉換 輸出 補充 | ||
一種面向RDF三元組的數據自定義映射方法,包括如下步驟:步驟一、獲取關系數據庫數據;步驟二、利用Direct Mapping映射語言將數據庫表結構和數據直接輸出為RDF圖;利用R2RML映射語言定制具體的數據庫結構和詞表,并將數據關系庫輸出為RDF數據集;步驟三、以Direct Mapping映射語言作為默認映射方案,以R2RML作為個性化定制方案。本發(fā)明中Direct Mapping映射語言提供機器自動轉換的初始規(guī)則,R2RML提供人工自定義的邏輯框架和語法規(guī)則,兩種映射方式互為補充,以更好的將關系數據庫中的數據轉換為RDF的三元組數據。
技術領域
本發(fā)明涉及數據處理技術領域,尤其涉及一種面向RDF三元組的數據自定義映射方法。
背景技術
資源描述框架(Resource Description Framework)是一種用于描述Web 資源的標記語言。RDF是一個處理元數據的XML(標準通用標記語言的子集)應用,所謂元數據,就是“描述數據的數據”或者“描述信息的信息”。
在將含有結構化歷史數據的關系數據庫融入到知識圖譜中時,直接使用關系數據庫顯然是不合適的,關系數據庫并不能滿足應用于知識圖譜時的需求,需將關系數據庫中的數據根據映射關系轉換為RDF三元組數據,以更好的描述和應用數據。而且,采用單一映射方式將關系數據庫中的數據轉換為RDF三元組數據具有一定的局限性,不能根據用戶需求進行個性化定制。
發(fā)明內容
(一)發(fā)明目的
為解決背景技術中存在的技術問題,本發(fā)明提出一種面向RDF三元組的數據自定義映射方法,Direct Mapping映射語言提供機器自動轉換的初始規(guī)則, R2RML提供人工自定義的邏輯框架和語法規(guī)則,兩種映射方式互為補充,以更好的將關系數據庫中的數據轉換為RDF的三元組數據。
(二)技術方案
為解決上述問題,本發(fā)明提供了一種面向RDF三元組的數據自定義映射方法,包括如下步驟:
步驟一、獲取關系數據庫數據;
步驟二、利用Direct Mapping映射語言將數據庫表結構和數據直接輸出為 RDF圖;利用R2RML映射語言定制具體的數據庫結構和詞表,并將數據關系庫輸出為RDF數據集;
步驟三、以Direct Mapping映射語言作為默認映射方案,以R2RML作為個性化定制方案。
優(yōu)選的,以“輸入數據庫”作為R2RML處理器工作的原材料;以R2RML映射文件作為R2RML處理器工作的依據;R2RML處理器依據R2RML映射文件將“輸出數據庫”輸出為可訪問可獲取的“輸出數據集”。
優(yōu)選的,在R2RML的“輸出數據集”中,R2RML包括兩種對空節(jié)點的處理方式,具體如下:
第一種:當同一空節(jié)點標識符出現(xiàn)于同一RDF圖中的多個三元組中時,該多個三元組共用同一空節(jié)點;
第二種:當同一空節(jié)點標識符出現(xiàn)于多個RDF圖中時,該空節(jié)點不能被不同的RDF圖共用。
優(yōu)選的,利用R2RML處理器根據Direct Mapping的映射方式自動生成R2RML 映射文件,再遵循R2RML語法自定義R2RML映射文件。
優(yōu)選的,在利用“三元組映射”將“邏輯表”映射為RDF的框架中,利用“主體映射”定義主體,利用“謂詞客體映射”定義謂詞和客體。
優(yōu)選的,利用包括有Direct Mapping映射語言和R2RML映射語言的RDB2RDF 映射語言在RDF-RDB2RDF、XSPARQL、Ultrawrap和db2triples中的任意一種工作平臺上將數據庫數據輸出為RDF數據集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門美域中央信息科技有限公司,未經廈門美域中央信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910542461.4/2.html,轉載請聲明來源鉆瓜專利網。





