broadlogRcpおよびOracle エラーでトラッキングワークフローが失敗する

この記事では、属性’broadLog-id 不明​および​ ORA-00904: “ITRACKINGLOGID”:無効な識別子 ​などのエラーでトラッキングワークフローが失敗する問題を解決します。

説明 description

環境

Adobe Campaign Classic v7 (ACC v7)

問題/症状

トラッキングワークフローが失敗し、次のエラーが発生します。

Attribute 'broadLog-id' unknown (see definition of schema 'Delivery recipient logs (nms:broadLogRcp)').

ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier

再現手順

  1. トラッキングワークフローが一時停止しています。

  2. ワークフローの監査ログを確認すると、次のエラーが表示されます。

    code language-none
    Attribute 'broadLog-id' unknown (see definition of schema 'Recipient delivery log (nms:broadLogRcp)').
    ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier
    

解決策 resolution

  1. インスタンスで定義されているすべてのターゲットマッピングを表示します。
  2. storage/@trackingLogSchemaを追加し、トラッキングログスキーマ storage/@trackingLogSchemaとしてnms:broadLogRcpを使用するターゲットマッピングを確認します。
  3. トラッキングログが保存されるスキーマにトラッキングログスキーマ(例:nms:trackingLogRcp スキーマ)を使用し、変更を 保存 するように、これらのターゲットマッピングを修正します。
  4. トラッキングログワークフローを再起動します。

原因

1つ以上のターゲットマッピングでは、スキーマ nms:broadLogRcpを定義のトラッキングログスキーマ storage/@trackingLogSchemaとして使用します。

これは正しくないため、トラッキングワークフローが失敗します。

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