進行 欄位分類 的表,在選欄位時勾選全選,可以選到分類中的所有欄位
新增快速建立自助資料集按鈕,詳見本文 2.1.2 節
自助資料集選表時可以預覽表。
選欄位時,欄位順序可按照資料表順序顯示
FineBI 自助資料集使用時的首先需要選擇欄位,然後才能做一系列資料加工分析的操作。
選擇欄位指將需要做資料加工處理的欄位新增進來,不需要的表和欄位不用新增。這樣的操作方式增強了實用性,加快了處理速度。同時自助資料集可對建立了 關聯 的兩個資料集進行跨表選欄位。
建立自助資料集有兩個入口。
進入「資料準備」,選擇一個業務包「銷售Demo」,點選「新增表>自助資料集」。如下圖所示:
快捷建立方式,直接對你要使用的表建立自助資料集,如下圖所示:
進入到自助資料集配置介面,選擇需要使用的表,並勾選表中需要使用的欄位。如下圖所示:
注:此處只能選擇已新增並進行資料更新的資料表,未更新的資料表不能用於建立自助資料集。
注:不能選擇當前自助資料集的子表作為要合併的表。子表會灰化,滑鼠觸碰後提示“該表為當前表的子表,無法選擇”。
在選擇欄位時,預設按照原資料表的順序排序,使用者也可以選擇「按型別排序」,即按照欄位型別排序。
各欄位型別圖示意義如下表所示:
在選擇表中欄位以後,業務包中與該表相「關聯」的表還可以選擇,而與該表不關聯的表則灰化不可選擇。選擇「分公司維度表」,選擇欄位「省份」,如下圖所示:
可選欄位的範圍可參見:3.1 節。
若在自助資料集製作過程中,已使用的基礎表關聯關係有變化,則會提示:當前表的關聯關係有變更,立即獲取
使用者需要點選「立即獲取」更新已使用表的關聯關係。如下圖所示:
1)點選「表結構展示」圖示,即可查看已選欄位的資訊「欄位型別、欄位名、來源表」,如下圖所示:
2)點選其中一個欄位,即可查看關於該欄位更詳細的資訊,如下圖所示:
1)欄位選擇結束後,若還需要進行進一步的加工,點選左側的,即可對已形成的自助資料集實現包括過濾、分組彙總、新增欄、欄位設定、排序、左右合併、上下合併功能。如下圖所示:
2)新增一個功能之後,可以對這個功能進行詳細設定,下方是資料預覽區域,如下圖所示:
注:在直連版本下,需要點選「預覽」,才可以在資料預覽區域查看資料。
若使用者沒有開啓 websocket ,會導致自助資料集無法自動重新整理獲取最新資料。這種情況使用者可以點選「重新整理」按鈕進行手動重新整理。如下圖所示:
沒有開啓 websocket 的使用者,也無法在資料列表中自動獲取建立立儲存的自助資料集,需要對資料列表手動重新整理。如下圖所示:
選擇完欄位並完成所需要的資料加工後,點選上方的「儲存/另存為」儲存自助資料集,如下圖所示:
正在編輯自助資料集時,若來源表有更改並更新成功了,自助資料集上方出現“來源表資料變更,立即獲取”提示。使用者需點選「立即獲取」更新編輯使用的來源表。如下圖所示:
若是自助資料集使用的來源表中的欄位發生了變化,使用者需要在「選欄位」中重新勾選欄位。
注:主表是聯動關係中處於 1 端的表,子表為聯動關係中處於 N 端的表。詳細請參見:新增表間關聯
1)選擇第一個欄位時,除了不能選擇自己的子表,其他所有表的所有欄位均可以選擇;
2)選了一個表 B 的欄位後,與 B 表關聯的主表、子表、主表的主表,都可以繼續選擇欄位。
與這條鏈上的表有關聯的表(除了表 B 主表的其他子表不能繼續選),其他的都可以繼續選。
如上圖為例:「B表」是「A表」的子表,「E表」是「A表」的另一個子表
若第一個欄位選的是「B表」欄位,那麼第二個欄位不能選「A表」其他子表的欄位,即不可以選「E表」的欄位。
1)1:N關聯選欄位結果範例
在1:N 的關聯關係下進行選欄位結果,是以 N 端的表為左表合併依據為聯動欄位做 join 的結果。
範例資料:學生資訊表.xlsx 學生特長表.xlsx
學生資訊表如下圖所示:
學生特長表如下圖所示:
根據姓名欄位建立了 1:N 的關聯,如下圖所示:
選表選欄位時選擇學生資訊表與學生特長表的所有欄位,顯示選擇後結果是姓名欄位為合併依據,以 N 端的表學生特長表為左表做 join 的結果,如下圖所示:
注:關聯結果與表選擇的順序無關。
該關聯在資料庫中的執行結果為select * from '學生特長表' LEFT JOIN '學生資訊表' on 學生特長表.'姓名'='學生資訊表'.'姓名'
2)1:1關聯選欄位結果範例
若學生資訊表與學生資訊表根據姓名欄位建立 1:1 的關聯,如下圖所示:
先選擇學生資訊表的欄位,再選擇學生資訊表的欄位,結果以先選擇的表學生資訊表作為 N 端,根據關聯欄位作為合併依據做 join ,如下圖所示:
資料庫中執行的結果為:select * from '學生資訊表' LEFT JOIN '學生特長表' on 學生資訊表.'姓名'='學生資訊表'.'姓名'
若先選擇學生特長表的欄位,再選擇學生資訊表的欄位,則結果以先選擇的表學生特長表作為 N 端,根據關聯欄位作為合併依據做 join ,如下圖所示:
資料庫中執行的結果為select * from '學生特長表' LEFT JOIN '學生資訊表' on 學生特長表.'姓名'='學生資訊表'.'姓名'
5.1.2 版本當原表中的欄位命名為「A」、「A-B」、「A-C」型別時,那麼在選自助資料集欄位時,會自動顯示成樹狀結構,如下圖所示:
注:只有原始名可以被自動判斷成樹狀顯示,轉義名不可以。
2020-08-04 版本的 BI 當使用做過 自循環欄 的表進行製作自助資料集,此時選擇欄位時,欄位不會按照自循環列展示,而是按照普通欄位展示,如下圖所示:
5.1.2 之前的版本在製作 自循環欄 後,使用基礎表製作自助資料集選擇欄位時,只能選循環列後的結果列,原始列選不到,如下圖所示:
新增欄位後預覽介面可能出現數值為空現象,此問題是由於原始資料本身在新增欄位合併時的聯動造成的,詳情可參見 2.3 節內容。
則預設使用該路徑,另一條路徑則被禁用,如下圖所示:
使用到時會進行選擇。
若所有路徑都不勾選,則預設使用最短路徑,如下圖所示:
1)問題現象
建立自助資料集時,業務包灰化無法選擇,如下圖所示:
2)原因分析
當前業務包內沒有可使用的資料表。
注1: SQL 資料集、資料庫表只要有業務包使用權限即可使用。
注2:資料處理使用者無法選擇資料分析使用者建立的自助資料集和 Excel 資料集。
已選擇的表與未選擇的表沒有聯動,詳情參見本文 3.5 節。
待選表沒有更新,進行 資料更新 即可。
資料分析使用者建立的 Excel 資料集和自助資料集,資料處理使用者無法選擇。分析使用者詳情參見:BI 設計使用者