← R2 SQL / r2-sql / platform
Цены
R2 SQL тарифицируется по одному показателю:
- Объём просканированных данных: Объём сжатых данных, прочитанных из R2 для выполнения запроса.
Тарификация R2 SQL добавляется к стандартной Хранилище и операции R2 и R2 Data Catalog расходов. Когда движок запросов считывает файлы, эти запросы учитываются как операции R2 класса B (чтение). R2 не взимает плату за исходящий трафик, поэтому дополнительных расходов на передачу данных не возникает.
Всё включённое использование рассчитывается на ежемесячной основе.
Тарификация R2 SQL
| Цены | |
|---|---|
| Включено | 10 ГБ в месяц |
| Объём просканированных данных | $0.0025 / GB ($2.50 / TB) |
Что считается просканированными данными
Объём просканированных данных представляет собой объём сжатых байтов, прочитанных из объектного хранилища R2 для выполнения запроса. Он совпадает с тем, что вы видите в своём бакете R2: если файл Parquet весит на диске 100 МБ, сканирование этого файла тарифицируется как 100 МБ.
- Минимум на запрос: 10 MB. Если запрос сканирует менее 10 MB, оплата всё равно взимается как за 10 MB.
- Неудачные запросы: Запросы, которые завершаются ошибкой из-за системной ошибки или синтаксической ошибки, обнаруженной до выполнения, не тарифицируются. Запросы, которые завершаются ошибкой в процессе выполнения из-за ошибки времени выполнения, также не тарифицируются.
- Операции только с метаданными: Операции, такие как
EXPLAIN,SHOW, а такжеDESCRIBEне сканируют данные и являются бесплатными. Стандартные расходы на запросы R2 и R2 Data Catalog по-прежнему применяются.
Примеры расчёта стоимости
Пример 1. Разовая аналитика по 500 ГБ данных Parquet
Пользователь хранит 500 ГБ данных в формате Parquet в R2 Data Catalog и выполняет запросы, которые за месяц сканируют в сумме 50 ГБ сжатых данных.
| Измерение | Использование | Включено | Тарифицируется | Стоимость |
|---|---|---|---|---|
| Хранилище R2 | 500 GB-month | 10 ГБ-месяц | 490 GB-month | $7.35 |
| R2 SQL (объём просканированных данных) | 50 ГБ | 10 ГБ | 40 GB | $0.10 |
| Всего | $7.45 |
Пример 2. Высокая нагрузка запросами на наборе данных объёмом 10 ТБ
Команда дата-инженеров хранит 10 ТБ сжатых данных в формате Parquet/Iceberg и сканирует 50 ТБ данных в месяц в своих запросах. Кроме того, команда выполняет 2 миллиона операций с каталогом, а уплотнение обрабатывает 500 ГБ.
| Измерение | Использование | Включено | Тарифицируется | Стоимость |
|---|---|---|---|---|
| Хранилище R2 | 10,000 GB-month | 10 ГБ-месяц | 9,990 GB-month | $149.85 |
| R2 SQL (объём просканированных данных) | 50,000 GB | 10 ГБ | 49,990 GB | $124.98 |
| Операции R2 Data Catalog | 2,000,000 | 1,000,000 | 1,000,000 | $9.00 |
| Уплотнение R2 Data Catalog (данные) | 500 GB | 10 ГБ | 490 GB | $2.45 |
| Всего | $286.28 |
Часто задаваемые вопросы
Есть ли минимальный шаг тарификации за запрос?
Да. Каждый запрос тарифицируется исходя из минимум 10 МБ просканированных данных. Это включает накладные расходы на инициализацию движка запросов.
Учитывается ли в объёме сканируемых данных плата за исходящий трафик R2?
Нет. R2 не взимает плату за исходящий трафик. Механизм выполнения запросов работает в сети Cloudflare рядом с хранилищем R2, поэтому расходы на передачу данных отсутствуют.
политика выставления счетов Cloudflare
Чтобы узнать больше о том, как тарифицируется использование, обратитесь к Политика выставления счетов Cloudflare.