進階資料來源(資料流)
什麼是進階資料來源(資料流)?
實際生產中,很多情況下我們需要對資料進行加工處理後,再進行統計分析及可視化呈現,進階資料來源是對資料進行加工處理的模塊。在進階資料來源中,可以將單個表單或多個表單進行自由組合,得到符合統計需求的資料來源。
進階資料來源入口
可以通過任意頁面頂部頭像菜單欄,找到進階資料來源的入口,目前只有系統管理員擁有進階資料來源權限。(功能目前只對部分用戶開放了入口;如您想要需要或者想要體驗進階資料來源功能,請聯繫您的專屬客服申請開通)。
進階資料來源列表
在進階資料來源中組合處理完畢的資料來源我們稱之爲**【資料流】**。進階資料來源列表頁主要分爲兩個區域:資料列表區域和資料預覽區域。資料列表區域支持新增資料流,以及對資料流進行分組管理。點擊選中一個資料流後,在右側會呈現資料流的資料預覽(目前只支持預覽200條資料)。
頁面設計
從進階資料來源列表頁面新增資料流將進入到工作流設計頁面。設計頁面主要分爲節點區域、設計區域、節點設定區域三個區域。
資料流由輸入節點、資料處理或資料轉換節點、輸出節點構成,將每個節點從節點區域拖動至設計區域,並設定好每個節點,節點間用連接線連接起來即可完成設定。
每個資料流至少擁有一個輸入節點(最多支持4個輸入節點),最多支持5層資料處理或資料轉換節點,必須包含一個輸出節點(且只能擁有一個)。
節點介紹
輸入節點
將一個輸入節點拖動至設計區域後將出現資料來源選擇彈窗,您可以選擇您的表單作爲輸入節點,並設定需要進行處理的欄位。僅支持選擇一個子表中的欄位,不支持選擇關聯表單欄位,至多4個輸入節點。
輸出節點
每個資料流必須且只能有一個輸出節點,輸出節點爲資料流最終結果的輸出。
合併節點
合併節點用於將多個表進行合併(最少需要連接兩個資料來源),提供「合併」及「只追加合併」兩種合併方式
合併
「合併」即全連接,將每個表的欄位去重合並,按照規則拼接相對應的資料,若部分欄位沒有相應的資料,則顯示爲空。例如需要將採購訂單和銷售訂單兩個資料表進行合併,將採購訂單的‘產品名稱’與銷售訂單的‘產品名稱’進行拼接,合併結果如下:
只追加合併
「只追加合併」可以將多表資料按照欄位的拼接規則進行上下合併,例如需要將採購訂單的‘產品名稱’和銷售訂單的‘產品名稱’拼接後進行追加合併。示範如下:
若開啓「是否去重」後,當多條資料的所有欄位值完全相同時,會進行去重操作。
例如需要將兩個採購訂單進行追加合併,並開啓「是否去重」,需要將採購訂單1的‘產品名稱’與採購訂單2中的‘產品名稱’進行拼接,‘採購價’與‘採購價’進行拼接,當拼接後的欄位值完全相同時,會進行去重。示範如下:
關聯節點
「關聯」根據設定的關聯方式和連接欄位,將兩張資料表的資料進行左右拼接。示範如下:
左關聯
是以左表的資料爲基準,根據連接欄位匹配右表資料。若左表有資料而右表沒有資料,則顯示左表中的資料,右表的資料顯示爲空。
右關聯
是以右表的資料爲基準,根據連接欄位匹配左表資料。若右表有資料而左表沒有資料,則顯示右表中的資料,左表的資料顯示爲空。
內關聯
根據每個表的共有欄位的值匹配兩個表中的資料,即返回左右兩個表單的資料交集。
分組彙總節點
首先設定分組欄位,把欄位值相同的合併爲一組,再設定彙總欄位和彙總方式。示範如下:
過濾節點
「過濾」:通過新增過濾條件,過濾掉不符合指定條件的資料。示範如下:
欄位設定節點
「欄位設定」新增計算欄位,編輯公式來計算資料。您可以通過欄位設定節點來進行欄位計算,只能有一個節點連接至欄位設定節點。
示範如下:
儀表盤使用進階資料來源(資料流)
當您在儀表盤中新增一個圖表組件到畫布區域時,會出現資料來源選擇彈窗,您只需在彈窗中切換至【進階資料來源】/【資料流】頁籤即可選擇您在進階資料來源(資料流)中建立的資料流了。
更新: 2024-05-21 11:35:33
原文: https://www.yuque.com/skwme4/hyk0u0/wsbucsee5of9y1s0