Usare le API di fatturazione di Azure per ottenere informazioni approfondite sull'uso di Azure a livello di codiceUse Azure Billing APIs to programmatically get insight into your Azure usage

Usare le API di fatturazione di Azure per raccogliere e immettere i dati di uso e delle risorse negli strumenti di analisi dei dati scelti.Use Azure Billing APIs to pull usage and resource data into your preferred data analysis tools. Le API di utilizzo delle risorse di Azure e RateCard possono aiutare a prevedere e gestire i costi con precisione.The Azure Resource Usage and RateCard APIs can help you accurately predict and manage your costs. Le API vengono implementate come provider di risorse, nell’ambito della famiglia di API esposte da Azure Resource Manager.The APIs are implemented as a Resource Provider and part of the family of APIs exposed by the Azure Resource Manager.

API per il download della fattura in Azure (anteprima)Azure Invoice Download API (Preview)

Dopo aver completato il consenso esplicito, scaricare le fatture tramite la versione di anteprima di API per le fatture.Once the opt-in has been complete, download invoices using the preview version of Invoice API. Le funzionalità includono:The features include:

  • Controllo degli accessi in base al ruolo di Azure: configurare i propri criteri di accesso nel portale di Azure o tramite i cmdlet di Azure PowerShell per specificare quali utenti o applicazioni possono avere accesso ai dati di utilizzo della sottoscrizione.Azure Role-based Access Control - Configure access policies on the Azure portal or through Azure PowerShell cmdlets to specify which users or applications can get access to the subscription’s usage data. Per l’autenticazione, i chiamanti devono utilizzare i token standard di Azure Active Directory.Callers must use standard Azure Active Directory tokens for authentication. Per ottenere l'accesso ai dati di uso per una determinata sottoscrizione di Azure aggiungere il chiamante al ruolo Lettore della fatturazione, Proprietario o Collaboratore.Add the caller to either the Billing Reader, Reader, Owner, or Contributor role to get access to the usage data for a specific Azure subscription.
  • Filtro data: usare il parametro $filter per ottenere tutte le fatture in ordine cronologico inverso in base alla data di fine periodo di fatturazione.Date Filtering - Use the $filter parameter to get all the invoices in reverse chronological order by the invoice period end date.

Nota

Questa funzionalità è nella prima versione di anteprima e può essere soggetta a modifiche incompatibili con le versioni precedenti.This feature is in first version of preview and may be subject to backward-incompatible changes. Attualmente, non è disponibile per alcune offerte di sottoscrizione, EA, CSP e AIO non sono supportati, e in Azure Germania.Currently, it's not available for certain subscription offers (EA, CSP, AIO not supported) and Azure Germany.

API di utilizzo delle risorse di Azure (anteprima)Azure Resource Usage API (Preview)

Per ottenere una stima dei dati di consumo di Azure usare l'API di uso delle risorse di Azure.Use the Azure Resource Usage API to get your estimated Azure consumption data. L'API include:The API includes:

  • Controllo degli accessi in base al ruolo di Azure: configurare i propri criteri di accesso nel portale di Azure o tramite i cmdlet di Azure PowerShell per specificare quali utenti o applicazioni possono avere accesso ai dati di utilizzo della sottoscrizione.Azure Role-based Access Control - Configure access policies on the Azure portal or through Azure PowerShell cmdlets to specify which users or applications can get access to the subscription’s usage data. Per l’autenticazione, i chiamanti devono utilizzare i token standard di Azure Active Directory.Callers must use standard Azure Active Directory tokens for authentication. Per ottenere l'accesso ai dati di uso per una determinata sottoscrizione di Azure aggiungere il chiamante al ruolo Lettore della fatturazione, Proprietario o Collaboratore.Add the caller to either the Billing Reader, Reader, Owner, or Contributor role to get access to the usage data for a specific Azure subscription.
  • Aggregazioni orarie o giornaliere : i chiamanti possono specificare se desiderano i dati di utilizzo di Azure in intervalli orari o giornalieri.Hourly or Daily Aggregations - Callers can specify whether they want their Azure usage data in hourly buckets or daily buckets. L’impostazione predefinita è rappresentata dagli intervalli giornalieri.The default is daily.
  • Metadati dell'istanza (inclusi i tag delle risorse): nella risposta vengono forniti i dettagli a livello di istanza, ad esempio l'URI della risorsa completo (/subscriptions/{subscription-id}/..), insieme alle informazioni sul gruppo di risorse e ai tag delle risorse.Instance metadata (includes resource tags) – Get instance-level detail like the fully qualified resource uri (/subscriptions/{subscription-id}/..), the resource group information, and resource tags. Tali metadati aiutano gli utenti ad allocare l’utilizzo in modo deterministico e programmatico in base ai tag, per casi di utilizzo come l’addebito delle tariffe.This metadata helps you deterministically and programmatically allocate usage by the tags, for use-cases like cross-charging.
  • Metadati delle risorse: dettagli delle risorse, ad esempio il nome, la categoria e la sottocategoria del misuratore, l'unità e l'area, per fornire ai chiamanti una migliore comprensione delle risorse utilizzate.Resource metadata - Resource details such as the meter name, meter category, meter sub category, unit, and region give the caller a better understanding of what was consumed. Stiamo inoltre lavorando per allineare la terminologia dei metadati delle risorse nel portale di Azure, il CSV di utilizzo di Azure, il CSV di fatturazione EA e altre esperienze pubbliche, per consentire agli utenti di correlare i dati delle diverse esperienze.We're also working to align resource metadata terminology across the Azure portal, Azure usage CSV, EA billing CSV, and other public-facing experiences, to let you correlate data across experiences.
  • Utilizzo per differenti tipi di offerte: i dati di utilizzo sono accessibili per tutti i tipi di offerta, tra cui il pagamento in base al consumo, MSDN, l’impegno monetario, il credito monetari ed EA, eccetto CSP.Usage for different offer types – Usage data is available for offer types like Pay-as-you-go, MSDN, Monetary commitment, Monetary credit, and EA, except CSP.

API RateCard delle risorse di Azure (anteprima)Azure Resource RateCard API (Preview)

Per ottenere l'elenco delle risorse di Azure disponibili e una stima delle informazioni sul prezzo di ognuna di esse usare l'API RateCard delle risorse di Azure.Use the Azure Resource RateCard API to get the list of available Azure resources and estimated pricing information for each. L'API include:The API includes:

  • Controllo degli accessi in base al ruolo di Azure: configurare i propri criteri di accesso nel portale di Azure o tramite i cmdlet di Azure PowerShell per specificare quali utenti o applicazioni possono avere accesso ai dati di RateCard.Azure Role-based Access Control - Configure your access policies on the Azure portal or through Azure PowerShell cmdlets to specify which users or applications can get access to the RateCard data. Per l’autenticazione, i chiamanti devono utilizzare i token standard di Azure Active Directory.Callers must use standard Azure Active Directory tokens for authentication. Aggiungere il chiamante al ruolo Lettore, Proprietario o Collaboratore per ottenere l'accesso ai dati di utilizzo per una determinata sottoscrizione di Azure.Add the caller to either the Reader, Owner, or Contributor role to get access to the usage data for a particular Azure subscription.
  • Supporto delle offerte con pagamento in base al consumo, MSDN, impegno monetario e credito monetario (EA e CSP non supportati) : questa API fornisce informazioni sulle tariffe a livello di offerta di Azure.Support for Pay-as-you-go, MSDN, Monetary commitment, and Monetary credit offers (EA and CSP not supported) - This API provides Azure offer-level rate information. Il chiamante di questa API deve passare le informazioni sull'offerta per dettagli e tariffe delle risorse.The caller of this API must pass in the offer information to get resource details and rates. Dal momento che le offerte EA hanno tariffe personalizzate in base alla registrazione, al momento non è possibile fornire le tariffe EA.We're currently unable to provide EA rates because EA offers have customized rates per enrollment.

ScenariScenarios

Di seguito sono illustrati alcuni scenari resi possibili con la combinazione di API di utilizzo e API RateCard:Here are some of the scenarios that are made possible with the combination of the Usage and the RateCard APIs:

  • Spesa di Azure durante il mese: usare le API di utilizzo e RateCard per ottenere informazioni più approfondite sulle spese mensili legate al cloud.Azure spend during the month - Use the combination of the Usage and RateCard APIs to get better insights into your cloud spend during the month. È possibile analizzare i bucket di utilizzo orari e giornalieri e le stime di addebito.You can analyze the hourly and daily buckets of usage and charge estimates.
  • Impostare avvisi: usare le API di utilizzo e RateCard per ottenere una stima dei consumi e degli addebiti legati al cloud e per impostare avvisi basati sulle risorse o sui costi.Set up alerts – Use the Usage and the RateCard APIs to get estimated cloud consumption and charges, and set up resource-based or monetary-based alerts.
  • Previsione delle fatture: è possibile ottenere le stime sui consumi e sulle spese per il cloud e applicare algoritmi di Machine Learning per prevedere l’importo della fattura al termine del periodo di fatturazione.Predict bill – Get your estimated consumption and cloud spend, and apply machine learning algorithms to predict what the bill would be at the end of the billing cycle.
  • Analisi dei costi prima del consumo: usare l'API RateCard per prevedere l'importo della fattura per l'utilizzo quando si spostano i carichi di lavoro in Azure.Pre-consumption cost analysis – Use the RateCard API to predict how much your bill would be for your expected usage when you move your workloads to Azure. Se si dispone di carichi di lavoro esistenti in altri cloud o nei cloud privati, è possibile inoltre eseguire il mapping dell'utilizzo con le tariffe di Azure per ottenere una stima più accurata della spesa stimata di Azure.If you have existing workloads in other clouds or private clouds, you can also map your usage with the Azure rates to get a better estimate of Azure spend. Questa stima offre la possibilità di partire da un'offerta e di confrontarla con le altre disponibili oltre al pagamento in base al consumo, come l'impegno monetario e il credito monteraio.This estimate gives you the ability to pivot on offer, and compare and contrast between the different offer types beyond Pay-As-You-Go, like Monetary commitment and Monetary credit. L'API, inoltre, offre la possibilità di visualizzare le differenze di costo per area geografica e consente di eseguire una simulazione dei costi per facilitare le decisioni legate alla distribuzione.The API also gives you the ability to see cost differences by region and allows you to do a what-if cost analysis to help you make deployment decisions.
  • Analisi di simulazione -What-if analysis -

    • È possibile determinare se è più conveniente eseguire i propri carichi di lavoro in un'altra area o in un'altra configurazione della risorsa di Azure.You can determine whether it is more cost-effective to run workloads in another region, or on another configuration of the Azure resource. I costi delle risorse di Azure possono variare in base all'area di Azure in uso.Azure resource costs may differ based on the Azure region you're using.
    • È inoltre possibile determinare se un altro tipo di offerta di Azure offre una tariffa migliore per una risorsa di Azure.You can also determine if another Azure offer type gives a better rate on an Azure resource.

Soluzioni partnerPartner solutions

In Cloud Cruiser e integrazione dell'API di fatturazione di Microsoft Azure viene descritto come la versione Express di Cloud Cruiser per Azure Pack funzioni direttamente dal portale Windows Azure Pack (WAP),Cloud Cruiser and Microsoft Azure Billing API Integration describes how Cloud Cruiser's Express for Azure Pack works directly from the Windows Azure Pack (WAP) portal. consentendo ai clienti di gestire senza problemi gli aspetti operativi e finanziari del cloud privato o pubblico di Microsoft Azure da una singola interfaccia utente.You can seamlessly manage both the operational and financial aspects of the Microsoft Azure private or hosted public cloud from a single user interface.

Passaggi successiviNext steps