Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье рассматривается миграция с API сведений о потреблении и использовании, которое планируется к устареванию. Точная дата устаревания по-прежнему определяется. Рекомендуется не создавать конвейеры отчетов с помощью этого API и как можно скорее перейти от него.
API отчетов по корпоративному соглашению (EA), которые используют ключ API для проверки подлинности и доступны через URI-адрес consumption.azure.com, выводятся из эксплуатации. Клиенты EA, использующие эти API, должны перенестися в API сведений о затратах управления затратами. Эти старые API отчетов EA доступны только клиентам с Соглашение Enterprise.
Если вы используете API сведений об использовании потребления, рекомендуется, но не требуется перенести его в API сведений о затратах.
API управления потреблением и затратами доступны для клиентов с Корпоративным соглашением (EA) и Клиентским соглашением Microsoft (MCA). Клиенты Azure Government, которые остаются в рамках соглашения EA, не заметят негативных изменений.
При миграции из EA в MCA мы рекомендуем перейти с API сведений об использовании в рамках EA на API сведений о затратах в управлении затратами и использовать функцию экспорта.
Направления миграции
Прочитайте статью Выбор решения управления затратами перед тем, как выбрать подходящее решение для вашей рабочей нагрузки. В общем случае рекомендуем использовать Exports, если у вас есть текущие потребности в приеме данных или крупный ежемесячный набор данных об использовании. Для получения дополнительной информации см. статью Данные о деталях использования загрузки.
Если у вас есть меньший набор данных об использовании или сценарий, который не соответствует экспорту, рассмотрите возможность использования отчета "Сведения о затратах". Дополнительные сведения см. в статье Получение небольших наборов данных о затратах по запросу.
Примечание.
Отчет Сведений о затратах доступен только для клиентов, заключивших Соглашение Enterprise или Клиентское соглашение Microsoft. Если вы используете подписку на MSDN, подписку с оплатой по мере использования или подписку на Visual Studio, вы можете перейти на Exports или продолжить использование API сведений об использовании потребления.
Преимущества переноса
Новые решения предоставляют множество преимуществ по сравнению с API сведений об использовании потребления. Ниже приведена сводка.
- Один набор данных для всех сведений об использовании. Сведения об использовании Azure и Azure Marketplace были объединены в один набор данных. Это сокращает количество API, которые необходимо вызвать, чтобы увидеть все ваши затраты.
- Масштабируемость - Marketplaces API устарел, так как он использует шаблон вызова, который не способен масштабироваться с увеличением использования Azure. Набор данных сведений об использовании может получить большую величину при развертывании дополнительных ресурсов в облаке. Marketplaces API — это синхронный API с разбивкой на страницы, поэтому он не оптимизирован для эффективной передачи больших объемов данных по сети с высокой эффективностью и надежностью. Экспорты и API для Сведения о затратах являются асинхронными. Они предоставляют CSV-файл, который можно скачать напрямую по сети.
- Улучшения API. Экспорт и API данных о затратах — это решения, которые Azure будет поддерживать в дальнейшем. Все новые функции будут интегрированы в них.
- Согласованность схемы. Отчет Сведения о затратах и Exports предоставляют файлы с соответствующими полями, чтобы вы могли переходить с одного решения на другое в зависимости от ситуации.
- Интеграция распределения стоимости — клиенты с Соглашением Enterprise и Клиентским соглашением Майкрософт, использующие Экспорт или API сведений о затратах, могут просматривать расходы с учетом добавленных ими правил распределения стоимости. Дополнительные сведения о распределении затрат см. в статье Распределение затрат.
Различия между полями
В следующей таблице перечислены различия в полях между API сведений об использовании потребления и API экспорта/экономических данных. Экспорт и API сведений о стоимости предоставляют загрузку CSV-файлов вместо ответа в формате JSON с разбивкой на страницы, который предоставляется API использования.
Соглашение Enterprise: сопоставление полей
Клиенты корпоративного соглашения, использующие API сведений о потреблении, имеют записи об использовании типа legacy
. Все клиенты с Соглашением Enterprise имеют записи такого рода из-за базовой системы выставления счетов, которая используется для них. Ниже приведен пример записи сведений об использовании прежних версий:
{
"value": [
{
"id": "{id}",
"name": "{name}",
"type": "Microsoft.Consumption/usageDetails",
"kind": "legacy",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
…...
}
}
Полный пример устаревшей записи сведений об использовании показан в разделе Сведения об использовании — Список — REST API (потребление Azure)
Сопоставление между старыми и новыми полями показано в следующей таблице. Новые свойства доступны в CSV-файлах, созданных с помощью Exports и API детализации затрат. Дополнительные сведения о полях см. в разделе Понимание полей сведений об использовании.
Полужирные имена свойств не изменяются.
Старое свойство | Новое свойство |
---|---|
имя_аккаунта | Имя учетной записи |
AccountOwnerId | ИдентификаторВладельцаАккаунта |
дополнительная информация | Дополнительная информация |
AvailabilityZone | Зона Доступности |
идентификаторСчетафактур | BillingAccountId |
Имя платёжного счёта | Название учетной записи для выставления счетов |
валюта оплаты | Параметр BillingCurrencyCode |
Дата окончания расчетного периода | Дата окончания расчетного периода |
Дата начала расчётного периода | ДатаНачалаРасчетногоПериода |
billingProfileId | BillingProfileId |
billingProfileName | НазваниеПлатежногоПрофиля |
Тип зарядки | ChargeType |
consumedService | ConsumedService |
стоимость | Стоимость в валюте счета |
costCenter | CostCenter |
Дата | Дата |
эффективная цена | EffectivePrice |
частота | Периодичность |
invoiceSection | НазваниеСекцииСчета |
InvoiceSectionId | ИдентификаторРазделаСчета |
isAzureCreditEligible | ЯвляетсяЛиAzureКредитДоступным |
meterCategory | Категория счётчика |
meterId | MeterId |
название счетчика | ИмяСчетчика |
MeterRegion | MeterRegion |
подкатегория счетчика | MeterSubCategory |
Идентификатор предложения | ИдентификаторПредложения |
номер детали | номер детали |
PayGPrice | PayGPrice |
PlanName | ИмяПлана |
Ценовая модель | Модель ценообразования |
продукт | НаименованиеПродукта |
ProductOrderId | ИдентификаторЗаказаПродукта |
ProductOrderName | НазваниеЗаказа |
PublisherName | ИмяИздателя |
PublisherType | ТипИздателя |
количество | Количество |
Идентификатор резервирования | Идентификатор резервирования |
Имя резервирования | Название бронирования |
resourceGroup | ResourceGroup |
идентификатор ресурса | ResourceId |
местоположение ресурса | Расположение ресурса |
resourceName | ИмяРесурса |
serviceFamily | ServiceFamily |
ServiceInfo1 | ServiceInfo1 |
ServiceInfo2 | ServiceInfo2 |
subscriptionId | Идентификатор подписки |
название подписки | Имя подписки |
Теги | Теги |
Термин | Термин |
единица измерения | ЕдиницаИзмерения |
цена за единицу | Цена за единицу |
CostAllocationRuleName | НазваниеПравилаРаспределенияЗатрат |
Клиентское соглашение Майкрософт: сопоставление полей
Клиенты Майкрософт по Клиентскому соглашению, использующие API сведений о потреблении, имеют записи о потреблении типа modern
. Все клиенты по Клиентскому соглашению Майкрософт имеют такие записи благодаря используемой для них базовой системе выставления счетов. Ниже приведен пример записи сведений об использовании MCA:
{
"value": [
{
"id": "{id}",
"name": "{name}",
"type": "Microsoft.Consumption/usageDetails",
"kind": "modern",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
…...
}
}
Полный пример устаревшей записи сведений об использовании показан в разделе Сведения об использовании — Список — REST API (потребление Azure)
Сопоставление между старыми и новыми полями показано в следующей таблице. Новые свойства доступны в CSV-файлах, созданных экспортом и API сведений о затратах. Поля, которым требуется сопоставление из-за различий между решениями, отображаются полужирным шрифтом.
Дополнительные сведения см. в полях Сведений об использовании.
Старое свойство | Новое свойство |
---|---|
invoiceId | invoiceId |
идентификатор предыдущего счета | идентификатор предыдущего счёта |
ИдентификаторБухгалтерскогоСчета | идентификатор расчетного счета |
billingAccountName | Имя счета для выставления счетов |
billingProfileId | Идентификатор_платежного_профиля |
название профиля выставления счетов | billingProfileName |
ИдентификаторСекцииСчета | идентификаторРазделаСчета |
НазваниеРазделаСчета | названиеРазделаСчета |
partnerTenantId | partnerTenantId |
partnerName | имяПартнера |
имя реселлера | Имя реселлера |
resellerMpnId | resellerMpnId |
customerTenantId | customerTenantId |
имяКлиента | customerName |
costCenter | costCenter |
дата окончания расчетного периода | Дата окончания расчетного периода |
началоПлатежногоПериода | дата начала расчетного периода |
дата окончания периода обслуживания | servicePeriodEndDate |
датаНачалаПериодаОбслуживания | датаНачалаПериодаОбслуживания |
Дата | Дата |
serviceFamily | serviceFamily |
идентификаторЗаказаПродукта | идентификаторЗаказаПродукта |
наименованиеЗаказаПродукта | названиеЗаказаПродукта |
используемая услуга | consumedService |
meterId | meterId |
meterName | Имя счетчика |
Категория счетчика | meterCategory |
meterSubCategory | подкатегория счетчика |
meterRegion | meterRegion |
productIdentifier | ProductId |
product | ProductName |
subscriptionGuid | SubscriptionId |
имя подписки | subscriptionName |
типИздателя | типИздателя |
publisherid | publisherid |
publisherName | Название издателя |
resourceGroup | resourceGroupName |
instanceName | ResourceId |
resourceLocationNormalized | расположение |
resourceLocation | расположение |
эффективная цена | эффективная цена |
количество | количество |
единица измерения | единица измерения |
Тип заряда | Тип начисления |
код_валюты_счета | валюта счета |
pricingCurrencyCode | валюта ценообразования |
стоимостьВВалютеСчета | стоимость в валюте выставления счета |
стоимостьВВалютеЦенообразования | стоимость в валюте ценообразования |
стоимость в долларах США | стоимостьВДолларах |
стоимостьPAYGввалютеСчета | Стоимость PAYG в валюте счета |
paygCostInUSD | стоимость PAYG в долларах США |
курсОценкаЦенообразованиеДоВыставленияСчетов | Ценообразование по обменному курсу для выставления счетов |
exchangeRateDate | дата курса обмена |
isAzureCreditEligible - Права на кредит Azure | isAzureCreditEligible (соответствует ли получение кредита Azure) |
serviceInfo1 | информация о службе 1 |
serviceInfo2 | serviceInfo2 |
additionalInfo | дополнительная информация |
теги | теги |
коэффициент заработанного кредита партнера | partnerEarnedCreditRate |
кредит партнера применён | партнерский заработанный кредит использован |
marketPrice | PayGPrice |
частота | частота |
термин | термин |
идентификатор бронирования | reservationId |
имя_бронирования | название бронирования |
модель ценообразования | модель ценообразования |
цена за единицу | цена за единицу |
ценообразование по обменному курсу для выставления счетов | изменение курсов валют от ценообразования до выставления счетов |
Связанный контент
- Дополнительные сведения об автоматизации управления затратами и выставлением счетов см. в обзоре автоматизации управления затратами.