一、「決策報表」編輯效能最佳化
開發過決策報表的朋友們,可能都有過這樣的心痛瞬間——
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/f12834f7849daed5f2873afb730bf516f1607636594be6d916477e4604614b20.png)
我們從多個方面分析,成功找到了解決卡頓的方法—— 「釋放模板佔用記憶體」。
效果如何呢?最佳化完成後,我們隨機選取系統中的複雜模板,從「模板儲存時間」和「記憶體佔比差異」兩方面進行測試:
(1)針對最佳化前後“複雜模板”的儲存時間分析,發現最佳化後模板儲存時間大幅減少:
- 最佳化前儲存時間: 9秒
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/b54f02d2e6d0afd236089a446a2ae71e20ac08ff05edd853f2c8c4de6597153c.gif)
- 最佳化後載入時間: 2秒 ,並新增模板儲存成功提示動畫~
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/4db4a1e35ef85f16c436148752ed8f717ce686861822bca05475bea409a7ac20.gif)
(2)針對「模板佔用記憶體」的最佳化前後資料,對比發現效果越豐富的大屏模板,在縮圖最佳化後,效能提升越顯著,最佳化後記憶體釋放 最高280M:
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/6e1a75c1690b307d6b4f4d3673598ee101a6dd61d9a11fe0f18d1756866ed1c7.png)
從此,決策報表拒絕卡頓,開發操作絕對順滑~
二、「元件複用」外掛合併到設計器
原元件複用外掛合併到設計器,相關功能可隨設計器更新,不需要另外安裝和更新外掛。合併後,在決策報表上方工具欄點選 「套用元件」按鈕,即可跳轉至元件庫頁面進行元件複用,操作更便捷。
同時,線上元件庫每月的月中、月末會穩定上新,給大家帶來更豐富的內容。
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/522e7dc646527e606965a2d82f5f95bf28e9d2c7ac5f10681b588df9cc988c4a.png)
三、資料庫查詢檢視執行SQL
在設計器資料庫查詢介面新增了 「檢視執行 SQL」按鈕,當 SQL 語句中含有引數時,點選後會將引數值代入生成資料庫可執行的語句。
在書寫複雜邏輯語句,尤其是含有「條件判斷」的場景下,方便使用者進行邏輯排查、測試,快速、準確的定位問題。
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/8c2071502c48fe60cec8b1abc6b9a87d7eb2c3bcb34e59ee2bb83aaa70eaa259.png)
四、模板「缺失外掛」提醒
在模板開發過程中,經常會有同一個模板在不同設計器或工程中開啟、預覽的場景。然而當環境變化時,有時會出現模板中由外掛設計的效果消失了的情況。
針對這一問題,本次更新增加了「外掛缺失提醒」的功能,若前一個環境中使用的外掛,在當前工程下未安裝或未啟用,則會彈出提醒,節省排查時間。
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/1bc5fc47b09e8cacbec5c7d3a919066410cdeb5a602e3125f6c7027160fdab50.png)
上圖的彈窗中詳細展示了當前工程缺失的外掛,點選「一鍵處理」按鈕,設計器則會自動安裝並啟用外掛,同時彈出回執訊息,最大程度的協助您完成環境配置。
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/ebbe018aee3a5ccb6a35c3dd86fd6a00ffc264f6f762b29f399817309cba1fb1.png)
五、遠端環境同步檢測
FineReport在發展的過程中,一直積極地完善和最佳化,推出迭代小版本產品。但在實際應用場景中,開發者在感受新版本的方便之外,也困擾於需要不斷適配本地和遠端伺服器版本。
為了真正讓大家從版本匹配中「解放」出來,本次更新推出了「遠端環境同步檢測」功能,更快完成環境同步,減少維護成本。
在連線遠端伺服器時,若本地環境與遠端環境存在版本差異,設計器新增的「通知中心」按鈕會出現錯誤提示,點選即可檢視詳細資訊。
ps:「一鍵同步」功能也在緊鑼密鼓的籌備中,很快就會和大家見面~
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/4df62e536b7f401ecdaaa6a55cc23a3318c4343d769a2a8f0043fd95e313b0eb.png)
六、系統檢查
「系統檢查」可協助大家檢查系統中的各項配置是否合理,從而最佳化環境配置。
本次更新擴充套件了系統檢查的功能覆蓋範圍,增多了功能邏輯最佳化+檢查項,更好地防止當機!
此外,系統檢查支援「手動檢查」和「自動檢查」兩種觸發機制;「自動檢查」的結果可以透過「簡訊提醒、平臺訊息及郵件提醒」三種形式進行通知,系統監測更有效。
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/ada653f67bd7039aeb09b8bc12d97ecd48d7c7a3968b53ba5dc7ab8a3d3fa1a9.png)
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/6cb84ba5091959f104cd592d26d7f361d00aed84fed3c3b203d0575fe9be02fb.png)
除了上述六大功能最佳化之外,報表、圖表以及平臺更有多處最佳化,如:
- 新增支援阿里雲 Hologres 資料連線
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/3837118b1951cc78661e3a1ddf9fedde295854ff838e3a4f93cbcecd167e5134.png)
- 儀表盤配色方案最佳化
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/0118ea6c7c1d1fb34f384dec7e1401e81e273e594a1a5c48032b7506dd0379eb.png)
- 新增使用者同步失敗通知配置項
![產品經理有話說!這個報表神器更新了6大功能,絕對亮眼](https://i.iter01.com/images/effbdb45b01cc640af4f98dba5293a05a61b578d06a6c4821ac383bfbb1ba1ca.png)
ps:本文中的商業智慧BI平臺軟體提供給大家,回覆 “報表”即可!