[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
循序比較計算欄
此主題概述Sequential Comparison頁面中可用 Manage Data > Data Warehouse 計算欄的用途和用途。 以下是其功能的說明,然後是一個範例和建立它的機制。
說明
Sequential Comparison欄型別:尋找連續事件之間的差異。 最常見的Sequential Comparison資料行型別是Seconds since previous order資料行。 此欄需要三個輸入:
Event Owner:此輸入決定要將列分組的實體。 例如,在Seconds since previous order欄中,事件擁有者是客戶,因為您想要尋找自相同客戶的上次訂購以來的秒數。Event Date:此輸入會強制事件順序。 在Seconds since previous order的情況下,包含訂單時間戳記的資料行應為Event Date。 此輸入一律為時間戳記。Value to Compare:此輸入是要比較的實際值。 它會從目前列的值減去前一列的值。 因此,尋找客戶連續訂單之間時間差異的欄稱為Seconds since previous order。 此輸入不一定要是時間戳記。 非時間戳記範例是找出客戶連續訂單之間的訂單值差異。
範例
event_idowner_idtimestampSeconds since owner's previous event12345在上述範例中,Seconds since owner's previous event是Sequential Comparison計算資料行。 對於owner_id = A,它會先根據timestamp資料行識別順序,然後從目前事件的時間戳記中減去先前事件的timestamp。 在表格的第三列 — owner_id A的第二列 — Seconds since owner's previous event的值是'2015-01-01 02:00'和'2015-01-01 00:00:00'之間的秒數。 此差異等於兩個小時= 7200秒。
對於此計算欄型別,對應至擁有者第一個事件的資料列有NULL值。
機械
若要建立 事件編號 資料行:
-
導覽至 Manage Data > Data Warehouse 頁面。
-
導覽至您要建立此欄的表格。
-
按一下右上角的Create New Column。
-
選取
Same Table作為Definition Type(如果您要比較的資料行不在相同的資料表中,您可能需要重新設定它們的位置)。 -
選取
SEQUENTIAL_COMPARISON做為Column Definition Equation。 -
選擇輸入,如上所述:
Event OwnerEvent DateValue to Compare
-
您也可以新增篩選器,以排除不考慮的列。 排除的資料列有此資料行的
NULL值。 -
提供頁面頂端欄的名稱,然後按一下Save。
-
資料行可以立即使用**。