Adobe Campaign Classic v8.6.4 では、Snowflake文字列の制限により配信が失敗します

Adobe Campaign Classic v8.6.4 の配信は、Snowflake文字列制限エラーが原因で、PrepareMessageImpl の手順で失敗します。 この問題を修正するには、配信プロパティの バッチ数 を 256 未満の値に設定し、自動グループ化を避けるために 0 より大きくします。

説明 description

環境

Adobe Campaign Classic, v8.6.4#キョウ#

問題/症状

  • PrepareMessageImpl の手順で配信が失敗します。
  • 表示されたエラーメッセージ:ODB-240000 ODBC エラー: String '(LISTAGG result)'が長すぎて、SQLState が切り捨てられます:22000

原因

Snowflake データベースで文字列タイプの値に 16 MB の制限が適用されているので、配信が失敗します。

解決策 resolution

  1. Adobe Campaign Classic v8.6.4 で配信を開きます。
  2. 配信プロパティの下の 配信 タブに移動します。
  3. メッセージのバッチ数量 設定を見つけます。
  4. 値を 256 より小さく 0 より大きい数に設定します。
  5. 変更内容を保存します。
  6. 配信準備プロセスを再実行します。
  7. 更新した設定をステージング環境でテストして、パフォーマンスへの影響を評価します。

関連資料

バッチ数量Campaign v8 ドキュメントの

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