FineBI:工具體驗地址!
1. 概述在線視頻學習請參見:過濾
1.1 版本
FineBI 版本 |
功能變動 |
5.1 |
- |
5.1.14 |
|
例如保存在業務包中的原數據表包含了「購買數量、金額數量、合同簽約時間、産品類型」字段,其中「合同簽約時間」包含了曆史所有的合同時間,而業務員在使用時隻需要用 2017 年的數據,那就需要對原表進行過濾處理再使用。
1.3 功能簡介FineBI 提供了數據過濾功能,業務人員可以直接在原數據表的基礎上新增一張數據表對數據進行過濾并保存以供後續分析使用。
2. 示例示例對數據表同時進行多個條件/公式過濾,展示多個條件下的過濾結果。
2.1 添加數據表1)進入數據準備>我的自助數據集,點擊添加表>自助數據集,如下圖所示:
2)進入自助數據集配置界面,從業務包的數據表中選擇需要的字段「産品名稱、合同金額、購買數量、合同簽約時間」,右側數據預覽界面即顯示選擇的字段,如下圖所示:
2.2 添加條件過濾
1)因為需要對原數據進行過濾後使用,選好字段以後在最左側的操作流程欄點擊 ,選擇過濾,如下圖所示:
2)進入過濾設置界面,可選擇的過濾條件有兩種:「添加條件」和「添加公式」。
2.2.1 設置文本字段過濾條件點擊「添加條件(且)>請選擇字段」,即顯示添加條件時可選條件過濾字段,可選字段為當前自助數據集已選字段,比如此處可選即為之前在選字段階段添加的「産品名稱、合同金額、購買數量、合同簽約時間」字段,如下圖所示:
選擇字段類型為「文本字段」,設置過濾條件為「開頭是」,輸入文字「梅」,過濾出如下内容,如下圖所示:
注:此處若選擇開頭是/開頭不是的過濾條件,在實時數據(連接MySQL數據庫)的情況下不支持"}"這個特殊字符。
文本字段過濾可選條件為「屬于、不屬于、包含、不包含、為空、非空、開頭是、開頭不是、結尾是、結尾不是」。
注:其中「屬于/不屬于」條件可以選擇當前文本字段中的字段值作為條件,其餘過濾條件均需輸入文字來進行過濾。
文本字段選擇「屬于/不屬于」條件時,5.1.14 版本支持在過濾框内搜索包含空格的字符串,如下圖所示:
支持在過濾框内通過模糊搜索搜索包含空格的字符,如下圖所示:
2.2.2 設置數值字段過濾
由于需要過濾出産品名稱為「梅鋼1650連鑄」或者「合同金額」大于平均值的數據,因此需要對兩個條件取「或」關系。
點擊「添加條件(或條件)>請選擇字段」,選擇「合同金額」數值字段,如下圖所示:
設置合同金額大于平均值條件,則系統會自動計算該合同金額的均值,然後根據設置的條件過濾出大于該均值的合同金額,如下圖:
數值字段過濾可選條件為「介于、不介于、等于、不等于、大于、小于、大于等于、小于等于、最大的N個、最小的N個、為空、非空」。
注:其中大于、小于、大于等于、小于等于在過濾時,可以選擇固定值或者平均值,固定值為手動輸入的值,而平均值則為系統自動計算該數值字段的平均值并根據條件過濾。
2.2.3 設置時間字段過濾條件由于需要過濾出滿足 2.2.1 或者 2.2.2 設置的過濾條件或者「合同簽約時間」相對于「當前時間四年前」的所有數據中的一個條件即可,因此需要對繼續取「或」關系。
點擊「添加條件(或條件)>請選擇字段」,選擇「合同簽約時間」時間字段,如下圖所示:
需要動态過濾「合同簽約時間」相對于「當前時間四年前」的所有數據,則可以添加過濾條件為「合同簽約時間」屬于相對當前時間四年前的年初到相對當前時間四年前的年末,如下圖所示:
時間字段過濾可選條件為「屬于、不屬于、某個日期之前、某個日期之後、等于、不等于、日期最早的N個、日期最晚的N個、為空、非空」。
注:日期時間可選包含固定時間和動态時間。固定時間即為固定的年/月/日選項,動态時間可選為相對當前時間的條件設置,在預覽數據時會根據當前時間動态變化。
2.3 添加公式過濾添加公式支持對當前添加的表字段進行公式過濾,内嵌常用計算符号(加、減、乘、除、括号)及 函數 ,在輸入公式時,系統會自動檢測該公式是否合法。
添加合同單價的條件,過濾出「合同單價」大于一百萬的數據,設置條件為「合同金額 / 購買數量 > 1000000」,點擊「确定」,如下圖所示:
注:公式中的字段需要點擊字段框選擇,手動輸入得無效。
2.4 效果展示
此時過濾出滿足「添加的三個條件中的任意一個」并且滿足「合同單價大于一百萬」的數據,如下圖所示:
點擊「保存」即可使用數據,如下圖所示:
3. 過濾數據量顯示3.1 顯示計算結果數
自助數據集過濾編輯界面隻顯示計算結果的前 5000 行,如下圖所示:
3.2 實際計算數3.2.1 手動輸入過濾項
在使用「數據處理用戶」在「普通業務包」創建自助數據集時,由于默認使用「前 20000 行」數據進行計算,且不能切換,有時過濾選擇的字段會因為實際計算數而無法全部顯示過濾項,此時可以通過「手動輸入」來增加并選擇過濾項。
例如使用「樣式數據」下的 「RFM 明細數據」,選擇所有字段,添加過濾設置,添加條件選擇 「COMPANY」 字段,設置條件為「屬于」,手動輸入「台州市成輝運輸有限公司」字段,并點擊「新增」,如下圖所示:
注:數據分析用戶若設置使用前 5000 行數據計算也使用該方案即可。
則過濾條件中成功增加該過濾項,點擊「确定」即可,如下圖所示:
3.2.2 過濾後出現計算結果顯示為空
若使用前 5000 行數據或者前 20000 行數據進行計算時,過濾後可能出現計算結果顯示為空的情況,以 3.2.1 節為例,如下圖所示:
但該情況并不會影響自助數據集對數據的計算處理和儀表闆的顯示,在自助數據集數據預覽界面,仍可以顯示所有數據計算結果的前 5000 行,且可以手動修改顯示行數,如下圖所示:
FineBI:工具體驗地址!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!