Campaign:資料流執行失敗: Adobe Campaign Managed Cloud目的地匯出

客戶將計算欄位新增到AEP中的Adobe Campaign目的地,且匯出工作流程開始失敗。

說明 description

錯誤:

「代碼」:「ACC-0001-500」「訊息」:「執行flowId 676f3fgd-7cef-4687-89f7-5aefb9050ye3​時發生錯誤」

與計算欄位對應的屬性:

Source - xdm: _xxxxxxxx.identity.email_id_sha256 Target — 屬性: email_id_sha256_hash

解決方法 resolution

這是已知的campaign-io錯誤。

問題是欄SEMAIL_ID_SHA256_HASH (email_id_sha256_hash屬性的Adobe Campaign Snowflake名稱)存在為VARCHAR (16,777,216),這是在未指定大小時Snowflake的預設值。
當客戶儲存iif()對應變更時,campaign-io會傳送控制面事件至ACC:「alter your Snowflake group table — SEMAIL_ID_SHA256_HASH應為VARCHAR (30,000)」。
Snowflake不允許縮減VARCHAR大小。 欄位為16,777,216位元組;指示顯示30,000。 Snowflake傳回:

ODB-240000:無法從型別VARCHAR(16777216)​變更資料行SEMAIL_ID_SHA256_HASH

逐步因應措施:

  1. 不要重新編輯或重新儲存目的地645f3gfd — 儲存將觸發另一個失敗的ALTER TABLE
  2. 在AEP中建立指向相同ACC執行個體的新目的地連線
  3. 從初始建立使用iif()對應(不是編輯)來設定新目的地
  4. 將對象啟用至新目的地並確認執行成功
  5. 從中斷的645f3gfd目的地停用對象
  6. 請Campaign團隊驗證工作流程以及使用此對象群組的任何其他工作流程是否已更新,以便從新的群組表格中讀取。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f