Testowanie i debugowanie za pomocą piaskownicy integracji Centrum partnerskiego, aby uniknąć płacenia nieoczekiwanych opłat

Dotyczy: Centrum partnerskie | Centrum partnerskie obsługiwane przez firmę 21Vianet | Centrum partnerskie dla chmury firmy Microsoft dla instytucji rządowych USA

Aby przetestować kod, należy użyć konta piaskownicy integracji w Centrum partnerskim (i odpowiednich tokenów), aby nie ponieść przypadkowo nowych opłat, które firma jest odpowiedzialna za płacenie. Aby uzyskać więcej informacji na temat tego środowiska test-in-production (TiP), zobacz Konfigurowanie dostępu do interfejsu API w Centrum partnerskim.

Ograniczenia piaskownicy integracji

Jeśli uruchamiasz testy automatycznej weryfikacji kompilacji, przeprowadzasz testy w środowisku produkcyjnym lub przeprowadzasz testy ręczne w piaskownicy integracji, możesz osiągnąć maksymalne limity dla piaskownicy integracji. Te limity to 75 klientów, 5 subskrypcji na klienta i 25 licencji na subskrypcję.

Limit 25 licencji oznacza, że nie można uzyskać oferty w piaskownicy, która ma minimalne wymaganie licencji przekraczające 25 licencji. To ograniczenie obejmuje wersje próbne.

W poniższej tabeli przedstawiono pliki faktur i uzgodnień, które można znaleźć w środowisku piaskownicy dla starszej i nowej wersji handlowej.

Pliki Dostępne w starszej wersji Dostępne w nowym handlu
Faktura (PDF) Nie. Tak
Plik uzgodnień faktur Nie. Tak
Plik niezwiązanych szacunków użycia Nie. Tak
Rozliczany plik uzgodnień dziennego użycia Nie. Tak
Plik szacowanych dziennego użycia Nie. Tak

Uwaga

Na stronach Szczegółowe informacje Dostawca rozwiązań w chmurze dzierżawy piaskownicy nie będą widoczne żadne dane, ponieważ strony i raporty w obszarze roboczym Szczegółowe informacje: Dostawca rozwiązań w chmurze sekcji nie są uwzględnione w piaskownicy Środowiska.

plan platformy Azure

Domyślnie partnerzy nie mogą aprowizować planów platformy Azure przy użyciu kont piaskownicy. Partnerzy, którzy muszą to zrobić za pomocą konta piaskownicy, muszą złożyć wniosek o dostęp.

Utwórz bilet pomocy technicznej Centrum partnerskiego, aby zażądać dostępu z dzierżawy piaskownicy i uwzględnić identyfikator dzierżawy produkcyjnej w szczegółach biletu.

W przypadku partnerów, których konta piaskownicy zostały zatwierdzone do aprowizowania planów platformy Azure, obowiązują następujące limity:

  • Każde konto partnera piaskownicy może mieć do 10 planów platformy Azure we wszystkich dzierżawach klientów (niezależnie od sposobu dystrybucji planów wśród klientów).

  • Partner rozliczania bezpośredniego może utworzyć maksymalnie jeden plan platformy Azure dla dzierżawy klienta.

  • Dostawca pośredni może utworzyć maksymalnie trzy plany platformy Azure dla dzierżawy klienta (dla różnych pośrednich odsprzedawców określonych jako Partner-of-Record).

  • Każdy plan platformy Azure może mieć maksymalnie trzy subskrypcje platformy Azure.

  • Każda subskrypcja CSP platformy Azure w ramach konta piaskownicy jest ograniczona do czterech rdzeni maszyn wirtualnych na centrum danych. W związku z tym nie można aprowizować jednostek SKU maszyn wirtualnych, które wymagają więcej niż czterech rdzeni maszyn wirtualnych. Niektóre wyspecjalizowane jednostki SKU maszyn wirtualnych, takie jak rdzenie procesora GPU, również są wykluczone.

  • Każde konto partnera piaskownicy ma limit wydatków w wysokości 2000 USD (USD) na cykl rozliczeniowy we wszystkich planach platformy Azure. Po osiągnięciu limitu wydatków przez partnera wszystkie plany platformy Azure zostaną tymczasowo wyłączone do następnego cyklu rozliczeniowego.

oferty subskrypcji platformy Azure Dostawca rozwiązań w chmurze (CSP)

Oferty subskrypcji platformy Azure programu CSP nie są już domyślnie dostępne dla kont piaskownicy. Należą do nich ms-AZR-0146P, MS-AZR-DE-0146P i MS-AZR-USGOV-0146P dla subskrypcji platformy Azure CSP odpowiednio w chmurze publicznej firmy Microsoft, w chmurze niemieckiej i chmurze dla instytucji rządowych. Partnerzy, którzy potrzebują dostępu do tych ofert za pomocą swoich kont piaskownicy, muszą złożyć odnośne wnioski. Aby ubiegać się o dostęp, porozmawiaj z menedżerem konta Microsoft lub kontaktem biznesowym.

W przypadku partnerów, których konta piaskownicy zostały zatwierdzone dla ofert subskrypcji platformy Azure CSP, obowiązują następujące limity:

  • Możesz mieć maksymalnie 375 aktywnych subskrypcji (75 klientów x 5 subskrypcji na klienta). Jednak tylko 10 z nich może być subskrypcjami CSP platformy Azure.

  • Gdy subskrypcja CSP platformy Azure osiągnie 200 USD użycia platformy Azure, jej zasoby są tymczasowo wyłączone do następnego cyklu rozliczeniowego. Jest ona nadal uważana za aktywną subskrypcję i jest liowana do limitu 10 aktywnych subskrypcji platformy Azure.

  • Każda subskrypcja CSP platformy Azure w ramach konta piaskownicy jest ograniczona do czterech rdzeni maszyn wirtualnych na centrum danych. W związku z tym nie można aprowizować jednostek SKU maszyn wirtualnych, które wymagają więcej niż czterech rdzeni maszyn wirtualnych. Niektóre wyspecjalizowane jednostki SKU maszyn wirtualnych, takie jak rdzenie procesora GPU, również są wykluczone.

Ważne

Wszystkie istniejące subskrypcje CSP platformy Azure aprowidowane przy użyciu kont piaskownicy przed 1 sierpnia 2018 r. nie są już obsługiwane i zostaną anulowane przez firmę Microsoft między 16 października 2018 r. Po anulowaniu aprowizacji subskrypcji nie można ich ponownie włączyć, a skojarzone dane nie są już dostępne. Partnerzy, którzy na kontach tych subskrypcji przechowują cenne dane, muszą utworzyć ich kopie zapasowe przed 16 października 2018 r.

Wystąpienie zarezerwowane maszyny wirtualnej platformy Azure

Jeśli kupujesz wystąpienie zarezerwowane maszyny wirtualnej platformy Azure przy użyciu konta piaskownicy, możesz ograniczyć do dwóch wystąpień maszyn wirtualnych na klienta. Możesz również wybrać tylko z następujących jednostek SKU produktów wystąpień zarezerwowanych maszyn wirtualnych platformy Azure:

Tytuł produktu Data wprowadzenia Tytuł jednostki SKU Region [ArmRegionName] Klucz wystąpienia [ArmSkuName] Czas trwania Identyfikator miernika zużycia
Seria B 12/1/2017 0:00 Wystąpienie zarezerwowane maszyny wirtualnej, Standard_B1s, KR South, 1 rok KoreaSouth Standard_B1s 1Year 3f913071-0dd7-4258-8ec4-6fad05bd976d
Seria B 12/1/2017 0:00 Wystąpienie zarezerwowane maszyny wirtualnej, Standard_B1s, Wschodnie stany USA, 1 rok eastus Standard_B1s 1Year f4d7a5a5-1b67-45ea-b1a0-282fbdd34b05
Seria B 12/1/2017 0:00 Wystąpienie zarezerwowane maszyny wirtualnej, Standard_B1s, Zachodnie stany USA 2, 1 rok westus2 Standard_B1s 1Year 222e39f5-e99f-4fa3-a323-f46402977888
Seria B 12/1/2017 0:00 Wystąpienie zarezerwowane maszyny wirtualnej, Standard_B1s, Północno-środkowe stany USA, 1 rok northcentralus Standard_B1s 1Year 4e1716fc-4842-43f1-aa96-7c1b1b1395a7
Seria B 12/1/2017 0:00 Wystąpienie zarezerwowane maszyny wirtualnej, Standard_B1s, ca East, 1 rok CanadaEast Standard_B1s 1Year ab8a5993-5db7-47c8-b3b1-2e1365b353fb

Subskrypcje produktów platformy handlowej

W środowisku produkcyjnym po utworzeniu subskrypcji produktów SaaS na platformie handlowej należy pobrać spersonalizowany link aktywacji z Centrum partnerskiego i odwiedzić witrynę wydawcy, aby ukończyć proces instalacji. Rozliczenia subskrypcji będą rozpoczynane dopiero po zakończeniu instalacji.

W środowisku piaskownicy dostawcy CSP nie ma integracji z dostawcami oprogramowania. Jeśli spróbujesz pobrać link aktywacji z Centrum partnerskiego, zostanie zwrócony fikcyjny link. Nie można użyć tego fikcyjnego linku, aby ukończyć proces instalacji w witrynie wydawcy. Aby użyć konta piaskownicy integracji do testowania rozliczeń subskrypcji dla komercyjnych produktów SaaS na platformie handlowej, zobacz Aktywacja subskrypcji piaskownicy dla produktów platformy handlowej. Rozliczenia subskrypcji rozpocznie się po pomyślnej aktywacji.

Aby wyczyścić na końcu przebiegu testu, więc jest miejsce na następną rundę testowania, zobacz następujące artykuły:

Testowanie przekazywania zamówienia zakupu

W środowisku produkcyjnym partnerzy mogą być zobowiązani do dostarczenia zamówienia zakupu klienta i/lub oferty lub wniosku o propozycję (RFP) w celu ukończenia transakcji w Centrum partnerskim.

Aby przetestować ten przepływ w środowisku piaskownicy, zakup następujących ofert spowoduje wyzwolenie przepływu przekazywania zamówienia zakupu dla odpowiednich zamówień:

  • Access LTSC 2021 (Bezterminowe oprogramowanie, identyfikator produktu DG7GMGF0D7FV)
  • Excel LTSC 2021 (Oprogramowanie bezterminowe, identyfikator produktu DG7GMGF0D7FT)

Najlepsze rozwiązania dotyczące programowania rest

  • Użyj narzędzia do śledzenia sieci, aby zobaczyć żądanie, odpowiedź i jeśli w odpowiedzi wystąpiły jakiekolwiek błędy w kodzie stanu HTTP. Aby uzyskać więcej informacji na temat obsługi błędów, zobacz Kody błędów REST Centrum partnerskiego.

  • Użyj nowego identyfikatora korelacji dla każdego wywołania do interfejsu API REST Centrum partnerskiego. Takie rozwiązanie zapewnia lepsze rejestrowanie i pomoże podczas debugowania. Aby uzyskać więcej informacji, zobacz Nagłówki REST Centrum partnerskiego.

Porady dotyczące rozwiązywania typowych problemów z technologią REST

  • Przejrzyj wszystkie właściwości nagłówka, w tym adres URL i wersję interfejsu API.

  • Upewnij się, że właściwości są uwzględniane w razie potrzeby i poprawnie sformatowane.

  • Niepoprawne formatowanie tablicy jest typowym błędem.

  • Tagi ETag są tymczasowe i w rezultacie nie powinny być przechowywane. Jeśli wywołanie funkcji wymaga elementu ETags, użyj najnowszej wartości ETags, ponownie uzyskując zasób. Wartości ETags powinny być uwzględniane w podwójnych cudzysłowach , takich jak ciąg:

    If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"