1. 概述
1.1 版本
FineBI 版本 | 功能變動 |
---|---|
6.0 | - |
1.2 應用場景
根據兩欄資料分層應用於組織代碼表中的機構代碼有兩欄,且分別為當前機構號和直接上級機構號。
例如銀行機構表,某銀行鎮江丹徒新區支行的機構代碼「JGID」是 7018,它的直接上級機構代碼「PARENT_ID」是 711。
說明「鎮江環城支行」是「鎮江丹徒新區支行」直接上級。
透過建構層級關係,可以將各個銀行的分類到不同級別,並且理清它們之間的上下級關係,如下圖所示:
1.3 使用範圍
適用於有自身 ID 和上級 ID 兩欄資料的表,若只有一欄描述層級關係,可參見 自迴圈欄(根據一欄分層級)
只有 基礎表 有自迴圈欄功能,自助資料集無該功能。
直連屬性的表不支援自迴圈欄功能。
2. 範例
2.1 欄位設定
1)使用範例資料「銀行_機構維度表」,也可直接下載資料:銀行_機構維度表.xlsx
點選「編輯」,如下圖所示:
欄位說明
JGID | 該銀行的ID |
PARENT_ID | 該銀行直接上級的ID |
2)需要確定建構層級的兩個 ID 欄全部為文字欄位,若不是,需要進行「欄位型別轉換」,如下圖所示:
2.2 自迴圈欄
1)新增「自迴圈欄」,如下圖所示:
2)設定自迴圈欄的需要的條件,點選「構建關係」,如下圖所示:
自迴圈欄型別 | 選擇「根據兩欄資料分層」 |
分層依據ID欄 | 選擇銀行的ID |
Parent ID欄 | 選擇父級或上級銀行的 ID 欄 |
分層結果欄位 | 選擇銀行或機構的名稱 |
3) FineBI 自動建構銀行的層級關係,一共有五個層級。分別命名為「總行、一級分行、二級分行、一級支行、二級支行」,如下圖所示:
在該表進行更新以後就可以在建立自助資料集、建立儀表板中使用自迴圈欄生成的層級欄位。
2.3 效果查看
效果參見本文 1.2 節。