Échec du workflow d’exportation des audiences à l’aide de "Mise à jour d’audience partagée"

Cet article traite du problème de l’échec du workflow d’exportation des audiences d’Adobe Campaign vers Adobe Audience Manager à l’aide de la mise à jour d’audience partagée. La résolution implique de vérifier la source de données AMC pour les paramètres de chiffrement, de s’assurer que l’identifiant chiffré n’est pas utilisé comme clé de réconciliation et de définir la méthode de chiffrement sur none dans le dossier des sources de données AMC.

Description description

Environnement

  • Adobe Campaign Classic
  • Adobe Campaign

Problème

Lors de l’intégration d’Adobe Campaign (AC) et d’une Audience Manager (AAM) et de l’exécution d’un workflow pour exporter des audiences d’AC vers AAM à l’aide de l’activité Mise à jour d’audience partagée , le workflow échoue avec une erreur similaire à celle-ci :

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

Résolution resolution

Cette erreur se produit souvent lorsque le chiffrement est défini dans AMC-datasource ou que l’identifiant chiffré utilise une clé de réconciliation.

Vérifiez la source AMC-datasource et assurez-vous de vérifier le chiffrement (le définir sur none aide parfois). Notez que l’identifiant crypté ne peut pas être utilisé comme clé de réconciliation.

Le problème peut venir du fait que la fonction digest est utilisée directement sans le nom de la table. Idéalement, la fonction doit être appelée nmsrecipient.digest() au lieu de digest() directement.

La même solution a été fournie dans une publication de forum Microsoft : Erreur d'exécution : 'le nom de la fonction n'est pas un nom de fonction intégré reconnu'.

Pour résoudre ce problème, vous devez sélectionner la méthode de chiffrement sur none dans le dossier des sources de données AMC sous Administration > Plateforme comme mentionné ci-dessus.

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