1. 概述
1.1 版本
BI 伺服器版本 | 功能變更 |
---|---|
6.0 | - |
1.2 應用場景
在 FineBI系統中,管理者角色分為系統的超級管理者與次級管理者,其角色和對應職責如下所示:
管理者類型 | 管理範圍 | 描述 |
---|---|---|
超級管理者 | FineBI系統 | 即 初始化設定 時的使用者,通常為企業 IT 人員,負責統籌整個系統的工作,配置系統人員、角色、權限等 |
次級管理者 | 子資料/系統項 | 通常為企業下屬分公司的管理者,由超級管理者下放一定的權限,管理本分公司/部門範圍內的資料、人員、角色、權限等 |
超級管理者可將系統的部分權限根據需求分配給次級管理者,比如分配部門業務包權限給對應部門次級管理者。
次級管理者自己對本部門的業務/分析人員進行權限分配,減少總部 IT 人員的工作量,及以 IT 為主導的溝通量。
本文將介紹管理者需要掌握的相關功能知識。
2. 管理公共資料
2.1 管理資料連結
進行資料分析前,由管理者(一般為 IT 人員)準備好資料,即定義資料連結。
管理者登入FineBI系統,點選「管理系統>資料連結>資料連結管理」,可以「建立資料連結」和編輯已經建立的資料連結。如下圖所示:
各種不同類型的資料庫,在配置資料連結時的操作不完全相同。詳情請參見:配置資料連結
注:資料連結名不能輕易修改,更改後資料庫表會因為找不到資料庫而報錯,因此需要提前規劃好資料連結名稱。
更改資料連結名後,SQL 資料集需要重新選擇資料連結,儘量用 SQL 新增基礎表而不是資料庫表。
2.2 管理資料夾
管理者需要搭建「公共資料資料夾體系」進行資料的分組,分門別類的將資料表存放在 BI 中,理清雜亂的資料關係。
讓沒有資料分析基礎的使用者,可以根據分析所需維度&指標,快速地獲取資料,減少資料分析的阻力;同時為資料更新和後續的資料權限開放打好堅實的基礎。
資料夾層級:依據原始資料(可以沒有)、基礎資料、分析資料三類建立資料夾層級,同時可根據系統、業務類型、使用部門、責任人進行進一步的細化。
資料夾命名:業務/系統/使用部門+業務包/表層級+資料資訊(表含義)+業務包/表負責人。
更多推薦規範請參見:業務包體系設計
管理者可對已有的公共資料資料夾進行重新命名、行動、更新、刪除操作,可即時查看資料夾的更新進度。
2.3 新增基礎資料集
在這些業務包中新增對應的表。
資料庫表、SQL資料集是從資料連結的資料庫表中取數。
EXCEL資料集是從本地EXCEL表中取數。
管理者也可對以上三種表進行資料的處理和合並等操作,在「資料開發」和「我的分析」中處理好資料,再發布到公共資料中,幫助不會寫 SQL 的業務人員進行表的處理。
2.4 表的取數方式
管理者可透過切換「資料集屬性設定」,控制使用者建立不同類型的資料集。如下圖所示:
2.4.1 實時資料
實時資料為 FineBI 提供了直連資料庫取數的方式,在基礎表為實時資料以後,該表將不再需要將資料更新到本地,直接連結資料庫透過 SQL 取數,獲取的都為即時資料。
實時資料推薦使用 SQL 資料集的方式取數,減少取出資料集後再在FineBI中處理資料的場景。
詳情參見:實時資料
2.4.2 抽取資料
FineBI 的資料更新是指將資料庫中的資料抽取到引擎儲存,本地模式使用本地磁碟儲存。
資料儲存路徑為:%FineBI\webapps\webroot\spider。
現象 | 注意結果 |
---|---|
表 A 來自於資料庫表,自助資料集來自於 A 。修改資料庫的表的欄位名 | 更新表 A 會報錯,表異常標紅,編輯表 A 後更新 A ,A 可以更新成功。 自助資料集更新不會成功,需要手動調整自助資料集的欄位 |
分析表 B 來自於基礎表 A ,基礎表 A 更新後,編輯取消某個欄位,不更新 | 分析表 B 更新,可以正常更新。因為 A 未更新,配置未變化。編輯 B ,會提示沒有勾選的欄位沒有權限—因為權限是從 A 那實時獲取的 |
分析表的更新資訊 | 顯示的是基礎表更新的資訊,更新進度顯示的是當前更新後的情況 |
表編輯介面欄位類型的獲取 | 儲存一次之後,就不會再去獲取資料庫中的欄位類型 |
上傳 Excel | 臨時檔案是儲存到安裝路徑的:%FineBI\webapps\webroot\WEB-INF\assets\temp_attach資料夾下,該檔案不能刪除 |
表 A 更新後,資料庫中新增欄位 | 表編輯介面可以看到新增的欄位,預設不勾選;不需要單表更新。勾選後,需要單表更新才能獲取到對應的資料 |
自動轉義 | 只能在透過業務包/資料庫且第一次新增表的時候自動獲取;轉義透過獲取資料中的表名和欄位名的註釋來實現 |
基礎表更新成功,但是聯動更新失敗 | 不會傳送更新失敗的訊息通知 |
基礎表更新成功,但是分析表更新失敗 | 會傳送更新失敗的訊息提示 |
刪除表或者聯動 | 只有更新後,對應的資料儲存檔案才會被刪除 |
定時更新,設定簡單重複執行,每隔一天 | 是指每隔24小時執行。如果真的需要隔一天再更新,那需要設定為每隔兩天(48小時) |
分析表的基礎表,全部更新失敗 | 則對應的分析表此次不會觸發更新。全局更新介面會顯示更新失敗 |
增量更新 | 增量sql不能為空 |
系統管理中,週開始日期改變 | 重啟之後會觸發全局更新 |
建議時間相近的表放到一起更新 | 只要一起更新,會自動去重,不會出現重複更新的問題 |
儘量採用全局更新,每天晚上更新一次的方式 | |
每次更新的時間間隔越遠越好 | 更新量比較小( 根據其背後的表 )的話,可以在1小時,如果更新量比較大,就要幾個小時才更新一次,或者按天夜間更新 |
2.5 建立表間聯動
通常資料庫的表與表之間存在聯動關係,將資料庫表新增到業務包的程式中,系統會自動讀取表間聯動;沒有聯動關係的,可以手動建立表間聯動關係。
設定規則:
1)1 端欄位中的資料值不允許有重複值或者空值。
2)儘量減少使用 1:1 聯動,可以用 1:N 或者 N:1 代替。
3)「我的分析」中不支援為資料建立聯動,必須發佈到「公共資料」中才可以進行聯動操作。
4)聯合聯動左右欄位一一對應。
5)配置完欄位聯動後,若選擇抽取資料,點選「確定並更新」,該表會自動進行更新操作。
詳情參見:聯動檢視表
3. 管理使用者的分析
設計使用者在「我的分析」下做的主題/資料/組件/儀表板若存在問題,比如報錯、磁碟空間佔用量太多時,管理者要如何對這些主題進行管理和維運呢?
FineBI 給超級管理者提供了「使用者的分析」功能,用於統一管理所有設計使用者在「我的分析」下做的主題/資料/組件/儀表板。
超級管理者登入FineBI系統,點選「我的分析」Tab,可切換為「使用者的分析」,顯示所有設計使用者在「我的分析」下做的主題。如下圖所示:
超級管理者可對其進行編輯、重新命名、刪除、另存、匯出等操作。如下圖所示:
注1:管理者不可使用「使用者的分析」下的資料建立組件和儀表板,也無法分配權限。
注2:若使用者在系統中被刪除,該分析將顯示為未知使用者的分析,使用者名稱為一串ID。
超級管理者還可查看資料的更新進度、血緣分析、更新資訊,設定權限繼承等操作。如下圖所示:
4. 管理系統
4.1 目錄管理
應用場景:
管理者對平台的目錄樹進行增加、刪除、修改等操作,目錄可以自由調整位置。
管理者將製作好的範本掛載到目錄中,提供給查看人員瀏覽。
功能簡介:
管理者登入FineBI系統,點選「管理系統>目錄管理」,可對有權限的目錄節點進行增刪改操作。如下圖所示:
詳情請參見:目錄管理
4.2 使用者管理
應用場景:
對平台使用者資訊進行管理,包括:增刪改平台使用者帳號、設定部門架構、設定使用者角色、設定平台使用使用者類型
功能簡介:
管理者登入FineBI系統,點選「管理系統>使用者管理」,可對使用者及使用者的部門角色類型進行設定。如下圖所示:
詳情參見:使用者管理
設定 | 簡單說明 |
---|---|
所有使用者 | 正式系統推薦使用「同步使用者」方式管理使用者 開啟了資料集同步後,使用者資訊將跟隨資料集同步,動態改變、實時更新,即若資料庫資訊改變後,決策系統中的使用者資訊也會隨之改變 詳情請參見:同步使用者 |
機構部門 | 同步/匯入使用者時,使用者的部門職務架構會一併匯入進來 管理者也可手動新增部門、職務,可手動為崗位新增使用者 部門架構支援分層級 |
角色 | 同步/匯入使用者時,使用者的角色會一併匯入進來 管理者也可手動新增角色,可手動為角色新增使用者 角色不支援分層級 |
平台使用使用者 | 為了限制查看與編輯的併發量及做分析時的資料量,加快計算和展示的速度,需將使用者進行類型劃分:查看使用者和設計使用者 查看使用者:對儀表板進行查看,但是無法對資料進行處理,也無法編輯儀表板。 設計使用者:可以對資料、組件、儀表板進行查看、呼叫、編輯、發佈 詳情請參見:平台使用使用者 |
4.3 權限管理
應用場景:
系統設定的安全規則或者安全策略,使用者可以存取而且只能存取自己被授權的資源。
功能簡介:
超管登入FineBI系統,點選「管理系統>權限管理」,可以設定本系統所有權限。如下圖所示:
權限載體:指獲得權限的物件。包括:部門、角色、使用者。
權限實體:指被分配的權限項。包括:人員管理、目錄權限、管理系統、資料連結、排程管理、資料權限、共享權限。
權限類型:指分配給使用者/次級管理者的權限種類。包括:查看、匯出、使用、編輯、管理、授權。
詳情參見:權限管理
4.4 發佈管理
應用場景:
分析使用者製作好儀表板後,需要發佈到目錄中供其他人使用。
功能簡介:
管理者登入FineBI系統,點選「管理系統>發佈管理」,顯示的是權限範圍內申請發佈的範本,管理者可快速發佈到有權限的目錄節點。
詳情參見:發佈管理
4.5 註冊管理
註冊管理用於查看當前數據決策系統的一些版本資訊以及購買的功能列表。
詳情參見:註冊管理
5. 工程維運
針對常見的維運監視訴求場景,給出現有的維運監視功能方案介紹,幫助客戶快速實現對於 FineReport 和 FineBI 應用的維運監視。
方案適用於已經完成部署的帆軟系統,將會展開介紹帆軟應用的日常維護、管理和監視方式。
詳情請參見:維運監視指導手冊