Panoramica dell'automazione di Gestione dei costi

È possibile usare l'automazione e la creazione di report di Gestione dei costi per creare un set personalizzato di soluzioni con cui recuperare e gestire i dati sui costi. Questo articolo illustra le API pronte all'uso e gli scenari comuni per l'automazione di Gestione dei costi.

API disponibili

Sono disponibili molte API che possono essere usate per interagire con i dati di Gestione dei costi. Di seguito è riportato un riepilogo delle API disponibili e delle loro funzioni. Potrebbe essere necessario utilizzare più API per ottenere uno scenario specifico. Per altre informazioni, vedere gli scenari comuni descritti più avanti.

Per informazioni contrattuali su come chiamare ogni API, vedere gli articoli sulle specifiche dell'API.

API dei dettagli sui costi

Le API seguenti forniscono i dati dei dettagli sui costi (in precedenza denominati dettagli di utilizzo). I dettagli sui costi sono i record di utilizzo e costi più granulari disponibili all'interno dell'ecosistema di Azure. Tutte le esperienze di Gestione dei costi nel portale di Azure e nelle API sono basate sul set di dati non elaborato. Per altre informazioni, vedere Panoramica dei dettagli sui costi.

API dei prezzi

  • Prezzi al dettaglio di Azure: permette di ottenere le tariffe dei contatori con prezzi con pagamento in base al consumo. È possibile usare le informazioni restituite con le informazioni sull'utilizzo delle risorse per calcolare manualmente la fattura prevista.

  • API Listino prezzi: permette di ottenere prezzi personalizzati per tutti i contatori. Combinando questi dati con i dettagli sull'utilizzo e le informazioni sull'utilizzo di Marketplace, le aziende sono in grado di calcolare manualmente i costi.

API per budget e avvisi

  • API di budget: permette di creare budget di costo per risorse, gruppi di risorse o contatori di fatturazione. Dopo aver creato i budget, è possibile configurare avvisi per ricevere una notifica in caso di superamento delle soglie di budget definite. È anche possibile configurare azioni da eseguire quando gli importi dei budget vengono raggiunti. Per altre informazioni, vedere Automatizzare la creazione di budget e Configurare azioni basate sul budget.

  • API Avvisi: permette di gestire tutti gli avvisi creati dai budget e da altri sistemi di avvisi di Azure.

API di fatturazione

  • API Fatture: permette di ottenere l'elenco delle fatture. L'API restituisce un riepilogo delle fatture, compresi l'importo totale, lo stato del pagamento e un collegamento per scaricare una copia PDF della fattura.

  • API Transazioni: permette di ottenere gli elementi di riga di una fattura. È possibile usare l'API per ottenere tutti gli acquisti, i rimborsi e i crediti inclusi nella fattura. L'API è disponibile solo per i clienti con Contratto del cliente Microsoft o account di fatturazione del Contratto Microsoft Partner.

API di prenotazione

Scenari di API comuni

È possibile usare le API di fatturazione e gestione dei costi in molti scenari, per rispondere a domande relativi ai costi e all'utilizzo. Di seguito vengono descritti gli scenari comuni e le modalità di utilizzo delle diverse API per ottenere tali scenari.

Riconciliazione di fatture

Questo scenario viene usato per dare risposta alle seguenti domande:

  • Microsoft ha addebitato l'importo corretto sulla fattura?
  • Qual è la mia fattura e posso calcolarla usando i dati non elaborati?

Per rispondere a queste domande, attenersi a questa procedura.

  1. Chiamare l'API Fatture per ottenere le informazioni necessarie al download di una fattura. Se si dispone di un Contratto del cliente Microsoft e si vuole solo ottenere automaticamente elementi di riga specifici della fattura, è possibile usare anche l'API Transazioni per ottenere gli elementi di riga in un formato leggibile dall'API.

  2. Usare l'API Esportazioni o Dettagli costi per scaricare il file di utilizzo di dati non elaborati.

  3. Analizzare i dati nel file di utilizzo di dati non elaborati per confrontarlo con i costi presenti nella fattura. Per il consumo in Azure, viene eseguito il rollup dei dati nella fattura in base al contatore associato all'utilizzo.

Addebiti a diversi livelli

Dopo aver stabilito l'ammontare della spesa per un determinato mese, le organizzazioni devono determinare quali team o reparti devono effettuare il pagamento per i vari addebiti accumulati. Attenersi alla procedura riportata di seguito.

  1. Usare l'API Esportazioni o Dettagli costi per scaricare il file di utilizzo di dati non elaborati.

  2. Analizzare i dati nel file di utilizzo di dati non elaborati e allocarli in base alla propria gerarchia organizzativa. L'allocazione può essere basata su gruppi di risorse, sottoscrizioni, regole di allocazione dei costi, tag o altre gerarchie dell'organizzazione di Azure.

Spesa di Azure prima della chiusura della fattura

È importante tenere sotto controllo il modo in cui i costi sono accumulati nel corso del mese. Un'analisi dinamica prima della chiusura della fattura può offrire l'opportunità di modificare i modelli di spesa e ridurre i costi previsti di una fattura. Per inserire tutti i dati non elaborati accumulati di mese in mese, usare l'API Esportazioni.

La configurazione degli avvisi automatici può anche garantire che la spesa non sfuggano inaspettatamente di mano ed elimina la necessità di monitorare manualmente i costi nel corso del mese. Per assicurarsi che i costi non superino le soglie o che non stiano per superare le soglie, usare l'API Budget.

Creazione di report sulle tendenze dei costi

Spesso è utile comprendere le spese di un'organizzazione nel corso tempo. Comprendere i costi nel tempo consente di identificare tendenze e aree per il miglioramento dell'ottimizzazione dei costi. Seguire questa procedura per configurare un set di dati sui costi che può essere usato per la creazione di report su larga scala relativi ai costi nel tempo.

  1. Estrarre i costi cronologici per i mesi precedenti. Per altre informazioni, vedere Eseguire il seeding di un set di dati cronologico dei costi con l'API Esportazioni.
  2. Inserire i dati cronologici in un archivio queryable dall'account di archiviazione di Azure associato alle esportazioni. È consigliabile usare SQL o Azure Synapse.
  3. Configurare un'esportazione mensile in una risorsa di archiviazione di un ambito con i costi da analizzare. L'esportazione in una risorsa di archiviazione viene eseguita nel portale di Azure. Vedere Esportare costi. L'esportazione mensile verrà usata per estrarre correttamente i costi in futuro.
  4. Configurare una pipeline di dati per inserire nell'archivio queryable i dati sui costi del mese corrente. Questa pipeline deve essere usata con l'esportazione mensile configurata. Azure Data Factory offre buone soluzioni per questo tipo di scenario di inserimento.
  5. Creare report necessari usando i report creati con l'archivio queryable. Power BI può essere utile per questo scenario. Se si sta cercando una soluzione pronta all'uso, vedere l'app modello di Power BI.

Per altre informazioni sugli scenari di automazione specifici della prenotazione, vedere API per l'automazione delle prenotazioni di Azure.

Passaggi successivi