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 İçinde Gerekli Tür 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 Tür Description
200 OK

WorkloadGroup

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 var olmayan 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 isteklerin ö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 Tür 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üzde 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 en düşük izin yüzdesi isteğinde bulunur.

properties.queryExecutionTimeout

integer

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

type

string

Kaynak türü.