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

Descrizione description

Ambiente

  • Adobe Campaign Classic
  • Adobe Campaign

Problema
Quando si integrano AC e Audienci Manager e si esegue un 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.

È possibile controllare l'origine dati AMC e assicurarsi di controllare la crittografia (impostandola su nessuno a volte aiuta), e anche 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 questo problema, è necessario selezionare il metodo di crittografia per nessuno nella cartella origini dati AMC in Amministrazione > Piattaforma come indicato sopra.

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