線上視頻學習請參見:過濾
5.1
對「正文欄位」設定「屬於/不屬於」條件時,支援在過濾框內搜尋包含空格的字串&支援在過濾框內透過模糊搜尋搜尋包含空格的字串
支援批量搜尋過濾條件 詳情參見:批量匯入過濾條件
例如儲存在業務包中的原資料表包含了「購買數量、金額數量、合同簽約時間、產品型別」欄位,其中「合同簽約時間」包含了歷史所有的合同時間,而業務員在使用時只需要用 2017 年的資料,那就需要對原表進行過濾處理再使用。
FineBI 提供了資料過濾功能,業務人員可以直接在原資料表的基礎上新增一張資料表對資料進行過濾並儲存以供後續分析使用。
範例對資料表同時進行多個條件/公式過濾,展示多個條件下的過濾結果。
1)進入資料準備>我的自助資料集,點選新增表>自助資料集,如下圖所示:
2)進入自助資料集配置介面,從業務包的資料表中選擇需要的欄位「產品名稱、合同金額、購買數量、合同簽約時間」,右側資料預覽介面即顯示選擇的欄位,如下圖所示:
1)因為需要對原資料進行過濾後使用,選好欄位以後在最左側的操作流程欄點選 + ,選擇過濾,如下圖所示:
2)進入過濾設定介面,可選擇的過濾條件有兩種:「新增條件」和「新增公式」。
點選「新增條件(且)>請選擇欄位」,即顯示新增條件時可選條件過濾欄位,可選欄位為當前自助資料集已選欄位,比如此處可選即為之前在選欄位階段新增的「產品名稱、合同金額、購買數量、合同簽約時間」欄位,如下圖所示:
選擇欄位型別為「正文欄位」,設定過濾條件為「開頭是」,輸入文字「梅」,過濾出如下內容,如下圖所示:
注:此處若選擇開頭是/開頭不是的過濾條件,在實時資料(連結MySQL資料庫)的情況下不支援"}"這個特殊字元。
正文欄位過濾可選條件為「屬於、不屬於、包含、不包含、為空、非空、開頭是、開頭不是、結尾是、結尾不是」。
注:其中「屬於/不屬於」條件可以選擇當前正文欄位中的欄位值作為條件,其餘過濾條件均需輸入文字來進行過濾。
正文欄位選擇「屬於/不屬於」條件時,5.1.14 版本支援在過濾框內搜尋包含空格的字串,如下圖所示:
支援在過濾框內透過模糊搜尋搜尋包含空格的字元,如下圖所示:
由於需要過濾出產品名稱為「梅鋼1650連鑄」或者「總金額」大於平均值的資料,因此需要對兩個條件取「或」關係。
點選「新增條件(或條件)>請選擇欄位」,選擇「總金額」數值欄位,如下圖所示:
设置合同金额大于平均值条件,则系统会自动计算该合同金额的均值,然后根据设置的条件过滤出大于该均值的合同金额,如下图:
數值欄位過濾可選條件為「介於、不介於、等於、不等於、大於、小於、大於等於、小於等於、最大的N個、最小的N個、為空、非空」。注:其中大於、小於、大於等於、小於等於在過濾時,可以選擇固定值或者平均值,固定值為手動輸入值,而平均值則為系統自動計算該數值欄位的平均值並根據條件過濾。
由於需要過濾出滿足 2.2.1 或者 2.2.2 設定的過濾條件或者「合同簽約時間」相對於「當前時間四年前」的所有資料中的一個條件即可,因此需要對繼續取「或」關係。
點選「新增條件(或條件)>請選擇欄位」,選擇「合同簽約時間」時間欄位,如下圖所示:
需要動態過濾「合同簽約時間」相對於「當前時間六年前」的所有資料,則可以新增過濾條件為「合同簽約時間」屬於相對當前時間六年前的年初到相對當前時間六年前的年末,如下圖所示:
時間欄位過濾可選條件為「屬於、不屬於、某個日期之前、某個日期之後、等於、不等於、日期最早的N個、日期最晚的N個、為空、非空」。
注:日期時間可選包含固定時間和動態時間。固定時間即為固定的年/月/日選項,動態時間可選為相對當前時間的條件設定,在預覽資料時會根據當前時間動態變化。
新增公式支援對當前新增的表欄位進行公式過濾,內嵌常用計算符號(加、減、乘、除、括號)及 函式 ,在輸入公式時,系統會自動檢查該公式是否合法。
新增合同單價的條件,過濾出「合同單價」大於一百萬的資料,設定條件為「總金額 / 購買數量 > 1000000」,點選「確定」,如下圖所示:
注:公式中的欄位需要點選欄位框選擇,手動輸入無效。
此時過濾出滿足「新增的三個條件中的任意一個」並且滿足「合同單價大於一百萬」的資料,如下圖所示:
點選「儲存」即可使用資料,如下圖所示:
自助資料集過濾編輯介面只顯示計算結果的前 5000 行,如下圖所示:
在使用「資料處理使用者」在「普通業務包」建立自助資料集時,由於預設使用「前 20000 行」資料進行計算,且不能切換,有時過濾選擇的欄位會因為實際計算數而無法全部顯示過濾項,此時可以透過「手動輸入」來增加並選擇過濾項。
例如使用「樣式資料」下的 「RFM 明細資料」,選擇所有欄位,新增過濾設定,新增條件選擇 「COMPANY」 欄位,設定條件為「屬於」,手動輸入「台州市成輝運輸有限公司」欄位,並點選「新增」,如下圖所示:
注:資料分析使用者若設定使用前 5000 行資料計算也使用該方案即可。
則過濾條件中成功增加該過濾項,點選「確定」即可,如下圖所示:
若使用前 5000 行資料或者前 20000 行資料進行計算時,過濾後可能出現計算結果顯示為空的情況,以 3.2.1 節為例,如下圖所示:
但該情況並不會影響自助資料集對資料的計算處理和儀表板的顯示,在自助資料集資料預覽介面,仍可以顯示所有資料計算結果的前 5000 行,且可以手動修改顯示行數,如下圖所示: