Megosztás a következőn keresztül:


Migrálás fenntartott EA-példányból Javaslatok API-ból

Azoknak az EA-ügyfeleknek, akik korábban az Enterprise Reporting consumption.azure.com API-t használták fenntartott példányokra vonatkozó javaslatok beszerzéséhez, át kell költözniük egy paritásos Azure Resource Manager API-ba. Az alábbi utasítások segítségével migrálhatja és ismertetheti a régi API és az új API közötti szerződéses különbségeket.

Feljegyzés

Minden Azure Enterprise Reporting API ki van állítva. A lehető leghamarabb át kell költöznie a Microsoft Cost Management API-kba .

Engedélyek hozzárendelése egy szolgáltatáselvhez az API meghívásához

Az API meghívása előtt konfigurálnia kell egy szolgáltatásnevet a megfelelő engedélyekkel. A szolgáltatásnév használatával hívja meg az API-t. További információ: Engedélyek hozzárendelése a Cost Management API-khoz.

A fenntartott példányok javaslati API-jának meghívása

Használja az alábbi kérés URI-kat az új Reservation Recommendations API meghívásakor.

Támogatott kérések

Hívja meg az API-t az alábbi hatókörökkel:

  • Regisztráció: providers/Microsoft.Billing/billingAccounts/{billingAccountId}
  • Előfizetés: subscriptions/{subscriptionId}
  • Erőforráscsoportok: subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}

Javaslatok lekérése

A megosztott és az önálló hatókörre vonatkozó javaslatok is ezzel az API-val érhetők el. A hatókörre is szűrhet nem kötelező API-paraméterként.

https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/reservationRecommendations?api-version=2023-05-01 

A választörzs módosításai

Az új API-ban a megosztott és az önálló hatókörökre vonatkozó javaslatok egyetlen API-ba lesznek kombinálva.

Régi válasz megosztott hatókörre:

{
        "lookBackPeriod": "Last60Days",
        "meterId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
        "skuName": "Standard_B1s",
        "term": "P3Y",
        "region": "eastus",
        "costWithNoRI": 39.773316464000011,
        "recommendedQuantity": 2,
        "totalCostWithRI": 22.502541385887369,
        "netSavings": 17.270775078112642,
        "firstUsageDate": "2024-02-23T00:00:00",
        "resourceType": "virtualmachines",
        "instanceFlexibilityRatio": 2.0,
        "instanceFlexibilityGroup": "BS Series",
        "normalizedSize": "Standard_B1ls",
        "recommendedQuantityNormalized": 4.0,
        "skuProperties": [
          {
            "name": "Cores",
            "value": "1"
          },
          {
            "name": "Ram",
            "value": "1"
          }
        ]
    },

Régi válasz önálló hatókörhöz:

{
      "subscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
      "lookBackPeriod": "Last60Days",
      "meterId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "skuName": "Standard_B1s",
      "term": "P3Y",
      "region": "eastus",
      "costWithNoRI": 19.892601567999996,
      "recommendedQuantity": 1,
      "totalCostWithRI": 11.252968788943683,
      "netSavings": 8.6396327790563134,
      "firstUsageDate": "2024-02-23T00:00:00",
      "resourceType": "virtualmachines",
      "instanceFlexibilityRatio": 2.0,
      "instanceFlexibilityGroup": "BS Series",
      "normalizedSize": "Standard_B1ls",
      "recommendedQuantityNormalized": 2.0,
      "skuProperties": [
        {
          "name": "Cores",
          "value": "1"
        },
        {
          "name": "Ram",
          "value": "1"
        }
      ]
}

Új válasz:

{
  "value": [
    {
      "id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
      "name": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "location": "westus",
      "sku": "Standard_DS1_v2",
      "kind": "legacy",
      "properties": {
        "meterId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
        "term": "P1Y",
        "costWithNoReservedInstances": 12.0785105,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 11.4899644807748,
        "netSavings": 0.588546019225182,
        "firstUsageDate": "2019-07-07T00:00:00-07:00",
        "scope": "Shared",
        "lookBackPeriod": "Last7Days",
        "instanceFlexibilityRatio": 1,
        "instanceFlexibilityGroup": "DSv2 Series",
        "normalizedSize": "Standard_DS1_v2",
        "recommendedQuantityNormalized": 1,
        "skuProperties": [
          {
            "name": "Cores",
            "value": "1"
          },
          {
            "name": "Ram",
            "value": "1"
          }
        ]
      }
    },
   ]
}