Получать детализацию расходов по каталогам
Вы можете получать CSV-файл с общей или поресурсной детализацией расходов. Файл можно скачать разово или настроить получение на постоянной основе.
Разовый экспорт
-
Перейдите в сервис Yandex Cloud Billing
. - Выберите аккаунт, для которого хотите получить детализацию.
- На панели слева выберите
Детализация. - Нажмите кнопку Выгрузить в CSV.
- Выберите промежуток времени, за который хотите получить детализацию.
- Нажмите кнопку Скачать.
Настройка регулярного экспорта
Перед началом работы
-
Если у вас еще нет разделения на каталоги, создайте каталог. В названии каталога укажите имя проекта или клиента, который будет использовать его.
-
Создайте бакет в сервисе Yandex Object Storage. В этом бакете Yandex Cloud будет сохранять файлы с детализацией. Вы можете сохранять детализацию в нескольких бакетах.
Внимание
Требования к бакету:
- Не делайте бакет публичным, иначе любой сможет скачать вашу детализацию по ссылке на бакет.
- Не добавляйте шифрование бакету.
- Не настраивайте политику доступа бакету.
-
Проверьте, что у вас есть одна из ролей:
billing.accounts.owner
,billing.accounts.admin
,billing.accounts.editor
.
Получите детализацию расходов
-
Перейдите в сервис Yandex Cloud Billing
. - Выберите аккаунт, для которого хотите получить детализацию.
- На панели слева выберите Экспорт детализации.
- Нажмите кнопку Создать регулярный экспорт.
- В открывшемся окне Создание регулярного экспорта укажите:
-
В поле Бакет имя бакета, где будет храниться CSV-файл с детализацией.
-
В поле Папка название папки для файла. Последний символ должен быть
/
. -
Выберите язык, на котором будут отображаться названия продуктов – английский или русский.
-
Выберите тип детализации – Общая или Поресурсная.
Совет
Выбирая тип Поресурсная для регулярного экспорта детализации, вы сможете просматривать в поле
resource_id
, в том числе, и ресурсы сервисов Yandex DataLens, Yandex Tracker и DataSphere, например идентификаторы сообществ DataSphere.
-
- Нажмите кнопку Создать.
Каждый день в бакете создается новый файл с детализацией. В имени файла указывается префикс и дата, за которую собрана детализация. Файл перезаписывается каждый час, дополняясь новыми данными.
Информация может быть обновлена в любом дневном файле в течение месяца.
Совет
Файлы с детализацией из бакета автоматически не удаляются, но вы можете настроить периодическое удаление файлов. Подробнее читайте в разделе Жизненный цикл объектов (в терминах Object Storage файлы в бакете называются объектами).
Формат файла с детализацией расходов
Выгружаемый файл с детализацией — это таблица в CSV-формате (столбцы разделены запятой). Каждая строка отражает потребление продукта за день для указанного каталога.
Таблица содержит следующие столбцы:
billing_account_id
— идентификатор платежного аккаунта.billing_account_name
— имя платежного аккаунта.cloud_id
— идентификатор облака, для которого собрана детализация.cloud_name
— имя облака.folder_id
— идентификатор каталога.folder_name
— имя каталога на момент выгрузки детализации. Значение поля может быть пустым, если вы удалили каталог до выгрузки детализации.resource_id
— идентификатор ресурса, имя ресурса или идентификатор подписки. Значение поля может быть пустым, если использование сервиса относится ко всему каталогу или не содержит ресурсов. Соответствие сервисов и значения столбцаresource_id
:- Compute Cloud и Cloud Marketplace — идентификатор виртуальной машины, снимка диска, образа диска или другого ресурса, установленного через Cloud Marketplace.
- Object Storage — имя бакета.
- Virtual Private Cloud — идентификатор ресурса, работающего с входящим или исходящим трафиком.
- KMS — идентификатор ключа.
- Network Load Balancer — идентификатор балансировщика.
- Container Registry — идентификатор контейнера.
- Kubernetes и Yandex Data Processing — идентификатор кластера.
- Managed Service for PostgreSQL, Managed Service for ClickHouse®, Managed Service for MongoDB, Managed Service for MySQL®, Yandex Managed Service for Valkey™ и Managed Service for Apache Kafka® — идентификатор хоста в кластере.
- Message Queue — идентификатор запроса.
- Cloud Functions — идентификатор функции.
- Monitoring, DataLens, Yandex IoT Core, SpeechKit, Translate и Vision OCR — пустое значение.
- Техническая поддержка — идентификатор подписки.
service_id
— идентификатор сервиса, которому принадлежит потребленный продукт.service_name
— имя сервиса, которому принадлежит потребленный продукт.sku_id
— идентификатор потребленного продукта.sku_name
— имя продукта.date
— дата, за которую начислена стоимость потребления. Дата определяется как диапазон с 0:00 до 23:59 по московскому времени (UTC +3).currency
— валюта платежного аккаунта. Возможные значения:RUB
,USD
иKZT
.pricing_quantity
— количество потребленных единиц продукта. Десятичный разделитель — точка.pricing_unit
— единица измерения потребления продукта.cost
— общая стоимость потребления. Десятичный разделитель — точка.credit
— сумма скидок. Всегда отрицательна. Десятичный разделитель — точка.monetary_grant_credit
— скидка по гранту, в том числе по гранту на знакомство с платформой. Десятичный разделитель — точка.volume_incentive_credit
— скидка за объем потребления продукта. Десятичный разделитель — точка.cud_credit
— скидка за резервированное потребление ресурса. Стоимость объема потребления сверх резервированного будет равна сумме значений столбцовcost
иcredit
. Десятичный разделитель — точка.misc_credit
— остальные виды скидок, в том числе скидки за потребление ресурсов после окончания действия гранта на знакомство с платформой, но до перехода на платную версию. Десятичный разделитель — точка.label.user_labels.<имя_метки>
— метки, проставленные ресурсам. Как управлять метками описано в разделе Управление метками.locale
— язык каждой строки в выгрузке. От значения поля зависит язык столбцаsku_name
. Возможные значенияen
иru
.updated_at
— дата и время последнего изменения строки в формате Unix Timestamp .exported_at
— дата и время добавления строки в файл детализации.
Устаревшие параметры
created_at
— дата и время, в которое начислена указанная стоимость потребления. В формате Unix Timestamp .label.system_labels.folder_id
— идентификатор каталога. Теперь значение отображается в столбцеfolder_id
.
См. также
ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc