次の方法で共有


Commerce Data Exchange (CDX) ダウンロード ジョブをサンドボックス UAT 環境でダウンロードできない

現象

DevTest マシンがデバッグ用のサンドボックス ユーザー受け入れテスト (UAT) 環境に接続されている場合、DevTest マシンはバッチ グループの一部になり、バッチ ジョブによって取得され、 Commerce Data Exchange (CDX) パッケージが作成されます。

結果として得られるダウンロード セッション パッケージの生成が成功し、ダウンロード セッション レコードが作成されます。 ただし、パッケージは、サンドボックス UAT 環境のストレージ アカウントではなく、DevTest マシンの Azure ストレージ アカウント (通常はローカルでエミュレート) にアップロードされます。 その後、ダウンロード セッションはダウンロードに失敗し、チャネル データベースに適用されます。 システムには、次のエラー メッセージが表示されます。

channelId: [CSU] とダウンロード セッション ID: [ID] のダウンロード セッション URL を取得できませんでした

データ パッケージが見つかりません。 もう一度実行して、新しいファイルを作成します。 サンドボックス環境の [サーバー構成] フォームで、バッチ一覧からすべての開発者環境を削除します。

解決方法

この問題を解決するには、 Server Configuration Manager フォームから DevTest マシンを削除し、ダウンロード セッションを再実行します。

  1. System Administration モジュール >Setup>Server Configuration に移動します。

  2. DevTest マシンのアプリケーション オブジェクト サーバー (AOS) レコードを見つけます。

    Note

    レコードの名前には、"dev" という単語が含まれます。

  3. Delete を選択して AOS レコードを削除します。

  4. Retail and Commerce モジュール >Inquiries and reports>Commerce Data Exchange>Download セッションに移動します

  5. 失敗したセッションを選択します。

  6. [再実行 ] を選択します。

詳細

詳細については、「 実稼働データベースのコピーをデバッグするを参照してください。