Informazioni di riferimento sullo schema di analisi della flotta (anteprima)

Importante

Questa funzionalità è attualmente in anteprima e viene fornita senza un contratto di servizio. Al momento, le anteprime non sono consigliate per i carichi di lavoro di produzione. Alcune funzionalità di questa anteprima non sono supportate o potrebbero avere vincoli di funzionalità. Per altre informazioni, vedere Condizioni per l'utilizzo supplementari di anteprime di Microsoft Azure.

Queste tabelle documentano l'intero schema dei dati esposti dall'analisi della flotta di Azure Cosmos DB.

Tabelle delle dimensioni

DimResource

Description
ResourceId (PK) Identificatore univoco per la risorsa.
FleetId (FK) Identificatore univoco per la flotta.
SubscriptionId (NK) Identificatore univoco per la sottoscrizione a cui è associato il record.
AccountName Nome dell'account del database Azure Cosmos DB.
Region Area di Azure associata a questa risorsa.
DatabaseName Nome del database Azure Cosmos DB.
CollectionName Nome della raccolta Azure Cosmos DB.
ResourceType Tipo di risorsa. I valori possono essere: Account, Databaseo Collection.

DimFleet

Description
FleetId (PK) Identificatore univoco per la flotta.
FleetName Nome della flotta.

DimRegion

Description
Region (PK) Area di Azure associata a questa risorsa.

DimTime

Description
Timestamp (PK) Timestamp di quando questo record è stato generato aggregato a livello di ora.

DimStatusCode

Description
StatusCode (PK) Risposta al codice di stato HTTP per la richiesta, evidenziando i dettagli dell'esito positivo/negativo della richiesta.

DimOperationName

Description
OperationName (PK) Operazione specifica eseguita sulla risorsa.

DimResourceName

Description
ResourceName (PK) Tipi di risorse su cui è possibile eseguire un'operazione. I valori possono essere Collection, Documento StoredProcedure.

DimSubStatusCode

Description
SubStatusCode (PK) Risposta del codice di stato secondario HTTP per la richiesta, usata per eseguire il debug della causa radice del problema.

DimMeter

Description
MeterId (PK) Identificatore univoco del contatore.
Product Prodotto o servizio associato al contatore (ad esempio, Azure Cosmos DB - 100 UR/sec/ora)
MeterName Nome del contatore (ad esempio, 100 UR/s o dati archiviati)
MeterDescription Descrizione più dettagliata del contatore, che spiega cosa tiene traccia dell'area, ad esempio Azure Cosmos DB - Dati archiviati (GB/mese) - DE North
BasePrice Prezzo di base per il contatore ($0,008)

Tabelle dei fatti

FactFleetHourly

Description
Timestamp (FK) Timestamp di quando questo record è stato generato aggregato a livello di ora.
FleetId (FK) Identificatore univoco per la flotta.
FleetName Nome della flotta.
AccountName Nome dell'account del database Azure Cosmos DB associato alla flotta.

FactRequestHourly

Description
Timestamp (FK) Timestamp di quando questo record è stato generato aggregato a livello di ora.
FleetId (FK) Identificatore univoco per la flotta.
ResourceId (FK) Identificatore univoco per la risorsa.
ResourceName (FK) Risorsa su cui è possibile eseguire un'operazione. Ad esempio, Collection, Document, StoredProcedure.
OperationName (FK) Operazione specifica eseguita sulla risorsa.
StatusCode (FK) Risposta al codice di stato HTTP per la richiesta, evidenziando i dettagli dell'esito positivo/negativo della richiesta.
SubStatusCode (FK) Risposta del codice di stato secondario HTTP per la richiesta, usata per eseguire il debug della causa radice del problema.
TotalRequestCount Numero totale di richieste effettuate durante il periodo di timestamp.
MaxRequestSizeInBytes Dimensioni massime del payload (in byte) di una richiesta nel timestamp.
TotalRequestSizeInBytes Dimensione totale (somma) del payload (in byte) delle richieste nel timestamp.
MaxRequestChargeInRU Utilizzo massimo di UR (unità richiesta) di una richiesta nel timestamp.
TotalRequestChargeInRU Consumo totale di UR (unità richiesta) delle richieste nel timestamp.
TotalResponseSizeInBytes Dimensioni totali del payload (in byte) della risposta del server.
TotalBurstCapacityRequestCount Numero totale di richieste che usano capacità burst durante il periodo di timestamp.
TotalBurstCapacityRequestChargeInRU Addebito totale delle richieste tramite capacità burst durante il periodo di timestamp.

FactMeterUsageHourly

Description
Timestamp (FK) Timestamp di quando questo record è stato generato aggregato a livello di ora.
FleetId (FK) Identificatore univoco per la flotta.
ResourceId (FK) Identificatore univoco per la risorsa.
MeterId (FK) Identificatore univoco per il contatore utilizzato.
ConsumedUnits Quantità totale di utilizzo utilizzata per il contatore durante il periodo di timestamp specificato.

FactAccountHourly

Description
Timestamp (FK) Timestamp di quando questo record è stato generato aggregato a livello di ora.
FleetId (FK) Identificatore univoco per la flotta.
ResourceId (FK) Identificatore univoco per la risorsa.
DefaultConsistencyLevel Livello di coerenza predefinito configurato per l'account Azure Cosmos DB( ad esempio, Decadimento sicuro, Decadimento ristretto, Sessione, Prefisso coerente, Finale).
ResourceGroup Il nome del gruppo di risorse a cui è associata questa risorsa.
APIKind Tipo di API usato dall'account Azure Cosmos DB. I valori possono essere: NoSQL, MongoDBo così via.
IsSynapseLinkEnabled Indica se collegamento ad Azure Synapse è abilitato nell'account Azure Cosmos DB (true o false).
IsFreeTierEnabled Indica se l'account usa il livello gratuito di Azure Cosmos DB (true o false).
IsBurstEnabled Indica se la capacità burst è abilitata per l'account (true o false).
BackupMode Tipo di backup configurato, ad esempio Periodico, Continuo.
BackupStrategy Strategia usata per il backup, ad esempio il ripristino temporizzato o basato su snapshot.
BackupRedundancy Configurazione della ridondanza per i backup. I valori possono essere: archiviazione con ridondanza locale, archiviazione con ridondanza della zona o archiviazione con ridondanza geografica.
BackupIntervalInMinutes Intervallo, espresso in minuti, tra i backup successivi per la risorsa.
BackupRetentionIntervalInHours Durata, in ore, di conservazione dei backup.
TotalRUPerSecLimit Numero massimo di UR/sec con provisioning (unità richiesta al secondo) consentito per l'account.
APISettings Impostazioni JSON o strutturate che definiscono le opzioni di configurazione specifiche dell'API , ad esempio {"MongoDBServerSideRetriesEnabled":null,"MongoDBServerVersion":""}.
AccountKeySettings Data più recente in cui sono state ruotate le chiavi dell'account Azure Cosmos DB. (ad esempio, {"PrimaryKey":"2025-04-08T19:47:15.2501537Z","PrimaryReadonlyKey":"2025-04-08T19:57:48.8462857Z","SecondaryKey":"2025-05-06T19:41:11.2381063Z","SecondaryReadonlyKey":"2025-05-06T19:51:28.6159307Z"})
LastDateAccountKeyRotated Data più recente in cui sono state ruotate le chiavi dell'account Azure Cosmos DB (ad esempio, 2025-05-06T19:51:28.6159307Z)

FactResourceUsageHourly

Description
Timestamp (FK) Timestamp di quando questo record è stato generato aggregato a livello di ora.
FleetId (FK) Identificatore univoco per la flotta.
ResourceId (FK) Identificatore univoco per la risorsa.
MaxPartitionCount Numero massimo di partizioni nell'ora.
MaxDocumentCount Numero massimo di documenti archiviati durante l'ora.
MaxDataStorageInKB Spazio di archiviazione massimo usato per i dati in kilobyte durante l'ora.
MaxIndexStorageInKB Spazio di archiviazione massimo usato per gli indici in kilobyte durante l'ora.
MaxAnalyticalStorageInKB Spazio di archiviazione massimo usato dall'archivio analitico in kilobyte durante l'ora.
MaxProvisionedRUPerSec Numero massimo di UR/sec di cui è stato effettuato il provisioning durante l'ora.
MaxRUPercentageConsumed Percentuale più elevata di UR/sec consumata durante l'ora.
AvgRUPercentageConsumed Percentuale media di UR/sec consumata durante l'ora.
MaxThroughputConsumedPerPartitionInRUPerSec Ur/sec più elevate utilizzate da una singola partizione durante l'ora.
MaxThroughputConsumedPerContainerInRUPerSec Ur/sec più elevate utilizzate da un singolo contenitore durante l'ora.
NormalizedProvisionedThroughputConsumedPercent Utilizzo normalizzato della velocità effettiva durante l'ora.
MaxCompositeIndexCount Numero massimo di indici compositi presenti durante l'ora.
ConsistencyLevel Livello di coerenza efficace in uso per le operazioni. Questo valore può essere diverso dal valore predefinito se sottoposto a override.
MaxProvisionedRUPerSecLimit Capacità massima di velocità effettiva con provisioning impostata dall'utente.
AutoScaleMaxRUPerSec Livello massimo di velocità effettiva (UR/sec) su cui un database o un contenitore può essere ridimensionato automaticamente.
IsAutoScaleEnabled Indica se la scalabilità automatica è abilitata per la risorsa (true o false).
IsDatabaseOffer Indica se la risorsa è un'offerta a livello di database a livello di velocità effettiva condivisa (true o false).
IsMultiRegionWrite Indica se le scritture in più aree sono abilitate per l'account (true o false).
IsServerless Indica se l'account è configurato come serverless (true o false).
IsAnalyticalStoreEnabled Indica se l'archivio analitico è abilitato per la risorsa (true o false).
IsDefaultIndexingPolicy Indica se i criteri di indicizzazione predefiniti sono in uso (true o false).
IsTTLEnabled Indica se la durata (TTL) è abilitata nella risorsa (true o false).
TTLDefaultValue Il valore TTL predefinito (in secondi) applicato ai documenti se la durata (TTL) è abilitata.