進階計算欄型別

您想要建立的許多分析都涉及使用您要group byfilter by的​ 新資料行建立計算資料行教學課程涵蓋大部分使用案例的基本知識,但您可能會想要的計算資料行比Data Warehouse管理員可建立的資料行更複雜。

這些型別的欄可由Data Warehouse分析師的Adobe團隊建立。 若要定義新的計算欄,請提供下列資訊:

  1. 此欄的​ definition (包括輸入、公式或格式)
  2. 您要建立欄的​ table
  3. 任何說明資料行應包含內容的​ example data points

以下是進階計算欄的一些常見範例,使用者經常會發現這些範例很實用:

我正在嘗試依序排序事件 compareevents

這稱為​ 事件編號 ​計算資料行。 這表示您正嘗試尋找特定事件擁有者(例如客戶或使用者)發生事件的順序。

範例如下:

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

事件編號計算欄可用來觀察資料中首次事件、重複事件或第n個事件之間的行為差異。

想要檢視實際運作中的客戶訂單編號欄位嗎? 按一下影像,可檢視在報表中做為分組依據維度使用的影像。

使用事件編號計算資料行,依客戶的訂單編號分組。

若要建立此型別的計算欄,您需要知道:

  • 您要在其上建立此欄的表格
  • 識別事件擁有者的欄位(此範例中為owner\_id
  • 您要排序事件的欄位(此範例中為timestamp

返回頂端

我正在嘗試尋找兩個事件之間的時間。 twoevents

這稱為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

日期差異計算欄可用來建立量度,以計算兩個事件之間的平均或中間時間。 按一下下方影像以檢視Average time to first order量度在報表中的使用方式。

使用日期差異計算資料行來計算平均第一階時間。

若要建立此型別的計算欄,您需要知道:

  • 您要在其上建立此欄的表格
  • 您想知道兩者之間差異的兩個時間戳記

返回頂端

我正在嘗試比較循序事件值。 sequence

這稱為​ 循序事件比較。 這表示您正嘗試尋找值(貨幣、數字、時間戳記)與擁有者上一個事件對應值之間的差值。

範例如下:

event\_id
owner\_id
timestamp
Seconds since owner's previous event
1
A
2015-01-01 00:00:00
2
B
2015-01-01 00:30:00
3
A
2015-01-01 02:00:00
7720
4
A
2015-01-02 13:00:00
126000
5
B
2015-01-03 13:00:00
217800

循序事件比較可用來尋找每個循序事件之間的平均或中間時間。 按一下下方的影像,檢視作用中的​ 平均與中間訂單 ​量度之間的時間。

= 使用循序事件比較計算資料行,以計算訂單之間的平均和中位時間。

若要建立此型別的計算欄,您需要知道:

  • 您要在其上建立此欄的表格
  • 識別事件擁有者的欄位(範例中為owner\_id
  • 您想要檢視每個循序事件之間差異的值欄位(此範例中為timestamp

返回頂端

我正在嘗試轉換貨幣。 currency

貨幣轉換 ​計算欄會根據事件時的匯率,將交易金額從記錄的貨幣轉換為報表貨幣。

範例如下:

id
timestamp
transaction\_value\_EUR
transaction\_value\_USD
1
2015-01-01 00:00:00
30
33.57
2
2015-01-02 00:00:00
50
55.93

若要建立此型別的計算欄,您需要知道:

  • 您要在其上建立此欄的表格
  • 您要轉換的交易金額欄
  • 表示資料記錄時所用貨幣的欄(通常是ISO代碼)
  • 偏好的報表貨幣

返回頂端

我正在嘗試轉換時區。 timezone

時區轉換 ​計算欄會將特定資料來源的時間戳記從記錄的時區轉換為報表時區。

範例如下:

id
timestamp\_UTC
timestamp\_ET
1
2015-01-01 00:00:00
2014-12-31 19:00:00
2
2015-01-01 12:00:00
2015-01-01 07:00:00

若要建立此型別的計算欄,您需要知道:

  • 您要在其上建立此欄的表格
  • 您要轉換的時間戳記欄
  • 記錄資料的時區
  • 偏好的報告時區

返回頂端

我正在嘗試做這裡未列出的事情。 else

不用擔心。 這裡未列出並不表示不可能。 Data Warehouse分析師的Adobe團隊可提供協助。

若要定義新的計算資料行,請提交支援票證,其中包含您要建置之專案的詳細資料。

相關檔案

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