この記事は、クライアントが Azure Blob Storage サービスに対して実行できる各 REST 操作の価格を確認するのに役立ちます。
AzCopy や Azure Storage Explorer などのツールによって行われた各要求は、REST 操作の形式でサービスに到着します。 これは、Azure Storage クライアント ライブラリを利用するカスタム アプリケーションにもあてはまります。 REST 操作は、認証に失敗した要求に対しては課金されません。 ID が認証されると、その ID によって行われたすべての操作と要求が課金されます。これには、成功していない操作も含まれます。
各操作の価格を判別するには、まず、''種類'' という観点でその操作がどのように分類されるかを判別する必要があります。 これは、価格ページの価格が、個々の操作ではなく、操作の種類ごとのみに一覧表示されるためです。 ガイドとしてこの記事の表を使用してください。
各 Blob Storage REST 操作の操作の種類
各 Blob Storage REST 操作から操作の種類へのマップを次の表に示します。
各種類の価格は、[Azure Blob Storage の価格] ページに表示されています。
| ログに記録された操作 | REST API | Premium ブロック BLOB | Standard 汎用 v2 | Standard 汎用 v1 |
|---|---|---|---|---|
| AbortCopyBlob | BLOB のコピーを中止する | その他 | その他 | 書き込み |
| SealBlob | 追加 BLOB シール | 書き込み | 書き込み | 書き込み |
| AppendBlockThroughCopy | URL からブロックを追加 | 書き込み | 書き込み | 書き込み |
| AppendBlock | ブロックの追加 | 書き込み | 書き込み | 書き込み |
| CopyBlobFromURL(URLからBLOBをコピーする) | URL から BLOB をコピーする | 書き込み | 書き込み | 書き込み |
| CopyBlob | ブロブをコピー | 書き込み2 | 書き込み2 | 書き込み2 |
| コンテナを作成 | コンテナーの作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| DeleteBlob | BLOB の削除 | 無料 | 無料 | その他 |
| コンテナを削除 | コンテナーの削除 | 無料 | 無料 | その他 |
| コンテナサービスメタデータを設定する | 不変ポリシーの削除 | その他 | その他 | その他 |
| タグでブロブを検索 | コンテナー内のタグで BLOB を検索する | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| タグでブロブを検索 | タグによる BLOB の検索 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| アカウント情報を取得 | アカウント情報の取得 | その他 | その他 | 読み込み |
| GetBlobMetadata | BLOB メタデータを取得する | その他 | その他 | 読み込み |
| GetBlobProperties(Blobのプロパティを取得) | BLOB のプロパティを取得する | その他 | その他 | 読み込み |
| GetBlobServiceProperties | Blob Service のプロパティを取得する | その他 | その他 | 読み込み |
| Blobサービス統計を取得する | Blob Service の統計を取得する | その他 | その他 | 読み込み |
| GetBlobTags | BLOB タグの取得 | その他 | その他 | 読み込み |
| GetBlob | BLOB を取得する | 読み込み | 読み込み | 読み込み |
| ブロックリスト取得 | ブロック リストの取得 | その他 | その他 | 読み込み |
| GetContainerACL | コンテナー ACL の取得 | その他 | その他 | 読み込み |
| コンテナメタデータを取得する | コンテナー メタデータを取得する | その他 | その他 | 読み込み |
| コンテナプロパティを取得する | コンテナーのプロパティの取得 | その他 | その他 | 読み込み |
| ユーザ委任キー取得 | ユーザー委任キーを取得する | その他 | その他 | 読み込み |
| IncrementalCopyBlob | 増分コピー BLOB | その他 | その他 | 書き込み |
| AcquireBlobLease | リース BLOB | その他 | その他 | 読み込み |
| ReleaseBlobLease | リース BLOB | その他 | その他 | 読み込み |
| RenewBlobLease | リース BLOB | その他 | その他 | 読み込み |
| BreakBlobLease | リース BLOB | その他 | その他 | 書き込み |
| ブロブ リースを変更 | リース BLOB | その他 | その他 | 書き込み |
| コンテナリースを取得する | リース コンテナー | その他 | その他 | 読み込み |
| ReleaseContainerLease | リース コンテナー | その他 | その他 | 読み込み |
| RenewContainerLease | リース コンテナー | その他 | その他 | 読み込み |
| コンテナリースを解除する | リース コンテナー | その他 | その他 | 書き込み |
| コンテナリースの変更 | リース コンテナー | その他 | その他 | 書き込み |
| リストブロブズ | BLOB を一覧表示する | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| ListContainers | コンテナーの一覧表示 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| BlobPreflightRequest | BLOB の要求のプレフライト | その他 | その他 | 読み込み |
| URLからのBlob保存 | URL から BLOB を配置する | 書き込み | 書き込み | 書き込み |
| PutBlob(プットブロブ) | Blob を配置 | 書き込み | 書き込み | 書き込み |
| PutBlockFromURL | URL からブロックを配置する | 書き込み | 書き込み | 書き込み |
| ブロックリストを設定 | ブロックリストの配置 | 書き込み | 書き込み | 書き込み |
| プットブロック | ブロックを置く | 書き込み | 書き込み | 書き込み |
| QueryBlobContents | クエリ BLOB の内容 | 読み取り1 | 読み取り1 | 該当なし |
| コンテナの復元 | コンテナーを復元する | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
| ブロブの賞味期限を設定する | BLOB の有効期限を設定する | その他 | その他 | 書き込み |
| Blobのメタデータを設定 | BLOB メタデータの設定 | その他 | その他 | 書き込み |
| ブロブプロパティを設定 | Blobプロパティを設定する | その他 | その他 | 書き込み |
| ブロブサービスのプロパティを設定する | Blob Service のプロパティを設定する | その他 | その他 | 書き込み |
| Blobタグの設定 | BLOB タグの設定 | その他 | その他 | 書き込み |
| Blob層を設定する | Set Blob Tier (下層) | 書き込み | 書き込み | 該当なし |
| Blob層を設定する | Set Blob Tier (上層) | 読み込み | 読み込み | 該当なし |
| Blob層を設定する | BLOB バッチ (BLOB レベルの設定) | その他 | その他 | 該当なし |
| コンテナACL設定 | コンテナー ACL の設定 | その他 | その他 | 書き込み |
| コンテナメタデータを設定する | コンテナー メタデータを設定する | その他 | その他 | 書き込み |
| コンテナサービスメタデータを設定する | 不変ポリシーを設定する | その他 | その他 | その他 |
| コンテナサービスメタデータを設定する | リーガルホールドの設定 | その他 | その他 | その他 |
| スナップショットブロブ | スナップショット ブロブ | その他 | その他 | 読み込み |
| UndeleteBlob | BLOB の削除の取り消し | 書き込み | 書き込み | 書き込み |
1 読み取り料金に加えて、[Azure Data Lake Storage の価格] ページに表示される [クエリ アクセラレーション - スキャンされたデータ]、および [クエリ アクセラレーション - 返されたデータ] トランザクション カテゴリについても料金が発生します。
2 ソース オブジェクトが別のアカウントにある場合、ソース アカウントでは、ソース オブジェクトに対する読み取り要求ごとに 1 つのトランザクションが発生します。
各 Data Lake Storage REST 操作の操作の種類
各 Data Lake Storage REST 操作から操作の種類へのマップを次の表に示します。
各種類の価格は、[Azure Data Lake Storage の価格] ページに表示されています。
| ログに記録された操作 | REST API | Premium ブロック BLOB | Standard 汎用 v2 |
|---|---|---|---|
| CreateFilesystem | ファイルシステムの作成 | 書き込み | 書き込み |
| ファイルシステム削除 | ファイルシステムの削除 | 無料 | 無料 |
| ファイルシステムプロパティを取得する | ファイルシステムのプロパティの取得 | その他 | その他 |
| ListFilesystems | ファイルシステムの一覧 | 反復読み取り | 反復読み取り |
| ファイルシステムプロパティの設定 | ファイルシステムのプロパティ設定 | 書き込み | 書き込み |
| CreatePathDir | パスの作成 | 書き込み | 書き込み |
| CreatePathFile | パスの作成 | 書き込み | 書き込み |
| ディレクトリパスの名前を変更する | パスの作成 | 反復書き込み | 反復書き込み |
| パスファイルの名前変更 | パスの作成 | 反復書き込み | 反復書き込み |
| ディレクトリ削除 | パスの削除 | 無料 | 無料 |
| DeleteFile | パスの削除 | 無料 | 無料 |
| ファイルプロパティを取得する | パス プロパティの取得 | 読み込み | 読み込み |
| GetPathAccessControl | パス プロパティの取得 | 読み込み | 読み込み |
| GetPathStatus(パスのステータスを取得) | パス プロパティの取得 | 読み込み | 読み込み |
| LeaseFile | パス リース | その他 | その他 |
| ListFilesystemDir | パス リスト | 反復読み取り | 反復読み取り |
| ファイルシステムファイルを一覧表示する | パス リスト | 反復読み取り | 反復読み取り |
| ファイルを読む | パスの読み取り | 読み込み | 読み込み |
| ファイル追加 | パスの更新 | 書き込み | 書き込み |
| FlushFile | パスの更新 | 書き込み | 書き込み |
| SetFileProperties | パスの更新 | 書き込み | 書き込み |
| パスアクセス制御の設定 | パスの更新 | 書き込み | 書き込み |
| パスアクセス制御を再帰的に設定する | パスの更新 | 反復書き込み | 反復書き込み |