Workload Groups - Get

Возвращает группу рабочей нагрузки

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

Параметры URI

Name In Required Type Description
databaseName
path True
  • string

Имя базы данных.

resourceGroupName
path True
  • string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True
  • string

Имя сервера.

subscriptionId
path True
  • string

Идентификатор подписки Azure.

workloadGroupName
path True
  • string

Имя группы рабочей нагрузки.

api-version
query True
  • string

Версия API для использования в запросе.

Ответы

Name Type Description
200 OK

Успешно получена указанная группа рабочей нагрузки.

Other Status Codes

Ответы на ошибки: ***

  • 400 OperationNotAllowedOnPausedDatabase — операция запрещена в приостановленной базе данных.

  • 400 FeatureDisabledOnSelectedEdition — пользователь пытался использовать функцию, которая отключена в текущем выпуске базы данных.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 DatabaseDoesNotExist — пользователь указал имя базы данных, которое не существует на этом экземпляре сервера.

  • 404 ResourceNotFound — запрошенный ресурс не найден.

  • 409 ConflictingDatabaseOperation — в базе данных уже есть некоторая операция, и текущая операция должна дождаться завершения.

  • 409 ConflictingSystemOperationInProgress — выполняется операция обслуживания системы в базе данных, а дальнейшие операции должны ждать завершения.

  • 503 TooManyRequests — запросы за пределами максимального числа запросов, которые могут обрабатываться доступными ресурсами.

  • 503 DatabaseUnavailable — операция завершилась сбоем, так как база данных недоступна.

  • 504 RequestTimeout — запрос на обслуживание превысил допустимое время ожидания.

Примеры

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"
}

Определения

WorkloadGroup

Операции группы рабочей нагрузки для хранилища данных

Name Type Description
id
  • string

Идентификатор ресурса.

name
  • string

Имя ресурса.

properties.importance
  • string

Уровень важности группы рабочей нагрузки.

properties.maxResourcePercent
  • integer

Ресурс ограничения группы рабочей нагрузки.

properties.maxResourcePercentPerRequest
  • number

Максимальный процент предоставления запроса группы рабочей нагрузки.

properties.minResourcePercent
  • integer

Минимальный процент ресурса группы рабочей нагрузки.

properties.minResourcePercentPerRequest
  • number

Группа рабочей нагрузки запрашивает минимальный процент предоставления.

properties.queryExecutionTimeout
  • integer

Время ожидания выполнения запроса группы рабочей нагрузки.

type
  • string

Тип ресурса.