EA 예약 인스턴스 사용량 요약 API에서 마이그레이션

예약 인스턴스 사용량 요약을 가져오기 위해 이전에 Enterprise Reporting consumer.azure.com API를 사용했던 EA 고객은 패리티 Azure Resource Manager API로 마이그레이션해야 합니다. 이 작업을 수행하는 지침은 이전 API와 새 API 간의 계약 차이점과 함께 아래에 설명되어 있습니다.

SPN에 권한을 할당하여 API 호출

API를 호출하기 전에 올바른 권한으로 서비스 이용자를 구성해야 합니다. 서비스 사용자를 이용해 API를 호출합니다. 자세한 내용은 ACM API에 권한 할당을 참조하세요.

예약 인스턴스 사용량 요약 API 호출

다음 요청 URI를 사용하여 새 예약 요약 API를 호출합니다.

지원되는 요청

다음 범위를 사용하여 API를 호출합니다.

  • 등록: providers/Microsoft.Billing/billingAccounts/{billingAccountId}

매일 예약 요약 가져오기

https://management.azure.com/{scope}/Microsoft.Consumption/reservationSummaries?grain=daily&$filter=properties/usageDate ge 2017-10-01 AND properties/usageDate le 2017-11-20&api-version=2019-10-01 

매달 예약 요약 가져오기

https://management.azure.com/{scope}/Microsoft.Consumption/reservationSummaries?grain=daily&$filter=properties/usageDate ge 2017-10-01 AND properties/usageDate le 2017-11-20&api-version=2019-10-01 

응답 본문 변경

이전 응답:

[
     {
        "reservationOrderId": "00000000-0000-0000-0000-000000000000",
        "reservationId": "00000000-0000-0000-0000-000000000000",
        "skuName": "Standard_F1s",
        "reservedHours": 24,
        "usageDate": "2018-05-01T00:00:00",
        "usedHours": 23,
        "minUtilizationPercentage": 0,
        "avgUtilizationPercentage": 95.83,
        "maxUtilizationPercentage": 100
    }
]

새 응답:

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/12345/providers/Microsoft.Consumption/reservationSummaries/reservationSummaries_Id1",
      "name": "reservationSummaries_Id1",
      "type": "Microsoft.Consumption/reservationSummaries",
      "tags": null,
      "properties": {
        "reservationOrderId": "00000000-0000-0000-0000-000000000000",
        "reservationId": "00000000-0000-0000-0000-000000000000",
        "skuName": "Standard_B1s",
        "reservedHours": 720,
        "usageDate": "2018-09-01T00:00:00-07:00",
        "usedHours": 0,
        "minUtilizationPercentage": 0,
        "avgUtilizationPercentage": 0,
        "maxUtilizationPercentage": 0
      }
    }
  ]
}

다음 단계