1月10日,DataEase開源資料視覺化分析平臺正式釋出v1.6.0版本。在該版本中,平臺支援了移動端展示;資料來源方面,新增了對IBM DB2資料來源的支援;檢視方面,支援同比/環比快速計算方式,過濾器支援and和or邏輯;資料集方面,新增了關聯資料集,簡化了之前版本中自定義資料集的使用;儀表板方面,時間控制元件新增動態時間支援,過濾元件支援跨資料集的多檢視篩選。另外,我們還對其他一些常用的功能進行了功能最佳化和問題修復。
新增功能
■ 新增移動端支援
如今移動辦公發展迅速,資料視覺化平臺對移動端支援的必要性也隨之提升。DataEase v1.6.0中新增了對移動端的支援。使用者透過移動裝置訪問DataEase平臺時,DataEase後端服務會判斷訪問裝置的型別,自動跳轉到訪問裝置對應的展示介面。在DataEase移動端中,使用者可以方便地檢視收藏的儀表板等視覺化資料,隨時隨地掌握業務的動態變化。
■ 資料來源新增支援DB2
DB2是IBM開發的一款支援多媒體、Web的關係型資料庫管理系統。DB2主要應用於大型應用系統,具有較好的可伸縮性,可支援從大型機到單使用者環境,在市面上佔有較大的份額。在DataEase v1.6.0版本中,我們增加了對DB2資料來源的支援。截止目前,DataEase已支援了Excel、MySQL、Oracle、SQL Server、PostgreSQL、Elasticsearch、MariaDB、Apache Doris、ClickHouse、MongoDB、Amazon Redshift、DB2等各類資料來源,可以滿足使用者大部分的資料場景。
■ 新增關聯資料集
在v1.6.0之前的版本中,DataEase透過自定義資料集來實現跨源跨庫的資料關聯。但由於自定義資料集在設計之初兼顧了關聯關係的複用,所以使用步驟比較繁瑣,不夠便捷。在v1.6.0版本中,DataEase新增了關聯資料集,使用者可以方便地關聯多個數據集的資料,並實時地看到關聯後的資料預覽,操作起來更加簡單快捷。
■ 儀表板過濾元件支援跨資料集的多檢視篩選
DataEase以往版本的過濾元件限制條件較為嚴苛,可控制的檢視要求必須基於同一個資料集製作。因此為了建立一個可控制多個檢視的過濾元件,使用者往往需要新增自定義資料集,將多個數據集關聯在一個數據集中。DataEase v1.6.0版本中對儀表板的過濾元件進行了增強,可以支援跨資料集的多檢視篩選,極大地便利了使用者在製作儀表板時的操作。使用者僅需將多個檢視要關聯篩選的欄位拖動到過濾元件欄位框中,設定好對應的作用範圍即可。
除了上述提到的新增功能外,DataEase v1.6.0版本還包含了很多其他的功能更新和最佳化,歡迎進入我們的官方文件及GitHub倉庫的Release頁面檢視更加詳細的更新日誌。
功能最佳化
■ refactor(資料集):Excel替換時,可以不重建表結構,做欄位Mapping;
■ refactor(檢視):最佳化指標結果;
■ refactor(檢視):地圖值不存在時,顯示空;
■ refactor(檢視):調整了檢視Tab的樣式;
■ refactor(儀表板):優化了儀表板適配後端的長屏截圖;
■ refactor(儀表板):支援儀表板高畫質PDF匯出;
■ refactor(儀表板):最佳化過濾元件可以跟隨儀表板縮放;
■ refactor(儀表板):優化了儀表板命名的問題,相同目錄下的儀表板和目錄允許重名;
■ refactor:去掉程式碼中固定的超時時間;
■ perf:最佳化執行任務查詢時間。
Bug修復
■ fix:修復了MongoDB不支援JDBC連線字串的問題;
■ fix:修復了不支援Hive NOSASL認證方式的問題;
■ fix:修復了Elasticsearch TableInfo檢視錯誤的Bug;
■ fix:修復了多個Tabs元件會同時操作的問題;
■ fix:修復了編輯儀表板邊界位置工具欄不完整的問題;
■ fix:修復了過濾元件對小數不支援的問題;
■ fix:修復了資料集目錄查詢不準確的問題;
■ fix:修復了文字搜尋元件在預覽和編輯時顯示不一致的Bug;
■ fix: 修復了SQL Server資料庫名稱有特殊字元的Bug;
■ fix: 修復了空地圖試圖切換錯誤的Bug。