Testa och felsöka med sandbox-miljön för partnercenterintegrering
Gäller för: Partnercenter | Partnercenter som drivs av 21Vianet | Partnercenter för Microsoft Cloud for US Government
Om du vill testa koden använder du ditt integrations sandbox-konto i Partnercenter (och motsvarande token) så att du inte oavsiktligt debiteras nya avgifter som företaget ansvarar för att betala. Mer information om den här TiP-miljön (test-in-production) finns i Konfigurera API-åtkomst i Partnercenter.
Begränsningar för integrering av sandbox-miljö
Om du kör automatiserade byggverifieringstester, utför tester i produktion eller utför manuell testning i integreringssandboxen kan du nå maxgränserna för integreringssandbox-miljön. Dessa gränser är 75 kunder, 5 prenumerationer per kund och 25 licenser per prenumeration.
Kommentar
Sandbox-miljön för CSP-integrering stöder testning av kommersiella erbjudanden och utbildningserbjudanden. Segmenten Ideella organisationer och Government Community Cloud stöds ännu inte.
Gränsen på 25 licenser innebär att du inte kan skaffa ett erbjudande i sandbox-miljön som har ett minsta licenskrav som överskrider 25 licenser. Den här begränsningen omfattar utvärderingsversioner.
Fakturering och avstämning i sandbox-miljön
I följande tabell visas de faktura- och avstämningsfiler som du kan hitta i sandbox-miljön för äldre och ny handel.
Filer | Tillgänglig i äldre | Tillgänglig i ny handel |
---|---|---|
Faktura-PDF | Nej | Ja |
Fakturaavstämningsfil | Nej | Ja |
Fil med ej fakturerade icke-användningsuppskattningar | Nej | Ja |
Faktureringsfil för daglig användningsavstämning | Nej | Ja |
Fil med dagliga användningsuppskattningar som inte faktureras | Nej | Ja |
Kommentar
Du kommer inte att se några data på insights-Molnlösningsleverantör sidor för sandbox-klientorganisationen eftersom sidor och rapporter under arbetsytan Insikter: Molnlösningsleverantör inte omfattas av sandbox-miljön.
Azure-planen
Som standard kan partner inte etablera Azure-planer med sina sandbox-konton. Partner som behöver göra det med sitt sandbox-konto måste ansöka om åtkomst.
Skapa ett partnercenter-supportärende för att begära åtkomst från din Sandbox-klientorganisation och inkludera ditt produktionsklient-ID i biljettinformationen.
För partner vars sandbox-konton har godkänts för att etablera Azure-planer gäller följande begränsningar:
Varje sandbox-partnerkonto kan ha upp till 10 Azure-planer för alla kundklientorganisationer (oavsett hur planerna distribueras mellan kunderna).
En direktfaktureringspartner kan skapa upp till en Azure-plan per kundklientorganisation.
En indirekt leverantör kan skapa upp till tre Azure-planer per kundklientorganisation (för olika indirekta återförsäljare som anges som postens partner).
Varje Azure-plan kan ha upp till tre Azure-prenumerationer.
Varje CSP Azure-prenumeration under ditt sandbox-konto är begränsad till fyra vm-kärnor per datacenter. Därför kan du inte etablera VM-SKU:er som kräver mer än fyra VM-kärnor. Vissa specialiserade VM-SKU:er, till exempel GPU-kärnor, undantas också.
Varje sandbox-partnerkonto har en utgiftsgräns på 2 000 USD per faktureringsperiod för alla Azure-planer. När en partner når utgiftsgränsen inaktiveras alla Azure-planer tillfälligt fram till nästa faktureringsperiod.
azure-prenumerationserbjudanden för Molnlösningsleverantör (CSP)
CSP Azure-prenumerationserbjudanden är inte längre tillgängliga som standard för sandbox-konton. Dessa inkluderar MS-AZR-0146P, MS-AZR-DE-0146P och MS-AZR-USGOV-0146P för CSP Azure-prenumerationer i Microsoft Public Cloud respektive Government Cloud. Partner som behöver tillgång till de här erbjudandena med sina sandbox-konton måste ansöka om det. Om du vill ansöka om åtkomst kan du diskutera med din Microsoft-kontoansvarige eller företagskontakt.
För partner vars sandbox-konton har godkänts för CSP Azure-prenumerationserbjudanden gäller följande begränsningar:
Du kan ha upp till 375 aktiva prenumerationer (75 kunder x 5 prenumerationer per kund). Men endast 10 av dem kan vara CSP Azure-prenumerationer.
När en CSP Azure-prenumeration når 200 USD i Azure-användning inaktiveras dess resurser tillfälligt fram till nästa faktureringsperiod. Det betraktas fortfarande som en aktiv prenumeration och räknas mot gränsen på 10 aktiva Azure-prenumerationer.
Varje CSP Azure-prenumeration under ditt sandbox-konto är begränsad till fyra vm-kärnor per datacenter. Därför kan du inte etablera VM-SKU:er som kräver mer än fyra VM-kärnor. Vissa specialiserade VM-SKU:er, till exempel GPU-kärnor, undantas också.
Reserverade Azure-instanser
Azure Reserved Virtual Machines är den enda typen av reserverad instans som kan köpas i sandbox-miljön. Om du köper en Azure Reserved VM-instans med ditt sandbox-konto är du begränsad till två VM-instanser per kund. Du är också begränsad till att endast välja bland följande Azure Reserved VM-instansprodukt-SKU:er:
Produktrubrik | Giltighetsdatum | Sku-rubrik | Region [ArmRegionName] | Instansnyckel [ArmSkuName] | Varaktighet | Mätar-ID för förbrukning |
---|---|---|---|---|---|---|
B-serien | 12/1/2017 0:00 | Reserverad VM-instans, Standard_B1s, KR South, 1 år | KoreaSouth | Standard_B1s |
1Year |
3f913071-0dd7-4258-8ec4-6fad05bd976d |
B-serien | 12/1/2017 0:00 | Reserverad VM-instans, Standard_B1s, USA, östra, 1 år | eastus | Standard_B1s |
1Year |
f4d7a5a5-1b67-45ea-b1a0-282fbdd34b05 |
B-serien | 12/1/2017 0:00 | Reserverad VM-instans, Standard_B1s, USA, västra 2, 1 år | westus2 | Standard_B1s |
1Year |
222e39f5-e99f-4fa3-a323-f46402977888 |
B-serien | 12/1/2017 0:00 | Reserverad VM-instans, Standard_B1s, USA, norra centrala, 1 år | northcentralus | Standard_B1s |
1Year |
4e1716fc-4842-43f1-aa96-7c1b1b1395a7 |
B-serien | 12/1/2017 0:00 | Reserverad VM-instans, Standard_B1s, CA East, 1 år | CanadaEast | Standard_B1s |
1Year |
ab8a5993-5db7-47c8-b3b1-2e1365b353fb |
Kommentar
Andra typer av reserverade instanser (till exempel Azure OpenAI) kan inte köpas i sandbox-miljön.
Prenumerationer för produkter på den kommersiella marknadsplatsen
När du har skapat en prenumeration på saaS-produkter på den kommersiella marknadsplatsen i produktion måste du hämta en anpassad aktiveringslänk från Partnercenter och besöka utgivarens webbplats för att slutföra konfigurationsprocessen. Prenumerationsfakturering börjar först när installationen är klar.
I CSP-sandbox-miljön finns det ingen integrering med ISV:er. Om du försöker hämta en aktiveringslänk från Partnercenter returneras en dummylänk. Du kan inte använda den här dummylänken för att slutföra installationsprocessen på utgivarens webbplats. Om du vill använda integreringssandbox-kontot för att testa faktureringen för prenumerationer på saaS-produkter på den kommersiella marknadsplatsen läser du Aktivera en sandbox-prenumeration för kommersiella marketplace-produkter i stället. Prenumerationsfakturering börjar efter aktivering.
Information om hur du rensar i slutet av testkörningen så att det finns utrymme för nästa testomgång finns i följande artiklar:
Pausa en prenumeration så att du kan ta bort den.
Po-uppladdningstestning
I produktion kan partner vara skyldiga att tillhandahålla information om kundens inköpsorder och/eller anbud eller begäran om förslag (RFP) för att slutföra en transaktion i Partnercenter.
Om du vill testa det här flödet i sandbox-miljön utlöser köpet av följande erbjudanden po-uppladdningsflödet för respektive order:
- Access LTSC 2021 (Evig programvara, produkt-ID DG7GMGF0D7FV)
- Excel LTSC 2021 (Evig programvara, produkt-ID DG7GMGF0D7FT)
Metodtips för REST-utveckling
Använd ett verktyg för nätverksspårning så att du kan se din begäran, svaret och om det finns några fel i HTTP-statuskoden i svaret. Mer information om felhantering finns i Rest-felkoder för Partnercenter.
Använd ett nytt korrelations-ID för varje anrop som görs till REST-API:et för Partnercenter. Den här metoden säkerställer bättre loggning och hjälper till vid felsökning. Mer information finns i REST-huvuden för Partnercenter.
Metodtips för sandbox-testning och REST-utveckling
Information om hur du rensar i slutet av testkörningen så att det finns utrymme för nästa testomgång finns i följande artiklar:
- Ta bort ett kundkonto från sandbox-miljön för integrering
- Minska antalet prenumerationer
- Pausa en prenumeration så att du kan ta bort den.
- Använd ett verktyg för nätverksspårning så att du kan se din begäran, svaret och om det finns några fel i HTTP-statuskoden i svaret. Mer information om felhantering finns i Rest-felkoder för Partnercenter.
- Använd ett nytt korrelations-ID för varje anrop som görs till REST-API:et för Partnercenter. Den här metoden säkerställer bättre loggning och hjälper till vid felsökning. Mer information finns i REST-huvuden för Partnercenter.
Felsökningstips för vanliga problem med REST
Granska alla rubrikegenskaper, inklusive URL:en och API-versionen.
Se till att egenskaperna inkluderas om det behövs och korrekt formaterade.
Felaktig matrisformatering är ett vanligt fel.
ETags är tillfälliga och bör därför inte lagras. När ett funktionsanrop kräver en ETags använder du det senaste ETags-värdet genom att hämta resursen igen. ETags-värden bör ingå i dubbla citattecken, till exempel en sträng:
If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"