[發明專利]使用通過示例的格式修改的連接有效
| 申請號: | 201780062937.3 | 申請日: | 2017-10-13 |
| 公開(公告)號: | CN109804363B | 公開(公告)日: | 2023-05-30 |
| 發明(設計)人: | S·古爾瓦尼;D·A·佩雷爾曼;R·庫瑪;E·P·加登;C·C·Y·張 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F40/103;G06F40/18;G06F40/174 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 趙林琳 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 通過 示例 格式 修改 連接 | ||
提供了一種計算設備,其包括被配置為選擇至少一個元素對的處理器,至少一個元素對包括第一表的源列中的元素和第二表的目標列中的元素。處理器可以檢測到元素具有不同格式。針對至少一個元素,處理器可以將預定映射應用于公共格式。處理器可以修改至少一個元素以使其具有與另一元素相同的格式,并且可以生成包括經修改的對的示例。處理器可以以編程方式生成腳本,該腳本在被執行于所選擇的元素上時產生與示例一致的值。針對具有與目標列的元素相匹配的輸出的腳本,處理器可以傳送輸出以供顯示,并且可以至少部分地通過對源列執行腳本來連接表。
背景技術
在使用涉及操縱數據表的計算機程序時,連接兩個表是用戶執行的常見任務。如果兩個表中的數據具有不同格式,則用戶編寫腳本以連接它們會變得耗時且麻煩。下面進一步討論這些挑戰、它們被處理的方式以及其隨之而來的潛在的有益技術效果。
發明內容
根據本公開的一個方面,提供了一種用于計算第一表與第二表之間的連接潛力的計算設備,其包括被配置為選擇至少一個元素對的處理器。每對包括第一表的源列中的元素和第二表的目標列中的元素。針對每對,處理器可以被配置為檢測該對中的元素具有不同格式。針對至少一個元素,處理器還可以被配置為應用預定映射,預定映射從該對中的第一元素的第一格式到由預定映射定義的公共格式。處理器可以修改至少一個元素以使得其具有與另一元素相同的格式以促進生成源列與目標列之間的對應匹配。此外,處理器可以生成包括在至少一個元素已被修改之后的該元素對的示例。針對每個示例,處理器可以被配置為基于示例以編程方式生成腳本,該腳本被執行于所選擇的元素中的一個元素上時產生與該示例的所選擇的元素中的另一元素一致的值。針對每個腳本,處理器還可以被配置為將該腳本應用于源列中的其他元素并且確定由該腳本生成的輸出在目標列中。針對所生成的輸出在與目標列的元素相比時滿足所選擇的匹配標準的腳本,處理器可以傳送由該腳本生成的輸出以用于在顯示設備上顯示,并且響應于接受所傳送的腳本的輸入信號,處理器可以至少部分地通過對源列執行所傳送的腳本來對兩個表執行連接操作。
提供本“發明內容”是為了以簡化的形式介紹一些概念,這些概念將在下面的“具體實施方式”中進一步描述。本“發明內容”不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于限制所要求保護的主題的范圍。此外,所要求保護的主題不限于解決在本公開的任何部分中提到的任何或所有缺點的實現。
附圖說明
圖1示出了根據本公開的一個實施例的配備有以編程方式計算至少兩個表之間的連接潛力的預測格式化模塊的計算設備。
圖2示出了圖1的預測格式化模塊和圖形用戶界面,用戶通過該圖形用戶界面向預測格式化模塊中輸入數據以及查看由預測格式化模塊輸出的數據。
圖3示出了圖3的示例編程算法及其輸入和輸出。
圖4是根據本公開的一個實施例的用于以編程方式計算兩個表之間的連接潛力的方法的流程圖。
圖5示出了根據本公開的一個實施例的被配置為執行應用程序以計算兩個表之間的連接潛力的示例計算設備。
圖6示出了根據本公開的一個實施例的示例計算系統。
具體實施方式
圖1圖示了用于計算第一表40與第二表42之間的連接潛力的計算設備90,計算設備90包括存儲器92、處理器94、顯示器96和輸入設備98。根據本公開的一個實施例,處理器94被配置為執行存儲器92中包含的應用程序86,應用程序86計算兩個表44之間的連接潛力。處理器94可以被配置為響應于檢測到觸發條件50而計算第一表40與第二表42之間的連接潛力。應用程序86例如可以是電子表格應用程序86,并且觸發條件50例如可以是用戶在電子表格應用程序86中選擇“搜索潛在連接”選項,或者可以是引起應用程序86自身在不需要用戶輸入的情況下搜索表44之間的潛在連接的編程觸發器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780062937.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通過機器學習確定主鍵-外鍵關系
- 下一篇:知識圖譜構建系統及方法





