日期差異計算欄
此主題概述 Manage Data > Data Warehouse 頁面中可用Date Difference
計算欄的用途和用途。 以下是其功能的說明,隨後是一個範例,以及建立它的機制。
說明
Date Difference
欄型別會根據事件時間戳記,計算屬於單一記錄的兩個事件之間的時間。 此欄中計算的原始值以秒為單位,但會自動轉換為分鐘、小時、天等等,以便顯示在報表上。 但是,當您作為篩選/群組使用時,您想要以秒為單位使用值。
date difference
計算欄可用來建立量度,以計算兩個事件之間的平均或中間時間,例如客戶註冊與其第一筆訂單之間的平均時間。
範例
id
timestamp_1
timestamp_2
Seconds between timestamp_2 and timestamp_1
A
2015-01-01 00:00:00
2015-01-01 12:30:00
45000
B
2015-01-01 08:00:00
2015-01-01 10:00:00
7200
在上述範例中,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
:
recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc