[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
日期差異計算欄
此主題概述Date Difference頁面中可用 Manage Data > Data Warehouse 計算欄的用途和用途。 以下是其功能的說明,隨後是一個範例,以及建立它的機制。
說明
Date Difference欄型別會根據事件時間戳記,計算屬於單一記錄的兩個事件之間的時間。 此欄中計算的原始值以秒為單位,但會自動轉換為分鐘、小時、天等等,以便顯示在報表上。 但是,當您作為篩選/群組使用時,您想要以秒為單位使用值。
date difference計算欄可用來建立量度,以計算兩個事件之間的平均或中間時間,例如客戶註冊與其第一筆訂單之間的平均時間。
範例
idtimestamp_1timestamp_2Seconds between timestamp_2 and timestamp_1AB在上述範例中,Date Difference欄是Seconds between timestamp_2 and timestamp_1欄。 它執行計算timestamp_2 minus timestamp_1。
機械
下列步驟說明如何建立Date Difference欄。
-
導覽至 Manage Data > Data Warehouse 頁面。
-
導覽至您要建立此欄的表格。
-
按一下 Create a Column 並依照以下方式設定您的欄:
- 選取
Column Definition Type>Same Table - 選取
Column Definition Equation>DATE_DIFF = (Ending DATETIME - Starting DATETIME) - 選取
Ending DATETIME欄>選擇結束日期時間欄位,這通常是稍後發生的事件 - 選取
Starting DATETIME欄** >選擇開始日期時間欄位,這通常是較早發生的事件
- 選取
-
提供資料行的名稱,然後按一下 Save。
-
資料行可以立即使用**。
例如,下列範例設定為計算Seconds between order date and customer's creation date: