Testare ed eseguire il debug con la sandbox di integrazione del Centro per i partner

Si applica a: Centro per i partner | Centro per i partner gestito da 21Vianet | Centro per i partner per Microsoft Cloud per il governo degli Stati Uniti

Per testare il codice, usare l'account sandbox di integrazione nel Centro per i partner (e i token corrispondenti) in modo da non incorrere accidentalmente in nuovi addebiti che l'azienda è responsabile del pagamento. Per altre informazioni su questo ambiente di test in produzione (TiP), vedere Configurare l'accesso api nel Centro per i partner.

Vincoli sandbox di integrazione

Se si eseguono test di verifica della compilazione automatizzati, si eseguono test in produzione o si eseguono test manuali nella sandbox di integrazione, è possibile raggiungere i limiti massimi per la sandbox di integrazione. Questi limiti sono 75 clienti, 5 sottoscrizioni per cliente e 25 licenze per ogni sottoscrizione.

Nota

La sandbox di integrazione CSP supporta test di offerte commerciali e didattiche. I segmenti No profit e Government Community Cloud non sono ancora supportati.

Il limite di 25 licenze indica che non è possibile acquisire un'offerta nella sandbox con un requisito minimo di licenza superiore a 25 licenze. Questa limitazione include le versioni di valutazione.

Fatturazione e riconciliazione nella sandbox

La tabella seguente illustra i file di fatturazione e riconciliazione disponibili nell'ambiente sandbox per il commercio legacy e il nuovo commercio.

File Disponibile in legacy Disponibile nel nuovo commercio
PDF della fattura No
File di riconciliazione della fattura No
File di stime non di utilizzo non fatturate No
File di riconciliazione dell'utilizzo con fatturazione giornaliera No
File di stime di utilizzo non fatturate giornaliere No

Nota

Non verranno visualizzati dati nelle pagine Insights Cloud Solution Provider per il tenant sandbox, perché le pagine e i report nell'area di lavoro Insights: Cloud Solution Provider non sono trattati nell'ambiente sandbox.

piano di Azure

Per impostazione predefinita, i partner non possono effettuare il provisioning dei piani di Azure usando gli account sandbox. I partner che devono eseguire questa operazione con il proprio account sandbox devono richiedere l'accesso.

Creare un ticket di supporto del Centro per i partner per richiedere l'accesso dal tenant sandbox e includere l'ID tenant di produzione nei dettagli del ticket.

Per i partner i cui account sandbox sono stati approvati per il provisioning dei piani di Azure, si applicano i limiti seguenti:

  • Ogni account partner sandbox può avere fino a 10 piani di Azure in tutti i tenant dei clienti (indipendentemente dal modo in cui i piani vengono distribuiti tra i clienti).

  • Un partner con fatturazione diretta può creare fino a un piano di Azure per ogni tenant del cliente.

  • Un provider indiretto può creare fino a tre piani di Azure per ogni tenant del cliente (per rivenditori indiretti diversi specificati come Partner-of-Record).

  • Ogni piano di Azure può avere fino a tre sottoscrizioni di Azure.

  • Ogni sottoscrizione di Azure CSP con l'account sandbox è limitata a quattro core di macchine virtuali (VM) per ogni data center. Non è quindi possibile effettuare il provisioning di SKU di macchine virtuali che richiedono più di quattro core di macchina virtuale. Sono esclusi anche alcuni SKU di MACCHINE virtuali specializzati, ad esempio core GPU.

  • Ogni account partner sandbox ha un limite di spesa di $ 2000 (USD) per ciclo di fatturazione in tutti i piani di Azure. Quando un partner raggiunge il limite di spesa, tutti i piani di Azure verranno temporaneamente disabilitati fino al ciclo di fatturazione successivo.

Offerte di sottoscrizione di Azure cloud Solution Provider (CSP)

Le offerte di sottoscrizione di Azure CSP non sono più disponibili per impostazione predefinita per gli account sandbox. Tra cui MS-AZR-0146P, MS-AZR-DE-0146P e MS-AZR-USGOV-0146P per le sottoscrizioni di Azure CSP rispettivamente nel cloud pubblico Microsoft e nel cloud per enti pubblici. I partner che hanno la necessità di accedere a queste offerte con il proprio account sandbox devono richiedere l'accesso. Per richiedere l'accesso, rivolgersi al responsabile dell'account Microsoft o al contatto aziendale.

Per i partner i cui account sandbox sono stati approvati per le offerte di sottoscrizione di Azure CSP, si applicano i limiti seguenti:

  • È possibile avere fino a un massimo di 375 sottoscrizioni attive (75 clienti x 5 sottoscrizioni per cliente). Tuttavia, solo 10 di cui possono essere sottoscrizioni di Azure CSP.

  • Quando una sottoscrizione di Azure CSP raggiunge $ 200 di utilizzo di Azure, le relative risorse vengono temporaneamente disabilitate fino al successivo ciclo di fatturazione. Viene comunque considerata una sottoscrizione attiva e viene conteggiata per il limite di 10 sottoscrizioni di Azure attive.

  • Ogni sottoscrizione di Azure CSP con l'account sandbox è limitata a quattro core di macchine virtuali (VM) per ogni data center. Non è quindi possibile effettuare il provisioning di SKU di macchine virtuali che richiedono più di quattro core di macchina virtuale. Sono esclusi anche alcuni SKU di MACCHINE virtuali specializzati, ad esempio core GPU.

Istanze riservate di Azure

Il Macchine virtuali riservato di Azure è l'unico tipo di istanza riservata che può essere acquistato nella sandbox. Se si acquista un'istanza di macchina virtuale riservata di Azure con l'account sandbox, sono limitate a due istanze di macchina virtuale per cliente. È anche possibile selezionare solo gli SKU del prodotto dell'istanza di macchina virtuale riservata di Azure seguenti:

Titolo prodotto Data effettiva Titolo sku Area [ArmRegionName] Chiave di istanza [ArmSkuName] Durata ID contatore consumo
Serie B 12/1/2017 0:00 Istanza di macchina virtuale riservata, Standard_B1s, KR South, 1 anno KoreaSouth Standard_B1s 1Year 3f913071-0dd7-4258-8ec4-6fad05bd976d
Serie B 12/1/2017 0:00 Istanza di macchina virtuale riservata, Standard_B1s, Stati Uniti orientali, 1 anno eastus Standard_B1s 1Year f4d7a5a5-1b67-45ea-b1a0-282fbdd34b05
Serie B 12/1/2017 0:00 Istanza di macchina virtuale riservata, Standard_B1s, Stati Uniti occidentali 2, 1 anno westus2 Standard_B1s 1Year 222e39f5-e99f-4fa3-a323-f46402977888
Serie B 12/1/2017 0:00 Istanza di macchina virtuale riservata, Standard_B1s, Stati Uniti centro-settentrionali, 1 anno northcentralus Standard_B1s 1Year 4e1716fc-4842-43f1-aa96-7c1b1b1395a7
Serie B 12/1/2017 0:00 Istanza di macchina virtuale riservata, Standard_B1s, CA East, 1 anno Canadaorientale Standard_B1s 1Year ab8a5993-5db7-47c8-b3b1-2e1365b353fb

Nota

Altri tipi di istanza riservata ( ad esempio Azure OpenAI) non sono acquistabili nella sandbox.

Sottoscrizioni per i prodotti del marketplace commerciale

In produzione, dopo aver creato una sottoscrizione per i prodotti SaaS del marketplace commerciale, è necessario recuperare un collegamento di attivazione personalizzato dal Centro per i partner e visitare il sito dell'editore per completare il processo di configurazione. La fatturazione della sottoscrizione inizierà solo dopo il completamento dell'installazione.

Nell'ambiente sandbox CSP non esiste alcuna integrazione con isv. Se si tenta di recuperare un collegamento di attivazione dal Centro per i partner, verrà restituito un collegamento fittizio. Non è possibile usare questo collegamento fittizio per completare il processo di installazione nel sito dell'editore. Per usare l'account sandbox di integrazione per testare la fatturazione per le sottoscrizioni ai prodotti SaaS del marketplace commerciale, vedere Attivare invece una sottoscrizione sandbox per i prodotti del marketplace commerciale. La fatturazione della sottoscrizione inizierà dopo l'attivazione corretta.

Per eseguire la pulizia alla fine dell'esecuzione del test in modo da avere spazio per il prossimo round di test, vedere gli articoli seguenti:

Test di caricamento dell'ordine di acquisto

In Produzione, i partner potrebbero essere tenuti a fornire informazioni su ordine di acquisto cliente e/o richiesta di proposta (RFP) per completare una transazione all'interno del Centro per i partner.

Per testare questo flusso nell'ambiente Sandbox, l'acquisto delle offerte seguenti attiverà il flusso di caricamento dell'ordine per i rispettivi ordini:

  • Access LTSC 2021 (Perpetual Software, Product ID DG7GMGF0D7FV)
  • Excel LTSC 2021 (Software perpetuo, ID prodotto DG7GMGF0D7FT)

Procedure consigliate per lo sviluppo REST

  • Usare uno strumento di traccia di rete per visualizzare la richiesta, la risposta e se si sono verificati errori nel codice di stato HTTP nella risposta. Per altre informazioni sulla gestione degli errori, vedere Codici di errore REST del Centro per i partner.

  • Usare un nuovo ID di correlazione per ogni chiamata effettuata all'API REST del Centro per i partner. Questa procedura garantisce una registrazione migliore e contribuirà durante il debug. Per altre informazioni, vedi Intestazioni REST del Centro per i partner.

Procedure consigliate per il test sandbox e lo sviluppo REST

Per eseguire la pulizia alla fine dell'esecuzione del test in modo da avere spazio per il prossimo round di test, vedere gli articoli seguenti:

Suggerimenti per la risoluzione di problemi REST comuni

  • Esaminare tutte le proprietà dell'intestazione, inclusi l'URL e la versione dell'API.

  • Assicurarsi che le proprietà siano incluse, se necessario, e formattate correttamente.

  • La formattazione errata della matrice è un errore comune.

  • Gli ETag sono temporanei e, di conseguenza, non devono essere archiviati. Quando una chiamata di funzione richiede un ETags, usare il valore ETags più recente recuperando nuovamente la risorsa. I valori ETags devono essere inclusi tra virgolette doppie, ad esempio una stringa:

    If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"