Adobe Campaign: ImportSharedAudience工作流程因語法錯誤而失敗

說明 description

環境

Campaign Classic

問題/症狀

在最新的Campaign版本中,ImportSharedAudiences工作流程會失敗,並出現語法錯誤,如下所示:

*08/12/2019 20:04:43 jsxListUpdate PGS-220000 PostgreSQL錯誤:錯誤:  「 — 」第1行或其附近的語法錯誤:建立未記錄的表格wkf190441_377_-2059232018(                                             *

解決方法 resolution

永久修正需要升級至9026或以上。 先前版本的因應措施是更新工作流程中的JavaScript程式碼以利用Math.abs()

舊代碼:
vars.tableName = NL.SQL.getWorkTableName("wkf", instance.id) + "_" + task.taskIdentifier + "_" + list.listId;

新代碼:
vars.tableName = NL.SQL.getWorkTableName("wkf", Math.abs(instance.id)) + "_" + Math.abs(task.taskIdentifier) + "_" + Math.abs(list.listId);

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f