Adobe Campaign: ImportSharedAudience Workflow schlägt fehl mit Syntaxfehler

Beschreibung description

Es wurde in den neuesten Versionen von Campaign dass der ImportSharedAudiences -Workflow mit einem Syntaxfehler wie unten dargestellt fehlschlägt:

08/12/2019 20:04:43 jsxListUpdate PGS-220000 PostgreSQL error: ERROR:  syntax error at or near "-" LINE 1: CREATE UNLOGGED TABLE wkf190441_377_-2059232018(    

Auflösung resolution

Für die permanente Korrektur ist ein Upgrade auf 9026 oder höher erforderlich. Die Lösung für frühere Versionen besteht darin, die JavaScript Code innerhalb des Workflows zur Verwendung Math.abs().

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

Neuer Code :
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