Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile risparmiare sui costi delle istanze SAP HANA di grandi dimensioni acquistando in anticipo prenotazioni di Azure per uno o tre anni. Lo sconto per la prenotazione viene applicato allo SKU di Istanza Large di HANA con provisioning corrispondente all'istanza riservata acquistata. Questo articolo fornisce informazioni sui concetti fondamentali da conoscere prima dell'acquisto di una prenotazione e sulla procedura di acquisto.
Se si acquista una prenotazione, ci si impegna a usare l'Istanza Large di HANA per uno o tre anni. L'acquisto di capacità riservata dell'Istanza Large di HANA copre le risorse di calcolo e di archiviazione NFS incluse nello SKU. La prenotazione non include i costi per le licenze software, ad esempio per il sistema operativo e SAP, o i costi di archiviazione aggiuntivi. Lo sconto per la prenotazione si applica automaticamente all'Istanza Large di SAP HANA con provisioning. Al termine della durata della prenotazione, alla risorsa con provisioning vengono applicate le tariffe con pagamento in base al consumo.
Considerazioni relative all'acquisto
È necessario effettuare il provisioning di uno SKU dell'Istanza Large di HANA prima di procedere all'acquisto di capacità riservata. La prenotazione viene pagata in anticipo o con pagamenti mensili. Le seguenti restrizioni si applicano alla capacità riservata HLI:
- Gli sconti per la prenotazione si applicano solo a sottoscrizioni con Contratto Enterprise e Contratto del cliente Microsoft. Le altre sottoscrizioni non sono supportate.
- La flessibilità delle dimensioni istanza non è supportata per la capacità riservata dell'Istanza Large di HANA. Una prenotazione è applicabile solo allo SKU e all'area per cui viene acquistata.
- L'annullamento self-service e lo scambio non sono supportati.
- L'ambito della capacità riservata è un ambito singolo, quindi è applicabile a una sottoscrizione singola e a un singolo gruppo di risorse. La capacità acquistata non può essere aggiornata per l'uso da parte di un'altra sottoscrizione.
- Non è possibile avere un ambito di prenotazione condiviso per la capacità riservata di HANA. Non è possibile dividere, unire o aggiornare l'ambito di prenotazione.
- È possibile acquistare un singolo HLI alla volta utilizzando le chiamate API di capacità riservata. È possibile effettuare chiamate API aggiuntive per acquistare quantità aggiuntive.
È possibile acquistare la capacità riservata nel portale di Azure o mediante l'API REST.
Acquistare una prenotazione di Istanza Large di HANA
Per acquistare una prenotazione, è necessario avere il ruolo di proprietario o acquirente di prenotazioni in una sottoscrizione di Azure.
Usare le informazioni seguenti per acquistare una prenotazione di Istanza Large di HANA con le API REST Ordine di prenotazione.
Ottenere l'ordine e il prezzo della prenotazione
È prima di tutto necessario ottenere l'ordine e il prezzo della prenotazione per lo SKU dell'Istanza Large di HANA con provisioning usando l'API Calcola prezzo.
L'esempio seguente usa armclient per effettuare chiamate API REST con PowerShell. L'ordine di prenotazione, la richiesta e il corpo della richiesta dell'API Calcola prezzo devono avere l'aspetto seguente:
armclient post /providers/Microsoft.Capacity/calculatePrice?api-version=2019-04-01 "{
'sku': {
'name': 'SAP_HANA_On_Azure_S224om'
},
'location': 'eastus',
'properties': {
'reservedResourceType': 'SapHana',
'billingScopeId': '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e',
'term': 'P1Y',
'quantity': '1',
'billingplan': 'Monthly',
'displayName': 'testreservation_S224om',
'appliedScopes': ['/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'],
'appliedScopeType': 'Single',
'instanceFlexibility': 'NotSupported'
}
}"
Per ulteriori informazioni sui campi dati e sulle loro descrizioni, vedere campi di prenotazione HLI.
L'esempio di risposta seguente è analogo alla risposta che viene restituita. Annotare il valore restituito per quoteId
.
{
"properties": {
"currencyCode": "USD",
"netTotal": 313219.0,
"taxTotal": 0.0,
"isTaxIncluded": false,
"grandTotal": 313219.0,
"purchaseRequest": {
"sku": {
"name": "SAP_HANA_On_Azure_S224om"
},
"location": "eastus",
"properties": {
"billingScopeId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"term": "P1Y",
"billingPlan": "Upfront",
"quantity": 1,
"displayName": "testreservation_S224om",
"appliedScopes": [
"/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
],
"appliedScopeType": "Single",
"reservedResourceType": "SapHana",
"instanceFlexibility": "NotSupported"
}
},
"quoteId": "d0fd3a890795",
"isBillingPartnerManaged": true,
"reservationOrderId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"skuTitle": "SAP HANA on Azure Large Instances - S224om - US East",
"skuDescription": "SAP HANA on Azure Large Instances, S224om",
"pricingCurrencyTotal": {
"currencyCode": "USD",
"amount": 313219.0
}
}
}
Effettuare l'acquisto
Fai il tuo acquisto usando il valore restituito reservationOrderId
che hai ottenuto dalla sezione precedente Ottieni l'ordine e il prezzo della prenotazione.
Ecco una richiesta di esempio:
armclient put /providers/Microsoft.Capacity/reservationOrders/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb?api-version=2019-04-01 "{
'sku': {
'name': 'SAP_HANA_On_Azure_S224om'
},
'location': 'eastus',
'properties': {
'reservedResourceType': 'SapHana',
'billingScopeId': '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e',
'term': 'P1Y',
'quantity': '1',
'billingplan': 'Monthly',
'displayName': ' testreservation_S224om',
'appliedScopes': ['/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/123'],
'appliedScopeType': 'Single',
'instanceFlexibility': 'NotSupported',
'renew': true
}
}"
Di seguito è riportata una risposta di esempio. Se l'ordine viene completato correttamente, il valore provisioningState
dovrebbe essere creating
.
{
"id": "/providers/microsoft.capacity/reservationOrders/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb2",
"type": "Microsoft.Capacity/reservationOrders",
"name": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"etag": 1,
"properties": {
"displayName": "testreservation_S224om",
"requestDateTime": "2020-07-14T05:42:34.3528353Z",
"term": "P1Y",
"provisioningState": "Creating",
"reservations": [
{
"sku": {
"name": "SAP_HANA_On_Azure_S224om"
},
"id": "/providers/microsoft.capacity/reservationOrdersaaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/reservations/bbbbbbbb-1111-2222-3333-cccccccccccc",
"type": "Microsoft.Capacity/reservationOrders/reservations",
"name": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/bbbbbbbb-1111-2222-3333-cccccccccccc",
"etag": 1,
"location": "eastus”
"properties": {
"appliedScopes": [
"/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/123"
],
"appliedScopeType": "Single",
"quantity": 1,
"provisioningState": "Creating",
"displayName": " testreservation_S224om",
"effectiveDateTime": "2020-07-14T05:42:34.3528353Z",
"lastUpdatedDateTime": "2020-07-14T05:42:34.3528353Z",
"reservedResourceType": "SapHana",
"instanceFlexibility": "NotSupported",
"skuDescription": "SAP HANA on Azure Large Instances – S224om - US East",
"renew": true
}
}
],
"originalQuantity": 1,
"billingPlan": "Upfront"
}
}
Verificare l'esito positivo dell'acquisto
Eseguire la richiesta GET Ordine di prenotazione per visualizzare lo stato dell'ordine di acquisto. provisioningState
dovrebbe essere Succeeded
.
armclient get /providers/microsoft.capacity/reservationOrders/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb?api-version=2018-06-01
La risposta dovrebbe essere analoga all'esempio seguente.
{
"id": "/providers/microsoft.capacity/reservationOrders/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"type": "Microsoft.Capacity/reservationOrders",
"name": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb ",
"etag": 8,
"properties": {
"displayName": "testreservation_S224om",
"requestDateTime": "2020-07-14T05:42:34.3528353Z",
"createdDateTime": "2020-07-14T05:44:47.157579Z",
"expiryDate": "2021-07-14",
"term": "P1Y",
"provisioningState": "Succeeded",
"reservations": [
{
"id": "/providers/microsoft.capacity/reservationOrders/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/reservations/bbbbbbbb-1111-2222-3333-cccccccccccc"
}
],
"originalQuantity": 1,
"billingPlan": "Upfront"
}
}
Campi di prenotazione HLI
Le informazioni seguenti spiegano il significato dei diversi campi della prenotazione.
SKU Nome dello SKU HLI. Ha un aspetto analogo a SAP_HANA_On_Azure_<SKUname>
.
Posizione Aree disponibili per l'Istanza Large di HANA. Per informazioni sulle aree disponibili, vedere SKU per SAP HANA in Azure (istanze Large). Per ottenere il formato della stringa per la posizione, utilizzare la chiamata API get locations.
Tipo di risorsa riservataSapHana
Sottoscrizione Sottoscrizione usata per pagare la prenotazione. I costi per la prenotazione vengono addebitati al metodo di pagamento specificato nella sottoscrizione. Il tipo di sottoscrizione deve essere un contratto Enterprise (numeri offerta: MS-AZR-0017P o MS-AZR-0148P) oppure un Contratto del cliente Microsoft. Gli addebiti vengono dedotti dal saldo del pagamento anticipato di Azure (in precedenza detto impegno monetario), se disponibile, oppure vengono applicati come eccedenza.
Ambito L'ambito della prenotazione deve essere un ambito singolo.
Periodo Un anno o tre anni. È analogo a P1Y
o P3Y
.
Quantità Numero di istanze acquistate per la prenotazione. La quantità da acquistare è un singolo HLI alla volta. Per prenotazioni aggiuntive, ripetere la chiamata API con i campi corrispondenti.
Risolvere gli errori
È possibile ricevere un errore analogo all'esempio seguente quando si acquista una prenotazione. L'errore potrebbe essere stato causato dal mancato provisioning dell'Istanza Large di HANA per l'acquisto. In tale caso, è necessario contattare il team dell'account Microsoft per ottenere un'Istanza Large di HANA con provisioning prima di provare ad acquistare una prenotazione.
{
"error": {
"code": "BadRequest",
"message": "Capacity check or quota check failed. Please select a different subscription or
location. You can also go to https://aka.ms/corequotaincrease to learn about quota increase."
}
}
Passaggi successivi
- Per l'elenco degli SKU disponibili e le relative aree, vedere SKU per SAP HANA su Azure (Grandi Istanze).