[發明專利]一種數據查詢方法、系統及存儲介質在審
| 申請號: | 202010732514.1 | 申請日: | 2020-07-27 |
| 公開(公告)號: | CN113986963A | 公開(公告)日: | 2022-01-28 |
| 發明(設計)人: | 冉秋萍;李海軍;李孟杰;鄧浩;王超;梁東山 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F16/25 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 張愛;劉戈 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 查詢 方法 系統 存儲 介質 | ||
本申請實施例提供一種數據查詢方法、系統及存儲介質。在本申請實施例中,可提供通用的服務接口,服務接口對應的可查詢數據項可涵蓋多類數據查詢請求所需的需求數據項,而服務接口可提供可查詢數據項與數據模型中字段之間的路由信息,從而可快速準確地確定出與需求數據項關聯的目標數據模型中的目標字段,并可基于目標字段下的字段值,確定需求數據項對應的查詢結果。據此,本申請實施例中,多個政務服務事項可調用統一的服務接口,無需再為每個政務服務事項單獨開發服務接口,這可節省大量的數據開發工作;而且,在統一的服務接口下可進行自動路由,從而可為多個政務服務事項各自所需的需求數據項準確供數,保證數據查詢結果的準確性。
技術領域
本申請涉及大數據應用技術領域,尤其涉及一種數據查詢方法、系統及存儲介質。
背景技術
在大數據的應用領域中,數據中臺可對數據進行采集、匯聚等智能化加工處理,并將沉淀加工后的數據資產轉化為數據服務。數據中臺可基于服務接口對外提供數據服務。例如,在政務辦事場景中,可引入數據中臺以為多種政務服務事項提供數據查詢服務。
目前,通常需要為每個政務服務事項分別配置服務接口,數據開發工作量很大。
發明內容
本申請的多個方面提供一種數據查詢方法、系統、設備及存儲介質,用以提高數據中臺中服務接口的通用性,減少數據開發工作量。
本申請實施例提供一種數據系統,包括:
接口層,包含至少一個服務接口,所述服務接口用于接收至少一類數據查詢請求,不同類數據查詢請求中包含的需求數據項不完全相同;
數據模型層,用于為所述至少一個服務接口分別維護可查詢數據項與數據模型中字段之間的路由信息;
服務處理層,用于根據所述至少一個服務接口各自對應的所述路由信息,確定與所述接口層接收到的數據查詢請求中包含的需求數據項關聯的目標數據模型中的目標字段;并基于所述目標字段下的字段值,確定所述需求數據項對應的查詢結果。
本申請實施例還提供一種數據查詢方法,包括:
通過目標服務接口接收數據查詢請求,所述數據查詢請求中包含需求數據項的標識信息,所述目標服務接口用于接收至少一類數據查詢請求,不同類數據查詢請求包含的需求數據項不完全相同;
基于預設的可查詢數據項與數據模型中字段之間的路由信息,確定所述數據查詢請求中包含的需求數據項關聯的目標數據模型中的目標字段;
基于所述目標字段下的字段值,確定所述需求數據項對應的查詢結果。
本申請實施例還提供一種數據查詢系統,包括:業務子系統、數據子系統和云計算系統;
所述業務子系統,用于向所述數據子系統發起多類數據查詢請求,向所述數據子系統中同一服務接口發送的不同類數據查詢請求包含的需求數據項不完全相同;
所述數據子系統,用于通過目標服務接口接收數據查詢請求;基于預設的可查詢數據項與數據模型中字段之間的路由信息,確定所述數據查詢請求中包含的需求數據項關聯的目標數據模型中的目標字段;基于所述目標字段下的字段值,確定所述需求數據項對應的查詢結果;所述目標服務接口用于接收至少一類數據查詢請求;
所述云計算系統,用于將數據源接入所述數據模型。
本申請實施例還提供一種存儲計算機指令的計算機可讀存儲介質,當所述計算機指令被一個或多個處理器執行時,致使所述一個或多個處理器執行前述的數據查詢方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010732514.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





