All Products
Search
Document Center

Object Storage Service:Data processing fees

Last Updated:Nov 11, 2024

Object Storage Service (OSS) charges you data processing fees when you call the SelectObject operation or use the data retrieval feature.

Note

This topic describes the billable items and billing methods of OSS. For more information, visit the OSS pricing page.

Billable items

Important
  • If you want requesters instead of the bucket owner to pay the fees for the retrieval of Infrequent Access (IA) and Archive objects, you can enable pay-by-requester for the bucket. For more information, see Enable pay-by-requester.

Billable item

Billing rule

Billing cycle

Billing method

Scanned data capacity for SelectObject (SelectScanSize)

You are charged data scanning fees based on the size of objects scanned by calling the SelectObject operation.

You are billed on an hourly basis. Bills are generally generated after a billing cycle ends. The time when bills are generated is determined by the system.

  • Pay-as-you-go: Scanning fees = Scanned object size (GB) × Unit price for scanning

  • Resource plan: not supported

Retrieved IA data (RetrievalData)

When you access IA objects, you are charged data retrieval fees based on the size of the retrieved IA objects.

Note

If you use SelectObject or HTTP Range to query part of the object, you are charged based on the size of the retrieved data in bytes. If you use other methods to access an IA object, you are charged data retrieval fees based on the size of the object.

  • Pay-as-you-go: Retrieval fees = Size of retrieved data (GB) × Unit price for data retrieval of IA objects

  • Resource plan: not supported

Retrieved Archive data (RetrievalData)

When you restore Archive objects, you are charged data retrieval fees based on the size of the restored Archive objects.

Important

You are not charged object restoration fees for access to an Archive object that is in the restored state.

  • Pay-as-you-go: Retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of Archive objects

  • Resource plan: not supported

Retrieved Archive data for real-time access (RetrievalDataArchiveDirect)

When you access Archive objects in real time, you are charged Archive data retrieval fees based on the size of accessed Archive data.

Important

You are not charged Archive data retrieval fees for real-time access to an Archive object that is in the restored state.

  • Pay-as-you-go: Data retrieval fees for real-time access to Archive objects = Size of accessed Archive objects (GB) × Unit price of data retrieval for real-time access to Archive objects

  • Resource plan: not supported

Retrieved Cold Archive data (RetrievalData)

When you restore Cold Archive objects, you are charged data retrieval fees based on the corresponding restoration priority and the size of the restored data. You are not charged object restoration fees for access to a Cold Archive object that is in the restored state.

You are charged based on one of the following restoration priorities for Cold Archive objects:

  • Standard (CAStdRetrievalData)

  • Expedited (CAHighPriorRetrievalData)

  • Bulk (CABulkRetrievalData)

  • Pay-as-you-go: Retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of the corresponding priority

  • Resource plan: not supported

Retrieved Deep Cold Archive data (RetrievalData)

When you restore Deep Cold Archive objects, you are charged data retrieval fees based on the corresponding restoration priority and the size of the restored data. You are not charged object restoration fees for access to a Deep Cold Archive object that is in the restored state.

You are charged based on one of the following restoration priorities for Deep Cold Archive objects:

  • Standard (DeepCAStdRetrievalData)

  • Expedited (DeepCAHighPriorRetrievalData)

  • Pay-as-you-go: Retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of the corresponding priority

  • Resource plan: not supported

References