Eseguire il mapping di ogni operazione REST a un prezzo
Questo articolo spiega come trovare il prezzo di ogni operazione REST che i client possono eseguire nel servizio Archiviazione BLOB di Azure.
Ogni richiesta effettuata da strumenti come AzCopy o Azure Storage Explorer arriva al servizio sotto forma di operazione REST. Questo vale anche per un'applicazione personalizzata che sfrutta una libreria client di Archiviazione di Azure. Le operazioni REST non vengono fatturate per le richieste con autenticazione non riuscita. Dopo l'autenticazione di un'identità, vengono fatturate tutte le operazioni e le richieste effettuate da tale identità, incluse quelle che non hanno esito positivo.
Per determinare il prezzo di ogni operazione, è necessario innanzitutto determinare come l'operazione viene classificata in termini di tipo. Questo perché le pagine dei prezzi elencano i prezzi solo per tipo di operazione e non per ogni singola operazione. Usare le tabelle disponibili in questo articolo come guida.
Tipo di operazione di ogni operazione REST dell'archiviazione BLOB
La tabella seguente riporta il mapping di ogni operazione REST dell'archiviazione BLOB a un tipo di operazione.
Il prezzo di ogni tipo viene visualizzato nella pagina dei prezzi di Archiviazione BLOB di Azure.
Operazione registrata | REST API | BLOB in blocchi Premium | Utilizzo generico v2 Standard | Utilizzo generico v1 Standard |
---|---|---|---|---|
AbortCopyBlob | Abort Copy Blob | Altro | Altro | Scrittura |
SealBlob | Append Blob Seal | Scrittura | Scrittura | Scrittura |
AppendBlockThroughCopy | Append Block from URL | Scrittura | Scrittura | Scrittura |
AppendBlock | Append Block | Scrittura | Scrittura | Scrittura |
CopyBlobFromURL | Copiare un BLOB da un URL | Scrittura | Scrittura | Scrittura |
CopyBlob | Copy Blob | Scrittura2 | Scrittura2 | Scrittura2 |
CreateContainer | Create Container | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
DeleteBlob | Delete Blob | Gratuito | Gratuito | Gratuito |
DeleteContainer | Delete Container | Gratuito | Gratuito | Gratuito |
SetContainerServiceMetadata | Delete Blob Immutability Policy | Altro | Altro | Altro |
FindBlobsByTags | Find Blobs by Tags in Container | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
FindBlobsByTags | Ricerca di BLOB in base ai tag | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
GetAccountInformation | Get Account Information | Altro | Altro | Lettura |
GetBlobMetadata | Recupero dei metadati del BLOB | Altro | Altro | Lettura |
GetBlobProperties | Get Blob Properties | Altro | Altro | Lettura |
GetBlobServiceProperties | Get Blob Service Properties | Altro | Altro | Lettura |
GetBlobServiceStats | Get Blob Service Stats | Altro | Altro | Lettura |
GetBlobTags | Recupero dei tag del BLOB | Altro | Altro | Lettura |
GetBlob | Get Blob | Lettura | Lettura | Lettura |
GetBlockList | Get Block List | Altro | Altro | Lettura |
GetContainerACL | Get Container ACL | Altro | Altro | Lettura |
GetContainerMetadata | Ottenere i metadati del contenitore | Altro | Altro | Lettura |
GetContainerProperties | Ottenere le proprietà del contenitore | Altro | Altro | Lettura |
GetUserDelegationKey | Get User Delegation Key | Altro | Altro | Lettura |
IncrementalCopyBlob | Incremental Copy Blob | Altro | Altro | Scrittura |
AcquireBlobLease | Lease BLOB | Altro | Altro | Lettura |
ReleaseBlobLease | Lease BLOB | Altro | Altro | Lettura |
RenewBlobLease | Lease BLOB | Altro | Altro | Lettura |
BreakBlobLease | Lease BLOB | Altro | Altro | Scrittura |
ChangeBlobLease | Lease BLOB | Altro | Altro | Scrittura |
AcquireContainerLease | Lease Container | Altro | Altro | Lettura |
ReleaseContainerLease | Lease Container | Altro | Altro | Lettura |
RenewContainerLease | Lease Container | Altro | Altro | Lettura |
BreakContainerLease | Lease Container | Altro | Altro | Scrittura |
ChangeContainerLease | Lease Container | Altro | Altro | Scrittura |
ListBlobs | Elencare i BLOB | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
ListContainers | List Containers | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
BlobPreflightRequest | Preflight Blob Request | Altro | Altro | Lettura |
PutBlobFromURL | Put Blob From URL | Scrittura | Scrittura | Scrittura |
PutBlob | Put Blob | Scrittura | Scrittura | Scrittura |
PutBlockFromURL | Put Block from URL | Scrittura | Scrittura | Scrittura |
PutBlockList | Put Block List | Scrittura | Scrittura | Scrittura |
PutBlock | Put Block | Scrittura | Scrittura | Scrittura |
QueryBlobContents | Query Blob Contents | Lettura1 | Lettura1 | N/D |
RestoreContainer | Restore Container | Elencare e creare contenitore | Elencare e creare contenitore | Elencare e creare contenitore |
SetBlobExpiry | Set Blob Expiry | Altro | Altro | Scrittura |
SetBlobMetadata | Set Blob Metadata | Altro | Altro | Scrittura |
SetBlobProperties | Impostare le proprietà BLOB | Altro | Altro | Scrittura |
SetBlobServiceProperties | Set Blob Service Properties | Altro | Altro | Scrittura |
SetBlobTags | Impostazione dei tag del BLOB | Altro | Altro | Scrittura |
SetBlobTier | Set Blob Tier (livello inferiore) | Scrittura | Scrittura | N/D |
SetBlobTier | Set Blob Tier (livello superiore) | Lettura | Lettura | N/D |
SetBlobTier | Blob Batch (Set Blob Tier) | Altro | Altro | N/D |
SetContainerACL | Set Container ACL | Altro | Altro | Scrittura |
SetContainerMetadata | Impostare i metadati del contenitore | Altro | Altro | Scrittura |
SetContainerServiceMetadata | Set Blob Immutability Policy | Altro | Altro | Altro |
SetContainerServiceMetadata | Set Blob Legal Hold | Altro | Altro | Altro |
SnapshotBlob | Snapshot BLOB | Altro | Altro | Lettura |
UndeleteBlob | Undelete Blob | Scrittura | Scrittura | Scrittura |
1 Oltre a un addebito in lettura, vengono applicati addebiti per le categorie di transazioni di tipo Accelerazione query - Analisi dei dati e Accelerazione query - Dati restituiti nella pagina dei prezzi di Azure Data Lake Storage.
2 Quando l'oggetto di origine si trova in un account diverso, l'account di origine gestisce una transazione per ogni richiesta di lettura all'oggetto di origine.
Tipo di operazione di ogni operazione REST di Data Lake Storage
La tabella seguente esegue il mapping di ogni operazione REST di Data Lake Storage a un tipo di operazione.
Il prezzo di ogni tipo viene visualizzato nella pagina dei prezzi di Azure Data Lake Storage.
Operazione registrata | REST API | BLOB in blocchi Premium | Utilizzo generico v2 Standard |
---|---|---|---|
CreateFilesystem | Filesystem - Create | Scrittura | Scrittura |
DeleteFilesystem | Filesystem - Delete | Gratuito | Gratuito |
GetFilesystemProperties | Filesystem - Get Properties | Altro | Altro |
ListFilesystems | Filesystem - List | Lettura iterativa | Lettura iterativa |
SetFilesystemProperties | Filesystem - Set Properties | Scrittura | Scrittura |
CreatePathDir | Path - Create | Scrittura | Scrittura |
CreatePathFile | Path - Create | Scrittura | Scrittura |
RenamePathDir | Path - Create | Scrittura | Scrittura |
RenamePathFile | Path - Create | Scrittura | Scrittura |
DeleteDirectory | Path - Delete | Gratuito | Gratuito |
DeleteFile | Path - Delete | Gratuito | Gratuito |
GetFileProperties | Path - Get Properties | Lettura | Lettura |
GetPathAccessControl | Path - Get Properties | Lettura | Lettura |
GetPathStatus | Path - Get Properties | Lettura | Lettura |
LeaseFile | Path - Lease | Altro | Altro |
ListFilesystemDir | Path - List | Lettura iterativa | Lettura iterativa |
ListFilesystemFile | Path - List | Lettura iterativa | Lettura iterativa |
ReadFile | Path - Read | Lettura | Lettura |
AppendFile | Path - Update | Scrittura | Scrittura |
FlushFile | Path - Update | Scrittura | Scrittura |
SetFileProperties | Path - Update | Scrittura | Scrittura |
SetPathAccessControl | Path - Update | Scrittura | Scrittura |