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