Adobe Experience PlatformのXDM ExperienceEvent データセットでは更新がサポートされていません

Adobe Experience PlatformのXDM ExperienceEvent データセットに対してデータフローが更新操作またはアップサート操作を実行しようとすると、「Updates are not supported for events」というエラーが発生します。 これを解決するには、イベントデータがXDM ExperienceEvent データセットを使用し、プロファイル更新がXDM Individual Profile データセットを使用するようにデータストリームを設定します。

説明 description

環境

  • 製品: Adobe Experience Platform
  • 制約: XDM ExperienceEvent データセットを使用してデータフローに適用します

問題/症状

  • バッチが失敗し、エラーメッセージ 更新はイベント​でサポートされていません。
  • データフローは、XDM ExperienceEvent データセットに更新またはアップサートを送信しようとします。
  • XDM ExperienceEvent データセットは追加操作のみをサポートし、更新は許可しません。
  • ExperienceEvent データセットモデルのアップサート操作はサポートされていません。

解決策 resolution

  1. XDM ExperienceEvent データセットの更新を試みて、失敗するデータフローを特定します。
  2. このデータフローのデータストリーム設定を確認します。
  3. データストリームの プロファイルデータセット が、XDM ExperienceEvent データセットではなく、XDM個人プロファイルデータセットに設定されていることを確認します。
  4. データストリーム設定を更新して、Event フィールドが意図したXDM ExperienceEvent データセットを参照し、 プロファイル フィールドが有効なXDM個人プロファイルデータセットを参照するようにします。
  5. 変更を保存します。
  6. 今後のデータフローが​更新をトリガーせずに実行され、イベント エラーがサポートされていないことを確認します。

追加情報

XDM ExperienceEvent データセットは追加専用であり、更新操作やアップサート操作はサポートしていません。 データストリーム設定では、イベントデータセットとプロファイルデータセットを常に分離してください。 プロファイルデータセットは必要です。なぜなら、xdmEntityUpdate操作(同意、プッシュトークン、ユーザーアクティビティ地域属性の保存など)には、データストリームレベルのプロファイルデータセットが必要です。

recommendation-more-help
experience-cloud-kcs-help-kbarticles