Downloadtaken voor Commerce Data Exchange (CDX) kunnen niet worden gedownload in een sandbox-UAT-omgeving
Symptomen
Wanneer een DevTest-machine is gekoppeld aan een UAT-omgeving (Sandbox User Acceptance Testing) voor foutopsporing, wordt de DevTest-machine onderdeel van de batchgroep en wordt deze opgehaald door de batchtaak om CDX-pakketten (Commerce Data Exchange) te maken.
Het genereren van het resulterende downloadsessiepakket slaagt en er wordt een downloadsessierecord gemaakt. Het pakket wordt echter geĆ¼pload naar het Azure-opslagaccount van de DevTest-machine (meestal lokaal geĆ«muleerd) in plaats van het opslagaccount van de sandbox-UAT-omgeving. De downloadsessie kan vervolgens niet worden gedownload en toegepast op de kanaaldatabase. In het systeem worden de volgende foutberichten weergegeven:
Kan de downloadsessie-URL voor channelId niet ophalen: [CSU] en download sessie-id: [ID]
Het gegevenspakket is niet gevonden. Voer opnieuw uit om een nieuw bestand te maken. Verwijder in sandbox-omgevingen in het configuratieformulier Server alle ontwikkelomgevingen uit de batchvermeldingen.
Oplossing
Als u dit probleem wilt oplossen, verwijdert u de DevTest-machine uit het formulier Server Configuration Manager en voert u de downloadsessie opnieuw uit.
Ga naar de installatieserverconfiguratie van de module>> Systeembeheer.
Zoek de AOS-record (Application Object Server) van de DevTest-machine.
Notitie
De naam van de record bevat het woord 'dev'.
Selecteer Verwijderen om de AOS-record te verwijderen.
Ga naar de retail- en commercemodule > Query's en rapporteert>Downloadsessies voor Commerce Data Exchange.>
Selecteer de mislukte sessie.
Selecteer Opnieuw uitvoeren.
Meer informatie
Zie Fouten opsporen in een kopie van de productiedatabase voor meer informatie.