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
- XDM ExperienceEvent データセットの更新を試みて、失敗するデータフローを特定します。
- このデータフローのデータストリーム設定を確認します。
- データストリームの プロファイルデータセット が、XDM ExperienceEvent データセットではなく、XDM個人プロファイルデータセットに設定されていることを確認します。
- データストリーム設定を更新して、Event フィールドが意図したXDM ExperienceEvent データセットを参照し、 プロファイル フィールドが有効なXDM個人プロファイルデータセットを参照するようにします。
- 変更を保存します。
- 今後のデータフローが更新をトリガーせずに実行され、イベント エラーがサポートされていないことを確認します。
追加情報
XDM ExperienceEvent データセットは追加専用であり、更新操作やアップサート操作はサポートしていません。 データストリーム設定では、イベントデータセットとプロファイルデータセットを常に分離してください。 プロファイルデータセットは必要です。なぜなら、xdmEntityUpdate操作(同意、プッシュトークン、ユーザーアクティビティ地域属性の保存など)には、データストリームレベルのプロファイルデータセットが必要です。
recommendation-more-help
experience-cloud-kcs-help-kbarticles