一、什么是自服務(wù)數(shù)據(jù)集?
自服務(wù)數(shù)據(jù)集可以通過簡單的拖拽和可視化的操作,構(gòu)建復(fù)雜的數(shù)據(jù)集,同時(shí)提供各種數(shù)據(jù)轉(zhuǎn)換功能,輕松實(shí)現(xiàn)強(qiáng)大的數(shù)據(jù)處理。
在自服務(wù)數(shù)據(jù)集中,通過添加不同類型的節(jié)點(diǎn),并且添加連線做數(shù)據(jù)處理,便可構(gòu)建出復(fù)雜的數(shù)據(jù)集。
?使用自服務(wù)數(shù)據(jù)集的好處:
1.可視化操作簡單便捷,容易上手;
2.當(dāng)數(shù)據(jù)量復(fù)雜時(shí),可通過自服務(wù)數(shù)據(jù)集的強(qiáng)大功能進(jìn)行數(shù)據(jù)治理,整合。
二、為什么要使用自服務(wù)數(shù)據(jù)集?
??什么情況下需要用到自服務(wù)數(shù)據(jù)集?
在進(jìn)行報(bào)表制作時(shí),當(dāng)遇到數(shù)據(jù)庫的數(shù)據(jù)較為復(fù)雜不能直接使用的時(shí)候,可以通過自服務(wù)數(shù)據(jù)集的數(shù)據(jù)處理功能先對數(shù)據(jù)進(jìn)行處理,整合。
例如,在某一個(gè)組件需要需要用到兩個(gè)有關(guān)聯(lián)關(guān)系的數(shù)據(jù)集時(shí),而一個(gè)組件又不能綁定兩個(gè)數(shù)據(jù)集,需要先對兩個(gè)數(shù)據(jù)集進(jìn)行聯(lián)合,這個(gè)時(shí)候可以使用自服務(wù)數(shù)據(jù)集的聯(lián)接功能對兩個(gè)數(shù)據(jù)集進(jìn)行聯(lián)接后再進(jìn)行報(bào)表制作。
自服務(wù)數(shù)據(jù)集可進(jìn)行一個(gè)或多個(gè)數(shù)據(jù)集之間的聯(lián)接,聯(lián)合,逆透視,去重以及分組和匯總等操作,只需要通過拖拽和可視化操作就可以進(jìn)行數(shù)據(jù)處理和整合,十分簡單便捷,能夠很大的提高效率,無論是 IT 人員還是業(yè)務(wù)人員都可以很快上手操作。
三、如何使用自服務(wù)數(shù)據(jù)集?
用戶可通過添加數(shù)據(jù)節(jié)點(diǎn)的方式,將來自不同類型的數(shù)據(jù)集數(shù)據(jù)作為輸入節(jié)點(diǎn),例如 Excel 數(shù)據(jù)集,內(nèi)嵌數(shù)據(jù)集,SQL 數(shù)據(jù)集 ,Mongo 等各種任意數(shù)據(jù)集。在輸入節(jié)點(diǎn)之后接入各種聯(lián)接和轉(zhuǎn)換節(jié)點(diǎn),各個(gè)節(jié)點(diǎn)之間可以任意組合和編輯,最后連線數(shù)據(jù)集結(jié)果節(jié)點(diǎn),就可以完成數(shù)據(jù)的準(zhǔn)備工作。
通過自服務(wù)聯(lián)接數(shù)據(jù)為例,介紹如何進(jìn)行聯(lián)接數(shù)據(jù),形成新的數(shù)據(jù)集。
1.可以通過拖拽的方式將要處理的數(shù)據(jù)集添加到自服務(wù)的空白畫布區(qū)域。
2.添加好數(shù)據(jù)后,通過操作選項(xiàng)里的節(jié)點(diǎn)功能可以對數(shù)據(jù)進(jìn)行處理,包含以下功能:
(1)聯(lián)接和聯(lián)合節(jié)點(diǎn)。通過關(guān)聯(lián)節(jié)點(diǎn),可將多張不同的表,組合成為一張表。關(guān)聯(lián)節(jié)點(diǎn)可以連接多個(gè)輸入節(jié)點(diǎn)。只能有一個(gè)輸出,鏡像節(jié)點(diǎn)除外,能連接的鏡像節(jié)點(diǎn)可以是(n>1)個(gè)。
(2)轉(zhuǎn)換節(jié)點(diǎn):分為 抽樣,排序,透視表,逆透視表,分組和匯總,自循環(huán)列,鏡像,去重。通過轉(zhuǎn)換節(jié)點(diǎn),可對表中的數(shù)據(jù)進(jìn)行相應(yīng)的處理。
(3)關(guān)聯(lián)和轉(zhuǎn)換節(jié)點(diǎn)的右鍵菜單包含,編輯節(jié)點(diǎn),重命名,刪除,刷新(鏡像節(jié)點(diǎn)除外,鏡像節(jié)點(diǎn)右鍵菜單沒有編輯節(jié)點(diǎn)選項(xiàng))。關(guān)聯(lián),轉(zhuǎn)換節(jié)點(diǎn)第一次連接其輸入節(jié)點(diǎn)時(shí)會自動(dòng)彈出編輯框。
3.以聯(lián)接功能為例,將需要連接的數(shù)據(jù)集拖拽到編輯區(qū),拖拽“聯(lián)接”操作到編輯區(qū),系統(tǒng)將自動(dòng)對數(shù)據(jù)集和聯(lián)接節(jié)點(diǎn)進(jìn)行連線。如果系統(tǒng)沒有自動(dòng)連線,也可以對數(shù)據(jù)集和操作進(jìn)行手動(dòng)連線。默認(rèn)狀態(tài)自動(dòng)布局是置灰狀態(tài)。
當(dāng)數(shù)據(jù)集結(jié)果節(jié)點(diǎn)有輸入時(shí),自動(dòng)布局才可使用。點(diǎn)擊自動(dòng)布局,節(jié)點(diǎn)和節(jié)點(diǎn)之間的布局會根據(jù)既定算法優(yōu)化,布局會更加合理美觀。
(1)自動(dòng)布局前:
(2)自動(dòng)布局后:
4. 兩個(gè)數(shù)據(jù)集進(jìn)行聯(lián)接操作時(shí),默認(rèn)的是“內(nèi)部聯(lián)接”的聯(lián)接方式,并會自動(dòng)匹配聯(lián)接列。本例中,聯(lián)接方式為“內(nèi)部聯(lián)接”,聯(lián)接列為“訂單ID”,即將兩張表訂單ID相同的數(shù)據(jù)組合在一起,如下圖所示。如果需要使用左聯(lián)接等其他的聯(lián)接方式,只需在聯(lián)接對話框中,設(shè)置所需的聯(lián)接方式和聯(lián)接列。
5.數(shù)據(jù)集結(jié)果展示
數(shù)據(jù)集結(jié)果節(jié)點(diǎn) ,數(shù)據(jù)集結(jié)果節(jié)點(diǎn)是所有節(jié)點(diǎn)數(shù)據(jù)處理的終結(jié)點(diǎn),數(shù)據(jù)集結(jié)果節(jié)點(diǎn)只能有一個(gè)輸入。刷新元數(shù)據(jù)后,新數(shù)據(jù)集的關(guān)聯(lián)數(shù)據(jù)顯示在右側(cè)
以上就是自服務(wù)數(shù)據(jù)集聯(lián)接的使用方法,通過簡單的幾步操作就可以將兩個(gè)數(shù)據(jù)集進(jìn)行聯(lián)接,省去了寫代碼的繁瑣,還可以實(shí)時(shí)看到操作過程中的數(shù)據(jù)細(xì)節(jié)。除了聯(lián)接之外,還可以根據(jù)需求實(shí)現(xiàn)聯(lián)合、去重、自循環(huán)、逆透、分組和匯總等功能,處理數(shù)據(jù)能力強(qiáng)大,使用方便高效。
fqj
評論
查看更多