Prodotto e tecnologia

Gestisci e ottimizza la spesa per Snowflake con la nuova interfaccia per la gestione dei costi

Gestisci e ottimizza la spesa per Snowflake con la nuova interfaccia per la gestione dei costi

In un panorama della gestione dei dati in continua evoluzione, Snowflake è in prima linea per aiutare i clienti a prendere decisioni informate sui loro dati, garantendo gestione efficiente e controllo dei costi. Gli amministratori sanno bene che le attività di gestione e ottimizzazione dei costi di piattaforma possono essere lunghe e complesse. Per aiutarli a comprendere, controllare e ottimizzare la spesa in modo intuitivo e centralizzato, Snowflake ha lanciato una nuova interfaccia di gestione dei costi (disponibile in private preview).

Grazie all’interfaccia di Cost Management gli amministratori possono tenere sotto controllo i costi e monitorare le metriche di prezzo-prestazioni, gestire la spesa grazie alla possibilità di impostare dei budget e monitorare le risorse, oltre ad avere insight e suggerimenti per ottimizzare il consumo di Snowflake. 

Visibilità granulare sulla spesa e sull’uso dell’account

L’interfaccia per la gestione dei costi in Snowsight include una panoramica dell’account con una visione esaustiva di consumi e spesa a livello di account, con importi in dollari e crediti spesi in un determinato periodo di tempo, la spesa media giornaliera, i warehouse che hanno generato più costi, le query più dispendiose e così via. Il grafico dell’andamento dei “crediti per 100 processi”, riportato di seguito, fornisce informazioni più dettagliate sulla variazione del valore effettivo di un credito Snowflake nel tempo. 

Gli amministratori possono ottenere informazioni più approfondite su ciascuna di queste metriche, visualizzare più dettagli sugli oggetti ordinati in base all’uso o ai crediti, ed esaminare gli script SQL sottostanti che hanno generato tali insight. L’impegno di Snowflake per la trasparenza è evidente, e la nuova interfaccia Cost Management in Snowsight offre anche la possibilità di personalizzare gli script SQL per creare dashboard esclusive.

Configurare controlli centralizzati per evitare brutte sorprese

L’introduzione in public preview di Budgets su AWS dimostra ulteriormente l’impegno di Snowflake per il miglioramento della gestione dei costi. Gli amministratori potranno accedere a Budgets e Resource Monitors attraverso l’interfaccia di gestione dei costi, per controllare la spesa per Snowflake da un unico posto per un’esperienza d’uso più trasparente e integrata.

Budgets consente agli amministratori di impostare controlli di spesa a livello di account o di eseguire il drill-down granulare per un calendario fisso mensile, che si reimposta automaticamente il primo giorno del mese. Con pochi, semplici clic in Snowsight, è possibile specificare un budget di crediti mensili e aggiungere un indirizzo email per l’invio delle notifiche in caso di superamento del budget. La funzionalità Budgets estrapola i crediti impostati dall’amministratore giorno per giorno e lo avvisa immediatamente in caso di violazione, anche se per un solo giorno.

Impostare un budget a livello di account è un’operazione semplice e veloce: i clienti che utilizzano la private preview dell’interfaccia Cost Management dovranno selezionare Admin > Cost Management > Budgets (preview) in Snowsight e inserire il limite di spesa desiderato in base all’utilizzo attuale e previsto. I clienti che non hanno la private preview dell’interfaccia Cost Management, invece, dovranno andare su Admin > Usage > Budgets (preview). Per aiutare i clienti a impostare il limite di spesa iniziale, vengono fornite alcune indicazioni sui crediti utilizzati negli ultimi tre mesi e una stima della spesa corrente (se il budget a livello di account viene attivato dopo l’inizio del mese).

Dopo l’impostazione del limite di spesa e l’inserimento dell’indirizzo email per le notifiche, viene visualizzato il grafico illustrato di seguito. La linea nera tratteggiata mostra la tendenza del limite di spesa estrapolata, dall’inizio alla fine del mese. Tale valore viene utilizzato come soglia giornaliera per determinare se l’uso attuale supera quello previsto, in modo da generare un avviso proattivo quando necessario. Le barre blu indicano la spesa cumulativa reale osservata per l’account, mentre le barre grigie rappresentano la previsione di spesa cumulativa per il resto del mese, in base alla spesa reale osservata fino a quel giorno. Sotto il grafico è riportato l’elenco delle risorse monitorate dal budget nell’ambito dell’account.

Si può anche creare un budget personalizzato, raggruppando una serie di risorse di elaborazione dell’account che corrispondono a uno specifico dipartimento, funzione, business unit o workload. Il budget personalizzato monitora i crediti spesi per determinate risorse e invia avvisi proattivi quando il limite di spesa sta per essere superato. Nel caso dell’esempio precedente, è possibile impostare un budget di nome Retail, facendo clic sul segno + nell’angolo superiore destro. Una volta configurato, tale budget monitora le risorse assegnate (in questo caso si tratta del warehouse PD_BUDGET e del database BUDGET_DB) e invia una notifica se l’uso dei crediti per queste due risorse supera il limite stabilito.

Seguire i consigli per ottimizzare la spesa

L’interfaccia di gestione dei costi non si limita a garantire visibilità e controllo, ma aiuta anche i clienti a ottimizzare la loro spesa. La panoramica dell’account include la sezione Cost Insights (disponibile a breve in private preview), che fornisce consigli sulle misure da adottare per contenere i costi imprevisti. I suggerimenti sono elencati a partire da quelli che offrono il maggiore risparmio sui costi. 

Condividi articolo

Subscribe to our blog newsletter

Get the best, coolest and latest delivered to your inbox each week

Start your 30-DayFree Trial

Try Snowflake free for 30 days and experience the AI Data Cloud that helps eliminate the complexity, cost and constraints inherent with other solutions.