• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>微軟公司專利>正文

    推薦數據富集制造技術

    技術編號:9733466 閱讀:125 留言:0更新日期:2014-02-28 18:33
    此處描述的主題的各方面涉及推薦數據源。在各方面,在推薦引擎處接收對于為數據庫提供數據富集的推薦的請求。推薦引擎可以執行對與該數據庫相關聯的數據的靜態和動態分析,并還可基于策略來細化推薦。推薦引擎可隨后提供數據富集的推薦(如果有的話),以允許軟件開發者例如指示是否要使用這些數據富集。

    【技術實現步驟摘要】
    【國外來華專利技術】推薦數據富集背景數據庫是當今的業務中的普通商品。甚至非常簡單的業務軟件應用通常將包括對數據庫的使用。隨著對數據庫使用的增長,提供對業務中尋找到的數據進行擴充的數據的數據源和其他數據庫也已增長。例如,軟件開發者可以創建訪問數據庫以確定地址的軟件應用。因特網上用于生成包括去往目的地的方向的地圖的若干數據源是可被獲得的。作為另一示例,在因特網上存在提供天氣信息的若干站點。實際上,由于有這么多的數據源可被獲得,使得發現并使用這些數據源對于軟件開發者而言是有挑戰性的。在此要求保護的主題不限于解決任何缺點或僅在諸如上述環境中操作的各個實施例。相反,提供該背景僅用以示出在其中可實踐在此描述的部分實施例的一個示例性
    。概述簡單來說,此處所描述的主題的各方面涉及推薦數據源。在各方面,在推薦引擎處接收對于為數據庫提供數據富集的推薦的請求。推薦引擎可執行對與數據庫相關聯的數據的靜態和動態分析,并且還可基于各策略來細化各推薦。推薦引擎可隨后提供對數據富集的推薦(如果有的話),以允許軟件開發者,例如,指示是否要使用該數據富集。【附圖說明】圖1是表示其中可結合本文所描述主題的各方面的示例性通用計算環境的框圖;圖2是表示本文所描述的主題的各方面可以在其中被實現的示例性環境的框圖;以及圖3-4是根據此處所描述的主題的各方面的概括地表示可發生的示例性動作的流程圖。詳細描述定義如本文所使用的,術語“包括”及其變體被當作開放式術語,表示“包括但不限于”。除非上下文另外清楚地指示出,否則術語“或”被當作“和/或”。術語“基于”被當作“至少部分地基于”。術語“一個實施例”和“一實施例”被當作“至少一個實施例”。術語“另一實施例”被當作“至少一個其他實施例”。如本文所使用的,諸如“一”和“該”等術語包括了所指示的項或動作中的一個或多個。具體而言,在權利要求書中,對某一項的引用一般表示存在至少一個這樣的項,并且對一動作的引用表示執行該動作的至少一個示例。本文中有時可使用術語“第一”、“第二”、“第三”等等。沒有其他上下文,權利要求中對這些術語的使用不意在暗示排序,而是用于標識的目的。例如,短語“第一版本”和“第二版本”不一定意味著第一版本是真正的第一個版本或是在第二版本之前創建的,或甚至是第一版本是在第二版本之前被請求或操作的。相反,這些短語用于標識不同的版本。標題僅是為了方便;關于給定話題的信息可在其標題指示該話題的節之外被尋找到。其他顯式或隱式定義可包括在下文中。示例性操作環境圖1示出可在其上實現本文所描述的主題的各方面的合適的計算系統環境100的示例。計算系統環境100僅為合適的計算環境的一個示例,并非旨在對本文所描述的主題的各方面的使用范圍或功能提出任何限制。也不應該將計算環境100解釋為對示例性操作環境100中示出的任一組件或其組合有任何依賴性或要求。本文所描述的主題的各方面可與眾多其他通用或專用計算系統環境或配置一起操作。可適用于這里所述的主題的各方面的已知計算系統、環境或配置的例子包括個人計算機,服務器計算機,手持或膝上型設備,多處理器系統,基于微控制器的系統,機頂盒,可編程消費電子設備,網絡PC,微型計算機,大型計算機,個人數字助理(PDA),游戲設備,打印機,包括機頂盒、媒體中心或其他家電的家電設備,嵌入汽車或附加到汽車的計算設備,其他移動設備,包括任何上述系統或設備的分布式計算環境等等。本文所描述的主題的各方面可在由計算機執行的諸如程序模塊等計算機可執行指令的一般上下文中描述。一般而言,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。本文所描述的主題的各方面也可以在其中任務由通過通信網絡鏈接的遠程處理設備執行的分布式計算環境中實現。在分布式計算環境中,程序模塊可以位于包括存儲器存儲設備在內的本地和遠程計算機存儲介質中。參考圖1,用于實現本文所描述的主題的各方面的示例性系統包括計算機110形式的通用計算設備。計算機可包括能夠執行指令的任何電子設備。計算機110的組件可包括處理單元120、系統存儲器130以及將包括系統存儲器的各種系統組件耦合至處理單元120的系統總線121。系統總線121可以是若干類型的總線結構中的任一種,包括使用各種總線體系結構中的任一種的存儲器總線或存儲器控制器、外圍總線、以及局域總線。作為示例,而非限制,這樣的架構包括工業標準架構(ISA)總線、微通道架構(MCA)總線、增強型ISA (EISA)總線、視頻電子技術標準協會(VESA)局部總線、也稱為夾層(Mezzanine)總線的外圍部件互連(PCI)總線、擴展外圍部件互連(PC1-X)總線、高級圖形端口(AGP)、以及PCI Express (PCIe)。計算機110通常包括各種計算機可讀介質。計算機可讀介質可以是能由計算機110訪問的任何可用介質,并包含易失性和非易失性介質以及可移動、不可移動介質。作為示例而非限制,計算機可讀介質可包括計算機存儲介質和通信介質。計算機存儲介質包括以用于存儲諸如計算機可讀指令、數據結構、程序模塊或其它數據等信息的任何方法或技術來實現的易失性和非易失性、可移動和不可移動介質。計算機存儲介質包括RAM、ROM、EEPR0M、閃存或其他存儲器技術CD-ROM、數字多功能盤(DVD)或其他光盤存儲、磁盒、磁帶、磁盤存儲或其他磁存儲設備、或可以用來儲存所期望的信息并可由計算機110訪問的任一其他介質。通信介質通常以諸如載波或其他傳輸機制等已調制數據信號來體現計算機可讀指令、數據結構、程序模塊或其他數據,并包括任何信息傳送介質。術語“已調制數據信號”是指使得以在信號中編碼信息的方式來設定或改變其一個或多個特征的信號。作為示例而非限制,通信介質包括諸如有線網絡或直接線連接之類的有線介質,以及諸如聲學、RF、紅外及其他無線介質之類的無線介質。上述的任意組合也應包含在計算機可讀介質的范圍內。系統存儲器130包括易失性和/或非易失性存儲器形式的計算機存儲介質,如只讀存儲器(ROM) 131和隨機存取存儲器(RAM) 132。包含諸如在啟動期間幫助在計算機110內的元件之間傳輸信息的基本例程的基本輸入/輸出系統133 (BIOS)通常存儲在R0M131中。RAM132通常包含處理單元120可立即訪問和/或當前正在操作的數據和/或程序模塊。作為示例而非限制,圖1示出了操作系統134、應用程序135、其他程序模塊136和程序數據137。計算機110也可以包括其他可移動/不可移動、易失性/非易失性計算機存儲介質。僅作為示例,圖1示出了從不可移動非易失性磁介質中讀取或向其寫入的硬盤驅動器141,從可移動非易失性磁盤152中讀取或向其寫入的磁盤驅動器151,以及從諸如⑶ROM或其他光學介質等可移動非易失性光盤156中讀取或向其寫入的光盤驅動器155。可以在該示例性操作環境中使用的其他可移動/不可移動、易失性/非易失性計算機存儲介質包括磁帶盒、閃存卡、數字多功能盤、其他光盤、數字錄像帶、固態RAM、固態ROM等等。硬盤驅動器141可通過接口 140連接至系統總線121,而磁盤驅動器151和光盤驅動器155可通過諸如接口 150之類的用于可移動非易失性存儲器的接口連接至系統總線121。以上討論本文檔來自技高網...
    推薦數據富集

    【技術保護點】
    一種至少部分地由計算機實現的方法,所述方法包括:接收對于為數據庫提供數據富集的推薦的請求;如果第一推薦存在并且不違反策略,則基于對所述數據庫的元數據的分析來提供所述第一推薦;以及如果第二推薦存在并且不違反策略,則基于對向所述數據庫發放的至少一個查詢的分析來提供所述第二推薦。

    【技術特征摘要】
    【國外來華專利技術】2011.06.14 US 13/159,6541.一種至少部分地由計算機實現的方法,所述方法包括: 接收對于為數據庫提供數據富集的推薦的請求; 如果第一推薦存在并且不違反策略,則基于對所述數據庫的元數據的分析來提供所述第一推薦;以及 如果第二推薦存在并且不違反策略,則基于對向所述數據庫發放的至少一個查詢的分析來提供所述第二推薦。2.如權利要求1所述的方法,其特征在于,還包括通過執行以下動作來確定所述第一推薦,包括: 獲取與數據庫相關聯的元數據; 尋找所述元數據內的標識符;以及 使用使所述標識符與數據富集相關聯的數據結構來將所述標識符映射到該數據富集。3.如權利要求2所述的方法,其特征在于,尋找所述元數據內的標識符包括尋找所述元數據內的列名稱,并且其中將所述標識符映射到數據富集包括使用使標識符與數據富集相關聯的表格。4.如權利要求1所述的方法,其特征在于,還包括通過執行以下動作來確定所述第二推薦,包括: 獲取所述至少一個查詢所引用的第一數據富集的第一標識符;以及使用使標識符與數據富集相關聯的數據結構將第一標識符映射到第二數據富集的第二標識符。`5.如權利要求1所述的方法,其特征在于,還包括通過執行以下動作來確定所述第二推薦,包括: 比較從兩個不同的數據源獲取相同類型的富集數據的第一查詢和第二查詢的查詢時間; 取決于所述第一查詢和所述第二查詢中的哪一個在獲取輸出數據時具有最小等待時間,選擇所述第一查詢和所述第二查詢中最快的查詢; 確定與所述最快的查詢相關聯的數據富集的...

    【專利技術屬性】
    技術研發人員:A·N·比切D·M·魯賓遜H·斯瓦拉馬克瑞希楠
    申請(專利權)人:微軟公司
    類型:
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码少妇一区二区浪潮av| 无码人妻精品丰满熟妇区| 中文无码久久精品| 中文字幕丰满乱孑伦无码专区 | 国产成年无码AV片在线韩国 | 精品无码一区二区三区爱欲| 亚洲中文无码永久免| 国产成人精品无码一区二区老年人 | 日韩少妇无码一区二区三区| 亚洲国产成人片在线观看无码| 国产成人无码aa精品一区| 精品一区二区三区无码免费视频| 亚洲精品无码久久毛片| 无码日韩精品一区二区免费| 无码国内精品久久人妻蜜桃| YY111111少妇无码理论片| 精品少妇人妻AV无码专区不卡| 欧洲Av无码放荡人妇网站| 国产午夜无码精品免费看动漫| 免费无码又爽又刺激毛片| 亚洲精品无码日韩国产不卡av| 无码免费一区二区三区免费播放| 中文字幕乱偷无码AV先锋| av无码人妻一区二区三区牛牛| 国产精品亚洲а∨无码播放不卡| 亚洲人av高清无码| 亚洲AV无码之国产精品| 亚洲GV天堂GV无码男同| 中文AV人妻AV无码中文视频| 久久久久亚洲AV成人无码网站| 精品人体无码一区二区三区| 一级毛片中出无码| 国产精品无码素人福利| 国产精品一区二区久久精品无码| 热の无码热の有码热の综合| 一级片无码中文字幕乱伦| 成人无码区免费A∨直播| 日韩人妻无码一区二区三区| 国产日韩AV免费无码一区二区| 亚洲午夜国产精品无码| 日韩精品无码熟人妻视频|