Campaign:資料流執行失敗: Adobe Campaign Managed Cloud目的地匯出
客戶將計算欄位新增到AEP中的Adobe Campaign目的地,且匯出工作流程開始失敗。
說明 description
錯誤:
“code”: “ACC-0001-500” “message”:"執行flowId < flow-id>時發生錯誤
與計算欄位對應的屬性:
Source - xdm: _xxxxxxxx.identity.email_id_sha256
目標 — 屬性: 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:「變更您的Snowflake群組表格 — SEMAIL_ID_SHA256_HASH應為VARCHAR (30,000)」。
Snowflake不允許縮減VARCHAR大小。 欄位為16,777,216位元組;指示顯示30,000。 Snowflake傳回:
ODB-240000:無法從型別VARCHAR(16777216)變更資料行代碼SEMAIL_ID_SHA256_HASH
逐步因應措施:
- 不要重新編輯或重新儲存目的地
<affected-destination-id>— 儲存將觸發另一個失敗的ALTER TABLE。 - 在AEP中建立指向相同ACC執行個體的新目的地連線
- 從初始建立使用iif()對應(不是編輯)來設定新目的地
- 將對象啟用至新目的地並確認執行成功
- 從中斷的
<affected-destination-id>停用對象。 - 請Campaign團隊驗證工作流程以及使用此對象群組的任何其他工作流程是否已更新,以便從新的群組表格中讀取。
recommendation-more-help
experience-cloud-kcs-help-kbarticles