"Aggiorna pubblico condiviso" Problemi durante l’esecuzione del flusso di lavoro per esportare i tipi di pubblico

Il flusso di lavoro per esportare i tipi di pubblico da Adobe Campaign a Adobe Audience Manager utilizzando Aggiorna pubblico condiviso non riesce probabilmente a causa della funzione di riepilogo utilizzata direttamente senza il nome della tabella.

Descrizione description

Ambiente

  • Adobe Campaign Classic
  • Adobe Campaign

Problema
Quando si integrano Adobe Campaign (AC) e Audience Manager (AAM) e si esegue il flusso di lavoro per esportare i tipi di pubblico da AC a AAM utilizzando l'attività Aggiorna pubblico condiviso, il flusso di lavoro non riesce e viene visualizzato un errore simile al seguente:

exportToAAM    XTK-170016 You are not authorized to use SQL expressions. 'digest' cannot be processed.

Risoluzione resolution

Questo errore si verifica spesso quando è impostata la crittografia nell’origine dati AMC o quando l’identificatore crittografato utilizza una chiave di riconciliazione.

Controlla l'origine dati AMC e assicurati di controllare la crittografia (talvolta è utile impostarla su none). L’identificatore crittografato non può essere utilizzato come chiave di riconciliazione.

Il problema potrebbe essere dovuto al fatto che la funzione di digest viene utilizzata direttamente senza il nome della tabella. Idealmente la funzione dovrebbe essere indicata come nmsrecipient.digest() invece di digest() direttamente.

La stessa soluzione è stata fornita in un post del forum di Microsoft: Errore di esecuzione: 'il nome della funzione non è un nome di funzione incorporato riconosciuto'.

Per risolvere il problema, selezionare il metodo di crittografia none nella cartella delle origini dati AMC in Amministrazione > Piattaforma come indicato sopra.

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