這一版本的功能升級包括:新增模板中心,用戶可以通過模板中心的模板快速創建儀表板和數據大屏;新增“系統設置”功能模塊,該模塊包含系統參數、認證設置、嵌入式管理、平臺對接四個子模塊。在“系統參數”子模塊中,用戶可以對常用的系統設置項進行管理,“認證設置”子模塊支持CAS(中央認證服務)、LDAP(輕量級目錄訪問協議)、OIDC(開放ID連接)等常用認證協議的對接,在“嵌入式管理”子模塊中用戶可以創建嵌入式應用,通過嵌入式應用將DataEase嵌入到第三方平臺中,“平臺對接”子模塊目前已支持飛書平臺的接入,用戶可以通過飛書掃碼的方式快速登錄到DataEase平臺;數據準備方面,新版DataEase支持數據集和數據源的復制功能,方便用戶快速創建類似的數據資源。
此外,DataEase開源項目組還對其他一些常用的功能進行了功能優化和問題修復。
新增功能
■ 模板中心:內置“模板中心”,快速創建儀表板和數據大屏
DataEase“模板中心”匯總了DataEase在線“模板市場”,以及用戶自身的“模板管理”模塊中的自有模板,用戶可以在“模板中心”頁面查找符合自己需求的模板,快速創建儀表板和數據大屏。
▲ 圖1 DataEase模板中心
■ 平臺對接:支持飛書平臺的接入
DataEase v2.1.0版本新增“系統設置”功能模塊,該模塊包含系統參數、認證設置、嵌入式管理、平臺對接四個子模塊。其中,“平臺對接”子模塊支持飛書平臺的接入,系統管理員在DataEase中設置好飛書應用的配置后,用戶即可通過飛書掃碼來登錄對應的DataEase賬號。
▲ 圖2 通過“平臺對接”子模塊將飛書平臺接入DataEase
■ 嵌入式管理:通過嵌入式應用將DataEase嵌入第三方平臺
在DataEase在v2.1.0版本新增的“系統設置”功能模塊的“嵌入式管理”子模塊中,用戶可以創建嵌入式應用,并通過該嵌入式應用對應的APP ID和APP Secret來將DataEase接入到第三方平臺,從而實現DataEase與用戶自有系統的無縫結合。
目前,DataEase v2.1.0版本支持圖表、儀表板、數據大屏、儀表板和數據大屏編輯器等頁面在第三方平臺的嵌入。
▲ 圖3 在“嵌入式管理”子模塊新建嵌入式應用
除了上述新增功能外,DataEase v2.1.0版本還包含了很多其他的功能更新和優化,歡迎進入DataEase的官方文檔及GitHub倉庫的Release頁面查看更加詳細的更新日志。
功能優化
■ refactor(工作臺):優化最近使用記錄的查詢邏輯;
■ refactor(圖表):組合圖默認第一個指標用于柱狀圖,第二個指標用于折線圖;
■ refactor(圖表):優化富文本、表格等視圖在模板中的適配度;
■ refactor(儀表板):儀表板、數據大屏中的圖表聯動字段可以使用已參與圖表制作的字段;
■ refactor(儀表板):社區版儀表板無需展示創建者;
■ refactor(數據大屏):編輯中的數據大屏,在預覽狀態下禁用鼠標比例伸縮功能;
■ refactor:優化dectl命令狀態的檢查方法;
■ refactor:APISIX新增支持Origin請求頭穿透功能;
■ refactor:新增askToken認證機制;
■ refactor:菜單緩存機制禁止持久化。
Bug修復
■ fix(圖表):修復地圖導出圖片為PDF格式時出現區域空白的問題;
■ fix(圖表):修復富文本圖表不識別“記錄數”這一字段的問題;
■ fix(查詢組件):修復查詢組件參數化后未能及時獲取最新數據的問題;
■ fix(查詢組件):修復通過外部參數的數字區間來查詢組件數值時匹配不正確的問題;
■ fix(查詢組件):去除查詢組件配置過程中產生的緩存;
■ fix(查詢組件):修復查詢條件中設置默認值為固定時間,保存后默認值被置空的問題;
■ fix(媒體組件):修復反復切換圖片組件樣式時縮略圖沒有變化的問題;
■ fix(儀表板):修復編輯儀表板時,對新添加的圖表進行設置操作導致原有圖表的聯動、跳轉標識丟失的問題;
■ fix(儀表板):修復空值聯動異常的問題;
■ fix(數據大屏):修復大屏伸縮比例調整時直接輸入數值,調整無法生效的問題;
■ fix(數據大屏):修復使用快捷鍵反復切換桌面應用導致的數據大屏組件移動失效問題;
■ fix(數據集):修復在數據集中重命名的字段名稱過長的情況下,右側功能菜單消失,無法進行其他操作的問題;
■ fix(數據集):修復在自定義SQL編輯頁無法調節左側側邊欄寬度的問題 (#6535);
■ fix(數據源):修復初始化數據引擎失敗的問題;
■ fix(X-Pack):修復嵌入式的場景下部分靜態資源無法加載的問題;
■ fix(X-Pack):修復列權限中自定義脫敏格式顯示不正確的問題;
■ fix(X-Pack):修復刪除用戶后其名下資源無法查看的問題;
■ fix(X-Pack):修復某些情況下無法切換組織的問題;
■ fix(X-Pack):修復用戶批量導入失敗的問題。