[發(fā)明專利]利用預定義的查詢來過濾視圖有效
| 申請?zhí)枺?/td> | 201380058859.1 | 申請日: | 2013-11-09 |
| 公開(公告)號: | CN104769607B | 公開(公告)日: | 2018-09-21 |
| 發(fā)明(設計)人: | C·雅各布森 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責任公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F17/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳小剛 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 預定 查詢 過濾 視圖 | ||
諸如數(shù)據(jù)存儲應用程序之類的應用程序提供管理對數(shù)據(jù)存儲的視圖的訪問的過濾器查詢。應用程序使用過濾器查詢來限制或調(diào)整對視圖的訪問。用戶使用應用程序的查詢構(gòu)造器組件來構(gòu)建過濾器查詢。應用程序?qū)?gòu)建的過濾器查詢附接到視圖。應用程序可以提取查詢的結(jié)構(gòu),并將其與原始視圖組合以生成經(jīng)過濾的視圖結(jié)果來代替原始視圖結(jié)果。
背景
數(shù)據(jù)服務技術(shù)使多個計算資源能提供協(xié)調(diào)的并且不同的解決方案。作為數(shù)據(jù)服務的示例,數(shù)據(jù)倉庫將多個系統(tǒng)集合在一起,以提供滿足用戶需要的存儲解決方案。數(shù)據(jù)倉庫可以橫跨巨大的計算資源陣列。在數(shù)據(jù)倉庫應用程序中使用的計算資源分散在多個網(wǎng)絡和位置。分散的計算資源被遠程地控制和管理。通常,手動或腳本化的解決方案提供對數(shù)據(jù)倉庫資產(chǎn)的安裝和配置支持。由人對廣泛分布的計算資源的組件的手動安裝解決方案不是經(jīng)濟合算的。腳本化的解決方案不靈活難以滿足動態(tài)要求。
對存儲在數(shù)據(jù)倉庫以及類似的數(shù)據(jù)服務中的數(shù)據(jù)集的有效訪問是對現(xiàn)代數(shù)據(jù)服務解決方案之間的改善進行競爭的領(lǐng)域。大多數(shù)數(shù)據(jù)顧客沒有技術(shù)能力有效地從數(shù)據(jù)服務提取數(shù)據(jù)。許多人缺乏編寫查詢以提供對數(shù)據(jù)提取需求的解決方案的技能。其他人盡管具有足夠的技術(shù)技能,也可能缺乏從服務提取數(shù)據(jù)的足夠特權(quán)。還有其他人可能只是缺乏有效地查詢數(shù)據(jù)集并提取數(shù)據(jù)以滿足需求的資源和時間??闪磉x地,基于應用程序的解決方案消除了對從數(shù)據(jù)服務提取數(shù)據(jù)的技術(shù)技能的需要。然而,大多數(shù)基于應用程序的解決方案提供限制對數(shù)據(jù)的訪問的標準化的解決方案。標準化的解決方案會缺乏允許用戶進一步細化足以滿足用戶需求的提取解決方案的微調(diào)功能。
發(fā)明內(nèi)容
提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在專門標識所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
各實施例涉及提供管理對視圖的訪問的過濾器查詢。根據(jù)某些實施例,應用程序可以從用戶接收過濾器查詢。應用程序可以是管理數(shù)據(jù)和對數(shù)據(jù)的訪問的數(shù)據(jù)存儲應用程序。應用程序可以通過將查詢附接到視圖,來將查詢與視圖相關(guān)聯(lián)。接著,應用程序可以檢測對視圖的請求。應用程序可以提取查詢的結(jié)構(gòu),并將其與原始視圖組合,生成經(jīng)過濾的視圖結(jié)果代替原始視圖結(jié)果。
通過閱讀下面的詳細描述并參考相關(guān)聯(lián)的附圖,這些及其他特點和優(yōu)點將變得顯而易見。應當理解,前述一般描述和以下的詳細描述都是說明性的,并且不限制所要求保護的各方面。
附圖簡述
圖1示出了根據(jù)某些實施例的其中應用程序可以提供管理對視圖的訪問的過濾器查詢的示例網(wǎng)絡圖;
圖2示出了屬于用戶的賬戶的基本查詢定義的示例;
圖3示出了兩個用戶以及他們在圖2中所使用的表的安全配置的示例,其中一個用戶具有有限的權(quán)限而另一個用戶具有完全訪問權(quán);
圖4A到4D示出了根據(jù)各實施例的圖2和3的用戶可以訪問的記錄集合以及數(shù)據(jù)源將如何查找被應用了過濾器的記錄;
圖5是其中可以實現(xiàn)根據(jù)實施例的系統(tǒng)的網(wǎng)絡環(huán)境;
圖6是其中可以實現(xiàn)實施例的示例計算操作環(huán)境的框圖;以及
圖7示出了根據(jù)各實施例的提供管理對視圖的訪問的過濾器查詢的過程的邏輯流程圖。
具體實施方式
如上文簡要描述的,應用程序可以提供管理對視圖的訪問的過濾器查詢。應用程序可以接收過濾器查詢,通過將查詢附接到視圖來將查詢與視圖相關(guān)聯(lián),提取查詢的結(jié)構(gòu)并其與原始視圖組合以生成經(jīng)過濾的視圖結(jié)果來代替原始視圖結(jié)果。在下面的詳細描述中,將參考構(gòu)成本發(fā)明的一部分的附圖,在附圖中,通過例圖,示出了特定實施例或示例。可組合這些方面,可利用其他方面,并且可以做出結(jié)構(gòu)上的改變而不背離本發(fā)明的精神或范圍。因此,下面的具體實施方式不應以限制性的意義來理解,而是本公開的范圍是由所附權(quán)利要求及其等效方案來定義的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責任公司,未經(jīng)微軟技術(shù)許可有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380058859.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:具有可變設置的光學讀取裝置
- 下一篇:跳過樹形連接





