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 (Sandbox User Acceptance Testing) per il debug, il computer DevTest diventa parte del gruppo batch e viene prelevato dal processo batch per creare pacchetti CDX (Commerce Data Exchange).
La generazione del pacchetto di 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 in locale) anziché nell'account di archiviazione dell'ambiente UAT sandbox. La sessione di download non riuscirà quindi a scaricare e applicare al database del canale. Il sistema mostrerà i messaggi di errore seguenti:
Impossibile ottenere l'URL della sessione di download per channelId: [CSU] e l'ID sessione di download: [ID]
Pacchetto di dati non trovato. Eseguire di nuovo per creare un nuovo file. In Ambienti sandbox, nel modulo Configurazione server rimuovere tutti gli ambienti di sviluppo dalle liste batch.
Risoluzione
Per risolvere questo problema, rimuovere il computer DevTest dal modulo di Server Configuration Manager ed eseguire nuovamente la sessione di download.
Passare al modulo System Administration Setup Server Configuration (Configurazione del server di installazione> del sistema).>
Individuare il record application object server (AOS) del computer DevTest.
Note
Il nome del record include la parola "dev".
Selezionare Elimina per rimuovere il record AOS.
Passare al modulo> Retail and Commerce Richieste e report>Sessioni di download di Commerce Data Exchange>.
Selezionare la sessione non riuscita.
Selezionare Riesegui.
Ulteriori informazioni
Per altre informazioni, vedere Eseguire il debug di una copia del database di produzione.