出站模板宏 outbound-template-macros
列出可用來建立輸出範本的巨集。 這些包括檔案名稱巨集、標頭巨集和內容巨集。
檔案名稱和檔案標頭巨集 file-name-header-macros
此表格列出並說明了可在檔案名稱中使用的巨集以及定義標頭欄位。 如需程式碼範例,請參閱 輸出巨集範例.
ASCII_SOH
DPID
MASTER_DPID
NEW_LINE
ORDER_ID
PID_ALIAS
訂單/目的地ID的別名。
別名是在管理員UI中設定。
SPLITNUM
指示將輸出檔案分割成多個零件。 將檔案名稱中的SPLITNUM區段取代為前面加零的零件編號,確保SPLITNUM區段至少有三個字元。
SPLITNUM巨集不需要由<>字元包圍。
示例: <SYNC_TYPE>_<ORDER_ID>_<DPID>_<SYNC_MODE>_<TIMESTAMP>SPLITNUM.csv
s3_123456_9999_full_1566906141001.csv
s3_123456_9999_full_1566906141002.csv
s3_123456_9999_full_1566906141003.csv
上述範例中的最後三位數(001,002,003)是SPLITNUM識別碼。
SYNC_MODE
指示同步化型別並包含:
full
:完全同步。iter
:增量同步。
SYNC_TYPE
表示資料傳輸方法並包含:
ftp
http
s3
TAB
TIMESTAMP
10位數、UTC、Unix時間戳記。
其格式也可為 <TIMESTAMP; format="YYYYMMDDhhmmss">
遵循Java日期/時間戳記格式規則。
內容巨集 content-macros
用來格式化資料檔案內容的巨集。 如需程式碼範例,請參閱 輸出巨集範例.
CLOSE_CURLY_BRACKET
}
字元。DP_UUID
資料提供者不重複使用者識別碼 .
這是您在傳出檔案中傳送資料的目的地資料合作夥伴ID。
DP_UUID_LIST
DPID
DPUUIDS
此巨集的輸出會將資料提供者ID (DPID)對應到相關的不重複使用者ID (DPUUID)。 此巨集必須具有格式字串才能控制其輸出。 範例輸出看起來類似以下內容:
"dpids=dpid1,dpid2,...dpid n|maxMappings= n|format=json"
此 maxMappings
設定會決定您要巨集傳回多少對應。 時間 maxMappings=0
,此巨集會傳回每個指定DPID的所有對應。 資料會依時間戳記排序(最近的時間戳記在前),並會先傳回時間戳記最大的結果。
if(SEGMENT_LIST && REMOVED_SEGMENT_LIST)endif
MCID
OPEN_CURLY_BRACKET
{
字元。OPT_OUT
ORDER_ID
OUTPUT_ATTRIBUTE_TYPE
OUTPUT_ATTRIBUTE_VALUE
1
做為靜態的硬式編碼值。PID
PIDALIAS
訂單/目的地ID的別名。
別名是在管理員UI中設定。
REMOVED_SEGMENT_LIST
SEGMENT_LIST
傳回清單中的區段清單。 接受下列選用引數:
segmentId
:區段ID。 已弃用。使用sid
。csegid
:客戶區段ID。 已弃用。使用sid
。sid
:區段IDtype
:傳回5
,將資料識別為區段資料的靜態硬式編碼值。alias
: 已弃用. 請勿使用。lastUpdateTime
:指出上次更新區段會籍狀態的Unix時間戳記。lastRealizationTime
:指出上次實現區段時間的Unix時間戳記。
將這些變數放在巨集後的大括弧中。 例如,此程式碼會以垂直號「|」字元分隔結果: <SEGMENT_LIST:{seg|<seg.type>,<seg.sid>}; separator=",">
SET_ATTRIBUTES
1
,當作靜態硬式編碼值。SYNC_MODE
指示同步化型別並包含:
full
:完全同步。iter
:增量同步。
SYNC_TYPE
表示資料傳輸方法並包含:
ftp
http
s3
TAB
TRAIT_LIST
傳回特徵清單。 接受下列選用引數:
-
type
:依數值ID識別特徵型別。 返回结果:10
會識別DPM特徵(離線、由傳入工作上線)。3
可識別規則型特徵(即時、透過DCS上線的)。
-
traitId
:特徵ID。 -
lastRealized
:上次實現此特徵的時間。 Unix時間戳記。
將這些變數放在巨集後的大括弧中。 例如,此程式碼會以垂直號「|」字元分隔結果: <TRAIT_LIST:{trait|<trait.Id>,<trait.lastRealized>};separator=","
UUID