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

查看版本資訊
在資料架構頁面,按照下圖操作指引,進入版本資訊對話方塊。

在版本資訊對話方塊,查看版本詳情及版本對比。

下線業務實體
僅支援下線沒有被維度邏輯表引用的業務實體。
僅支援下線已上線狀態的業務實體。
在業務實體頁面,按照下圖操作指引,下線業務實體。下線後業務實體的狀態更改為未上線。

編輯業務實體
在資料架構頁面,按照下圖操作指引,編輯業務實體。編輯業務實體的參數說明請參見建立及管理業務實體

刪除業務實體
僅支援刪除狀態為未上線的業務實體。
在業務實體頁面,按照下圖操作指引,刪除業務實體。
查看實體關聯圖
在Dataphin中您可通過圖形化方式查看主要實體以及這些實體之間的相互關係。在業務實體頁面,按照下圖操作指引,查看實體關聯圖。

後續步驟
完成資料板塊的業務實體建立後,即可建立維度邏輯表,具體操作,請參見建立普通維度邏輯表。