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.
L'articolo illustra la creazione di report sull'utilizzo del calcolo del database SQL in Microsoft Fabric.
Quando si usa una capacità di Infrastruttura, gli addebiti per l'utilizzo vengono visualizzati nel portale di Azure nella sottoscrizione in Gestione dei costi Microsoft. Per informazioni sulla fatturazione dell'infrastruttura, vedere Informazioni sulla fattura di Azure per una capacità di Infrastruttura.
Dopo il 1° febbraio 2025, le risorse di calcolo e di archiviazione dei dati per il database SQL vengono addebitate alla capacità di Fabric. Inoltre, la fatturazione del backup verrà avviata dopo il 1° aprile 2025.
Capacità
In Fabric, in base allo SKU della capacità acquistata, si ha diritto a un set di unità di capacità (CU) condivise in tutti i carichi di lavoro di Fabric. Per altre informazioni sulle licenze supportate, vedere Concetti e licenze di Microsoft Fabric.
La capacità è un set dedicato di risorse disponibile per l'uso in un momento specifico. La capacità definisce l'abilità di una risorsa di eseguire un'attività o di produrre output. Le diverse risorse usano le unità di configurazione in momenti diversi.
Capacità per il database SQL in Microsoft Fabric
Nel modello SaaS basato sulla capacità, il database SQL mira a sfruttare al meglio la capacità acquistata e offrire visibilità sull'utilizzo.
In termini semplici, 1 unità di capacità Fabric corrisponde a 0,383 vCore del Database oppure 1 vCore di Database corrisponde a 2,611 unità di capacità Fabric.
Ad esempio, uno SKU di capacità Fabric F64 ha 64 unità di capacità, che equivalgono a 24.512 vCore del database SQL.
Costi di calcolo e archiviazione
Il costo per il database SQL in Fabric è la somma dei costi di calcolo e dei costi di archiviazione. Il costo di calcolo si basa su vCore e memoria usata.
Ad esempio, un database con attività di carico di lavoro per due minuti e inattivo per il resto dell'ora. La capacità di calcolo viene fatturata per due minuti, rimanendo online per altri 15 minuti, con un totale di 17 minuti di fatturazione. Il database viene mantenuto online per mantenere i tempi di risposta dell'applicazione e prevenire ritardi nelle prestazioni durante l'accesso a un database inattiva.
La fatturazione avviene solo per lo spazio di archiviazione utilizzato nell'ora.
Scalabilità automatica e allocazione minima della memoria
Il database SQL in Fabric autoscala le risorse di elaborazione e fornisce almeno 2 GB di memoria, fatturate come risorse di elaborazione mentre il database è online.
Dopo 15 minuti di inattività, tutte le risorse di calcolo incluse CPU e memoria vengono rilasciate e la fattura di calcolo è zero.
Recupero della cache
SQL Server esegue il recupero della cache durante periodi di inattività o bassi per ridurre l'utilizzo e i costi della memoria. Tuttavia, è comunque necessaria una memoria minima di 2 GB per mantenere operativo SQL Server reattivo durante la modalità online.
Esempio di fatturazione computazionale
Per confrontare la CPU con la memoria a scopo di fatturazione, la memoria viene normalizzata in unità di vCore ridimensionando il numero di GB di 3 GB per vCore.
Ad esempio, la fattura di esempio seguente in questo esempio viene calcolata come segue:
| Intervallo di tempo (min) | vCore usati ogni secondo | GB di memoria usati ogni secondo | Dimensione di calcolo addebitata | CU Seconds Billed (spiegazione semplice) |
|---|---|---|---|---|
| 00:00–0:05 | 2 | 3 | vCore usati | Utilizzati 2 vCore per 300 secondi. La CPU è superiore alla memoria, quindi la fatturazione è basata sull'utilizzo di vCore. Calcolo: 2 × 300 × 2,611 = 783 SECONDI CU. |
| 0:05–0:15 | 1 | 6 | Memoria usata | Usata 6 GB di memoria per 600 secondi. Il consumo di memoria ha superato le risorse della CPU, quindi la fatturazione si basa sull'utilizzo della memoria. Rapporto da memoria a vCore: 6 GB = 2 vCore. Calcolo: 2 × 600 × 2,611 = 3.133 CU secondi. |
| 0:15–0:30 | 0 | 2 | Memoria minima allocata | La memoria minima di 2 GB viene allocata per mantenere il database pronto, anche quando è inattiva. Rapporto da memoria a vCore: 2 GB = 0,6666 vCore. Calcolo: 0,6666 × 900 × 2,611 = 1.567 CU secondi. |
| 0:30–0:60 | 0 | 0 | Nessun calcolo fatturato dopo 15 minuti di inattività | Non viene rilasciata alcuna attività per 15 minuti, quindi tutte le risorse di calcolo, inclusa CPU e memoria, vengono rilasciate. L'elaborazione della fatturazione si interrompe. Calcolo: 0 secondi CU. |
Secondi CU stimati totali: 5483 secondi CU
Esempio di fatturazione dello storage
L'archiviazione viene fatturata continuamente, anche quando le operazioni di calcolo vengono interrotte.
| Tipo di archiviazione | Archiviazione corrente (GB) | Archiviazione fatturabile (GB) | Tipo di fatturazione | Esempio |
|---|---|---|---|---|
| Archiviazione SQL allocata | 80,53 GB | 2,84 GB | Fatturabile | Archiviazione usata per rendere persistenti le pagine di dati del database SQL |
| Archiviazione di backup del database SQL | 14,59 GB | 0,51 GB | Fatturabile | Archiviazione usata per la catena di backup per il recupero completo per garantire il ripristino a un punto nel tempo per il database |
Spazio di archiviazione fatturabile totale in questo esempio: 2,84 + 0,51 = 3,35 GB
La fatturazione per l'archiviazione si applica per l'ora intera, indipendentemente dallo stato operativo.
Selezione dello SKU della capacità dell'infrastruttura in base ai vCore del database SQL
Fare riferimento a questa opzione per le stime di dimensionamento dello SKU di Fabric per il database SQL in Fabric. Per altre informazioni, vedere lo strumento Microsoft Fabric Capacity Estimator .
| Codice identificativo del prodotto (SKU) | Unità di capacità (CU) | VCore del database SQL al secondo |
|---|---|---|
| F2 | 2 | 0.766 |
| F4 | 4 | 1.532 |
| F8 | 8 | 3.064 |
| F16 | 16 | 6.128 |
| F32 | 32 | 12.256 |
| F64 | 64 | 24.512 |
| F128 | 128 | 49.024 |
| F256 | 256 | 98.048 |
| F512 | 512 | 196.096 |
| F1024 | 1024 | 392.192 |
| F2048 | 2048 | 784.384 |
Creazione di report sull'utilizzo del calcolo
L'app Microsoft Fabric Capacity Metrics offre visibilità sull'utilizzo della capacità per tutti i carichi di lavoro di Fabric in un'unica posizione. Gli amministratori possono usare l'app per monitorare la capacità, le prestazioni dei carichi di lavoro e il relativo utilizzo rispetto alla capacità acquistata.
Inizialmente, è necessario essere un amministratore della capacità per installare l'app Microsoft Fabric Capacity Metrics. Dopo l'installazione, chiunque nell'organizzazione può disporre delle autorizzazioni concesse o condivise per visualizzare l'app. Per altre informazioni, vedere Che cos'è l'app Microsoft Fabric Capacity Metrics?
Dopo aver installato l'app, selezionare SQLDbNative nell'elenco a discesa Seleziona tipo di elemento: . Il grafico a nastri Multi metrica e la tabella dati Items (14 giorni) ora mostrano solo l'attività SQLDbNative .
Categorie di operazioni del database SQL
È possibile analizzare l'utilizzo della capacità di calcolo universale per categoria di carico di lavoro nel tenant. L'utilizzo viene monitorato in base al numero totale di secondi di unità di capacità (CU). La tabella visualizzata mostra l'utilizzo aggregato negli ultimi 14 giorni.
Il database SQL di Infrastruttura esegue il rollup in SQLDbNative nell'app Metriche. Le categorie di operazioni visualizzate in questa visualizzazione sono:
- Utilizzo SQL: addebito di calcolo per tutte le istruzioni T-SQL generate dall'utente e generate dal sistema all'interno di un database.
Ad esempio:
Il campo tipo di fatturazione viene usato per determinare se il carico di lavoro è in modalità di anteprima o fatturabile.
Grafico di esplorazione di Timepoint
Questo grafico nell'app Microsoft Fabric Capacity Metrics mostra l'utilizzo delle risorse rispetto alla capacità acquistata. Il 100% di utilizzo rappresenta la velocità effettiva completa di uno SKU di capacità e viene condiviso da tutti i carichi di lavoro di Fabric. Questo è rappresentato dalla linea punteggiata gialla. La selezione di un punto di tempo specifico nel grafico abilita il pulsante Esplora, che apre una pagina di drill-through dettagliata.
In generale, analogamente a Power BI, le operazioni vengono classificate come interattive o di sfondo e indicate in base al colore. La maggior parte delle operazioni nella categoria dei database SQL viene segnalata come interattiva con un livellamento dell'attività di 5 minuti.
Grafico drill-through di Timepoint
Questa tabella nell'app Microsoft Fabric Capacity Metrics fornisce una visualizzazione dettagliata dell'utilizzo in punti temporali specifici. La quantità di capacità fornita dallo SKU specificato per periodo di 30 secondi viene visualizzata insieme alla suddivisione delle operazioni interattive e in background. La tabella delle operazioni interattive rappresenta l'elenco delle operazioni eseguite in quel punto di tempo e sono guidate direttamente dall'attività dell'utente.
I casi d'uso principali per questa visualizzazione includono:
Identificazione dello stato delle query SQL(istruzioni): i valori possono essere Operazione riuscita o Rifiutata.
- Lo stato Operazione riuscita è un comportamento standard del database SQL quando la capacità non è limitata.
- Lo stato Rifiutato può verificarsi a causa di limitazioni delle risorse dovute alla limitazione della capacità.
Identificazione di query SQL (istruzioni) che hanno utilizzato molte risorse: ordina la tabella in base ai CU totali in ordine decrescente per timestamp e elemento.
Considerazioni
Considerare le seguenti sfumature di report sull'utilizzo:
- Il campo Durata/e riportato nell'app Fabric Capacity Metrics (Metriche capacità infrastruttura) è solo a scopo informativo. Riflette l'intervallo di tempo per l'utilizzo SQL corrente corrispondente a 60 secondi.
Report sull'utilizzo dell'archiviazione
La creazione di report sull'utilizzo dell'archiviazione consente agli amministratori di monitorare il consumo di archiviazione nell'intera organizzazione nelle metriche di capacità. Dopo aver selezionato la capacità, modificare l'intervallo di date in modo da allinearlo all'archiviazione generata durante un ciclo di fatturazione. Il dispositivo di scorrimento dell'esperienza consente di filtrare l'esperienza del carico di lavoro.
I valori possibili del nome dell'operazione di archiviazione sono:
- L'archiviazione SQL allocata è la dimensione totale del database.
- L'archiviazione di backup del database SQL è l'utilizzo dell'archiviazione di backup che supera le dimensioni allocate e verrà fatturato di conseguenza.
Le metriche di archiviazione correnti sono allineate a un grafico a sinistra per visualizzare lo spazio di archiviazione medio a un livello giornaliero o un intervallo orario se si esegue il drill-in.
La creazione di report sull'utilizzo dell'archiviazione avviene a livello di area di lavoro. Per altre informazioni sull'utilizzo dell'archiviazione all'interno del database, vedere Dashboard delle prestazioni per il database SQL in Microsoft Fabric.
Fatturazione dell'archiviazione di backup
Il database SQL in Microsoft Fabric fornisce backup automatici dal momento in cui viene creato un database. La fatturazione dei backup è determinata dalla quantità di spazio di archiviazione utilizzato dal processo di backup automatico.
- Per impostazione predefinita, l'archiviazione di backup è gratuita fino a 100% delle dimensioni del database fornito. Ad esempio, un database con 100 GB di spazio di archiviazione allocato include automaticamente 100 GB di spazio di archiviazione di backup senza costi aggiuntivi.
- Se l'utilizzo dell'archiviazione di backup supera le dimensioni del database allocate, vengono applicati costi aggiuntivi. La fatturazione viene addebitata solo per l'archiviazione di backup che supera le dimensioni allocate.
L'utilizzo dell'archiviazione di backup viene misurato ogni ora e calcolato come totale cumulativo. Alla fine di ogni mese, questo valore viene aggregato e usato per calcolare la fattura. Gli addebiti sono basati sul totale gb/mese.
Ad esempio, se un database accumula 100 GB di spazio di archiviazione dati allocato e l'archiviazione di backup accumula 150 GB di spazio di archiviazione di backup e rimane costante per un mese, verranno addebitati 100 GB di archiviazione dati e 50 GB aggiuntivi dell'archiviazione di backup alla tariffa applicabile.