Workload Groups - Get

bir iş yükü grubu alır

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/workloadGroups/{workloadGroupName}?api-version=2021-11-01

URI Parametreleri

Name In Required Type Description
databaseName
path True
  • string

Veritabanının adı.

resourceGroupName
path True
  • string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True
  • string

Sunucunun adı.

subscriptionId
path True
  • string

Azure aboneliğini tanımlayan abonelik kimliği.

workloadGroupName
path True
  • string

İş yükü grubunun adı.

api-version
query True
  • string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Type Description
200 OK

Belirtilen iş yükü grubu başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 400 OperationNotAllowedOnPausedDatabase - Duraklatılmış veritabanında işleme izin verilmiyor.

  • 400 FeatureDisabledOnSelectedEdition - Kullanıcı geçerli veritabanı sürümünde devre dışı bırakılmış bir özelliği kullanmaya çalıştı.

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 DatabaseDoesNotExist - Kullanıcı bu sunucu örneğinde bulunmayan bir veritabanı adı belirtti.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

  • 409 ConflictingDatabaseOperation - Veritabanında zaten bir işlem var ve geçerli işlem, işlemi tamamlayana kadar beklemelidir.

  • 409 ConflictingSystemOperationInProgress - Veritabanında bir sistem bakım işlemi devam ediyor ve diğer işlemlerin tamamlanana kadar beklemesi gerekiyor.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 503 DatabaseUnavailable - Veritabanı kullanılamadığından işlem başarısız oldu.

  • 504 RequestTimeout - Hizmet isteği izin verilen zaman aşımını aştı.

Örnekler

Gets a workload group for a data warehouse

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/workloadGroups/smallrc?api-version=2021-11-01

Sample Response

{
  "properties": {
    "minResourcePercent": 0,
    "maxResourcePercent": 100,
    "minResourcePercentPerRequest": 3,
    "maxResourcePercentPerRequest": 3,
    "importance": "normal",
    "queryExecutionTimeout": 0
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/workloadGroups/smallrc",
  "name": "smallrc",
  "type": "Microsoft.Sql/servers/databases/workloadGroups"
}

Tanımlar

WorkloadGroup

Veri ambarı için iş yükü grubu işlemleri

Name Type Description
id
  • string

Kaynak Kimliği.

name
  • string

Kaynak adı.

properties.importance
  • string

İş yükü grubu önem düzeyi.

properties.maxResourcePercent
  • integer

İş yükü grubu üst sınır yüzdesi kaynağı.

properties.maxResourcePercentPerRequest
  • number

İş yükü grubu istek maksimum izin yüzdesi.

properties.minResourcePercent
  • integer

İş yükü grubu minimum yüzde kaynağı.

properties.minResourcePercentPerRequest
  • number

İş yükü grubu istek minimum izin yüzdesi.

properties.queryExecutionTimeout
  • integer

İş yükü grubu sorgu yürütme zaman aşımı.

type
  • string

Kaynak türü.