Zadania pobierania programu Commerce Data Exchange (CDX) nie mogą być pobierane w środowisku UAT piaskownicy

Symptomy

Gdy maszyna DevTest jest dołączona do środowiska testowania akceptacji użytkownika piaskownicy (UAT) na potrzeby debugowania, maszyna DevTest staje się częścią grupy wsadowej i jest pobierana przez zadanie wsadowe w celu utworzenia pakietów usługi Commerce Data Exchange (CDX ).

Generowanie wynikowego pakietu sesji pobierania zakończy się pomyślnie i zostanie utworzony rekord sesji pobierania. Pakiet jest jednak przekazywany na konto usługi Azure Storage maszyny DevTest (zwykle emulowane lokalnie) zamiast do konta magazynu w środowisku UAT piaskownicy. Następnie nie można pobrać sesji pobierania i zastosować jej do bazy danych kanału. W systemie zostaną wyświetlone następujące komunikaty o błędach:

Nie można pobrać adresu URL sesji pobierania dla identyfikatora channelId: [CSU] i identyfikatora sesji pobierania: [ID]

Nie można odnaleźć pakietu danych. Uruchom ponownie, aby utworzyć nowy plik. W środowiskach piaskownicy w formularzu konfiguracji serwera usuń wszystkie środowiska deweloperskie z list wsadowych.

Rozwiązanie

Aby rozwiązać ten problem, usuń maszynę DevTest z formularza Configuration Manager serwera i uruchom ponownie sesję pobierania.

  1. Przejdź do modułu >Administracja systemuKonfiguracjaserwera konfiguracji>.

  2. Znajdź rekord serwera obiektów aplikacji (AOS) maszyny DevTest.

    Uwaga

    Nazwa rekordu zawiera słowo "dev".

  3. Wybierz pozycję Usuń , aby usunąć rekord systemu AOS.

  4. Przejdź do modułu > Zapytania dotyczące handlu detalicznego i handluoraz raporty>Sesje pobieraniausługi Commerce Data Exchange>.

  5. Wybierz sesję zakończonej niepowodzeniem.

  6. Wybierz pozycję Uruchom ponownie.

Więcej informacji

Aby uzyskać więcej informacji, zobacz Debugowanie kopii produkcyjnej bazy danych.