Udostępnij za pośrednictwem


Service Tier Advisors - Get

Pobiera doradcę warstwy usług.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/serviceTierAdvisors/{serviceTierAdvisorName}?api-version=2014-04-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

serviceTierAdvisorName
path True

string

Nazwa klasyfikatora warstwy usług.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

ServiceTierAdvisor

OK

Przykłady

Get a service tier advisor

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors/Current?api-version=2014-04-01

Przykładowa odpowiedź

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors/Current",
  "name": "Current",
  "type": "Microsoft.Sql/servers/databases/serviceTierAdvisors",
  "properties": {
    "observationPeriodStart": "2017-07-12T12:00:00Z",
    "observationPeriodEnd": "2017-07-26T13:00:00Z",
    "activeTimeRatio": 0,
    "minDtu": 0,
    "avgDtu": 0,
    "maxDtu": 0,
    "maxSizeInGB": 0.0234375,
    "serviceLevelObjectiveUsageMetrics": [
      {
        "serviceLevelObjective": "Basic",
        "serviceLevelObjectiveId": "dd6d99bb-f193-4ec1-86f2-43d3bccbc49c",
        "inRangeTimeRatio": 1
      }
    ],
    "currentServiceLevelObjective": "S0",
    "currentServiceLevelObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
    "usageBasedRecommendationServiceLevelObjective": null,
    "usageBasedRecommendationServiceLevelObjectiveId": null,
    "databaseSizeBasedRecommendationServiceLevelObjective": null,
    "databaseSizeBasedRecommendationServiceLevelObjectiveId": null,
    "disasterPlanBasedRecommendationServiceLevelObjective": null,
    "disasterPlanBasedRecommendationServiceLevelObjectiveId": null,
    "overallRecommendationServiceLevelObjective": null,
    "overallRecommendationServiceLevelObjectiveId": null,
    "confidence": 1
  }
}

Definicje

Nazwa Opis
ServiceObjectiveName

ServiceLevelObjective dla metryki użycia slo.

ServiceTierAdvisor

Reprezentuje doradcę warstwy usług.

SloUsageMetric

Metryka użycia slo.

ServiceObjectiveName

ServiceLevelObjective dla metryki użycia slo.

Nazwa Typ Opis
Basic

string

DS100

string

DS1000

string

DS1200

string

DS1500

string

DS200

string

DS2000

string

DS300

string

DS400

string

DS500

string

DS600

string

DW100

string

DW1000

string

DW10000c

string

DW1000c

string

DW1200

string

DW1500

string

DW15000c

string

DW1500c

string

DW200

string

DW2000

string

DW2000c

string

DW2500c

string

DW300

string

DW3000

string

DW30000c

string

DW3000c

string

DW400

string

DW500

string

DW5000c

string

DW600

string

DW6000

string

DW6000c

string

DW7500c

string

ElasticPool

string

Free

string

P1

string

P11

string

P15

string

P2

string

P3

string

P4

string

P6

string

PRS1

string

PRS2

string

PRS4

string

PRS6

string

S0

string

S1

string

S12

string

S2

string

S3

string

S4

string

S6

string

S7

string

S9

string

System

string

System0

string

System1

string

System2

string

System2L

string

System3

string

System3L

string

System4

string

System4L

string

ServiceTierAdvisor

Reprezentuje doradcę warstwy usług.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.activeTimeRatio

number

ActiveTimeRatio dla klasyfikatora warstwy usług.

properties.avgDtu

number

Pobiera lub ustawia avgDtu dla doradcy warstwy usług.

properties.confidence

number

Pobiera lub ustawia pewność dla klasyfikatora warstwy usług.

properties.currentServiceLevelObjective

string

Pobiera lub ustawia wartość currentServiceLevelObjective dla klasyfikatora warstwy usług.

properties.currentServiceLevelObjectiveId

string

Pobiera lub ustawia wartość currentServiceLevelObjectiveId dla klasyfikatora warstwy usług.

properties.databaseSizeBasedRecommendationServiceLevelObjective

string

Pobiera lub ustawia databaseSizeBasedRecommendationServiceLevelObjective dla klasyfikatora warstwy usług.

properties.databaseSizeBasedRecommendationServiceLevelObjectiveId

string

Pobiera lub ustawia parametr databaseSizeBasedRecommendationServiceLevelObjectiveId dla klasyfikatora warstwy usług.

properties.disasterPlanBasedRecommendationServiceLevelObjective

string

Pobiera lub ustawia parametr disasterPlanBasedRecommendationServiceLevelObjective dla klasyfikatora warstwy usług.

properties.disasterPlanBasedRecommendationServiceLevelObjectiveId

string

Pobiera lub ustawia parametr disasterPlanBasedRecommendationServiceLevelObjectiveId dla klasyfikatora warstwy usług.

properties.maxDtu

number

Pobiera lub ustawia wartość maxDtu dla klasyfikatora warstwy usług.

properties.maxSizeInGB

number

Pobiera lub ustawia wartość maxSizeInGB dla klasyfikatora warstwy usług.

properties.minDtu

number

Pobiera lub ustawia wartość minDtu dla klasyfikatora warstwy usług.

properties.observationPeriodEnd

string

Początek okresu obserwacji (format ISO8601).

properties.observationPeriodStart

string

Początek okresu obserwacji (format ISO8601).

properties.overallRecommendationServiceLevelObjective

string

Pobiera lub ustawia ogólneRecommendationServiceLevelObjective dla doradcy warstwy usług.

properties.overallRecommendationServiceLevelObjectiveId

string

Pobiera lub ustawia ogólneRecommendationServiceLevelObjectiveId dla doradcy warstwy usług.

properties.serviceLevelObjectiveUsageMetrics

SloUsageMetric[]

Pobiera lub ustawia usługę ServiceLevelObjectiveUsageMetrics dla doradcy warstwy usług.

properties.usageBasedRecommendationServiceLevelObjective

string

Pobiera lub ustawia wartość usageBasedRecommendationServiceLevelObjective dla doradcy warstwy usług.

properties.usageBasedRecommendationServiceLevelObjectiveId

string

Pobiera lub ustawia wartość usageBasedRecommendationServiceLevelObjectiveId dla doradcy warstwy usług.

type

string

Typ zasobu.

SloUsageMetric

Metryka użycia slo.

Nazwa Typ Opis
inRangeTimeRatio

number

Pobiera lub ustawia wartość inRangeTimeRatio dla metryki użycia slo.

serviceLevelObjective

ServiceObjectiveName

ServiceLevelObjective dla metryki użycia slo.

serviceLevelObjectiveId

string

ServiceLevelObjectiveId dla metryki użycia slo.