I processi di download di Commerce Data Exchange (CDX) non possono essere scaricati in un ambiente UAT sandbox

Sintomi

Quando un computer DevTest è collegato a un ambiente UAT (User Acceptance Testing) sandbox per il debug, il computer DevTest diventa parte del gruppo batch e viene prelevato dal processo batch per creare pacchetti Commerce Data Exchange (CDX).

La generazione del pacchetto della sessione di download risultante ha esito positivo e viene creato un record di sessione di download. Tuttavia, il pacchetto viene caricato nell'account di archiviazione di Azure del computer DevTest (in genere emulato localmente) anziché nell'account di archiviazione dell'ambiente UAT sandbox. La sessione di download non sarà quindi possibile scaricare e applicare al database del canale. Il sistema visualizzerà i messaggi di errore seguenti:

Impossibile ottenere l'URL della sessione di download per channelId: [CSU] e scaricare l'ID sessione: [ID]

Pacchetto di dati non trovato. Eseguire di nuovo per creare un nuovo file. Negli ambienti sandbox, nel modulo Configurazione server rimuovere tutti gli ambienti di sviluppo dalle presentazioni batch.

Risoluzione

Per risolvere questo problema, rimuovere il computer DevTest dal modulo Server Configuration Manager ed eseguire nuovamente la sessione di download.

  1. Passare al modulo >Amministrazione sistemaConfigurazione>server.

  2. Individuare il record AOS (Application Object Server) del computer DevTest.

    Nota

    Il nome del record include la parola "dev".

  3. Selezionare Elimina per rimuovere il record AOS.

  4. Passare al modulo >Retail and CommerceRichieste e report> Sessionidi downloaddi Commerce Data Exchange>.

  5. Selezionare la sessione non riuscita.

  6. Selezionare Riesegui.

Ulteriori informazioni

Per altre informazioni, vedere Eseguire il debug di una copia del database di produzione.