Adobe Campaign: ImportSharedAudience workflow non riuscito con errore di sintassi

Ultimo aggiornamento: 2022-09-29

Descrizione

È stato trovato nelle versioni più recenti di Campaign che il flusso di lavoro ImportSharedAudiences non riesca con un errore di sintassi come riportato di seguito:

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(    

Risoluzione

La correzione permanente richiede un aggiornamento a 9026 o superiore. La soluzione alle versioni precedenti è quella di aggiornare il JavaScript codice all’interno del flusso di lavoro da utilizzare Math.abs().

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

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

In questa pagina