Share via


Testen und Debuggen mit Ihrem Partner Center-Integrations-Sandbox, um unerwartete Gebühren zu vermeiden

Gilt für: Partner Center | Partner Center-Betrieb durch 21Vianet | Partner Center für Microsoft Cloud for US Government

Um Ihren Code zu testen, sollten Sie Ihr Integrations-Sandkastenkonto im Partner Center (und die entsprechenden Token) verwenden, damit Sie nicht versehentlich neue Gebühren verursachen, die Ihr Unternehmen für die Zahlung verantwortlich ist. Weitere Informationen zu dieser TiP-Umgebung (Test-in-Production) finden Sie unter Einrichten des API-Zugriffs im Partner Center.

Integrations-Sandkasteneinschränkungen

Wenn Sie automatisierte Buildüberprüfungstests ausführen, Tests in der Produktion durchführen oder manuelle Tests in der Integrations-Sandbox durchführen, erreichen Sie möglicherweise die maximalen Grenzwerte für die Integrations-Sandbox. Diese Grenzwerte sind 75 Kunden, 5 Abonnements pro Kunde und 25 Lizenzen pro Abonnement.

Das Limit von 25 Lizenzen bedeutet, dass Sie kein Angebot im Sandkasten erwerben können, das über eine Mindestlizenzanforderung verfügt, die 25 Lizenzen überschreitet. Diese Einschränkung umfasst Testversionen.

In der folgenden Tabelle sind die Rechnungs- und Abstimmungsdateien aufgeführt, die Sie in der Sandkastenumgebung für legacy und new commerce finden können.

Dateien In Legacy verfügbar Verfügbarkeit im neuen E-Commerce-Verfahren
Rechnungs-PDF No Ja
Rechnungsabstimmungsdatei No Ja
Nicht berechnete Nicht-Nutzungsschätzungsdatei No Ja
Abgerechnete täglich bewertete Nutzungsabstimmungsdatei No Ja
Datei mit unbilligen täglich bewerteten Nutzungsschätzungen No Ja

Hinweis

Es werden keine Daten auf den Insights Cloud Solution Provider-Seiten für den Sandkastenmandanten angezeigt, da Seiten und Berichte unter dem Arbeitsbereich Insights: Cloud Solution Provider in der Sandbox-Umgebung nicht behandelt werden.

Azure-Plan

Standardmäßig können Partner Azure-Pläne nicht über ihre Sandbox-Konten bereitstellen. Partner, die hierfür ihr Sandbox-Konto benötigen, müssen den Zugriff beantragen.

Erstellen Sie ein Partner Center-Supportticket , um den Zugriff von Ihrem Sandkastenmandanten anzufordern und Ihre Produktionsmandanten-ID in die Ticketdetails einzuschließen.

Für Partner, deren Sandkastenkonten für die Bereitstellung von Azure-Plänen genehmigt wurden, gelten die folgenden Grenzwerte:

  • Jedes Sandkastenpartnerkonto kann über bis zu 10 Azure-Pläne für alle Kundenmandanten verfügen (unabhängig davon, wie die Pläne zwischen den Kunden verteilt werden).

  • Ein direkter Rechnungspartner kann bis zu einem Azure-Plan pro Kundenmandanten erstellen.

  • Ein indirekter Anbieter kann bis zu drei Azure-Pläne pro Kundenmandanten erstellen (für unterschiedliche indirekte Wiederverkäufer, die als Partner-of-Record angegeben sind).

  • Jeder Azure-Plan kann über bis zu drei Azure-Abonnements verfügen.

  • Jedes CSP Azure-Abonnement unter Ihrem Sandkastenkonto ist auf vier VM-Kerne pro Rechenzentrum beschränkt. Daher können Sie keine VM-SKUs bereitstellen, die mehr als vier VM-Kerne erfordern. Bestimmte spezielle VM-SKUs wie GPU-Kerne werden ebenfalls ausgeschlossen.

  • Jedes Sandkasten-Partnerkonto verfügt über ein Ausgabenlimit von 2000 USD pro Abrechnungszeitraum für alle Azure-Pläne. Sobald ein Partner das Ausgabenlimit erreicht hat, werden alle Azure-Pläne bis zum nächsten Abrechnungszeitraum vorübergehend deaktiviert.

Azure-Abonnementangebote (Cloud Solution Provider, CSP)

CSP Azure-Abonnementangebote sind standardmäßig nicht mehr für Sandkastenkonten verfügbar. Dazu gehören MS-AZR-0146P, MS-AZR-DE-0146P und MS-AZR-USGOV-0146P für CSP Azure-Abonnements in Microsoft Public Cloud, German Cloud und Government Cloud. Partner, die mit ihrem Sandbox-Konto Zugriff auf diese Angebote benötigen, müssen einen Zugriff beantragen. Um den Zugriff zu beantragen, besprechen Sie mit Ihrem Microsoft Account Manager oder Ihrem Geschäftskontakt.

Für Partner, deren Sandkastenkonten für CSP Azure-Abonnementangebote genehmigt wurden, gelten die folgenden Grenzwerte:

  • Sie können maximal 375 aktive Abonnements haben (75 Kunden x 5 Abonnements pro Kunde). Davon können jedoch nur 10 CSP Azure-Abonnements sein.

  • Wenn ein CSP Azure-Abonnement 200 $ der Azure-Nutzung erreicht, werden seine Ressourcen bis zum nächsten Abrechnungszeitraum vorübergehend deaktiviert. Es gilt weiterhin als aktives Abonnement und wird auf das Limit von 10 aktiven Azure-Abonnements gezählt.

  • Jedes CSP Azure-Abonnement unter Ihrem Sandkastenkonto ist auf vier VM-Kerne pro Rechenzentrum beschränkt. Daher können Sie keine VM-SKUs bereitstellen, die mehr als vier VM-Kerne erfordern. Bestimmte spezielle VM-SKUs wie GPU-Kerne werden ebenfalls ausgeschlossen.

Wichtig

Alle vorhandenen CSP Azure-Abonnements, die vor dem 1. August 2018 mit Sandkastenkonten bereitgestellt werden, werden nicht mehr unterstützt und werden von Microsoft zwischen dem 16. Oktober und dem 31. Oktober 2018 aufgehoben. Nachdem die Abonnements aufgehoben wurden, können sie nicht erneut aktiviert werden, und auf die zugehörigen Daten kann nicht mehr zugegriffen werden. Partner, die wertvolle Daten unter diesen Abonnements gespeichert haben, sollten diese Daten vor dem 16. Oktober 2018 sichern.

Azure Reserved VM instance

Wenn Sie eine Azure Reserved VM-Instanz mit Ihrem Sandkastenkonto erwerben, sind Sie auf zwei VM-Instanzen pro Kunde beschränkt. Sie sind auch darauf beschränkt, nur aus den folgenden Produkt-SKUs der Azure Reserved VM-Instanz auszuwählen:

Produkttitel Gültig ab Sku-Titel Region [ArmRegionName] Instanzschlüssel [ArmSkuName] Duration Verbrauchszähler-ID
B-Serie 12/1/2017 0:00 Reservierte VM-Instanz, Standard_B1s, KR Süd, 1 Jahr KoreaSouth Standard_B1s 1Year 3f913071-0dd7-4258-8ec4-6fad05bd976d
B-Serie 12/1/2017 0:00 Reservierte VM-Instanz, Standard_B1s, USA Ost, 1 Jahr eastus Standard_B1s 1Year f4d7a5a5-1b67-45ea-b1a0-282fbdd34b05
B-Serie 12/1/2017 0:00 Reservierte VM-Instanz, Standard_B1s, USA West 2, 1 Jahr westus2 Standard_B1s 1Year 222e39f5-e99f-4fa3-a323-f46402977888
B-Serie 12/1/2017 0:00 Reservierte VM-Instanz, Standard_B1s, USA North Central, 1 Jahr northcentralus Standard_B1s 1Year 4e1716fc-4842-43f1-aa96-7c1b1b1395a7
B-Serie 12/1/2017 0:00 Reservierte VM-Instanz, Standard_B1s, CA East, 1 Jahr Kanada,Osten Standard_B1s 1Year ab8a5993-5db7-47c8-b3b1-2e1365b353fb

Abonnements für kommerzielle Marketplace-Produkte

Nachdem Sie ein Abonnement für kommerzielle Marketplace-SaaS-Produkte erstellt haben, müssen Sie in der Produktion einen personalisierten Aktivierungslink aus Partner Center abrufen und die Website des Herausgebers besuchen, um den Einrichtungsprozess abzuschließen. Die Abonnementabrechnung beginnt erst nach Abschluss des Setups.

In der CSP-Sandkastenumgebung gibt es keine Integration mit ISVs. Wenn Sie versuchen, einen Aktivierungslink aus Partner Center abzurufen, wird ein Dummylink zurückgegeben. Sie können diesen Dummylink nicht verwenden, um den Einrichtungsprozess auf der Website des Herausgebers abzuschließen. Informationen zur Verwendung des Integrations-Sandbox-Kontos zum Testen der Abrechnung für Abonnements für kommerzielle Marketplace-SaaS-Produkte finden Sie unter Aktivieren eines Sandkastenabonnements für kommerzielle Marketplace-Produkte . Die Abonnementabrechnung beginnt nach erfolgreicher Aktivierung.

Informationen zum sauber am Ende ihrer Testausführung, damit die nächste Testrunde platz für die nächste Testrunde verfügbar ist, finden Sie in den folgenden Artikeln:

PO-Uploadtests

In der Produktion müssen Partner möglicherweise Kundenauftrags- und/oder Angebotsinformationen (RFP) bereitstellen, um eine Transaktion im Partner Center abzuschließen.

Um diesen Ablauf in der Sandbox-Umgebung zu testen, löst der Kauf der folgenden Angebote den PO Upload-Fluss für ihre jeweiligen Bestellungen aus:

  • Access LTSC 2021 (Unbefristete Software, Produkt-ID DG7GMGF0D7FV)
  • Excel LTSC 2021 (Unbefristete Software, Produkt-ID DG7GMGF0D7FT)

Bewährte Methoden für die REST-Entwicklung

  • Verwenden Sie ein Netzwerkablaufverfolgungstool, damit Sie Ihre Anforderung, die Antwort sehen können und ob fehler im HTTP-Statuscode in der Antwort aufgetreten sind. Weitere Informationen zur Fehlerbehandlung finden Sie unter Partner Center-REST-Fehlercodes.

  • Verwenden Sie eine neue Korrelations-ID für jeden Aufruf der Partner Center-REST-API. Diese Vorgehensweise stellt eine bessere Protokollierung sicher und hilft beim Debuggen. Weitere Informationen finden Sie unter Partner Center-REST-Header.

Troubleshooting tips for common REST problems (Problembehandlungstipps für häufige REST-Probleme)

  • Überprüfen Sie alle Headereigenschaften, einschließlich der URL- und API-Version.

  • Stellen Sie sicher, dass Bei Bedarf Eigenschaften enthalten sind und ordnungsgemäß formatiert sind.

  • Falsche Arrayformatierung ist ein häufiger Fehler.

  • ETags sind temporär und sollten daher nicht gespeichert werden. Wenn für einen Funktionsaufruf ein ETags erforderlich ist, verwenden Sie den neuesten ETags-Wert , indem Sie die Ressource erneut abrufen. ETags-Werte sollten in doppelte Anführungszeichen eingeschlossen werden, z. B. eine Zeichenfolge:

    If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"