創(chuàng)建及管理業(yè)務(wù)實(shí)體
業(yè)務(wù)實(shí)體包含業(yè)務(wù)對象和業(yè)務(wù)活動:
業(yè)務(wù)對象即參與業(yè)務(wù)的主體和客體,通常情況下業(yè)務(wù)對象是實(shí)際存在、不因事件發(fā)生而存在的對象。例如客戶、員工、產(chǎn)品等具體的業(yè)務(wù)對象;地域、組織關(guān)系和產(chǎn)品類目等抽象的業(yè)務(wù)對象。
業(yè)務(wù)活動是一個(gè)或者多個(gè)業(yè)務(wù)對象在某個(gè)時(shí)間(段)為了達(dá)成某種目的所進(jìn)行的活動或者是某種活動的結(jié)果。在開始創(chuàng)建維度邏輯表前,您需要完成業(yè)務(wù)實(shí)體的創(chuàng)建。
本文為您介紹如何創(chuàng)建并管理業(yè)務(wù)實(shí)體。
前提條件
在開始執(zhí)行操作前,請確認(rèn)您已完成數(shù)據(jù)板塊主題域的創(chuàng)建。具體操作請參見創(chuàng)建主題域。
創(chuàng)建業(yè)務(wù)對象僅支持超級管理員、系統(tǒng)管理員或板塊架構(gòu)師進(jìn)行操作。若無權(quán)限請配置用戶角色和權(quán)限后在進(jìn)行操作。
使用限制
若開通了資產(chǎn)運(yùn)營高級版功能但未購買智能研發(fā)版,則不支持創(chuàng)建維度邏輯表操作、不展示實(shí)體類型、相關(guān)邏輯表信息以及不支持根據(jù)實(shí)體類型和實(shí)例化狀態(tài)篩選實(shí)體。
創(chuàng)建業(yè)務(wù)實(shí)體
在Dataphin首頁的頂部菜單欄,選擇規(guī)劃 > 數(shù)據(jù)架構(gòu)。
在數(shù)據(jù)板塊頁面,單擊目標(biāo)數(shù)據(jù)板塊操作列下的新建-新建業(yè)務(wù)實(shí)體,進(jìn)入新建業(yè)務(wù)實(shí)體面板。
在新建業(yè)務(wù)實(shí)體面板中,配置參數(shù)。
參數(shù)
描述
實(shí)體名稱
命名規(guī)則如下:
中文、字母、數(shù)字、下劃線(_)和短劃線(-)。
不能超過64個(gè)字符。
編碼
命名規(guī)則如下:
字母、數(shù)字、下劃線(_)。
不能超過64個(gè)字符。
實(shí)體類型
業(yè)務(wù)對象:參與業(yè)務(wù)的人或事物, 偏靜態(tài)的實(shí)體。
普通對象:復(fù)雜的, 有很多屬性的對象。狹義上,業(yè)務(wù)對象就是普通對象。 例如:零售業(yè)務(wù)中的買家、商品等可以具象化的實(shí)體,或類目、地域等較抽象的實(shí)體。
枚舉對象:簡單的基礎(chǔ)對象。例如:性別(男/女/未知), 其值可以窮舉。
虛擬對象:在業(yè)務(wù)定義中,沒有任何屬性的基礎(chǔ)對象。例如:姓名。
層級對象:多個(gè)業(yè)務(wù)對象之間有上下級關(guān)系,,這一組對象就是層級對象。例如:行政區(qū)域(國家->省->市->縣)。
業(yè)務(wù)活動:1個(gè)或者多個(gè)業(yè)務(wù)對象在某個(gè)時(shí)間(段)為了達(dá)成某種目的,所進(jìn)行的活動或者是某種活動的結(jié)果。
業(yè)務(wù)事件:持續(xù)時(shí)間短(瞬間)的業(yè)務(wù)事件,業(yè)務(wù)事件一般對應(yīng)業(yè)務(wù)流程的一次狀態(tài)的變化。例如:銷售訂單的下單事件。
業(yè)務(wù)快照:一系列業(yè)務(wù)活動中在某一個(gè)時(shí)刻點(diǎn)的狀態(tài)和結(jié)果。例如:庫存、賬戶余額。
業(yè)務(wù)流程:有明確生命周期的業(yè)務(wù)活動,即有明確的開始時(shí)間和結(jié)束時(shí)間, 過程中有狀態(tài)的流轉(zhuǎn)變化。例如:銷售訂單,從客戶下單開始,到客戶收到貨物關(guān)閉訂單結(jié)束。
主題域
業(yè)務(wù)實(shí)體所需關(guān)聯(lián)的主題域。
負(fù)責(zé)人
選擇業(yè)務(wù)對象的負(fù)責(zé)人。Dataphin成員列表中的成員均可以作為業(yè)務(wù)對象的負(fù)責(zé)人。
描述
填寫對業(yè)務(wù)對象的簡單描述。
若您選擇創(chuàng)建普通對象、業(yè)務(wù)事件、業(yè)務(wù)流程實(shí)體類型,您還需填寫以下配置參數(shù):
實(shí)體類型
參數(shù)
普通對象
繼承自實(shí)體、關(guān)聯(lián)實(shí)體
業(yè)務(wù)事件
關(guān)聯(lián)實(shí)體
業(yè)務(wù)流程
前序業(yè)務(wù)流程、關(guān)聯(lián)實(shí)體、流程事件
參數(shù)說明:
繼承自實(shí)體:即選擇當(dāng)前業(yè)務(wù)對象的主對象,當(dāng)前對象作為其子對象。子對象是主對象的一種,在主對象基礎(chǔ)上有更多擴(kuò)展屬性。 如:注冊會員本身也是用戶,但是比普通用戶多了一些會員才有的屬性,用戶是主對象,注冊會員是子對象。
關(guān)聯(lián)實(shí)體:如果實(shí)體A的某一個(gè)屬性對應(yīng)另一個(gè)實(shí)體B,則B為A的關(guān)聯(lián)實(shí)體。如:業(yè)務(wù)對象客戶有地址(業(yè)務(wù)對象)這個(gè)屬性,地址是客戶的關(guān)聯(lián)實(shí)體。
前序業(yè)務(wù)流程:業(yè)務(wù)流程A發(fā)生在業(yè)務(wù)流程B之前,且A是B的先決條件,則A是B的前序業(yè)務(wù)流程。如:零售業(yè)務(wù)中,購買之后才有履約配送,購買是履約配送的前序業(yè)務(wù)流程。可以有多個(gè)前序業(yè)務(wù)流程。
流程事件:業(yè)務(wù)流程可以分拆為多個(gè)事件。如:電商業(yè)務(wù)中,銷售訂單可以分拆為下單事件、支付事件、發(fā)貨事件、關(guān)單事件等。請按照事件的發(fā)生順序選擇事件。
單擊確定,即可完成業(yè)務(wù)實(shí)體的創(chuàng)建。
確定后,業(yè)務(wù)實(shí)體為未上線狀態(tài)。未上線的業(yè)務(wù)實(shí)體無法被后續(xù)的維度邏輯表引用。
上線業(yè)務(wù)實(shí)體
在數(shù)據(jù)架構(gòu)頁面,按照下圖操作指引,上線業(yè)務(wù)對象。上線后的業(yè)務(wù)對象可以被維度邏輯表引用。
創(chuàng)建維度邏輯表
狀態(tài)為已上線的業(yè)務(wù)對象支持創(chuàng)建維度邏輯表。
在數(shù)據(jù)架構(gòu)頁面,按照下圖操作指引,創(chuàng)建維度邏輯表。后續(xù)如何配置維度邏輯表的參數(shù)請參見新建普通維度邏輯表。
查看版本信息
在數(shù)據(jù)架構(gòu)頁面,按照下圖操作指引,進(jìn)入版本信息對話框。
在版本信息對話框,查看版本詳情及版本對比。
下線業(yè)務(wù)實(shí)體
僅支持下線沒有被維度邏輯表引用的業(yè)務(wù)實(shí)體。
僅支持下線已上線狀態(tài)的業(yè)務(wù)實(shí)體。
在業(yè)務(wù)實(shí)體頁面,按照下圖操作指引,下線業(yè)務(wù)實(shí)體。下線后業(yè)務(wù)實(shí)體的狀態(tài)更改為未上線。
編輯業(yè)務(wù)實(shí)體
在數(shù)據(jù)架構(gòu)頁面,按照下圖操作指引,編輯業(yè)務(wù)實(shí)體。編輯業(yè)務(wù)實(shí)體的參數(shù)說明請參見創(chuàng)建及管理業(yè)務(wù)實(shí)體
刪除業(yè)務(wù)實(shí)體
僅支持刪除狀態(tài)為未上線的業(yè)務(wù)實(shí)體。
在業(yè)務(wù)實(shí)體頁面,按照下圖操作指引,刪除業(yè)務(wù)實(shí)體。
查看實(shí)體關(guān)系圖
在Dataphin中您可通過圖形化方式查看主要實(shí)體以及這些實(shí)體之間的相互關(guān)系。在業(yè)務(wù)實(shí)體頁面,按照下圖操作指引,查看實(shí)體關(guān)系圖。
后續(xù)步驟
完成數(shù)據(jù)板塊的業(yè)務(wù)實(shí)體創(chuàng)建后,即可創(chuàng)建維度邏輯表,具體操作,請參見新建普通維度邏輯表。