Получение сведений о ценах и использовании резервирования для Соглашения Enterprise и Клиентского соглашения Майкрософт

Расширенные данные о ценах и использовании резервирования доступны для Соглашений Enterprise (EA) Клиентских соглашений Майкрософт (MCA) в Управлении затратами. В этой статье подробно описано, как выполнять следующее:

  • получать данные о покупках резервирования;
  • определять подписку, группу ресурсов или ресурс, которые используют определенное резервирование;
  • возвращать платежи за использование резервирования;
  • рассчитывать экономический эффект от резервирования;
  • получать данные о недоиспользовании резервирования;
  • амортизировать расходы на резервирование.

Сведения о расходах на Marketplace консолидированы в данные об использовании. Вы можете в одном месте просматривать данные о своих расходах за использование, расходах на Marketplace и покупках.

Расходы на резервирование в данных об использовании Azure

Данные делятся на два отдельных набора данных: фактические затраты и амортизированные затраты. Ниже перечислены отличия этих наборов данных:

Фактическая стоимость — это данные для сверки с месячным счетом. Эти данные включают расходы на покупку резервирований и сведения об использовании резервирований. Эти данные позволяют выяснить, какая подписка, группа ресурсов или ресурс пользовались скидкой за резервирование в определенный день. Значение EffectivePrice (Фактическая цена) будет нулевым для того элемента, при использовании которого применялась скидка за резервирование.

Амортизированная стоимость. Этот набор данных аналогичен набору данных "Фактическая стоимость", но здесь значение EffectivePrice (Фактическая цена) для того элемента, при использовании которого применялась скидка за резервирование, содержит пропорциональную долю стоимости соответствующего резервирования (а не нулевое значение). Это поможет вам определить стоимость потребленного резервирования для подписки, группы ресурсов или ресурса, и соответственно оформить внутренние возвратные платежи за использование резервирования. Этот набор данных также содержит сведения о неиспользованных часах резервирования. В этом наборе данных нет записей о покупках резервирований.

Сравнение двух наборов данных:

Data Набор данных с фактической стоимостью Набор данных "Амортизированная стоимость"
Покупки резервирований Доступно в этом представлении.

Чтобы получить эти данные, установите фильтр ChargeType = "Purchase".

Значения ReservationID и (или) ReservationName помогут выяснить, за какое резервирование взималась плата.
Неприменимо в этом представлении.

Затраты на покупку не предоставляются в амортизированных данных.
EffectivePrice Для использования, которое получает скидку за резервирование, это значение равно нулю. Это значение содержит пропорциональную почасовую долю стоимости резервирования, скидка за которое была применена к этому использованию.
Неиспользованное резервирование (содержит количество часов, в течение которых резервирование за определенный день не использовалось, и потери от этого в денежном выражении). Неприменимо в этом представлении. Доступно в этом представлении.

Чтобы получить эти данные, установите фильтр ChargeType = "UnusedReservation".

Значения ReservationID и (или) ReservationName помогут узнать, какое резервирование использовалось неэффективно. Это данные о том, какая часть резервирования за день была потрачена впустую.
UnitPrice (цена ресурса по применимому прайс-листу) Доступно Доступно

Изменения, которые коснулись других значений в данных об использовании Azure:

  • Сведения о продукте и единицах измерения. В Azure теперь не заменяются данные об изначально потребленных единицах измерения на значения ReservationId и ReservationName, как это было ранее.
  • ReservationId и ReservationName теперь представлены в отдельных полях в наборе данных. Ранее они были доступны только в поле AdditionalInfo.
  • ProductOrderId — идентификатор заказа на резервирование добавлен в отдельном поле.
  • ProductOrderName — имя продукта приобретенного резервирования.
  • Term (Срок) — 12 или 36 месяцев.
  • RINormalizationRatio — значение доступно в поле AdditionalInfo. Это доля резервирования, примененная к записи об использовании. Если для резервирования включена гибкость размера экземпляра, этот параметра может применяться и к другим размерам. Это значение обозначает, какая доля резервирования была применена к записи об использовании.

Дополнительные сведения см. в определениях полей со сведениями об использовании.

Получение данных об использовании и резервированиях Azure с помощью API

Вы можете получить эти данные через API-интерфейс или скачать их на портале Azure.

Сведения о разрешениях, необходимых для просмотра резервирований и управления ими, см. в разделе Пользователи, которые по умолчанию могут управлять резервированием.

Для получения новых данных используйте API сведений об использовании. Дополнительные сведения о терминологии вы найдете в разделе условий использования.

Ниже приведен пример вызова этого API сведений о потреблении.

https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{enrollmentId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodId}/providers/Microsoft.Consumption/usagedetails?metric={metric}&api-version=2019-05-01&$filter={filter}

Дополнительные сведения о параметрах {enrollmentId} (идентификатор Соглашения о регистрации) и {billingPeriodId} (идентификатор периода выставления счетов) см. в списке параметров использования из статьи об этом API.

Сведения о метрике и фильтре, приведенные в следующей таблице, помогут вам решить некоторые распространенные проблемы с резервированием.

Тип данных API Действие вызова API
Все расходы (использование и покупки) Замените {metric} значением ActualCost
Использование, которое получило скидку за резервирование Замените {metric} значением ActualCost

Замените {filter} значением properties/reservationId%20ne%20
Использование, которое не получило скидку за резервирование Замените {metric} значением ActualCost

Замените {filter} значением properties/reservationId%20eq%20
Амортизированные расходы (использование и покупки) Замените {metric} значением AmortizedCost
Отчет о неиспользованном резервировании Замените {metric} значением AmortizedCost

Замените {filter} значением properties/ChargeType%20eq%20'UnusedReservation'
Покупки резервирований Замените {metric} значением ActualCost

Замените {filter} значением properties/ChargeType%20eq%20'Purchase'
Возвраты платежей Замените {metric} значением ActualCost

Замените {filter} значением properties/ChargeType%20eq%20'Refund'

Скачивание CSV-файла с новыми данными об использовании в рамках EA

Если вы являетесь администратором EA, вы можете скачать CSV-файл с новыми данными об использовании на портале Azure.

Перейдите к разделу Управление затратами + выставление счетов на портале Azure.

  1. Выберите учетную запись выставления счетов.
  2. Выберите Использование+расходы.
  3. Щелкните Скачать.
    Снимок экрана: скачивание файла данных об использовании CSV в портал Azure.
  4. В разделе Скачивание сведений об использовании и расходах в области Данные об использовании, версия 2 нажмите Все расходы (использование и покупки) и выберите "Скачать". Повторите эти шаги для параметра Амортизированные расходы (использование и покупки) .

Скачивание счетов для клиента с Клиентским соглашением Майкрософт

Для просмотра и скачивания сведений об использовании для профиля выставления счетов необходимо иметь роль Владельца профиля выставления счетов, Участника, Читателя или Менеджера счетов.

Загрузка сведений об использовании для оплаченных счетов

  1. Выполните поиск по фразе Управление затратами + выставление счетов.
  2. Выберите профиль выставления счетов.
  3. Выберите Счета.
  4. В сетке "Счет" найдите строку счета, соответствующего использованию, которое необходимо загрузить.
  5. Щелкните значок многоточия (...) в конце строки.
  6. В контекстном меню загрузки выберите Использование и расходы Azure.

Типичные задачи по анализу затрат и использования

В следующих разделах описаны распространенные задачи по просмотру данных о затратах на резервирования и использовании резервирований.

Получение данных о расходах на покупку резервирований

Расходы на покупку резервирований доступны в наборе данных "Фактические затраты". Установите фильтр ChargeType = Purchase. Чтобы определить, покупка какого заказа на резервирование выполнялась, используйте параметр ProductOrderID.

Получение сведений о количестве и стоимости недоиспользованных резервирований

Перейдите к набору данных "Амортизированная стоимость" и установите фильтр ChargeType= UnusedReservation. Вы получите данные о неиспользованном объеме резервирования в день и расходах на него. Можно также отфильтровать данные по отдельному резервированию или заказу на резервирование, используя поля ReservationId и ProductOrderId соответственно. Если резервирование было использовано на 100%, эта запись содержит нулевое значение.

амортизировать расходы на резервирование.

Перейдите к данным "Амортизированная стоимость" и установите фильтр по заказу на резервирование (поле ProductOrderID), чтобы получить данные о ежедневных амортизированных расходах на резервирование.

Возврат платежей за резервирование

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

  • Ресурсы (например, виртуальная машина)
  • Группа ресурсов
  • Теги
  • Подписка

Получение смешанной ставки для возврата платежей

Чтобы определить смешанную ставку, перейдите к данным об амортизированной стоимости и просуммируйте общую стоимость. Для виртуальных машин можно использовать данные MeterName или ServiceType из поля AdditionalInfo в структуре JSON. Разделите общую стоимость на использованное количество, чтобы получить смешанную ставку.

Аудит оптимального использования резервирования для гибкости размера экземпляра

Умножьте количество на значение RINormalizationRatio из поля AdditionalInfo. Полученный результат показывает, сколько часов резервирования было применено к этой записи об использовании.

Расчет экономического эффекта от резервирования

Перейдите к данным "Амортизированная стоимость" и отфильтруйте их по зарезервированному экземпляру. Затем сделайте следующее:

  1. Выполните оценку затрат на оплату по мере использования. Умножьте значение UnitPrice (Стоимость единицы) на значение Quantity (Количество), чтобы узнать примерную величину затрат на оплату по мере использования без применения скидки за резервирование.
  2. Рассчитайте стоимость резервирования. Суммируйте все значения Cost, чтобы получить величину затрат на зарезервированный экземпляр в денежном выражении. Сюда входит стоимость как использованной, так и неиспользованной частей резервирования.
  3. Вычтите затраты на резервирование из оценки затрат на оплату по мере использования, чтобы узнать предполагаемую экономию.

Помните, что при наличии резервирования с недостаточной нагрузкой требуется учитывать запись UnusedReservation для ChargeType. Если резервирование имеет достаточную нагрузку, экономия будет максимальной. При наличии любого количества записей UnusedReservation экономия будет снижена.

Покупки резервирований и амортизация в анализе затрат

Покупки резервирований включаются в анализ затрат. По умолчанию в анализе затрат отображается фактическая стоимость, то есть те расходы, которые включены в счет на оплату. Чтобы просмотреть разбивку затрат на резервирования и их связь с ресурсами, которые использовали приобретенное преимущество, перейдите к данным об амортизированной стоимости:

Снимок экрана: выбор амортизированной стоимости в анализе затрат.

Сгруппируйте расходы по типам, чтобы получить подробные сведения об использовании, покупках и возвратах платежей. Группировка по резервированиям дает разбивку по расходам на резервирования и расходам по запросу. Учитывайте, что при просмотре фактической стоимости покупки из всех затрат на резервирование вы увидите только покупки, тогда как при просмотре амортизированной стоимости эти расходы будут привязаны к отдельным ресурсам, которые использовали преимущество резервирования. Также в представлении амортизированной стоимости вы увидите новый тип расходов UnusedReservation.

Нужна помощь? Свяжитесь с нами

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

Дополнительные сведения о резервировании в Azure см. по следующим ссылкам: