重複錯誤導致OOTB工作流程問題
本文說明如何解決OOTB ffdaReplicateStagingData工作流程未同步資料的Adobe Campaign問題。 導致此問題的錯誤可透過自訂工作流程刪除重複資料來解決。
說明 description
環境
Adobe Campaign Classic v8
問題/症狀
OOTB ffdaReplicateStagingData工作流程未同步資料,因為發生下列錯誤:
nlmoduleStagingSchema ODB-240000 Erreur ODBC : Duplicate row detected during DML action Row Values: [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1197, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, "email@provider.com" NULL, "XXX" NULL, "XXX" NULL]
解決方法 resolution
透過自訂工作流程刪除重複資料,然後重新執行ffdaReplicateStagingData工作流程。
原因nmsrecipientstg資料表中儲存了重複資料,這是由複合自訂主索引鍵所造成。 若要識別此資料,您可以執行下列查詢,其中composite-key-columns是自訂複合索引鍵:
- 從nmsrecipientstg GROUP BY COMPOSITE-key-columns中選取計數為
>1的composite-key-columns; - 從nmsrecipientstg GROUP中選取URECIPIENTID BY URECIPIENTID的計數為
>1;
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f