[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
事件編號計算欄
此主題概述Event Number頁面中可用 Manage Data > Data Warehouse 計算欄的用途和用途。 以下是其功能的說明,隨後是一個範例,以及建立它的機制。
說明
Event Number資料行型別識別特定 事件擁有者 (如customer或user)發生事件的順序。 如果您熟悉SQL,則此資料行型別與RANK函式相同。 它可用來觀察資料中首次事件、重複事件或第n個事件之間的行為差異。
在並列的情況下,此欄包含與並列事件相同的 排名,並略過後續的數字。 例如,如果對數字進行排名5,8,10,10,12,則排名將是1,2,3,3,5。
此欄最常見的使用案例是分析首次購買者和重複購買者。 第一次透過在Customer's order number = 1上新增篩選器(至量度或報告)來識別購買者。 Customer's order number是型別Event Number的資料行。
範例
event_idowner_idtimestampOwner's event number在上述範例中,資料行Owner's event number是Event Number資料行。 它會根據事件的發生順序(根據timestamp欄)對擁有者的事件進行排名。
例如,考慮owner_id = A的所有資料列。 表格中的第一列是此擁有者最早的時間戳記,後面是表格中的第三列,後面是表格中的第四列。
機械
以下是建立Event Number欄的一些指示:
-
導覽至 Manage Data > Data Warehouse 頁面。
-
導覽至您要建立此欄的表格。
-
按一下 Create a Column 並選擇
EVENT_NUMBER (…)區段下的Same Table欄型別: 。 -
第一個下拉式清單
Event Owner指定要決定排名的實體。 在Customer's order number的情況下,customer_id或customer_email等客戶識別碼將是Event Owner。 -
第二個下拉式清單
Event Rank指定強制執行決定資料列排名的順序的資料行。 在Customer's order number的情況下,created_at時間戳記將是Event Rank。 -
在
Options下拉式清單下,您可以新增篩選器以排除不予以考慮的列。 排除的資料列有此資料行的NULL值。 -
提供資料行的名稱,然後按一下 Save。
-
資料行可以立即使用 。