1. 概述
1.1 版本
FineBI 版本 | 功能變動 |
---|---|
6.0 | - |
6.1.2 | 增加控制參數 SystemOptimizationConfig.shieldFunction |
1.2 問題描述
單個FineBI主題,資料和組件放到一起維護更加方便。為了保持主題封閉,避免跨主題穿插用表,FineBI 預設遮蔽了一些會讓主題交叉的功能。
但對於部分場景,使用者必須使用主題外的表,實現將組件複製到其他主題、儀錶板複製到其他主題、合併非主題中的表等功能
2. 解除遮蔽的操作方法
使用者可使用「fine_conf_entity視覺化配置插件」配置相關參數,開放呼叫主題內外的表。
1)安裝插件
點選下載插件:fine_conf_entity視覺化配置插件
插件安裝方法請參照 插件管理
2)修改參數值,解除限制
插件安裝成功後,超級管理者登入FineBI系統,點選「管理系統」,新增「系統工具」設定。
點選「選擇參數配置」,選擇系統參數名「SystemOptimizationConfig.shieldFunction」,設定系統參數值為false。完成後點選「儲存」。
參數名 | 參數描述 | 參數值 |
---|---|---|
SystemOptimizationConfig.shieldFunction | 限制是否使用主題內外的表 | 參數值需為布林型,預設為true true :限制使用主題內的表 false :不限制使用主題內外的表 |
3)重啟 FineBI 工程
按照參數規則修改配置後,點選「儲存」,跳出提示框:您修改的參數在重啟後生效,請重啟伺服器。
重啟 FineBI 工程後,配置生效。
3. 解除遮蔽後的效果
修改控制參數後,使用者可看到並使用以下功能。
3.1 組件複製到別的主題
支援將當前主題的組件複製到其他分析主題中,功能入口如下圖所示:
3.2 儀錶板複製到其他主題
支援將當前主題的儀錶板複製到其他主題中,功能入口如下圖所示:
3.3 多選表
對於建立了 聯動 的多張表,使用者可以將這些表的欄位直接放進一張大寬表中,方便進行分析。
點選「切換資料」後,點選「多選表」。例如:選擇「門店維度」後,還可以繼續選擇與它有聯動關係的「銷售明細」表中的欄位。我們這裏選擇「銷售額」在資料預覽中便多了這列資料。如下圖所示:
注1:遮蔽該功能後,使用者可使用左右合併代替多選表功能實現相同效果。
注2:在選擇第一張表的欄位以後,與該表相聯動的表還可以選擇,而與該表不聯動的表則灰化不可選擇。
3.4 與非主題中的表合併
進行左右合併或上下合併時,系統限制使用者只能選擇與當前表在同一個主題的表,保持了主題的封閉性。
解除遮蔽後,點選「<」可選擇非當前主題中的表,如下圖所示: