[發明專利]產生數據模型有效
| 申請號: | 201110355943.2 | 申請日: | 2011-10-27 |
| 公開(公告)號: | CN102567451A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | L·Z·赫雷涅維茨基 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q10/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 錢孟清 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 產生 數據模型 | ||
技術領域
本發明涉及產生數據模型。
背景技術
大多數大型數據項目是增量地構建的。例如,在企業數據倉庫項目中,隨時間可能對數據模型有多個變化。不幸的是,這樣的改變可能對代碼和已經參考了數據模型之前版本的那些客戶有連鎖反應。
為解決這一點,開發者有時候使用對于改變更有回復力的數據模型。在這樣的數據模型中,可在不破壞已有代碼的情況下對數據模型作出改變。不幸的是,這樣的模型難以理解、難以確認且難以為新的改變作更新。
在此要求保護的主題不限于解決任何缺點或僅在諸如上述環境中操作的各個實施例。相反,提供該背景僅用以示出在其中可實踐在此描述的部分實施例的一個示例性技術領域。
發明內容
簡單來說,這里所描述的主題的各方面涉及產生數據模型。在各方面中,獲得代表源數據模型的數據。還可獲得用于產生目標數據模型的設置。基于該數據和該設置,根據該設置通過將源數據模型的實體轉換為目標數據模型的實體而產生代表目標數據模型的數據。
提供本概述是為了簡要地標識在以下詳細描述中進一步描述的主題的一些方面。本概述并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于限制所要求保護的主題的范圍。
除非上下文清楚地指出,否則短語“此處所描述的主題”指的是詳細描述中所描述的主題。術語“方面”被當作“至少一個方面”。標識詳細描述中所描述的主題的各方面不旨在標識所要求保護的主題的關鍵特征或必要特征。
上述各方面和此處所描述的主題的其它方面是借助于示例說明的,并且不受附圖限制,附圖中相同的標號指出相似的元素。
附圖說明
圖1是表示其中可結合此處所描述主題的各方面的示例性通用計算環境的框圖;
圖2-3是包括根據此處描述的主題的各方面的示例性系統的框圖;
圖4是根據此處描述的主題的各方面的示例性數據模型;
圖5示出根據此處描述的主題的各方面的在第一數據模型和第二數據模型之間的示例性轉換;以及
圖6是概括地表示根據此處所描述主題的各方面的、可進行的示例性動作的流程圖。
具體實施方式
定義
如此處所使用的,術語“包括”及其變體被當作開放式術語,表示“包括但不限于”。除非上下文清楚地指示出,否則術語“或”被當“作和/或”。術語“基于”被當作“至少部分基于”。術語“一個實施例”和“一實施例”被當作“至少一個實施例”。術語“另一實施例”被當作“至少一個其他實施例”。
如此處所使用的,諸如“一”(“a,”“an,”)和“該”等術語包括了所指示的項目或動作中的一個或多個。具體而言,在權利要求書中,對一個項的引用一般表示至少一個這樣的項存在,并且對一個動作的引用表示執行該動作的至少一個實例。
標題是僅出于方便起見的;關于給定話題的信息可在其標題指示該話題的節之外找到。
其他顯式或隱式定義可包括在下文中。
示例性操作環境
圖1示出可在其上實現此處所描述的主題的各方面的合適的計算系統環境100的示例。計算系統環境100僅為合適的計算環境的一個示例,并非旨在對此處所描述的主題的各方面的使用范圍或功能提出任何限制。也不應該將計算環境100解釋為對示例性操作環境100中示出的任一組件或其組合有任何依賴性或要求。
此處所描述的主題的各方面可與眾多其他通用或專用計算系統環境或配置一起操作。可適用于此處所述的主題的各方面的已知計算系統、環境或配置的示例包括個人計算機、服務器計算機、手持或膝上型設備、多處理器系統、基于微控制器的系統、機頂盒、可編程消費電子設備、網絡PC、微型計算機、大型計算機、個人數字助理(PDA)、游戲設備、打印機、包括機頂盒,媒體中心或其他家電的家電設備、嵌入汽車或附加到汽車的計算設備、其他移動設備、包括任何上述系統或設備的分布式計算環境等等。
此處所描述的主題的各方面可在由計算機執行的諸如程序模塊等計算機可執行指令的一般上下文中描述。一般而言,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。此處所描述的主題的各方面也可以在其中任務由通過通信網絡鏈接的遠程處理設備執行的分布式計算環境中實現。在分布式計算環境中,程序模塊可以位于包括存儲器存儲設備在內的本地和遠程計算機存儲介質中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110355943.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于紋理獲取裝載的自動實時著色器修改
- 下一篇:一種聚渣劑





