[發(fā)明專利]基于應用容器的移動端BI中間件技術在審
| 申請?zhí)枺?/td> | 202010575744.1 | 申請日: | 2020-06-22 |
| 公開(公告)號: | CN111767117A | 公開(公告)日: | 2020-10-13 |
| 發(fā)明(設計)人: | 閆晉文;胡波 | 申請(專利權)人: | 博易智軟(北京)技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F16/21;G06F16/22;G06F16/25;G06F16/26;G06F16/955;G06F21/60;G06F21/62 |
| 代理公司: | 北京中南長風知識產權代理事務所(普通合伙) 11674 | 代理人: | 鄭海 |
| 地址: | 102209 北京市昌平區(qū)未來*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 應用 容器 移動 bi 中間件 技術 | ||
1.基于應用容器的移動端BI中間件技術,其特征在于,包括中間件,該中間件在應用容器中和報表服務器之間搭建橋接;通過橋接查看報表中的用戶數據,將報表的用戶數據同步到本地項目庫中,用于第三方應用用戶與報表用戶的映射;
設置用戶映射模塊,通過應用容器提供的接口,獲取到登錄的用戶信息,將該登錄用戶分配到一個默認的組中,默認組別又與報表Server中的報表用戶進行映射,實現登錄的用戶和報表Server中用戶之間的映射;
將所述組和報表用戶一對一對應,不同用戶分配到不同的組中,設定不同組的權限,相同的組對應相同的報表用戶,擁有權限相同;
設置報表請求傳遞模塊,用戶登錄之后,根據所述映射,拿到報表用戶數據,通過報表的票據訪問報表的功能,拼接訪問報表的URL,實現查看報表的功能;
設置瀏覽歷史接口,用戶成功訪問了一個所述報表之后,將訪問的報表數據存放到該用戶的歷史數據,數據庫采用獨立數據庫,歷史的列表中,點擊某張報表時,可以對應展示報表;
設置報表收藏接口,用戶對某個工作簿或者報表感興趣,可以點擊工作簿或者報表頁面的收藏標識,將工作簿或者報表保存到該用戶的收藏庫中,與所述歷史列表相同的是,在用戶收藏的展示頁面中,點擊收藏的工作簿,可以進入該工作簿下,列舉出該工作簿下的所有報表;點擊收藏的報表,可以對該報表進行展示;
設置后臺管理功能,用于對用戶與組別的映射進行維護,組別和報表用戶進行映射方面的維護。
2.根據權利要求1所述的基于應用容器的移動端BI中間件技術,其特征在于,所述設置用戶映射模塊的步驟如下:
步驟一:對用戶信息進行登錄并通過大數據識別,記錄用戶信息對比后的對比信息特征為a,設置x個默認組,賦予x個默認組特定特征;
步驟二:將對比信息a的特征與x個默認組的特定特征進行逐一對比,顯示對比吻合百分比;
步驟三:對x個百分比進行對比,取出最大值,將對比信息a與該百分比的默認組n進行對應;
步驟四:將該用戶信息分配到默認組n;
步驟五:對x個默認組分別賦予權限,對x個默認組內的用戶分別賦予對應權限。
3.根據權利要求1所述的基于應用容器的移動端BI中間件技術,其特征在于,所述設置報表請求傳遞模塊的步驟如下:
步驟一:在報表Server端修改通過票據查看報表的配置之后,需要調用報表請求,獲取票據;
步驟二:根據獲取到的票據,與報表服務器地址,參數拼接,拼成一個URL;
步驟三:將URL給前端頁面,使用頁面訪問,展示報表。
4.根據權利要求3所述的基于應用容器的移動端BI中間件技術,其特征在于,在展示報表的時候通過調用報表的RestAPI來決定的,調用RestAPI時使用報表的用戶名,密碼先獲取token,將token以參數的形式傳遞過去,通過流的形式取得工作簿和報表數據;獲取XML格式的數據,將數據通過XML解析,最后封裝到類中,返回前端展示頁面;每次調用都需要從報表Server拿到數據,保證數據的實時性。
5.根據權利要求1所述的基于應用容器的移動端BI中間件技術,其特征在于,所述設置瀏覽歷史接口的步驟如下:
步驟一:用戶登錄時針對用戶信息設立對應的小數據庫g1;
步驟二:用戶點擊并訪問報表時,將訪問的報表數據設定為n(n=1、2、、、、n)錄入小數據庫g1中;
步驟三:對報表賦予標記為m(m=1、2、、、、、m),并在報表m和報表數據n進行對應以及設計對應鏈接,將訪問的報表m數據錄入小數據庫g1中,形成歷史列表展示到前端。
6.根據權利要求1所述的基于應用容器的移動端BI中間件技術,其特征在于,所述用戶映射模塊中,設置首次登錄檢測模塊,登錄時如果中間件數據庫中沒有該用戶,默認會分配到一個組x1中,x1為默認的報表用戶,根據默認的報表的用戶名密碼,調用報表的api,拿取工作簿數據,展示到前臺頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于博易智軟(北京)技術有限公司,未經博易智軟(北京)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010575744.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于分布參數編碼的點云處理方法
- 下一篇:一種文本核心內容提取方法及裝置





