1. 概述
1.1 版本
FineBI版本 | JAR包版本 | APP版本/HTML5行動端展現插件 |
---|---|---|
6.0.16 | 2023-12-27 | V11.0.88 |
1.2 升級相容
伺服器資料集首次升級至6.0.16及之後版本的FineBI,均可更換新class,此後任意升級則再不需要更換class檔案。
更換路徑webapps\webroot\WEB-INF\classes\com\fr\log,更換後生效重啟。
2. 我的分析
——函式優化——
2.1 IF函式優化
在以前的業務場景中,如果我們有多個條件需要使用IF函式時,只能進行IF巢狀處理,顯得公式冗長並且難以理解。
6.0.16中優化了IF函式,調整IF函式的語句邏輯,在多條件指派的場景下,大幅簡化過去各種IF巢狀的問題。
例如,給不同成績學生打標籤場景。
之前:if(成績<60,"不及格",if(成績<70,"及格",if(成績<80,"良好","優秀")))
現在:if(成績<60,"不及格",成績<70,"及格",成績<80,"良好","優秀")
詳情請參見:IF
2.2 新增函式IFEROR
增加異常值的識別與處理函式 IFERROR,對異常資料進行篩選和處理。異常值定義:正無窮(∞)、負無窮(-∞)、NAN(∞/∞) 。
詳情請參見:IFEROR
——表格展示能力增強——
2.3 支援隱藏合計列/欄
6.0.16中交叉表可以在「合計方式」中選擇需要展示的指標項,對不需要的進行隱藏。例如,只展示銷售額和毛利的指標合計欄。如下圖所示:
詳情請參見:合計列/合計欄
2.4 樹狀結構/列表結構展示組內合計列
6.0.16中新增樹狀結構和列表結構展示組內合計列的功能,增強表格效果。如下圖所示:
詳情請參見:風格
2.5 指標名稱自訂分組合計優化
6.0.16中指標名稱自訂分組後,合計列/欄按照自訂的分組方式進行合計。如下圖所示:
詳情請參見:指標名稱
2.6 列表頭節點優化
「展開列/欄表頭節點」功能優化,支援隱藏表頭節點。例如,隱藏分組表的列表頭節點,效果如下圖所示:
詳情請參見:表格格式
——圖表易用性增強——
2.7 圖表配色優化
1)新增更多配色方案:深色模式增加 3套 行業配色、淺色模式增加 7套 配色:3套行業配色+4套分類配色。
2)已有配色優化,增加對比度,色彩更鮮豔(提供給6.0.16及之後安裝的新使用者)。
詳情參見:圖表顏色
2.8 圖例優化
圖例預設樣式優化(顏色圖例滑塊、大小圖例滑塊)
圖例預設位置優化:預設為「下中」。如下圖所示:
圖例文字超出最大範圍,懸浮出現提示
2.9 分類軸優化
分類軸預設不顯示軸標題。如下圖所示:
——組件——
2.10 時間欄位過濾優化
6.0.16 及之後版本在分析區域、結果過濾器中日期欄位過濾優化,用可以更方便的過濾某段時間的資料。
1)可篩選屬於/不屬於某「時間段」的資料。
2)篩選「某個日期及之前/之後」的「時間點/參數」資料。
時間點
參數
——儀表板——
2.11 儀表板懸浮效果優化
詳情請參見:儀表板樣式
1)6.0.16 版本支援設定是否顯示組件懸浮陰影。
多懸浮組件的儀表板,可關閉陰影,美化儀表板效果。
2)表格捲軸支援設定「懸浮顯示」,進一步美化儀表板。如下圖所示:
2.12 SQL參數優化
過濾組件綁定參數功能優化
詳情請參見:SQL 資料集參數寫法範例
1)參數顯示優化:
只顯示主題內資料源包含的參數,不再顯示與主題無關的參數;
參數顯示參數來源路徑和參數名,方便定位參數來源;
參數展示使用雙層目錄樹,展示效果更清晰;
2)參數綁定優化
支援一個過濾元件綁定多個SQL參數,綁定多個參數後,所有綁定參數都受過濾元件值的控制
同一個儀表板的過濾組件設定綁定SQL參數時,不能選擇在該儀表板中已經被綁定過的參數
2.13 登入名預設傳值上架
使用者想實現不同使用者存取儀表板,過濾組件預設過濾出不同的資料。詳情請參見:過濾組件登入名傳遞預設值
例如登入使用者「 jack 」帳號,查看掛出的儀表板,只能夠看到過濾組件過濾出「 jack 」所在「銷售區域」「上海」的所有「客戶經理」的資訊,如下圖所示:
2.14 儀表板預覽縮放限制
新增參數 SystemOptimizationConfig.scaleLowerLimitBI/SystemOptimizationConfig.scaleUpperLimit 限制儀表板預覽時縮放下限和上限。
詳情請參見:儀表板自適應
——分析文檔——
3. 公共資料
3.1 StarRocks資料連結優化
支援選擇 catalog(資料目錄) ,方便使用者從 StarRocks 的外部 catalog 取數。詳情請參見:StarRocks 資料連結
3.1 SQL參數優化
SQL資料集參數新增支援【年月日-時分秒】格式。詳情請參見:新增SQL資料集
4. 平台
4.1 數據預警優化
詳情請參見:數據預警插件使用說明
1)數據預警支援新增日期欄位作為維度。如下圖所示:
2)根據預警物件的異常資料動態生成與責任人相關的預警內容並進行推送。動態接收人的預警通知資訊,只預警自己名下的相關資料。如下圖所示:
4.2 列權限優化
業務場景中,有時使用者需要對列權限進行過濾,滿足不同物件的查看需求,列權限條件新增多項支援使用登入者資訊。如下圖所示:
功能可和過濾組件一同使用詳情請參見:過濾組件登入名傳遞預設值
業務表和權限表分別支援公式,支援使用者使用公式拓展進行列權限過濾。
詳情請參見:列權限支援公式
4.3 效能分析優化
1)FineBI效能分析功能不再由插件提供,直接合並至產品
2)不再僅支援實時資料,而是同時支援實時資料和抽取資料下的效能分析
3)優化執行階段的耗時計算邏輯
詳情請參見:效能分析
5. 行動端
5.1 支援調整畫布大小
6.0.16中新增9種行動端預設畫布,可以根據常用的手機型號選擇行動端預設畫布進行佈局設定。
5.2 新增樣式自訂
6.0.16之後,支援在行動端中直接進行正文組件的樣式設定和上下置中顯示,也支援直接對組件標題進行設定,不用再反覆切換回PC端進行設定了,設定後的效果也一目瞭然。詳情請參見:行動端佈局
正文組件富正文設定,且適配正文組件上下置中。
組件標題富正文設定
5.2 行動端預設優化
1)行動端佈局配置優化,提升製作效率
圖例位置優化:pc上左、上中,行動端繼承為上;pc下左、下中,行動端繼承為下;
圖表字體預設設定為自適應
正文組件及KPI指標卡組件預設不顯示全螢幕按鈕
過濾組件樣式優化,方便使用者進行多元件佈局
2)查看交互優化,提升交互體驗
6016中取消KPI指標卡選中十字交互樣式
取消聯動後左上角藍點交互樣式