Udostępnij za pośrednictwem


Nie można pobrać zadań pobierania programu Commerce Data Exchange (CDX) w środowisku piaskownicy funkcji UAT

Symptomy

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

Wynikowa generacja pakietu sesji pobierania zakończy się pomyślnie i zostanie utworzony rekord sesji pobierania. Jednak pakiet jest przekazywany do konta usługi Azure Storage maszyny DevTest (zwykle emulowane lokalnie) zamiast konta magazynu środowiska UAT piaskownicy. Następnie sesja pobierania nie będzie mogła pobrać i zastosować do bazy danych kanału. System wyświetli następujące komunikaty o błędach:

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

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

Rozwiązanie

Aby rozwiązać ten problem, usuń maszynę DevTest z formularza Menedżera konfiguracji serwera i uruchom ponownie sesję pobierania.

  1. Przejdź do konfiguracji serwera konfiguracji serwera konfiguracji>modułu >Administracja systemem.

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

    Uwaga 16.

    Nazwa rekordu zawiera słowo "dev".

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

  4. Przejdź do modułu >Retail and Commerce Zapytania i raporty>Sesje pobierania danych handlowych programu Exchange.>

  5. Wybierz sesję, która zakończyła się niepowodzeniem.

  6. Wybierz pozycję Uruchom ponownie.

Więcej informacji

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