日期差異計算欄

此主題概述​ 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欄。

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

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

  3. 按一下​ Create a Column ​並依照以下方式設定您的欄:

    • 選取Column Definition Type > Same Table
    • 選取Column Definition Equation > DATE_DIFF = (Ending DATETIME - Starting DATETIME)
    • 選取Ending DATETIME欄>選擇結束日期時間欄位,這通常是稍後發生的事件
    • 選取Starting DATETIME欄** >選擇開始日期時間欄位,這通常是較早發生的事件
  4. 提供資料行的名稱,然後按一下​ Save

  5. 資料行可以立即使用​**。

例如,下列範例設定為計算Seconds between order date and customer's creation date

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