[發明專利]對存儲在單個數據庫中的信息對象進行分割的管理的方法有效
| 申請號: | 201580058828.5 | 申請日: | 2015-10-22 |
| 公開(公告)號: | CN107148625B | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 奧迪·哈利科維奇·德魯特;謝爾蓋·杰奧爾杰維奇·努拉利耶夫;維克托·格里戈里耶維奇·索斯諾夫斯基 | 申請(專利權)人: | 1C有限責任公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/27 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 梁麗超;田喜慶 |
| 地址: | 俄羅斯*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 單個 數據庫 中的 信息 對象 進行 分割 管理 方法 | ||
本發明涉及將存儲在單個數據庫中的信息對象分割為單獨片段的自動管理方法。對存儲在單個數據庫中的信息對象進行分割的自動管理方法包括:創建元數據對象,“共享屬性”;設定“共享對象”參數;設定名為“會話參數”的元數據對象,名為“會話參數”的元數據對象將租戶和/或租戶組ID與當前分隔符值一起存儲;識別具體的租戶并定義每個分隔符元數據對象的當前值;向每個租戶分配包含具有添加的“共享屬性”的元數據對象的隔離的數據區域;當將數據寫入具有“共享屬性”元數據對象的分割信息對象時,將“共享屬性”值寫入對應的列;生成查詢以便從分配給租戶的數據區域獲得數據。分隔符引用分割信息對象并提供完整的和部分的數據分割。
技術領域
本發明涉及以隔離方式為來自多個組織的租戶提供服務的多租戶架構,并且更具體地,涉及將存儲在單個數據庫中的信息對象分割為單獨片段的自動管理的方法。
多租戶可用于在單個服務中(裝置或部署)以隔離方式為來自各種組織的租戶(即獨立訂戶)提供服務。關鍵是確保訂戶保持互相隔離。
背景技術
已知的現有技術包括解決方案US 2013/086322A1,其描述了通過添加一個或多個字段(列)用作分隔符來分割表格數據的方法。
然而,由于每次一個或多個新的分隔符列必須被添加至每個表格或目錄,因此該方法傾向于相當耗時。
發明內容
本發明的目的是創建一種用于靈活管理數據分割的機制和方法,即通過使對于相同的應用解決方案啟用或禁用數據分割,例如,以確保它可以在本地(“桌面”)模式下工作,并且可以在多個訂戶訪問相同的網絡服務(“云分割”)的模式下工作,而對于應用解決方案本身的架構沒有顯著修改。
本發明的技術成果提供完整的和部分的數據分割。例如,一些數據可由所有組織(例如,銀行的目錄)共享,而諸如業務或財務數據的其他數據是租戶特定的并且僅為特定組織顯示和可用。
定義
配置是基于1C平臺的應用解決方案,并且是算法、表格和數據結構的組合。任何配置的主要目的是正確的記錄保存,例如用于會計目的。1C平臺是一組用于存儲特定于主題區域的數據的專用對象:常量、目錄、文檔和賬戶的圖表。
屬性是顯示在應用解決方案中的要填寫的目錄或文檔的字段。每個屬性都以指定其存儲的值類型以及用戶可以如何使用它的性質為特征。
分隔符(共享屬性)是使能夠為多個配置對象(目錄、文檔、賬戶的圖表、常量等)使用單個屬性的元數據對象(配置對象)。配置開發人員可添加和配置“共享屬性”,以避免對標準配置對象的修改。換句話說,開發人員可為所有或一些對象設定和管理共享屬性,而不是為每個現有目錄(在現有技術中被稱為“表格”)添加分隔符列。“共享屬性”對象具有某些預定義的性質,諸如名稱、內容(對象或目錄的列表,其中要使用共享屬性)、值、分割數據的使用。
元數據是描述相關數據布局及其與數據庫的交互的配置對象。
會話參數是共享配置對象。某個當前值被設定并存儲在當前的1C:企業會話中。例如,會話參數可用來限制對入門級的數據的訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于1C有限責任公司,未經1C有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580058828.5/2.html,轉載請聲明來源鉆瓜專利網。





