Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Биллинг с детализацией по каталогам
  • Получение детализации расходов по каталогам
  • Управление метками
  1. Получение детализации расходов по каталогам

Получение детализации расходов по каталогам

  • Перед началом
  • Получить детализацию расходов
  • Формат файла с детализацией расходов

Получение детализации по каталогам работает в тестовом режиме.

Перед началом

Если у вас еще нет разделения на каталоги, вы можете создать каталог по инструкции. В названии каталога рекомендуем указывать имя проекта или клиента, который использует этот каталог. В название каталога рекомендуем добавлять понятные имена: проекта, по которому вы работаете, или клиента, который использует этот каталог.

Получить детализацию расходов

Чтобы получать детализацию расходов по каталогам:

  1. Создайте бакет в сервисе Object Storage. В этом бакете Yandex.Cloud будет сохранять файлы с детализацией. Вы можете сохранять детализацию в нескольких бакетах.

    Внимание

    Не делайте бакет публичным, иначе любой сможет скачать вашу детализацию по ссылке на бакет.

  2. Откройте бакет в консоли управления и скопируйте ссылку на него из адресной строки. Ссылка на бакет имеет формат:

    https://console.cloud.yandex.ru/folders/<FOLDER-ID/storage/bucket/<BUCKET-NAME>
    
  3. Отправьте на почту вашему менеджеру или службе поддержки заявку на включение детализации биллинга по каталогам и укажите:

    • Ссылку на бакет или несколько бакетов.
    • Префикс, который должен быть у группы файлов с детализацией.
      Если вы хотите сохранять несколько групп файлов с детализацией в одном бакете, укажите уникальный префикс для каждой группы. Например, для группы файлов с детализацией по ресурсам можно использовать префикс yc-billing-export-with-resources, для группы файлов без детализации по ресурсам — yc-billing-export.
    • Язык, на котором будут отображаться названия продуктов. Возможные значения — английский или русский язык.
    • Нужна ли детализация по ресурсам.
      При выбранной детализации по ресурсам в таблице появится столбец resource_id. Получить детализацию по ресурсам можно с 1 августа 2020 года, за более ранний период информация не предоставляется.
  4. Дождитесь сообщения об активации бакета. Служба поддержки активирует бакет в течение суток.

  5. Скачайте CSV-файлы с детализацией из бакета.
    Каждый день в бакете создается новый файл с детализацией. В имени файла указывается префикс и дата, за которую собрана детализация. Файл перезаписывается каждый час, дополняясь новыми данными.

Совет

Файлы с детализацией из бакета автоматически не удаляются, но вы можете настроить периодическое удаление файлов. Подробнее читайте в разделе Жизненный цикл объектов (в терминах 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 — идентификатор ключа.
    • Load Balancer — идентификатор балансировщика.
    • Container Registry — идентификатор контейнера.
    • Kubernetes и Data Proc — идентификатор кластера.
    • Managed Service for PostgreSQL, Managed Service for ClickHouse, Managed Service for MongoDB, Managed Service for MySQL, Managed Service for Redis и Managed Service for Apache Kafka® — идентификатор хоста в кластере.
    • Message Queue — идентификатор запроса.
    • Cloud Functions — идентификатор функции.
    • Monitoring, DataLens, Yandex IoT Core, SpeechKit, Translate и Vision — пустое значение.
    • Техническая поддержка — идентификатор подписки.
  • service_id — идентификатор сервиса, которому принадлежит потребленный продукт.
  • service_name — имя сервиса, которому принадлежит потребленный продукт.
  • sku_id — идентификатор потребленного продукта.
  • sku_name — имя продукта.
  • date — дата, за которую начислена стоимость потребления.
  • currency — валюта платежного аккаунта. Возможные значения: RUB и USD.
  • pricing_quantity — количество потребленных единиц продукта. Десятичный разделитель — точка.
  • pricing_unit — единица измерения потребления продукта.
  • cost — общая стоимость потребления. Десятичный разделитель — точка.
  • credit — сумма скидок. Десятичный разделитель — точка.
  • monetary_grant_credit — скидка по гранту, в том числе по гранту на знакомство с платформой. Десятичный разделитель — точка.
  • volume_incentive_credit — скидка за объем потребления продукта. Например, за потребление 5% vCPU. Десятичный разделитель — точка.
  • 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.
См. также
  • Посмотреть детализацию для облака
  • Документация биллинга в Yandex.Cloud
В этой статье:
  • Перед началом
  • Получить детализацию расходов
  • Формат файла с детализацией расходов
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»