「共有オーディエンスを更新」を使用してオーディエンスをエクスポートするワークフローが失敗する

この記事では、共有オーディエンスを更新を使用してAdobe CampaignからAdobe Audience Managerにオーディエンスを書き出すワークフローが失敗する問題について説明します。 この問題を解決するには、AMC データ・ソースで暗号化設定をチェックし、暗号化された識別子が紐付けキーとして使用されないようにし、AMC データ・ソース・フォルダの暗号化方式を なし に設定する必要があります。

説明 description

環境

  • Adobe Campaign Classic
  • Adobe Campaign

問題

Adobe Campaign(AC)とAudience Manager(AAM)を統合し、 共有オーディエンスを更新 アクティビティを使用して AC からAAMにオーディエンスを書き出すワークフローを実行すると、ワークフローが失敗し、次のようなエラーが表示されます。

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

解決策 resolution

このエラーは、AMC-datasource で暗号化が設定されている場合や、暗号化された識別子が紐付けキーを使用している場合に発生することがよくあります。

AMC データソースを確認し、暗号化を確認してください(暗号化を なし に設定すると役立つ場合があります)。 暗号化された識別子は、紐付けキーとして使用できません。

この問題は、ダイジェスト関数がテーブル名なしで直接使用されていることに起因する可能性があります。 関数を直接 digest() ではなく nmsrecipient.digest() と呼ぶのが理想です。

Microsoft フォーラムの投稿 ​ 実行エラー:「関数名が認識された組み込み関数名ではありません」 ​ にも、同じ解決策が提供されています。

これを解決するには、 管理 の下の AMC データ ソース フォルダーで暗号化方法を なし に選択する必要があります 前述のように Platform > きます。

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