[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}

事件編號計算欄

此主題概述Event Number頁面中可用​ Manage Data > Data Warehouse ​計算欄的用途和用途。 以下是其功能的說明,隨後是一個範例,以及建立它的機制。

說明

Event Number資料行型別識別特定​ 事件擁有者 (如customeruser)發生事件的順序。 如果您熟悉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_id
owner_id
timestamp
Owner's event number
**1
A
2015-01-01 00:00:00
1
**2
B
2015-01-01 00:30:00
1
**3
A
2015-01-01 02:00:00
2
**4
A
2015-01-02 13:00:00
3
**5
B
2015-01-03 13:00:00
2

在上述範例中,資料行Owner's event numberEvent Number資料行。 它會根據事件的發生順序(根據timestamp欄)對擁有者的事件進行排名。

例如,考慮owner_id = A的所有資料列。 表格中的第一列是此擁有者最早的時間戳記,後面是表格中的第三列,後面是表格中的第四列。

機械

以下是建立Event Number欄的一些指示:

  1. 導覽至​ Manage Data > Data Warehouse ​頁面。

  2. 導覽至您要建立此欄的表格。

  3. 按一下​ Create a Column ​並選擇EVENT_NUMBER (…)區段下的Same Table欄型別: 。

  4. 第一個下拉式清單Event Owner指定要決定排名的實體。 在Customer's order number的情況下,customer_idcustomer_email等客戶識別碼將是Event Owner

  5. 第二個下拉式清單Event Rank指定強制執行決定資料列排名的順序的資料行。 在Customer's order number的情況下,created_at時間戳記將是Event Rank

  6. Options下拉式清單下,您可以新增篩選器以排除不予以考慮的列。 排除的資料列有此資料行的NULL值。

  7. 提供資料行的名稱,然後按一下​ Save

  8. 資料行可以立即使用​

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc