Workload Groups - Get

Recebe um grupo de carga de trabalho

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

Parâmetros do URI

Name In Required Type Description
databaseName
path True
  • string

O nome da base de dados.

resourceGroupName
path True
  • string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.

serverName
path True
  • string

O nome do servidor.

subscriptionId
path True
  • string

O ID de subscrição que identifica uma subscrição do Azure.

workloadGroupName
path True
  • string

O nome do grupo de trabalho.

api-version
query True
  • string

A versão API a utilizar para o pedido.

Respostas

Name Type Description
200 OK

Recuperou com sucesso o grupo de carga de trabalho especificado.

Other Status Codes

Respostas de erro: ***

  • 400 OperaçãoNotAllowedOnPausedDatabase - A operação não é permitida numa base de dados pausada.

  • 400 FeatureDisabledOnSelectedEdition - O utilizador tentou utilizar uma funcionalidade que está desativada na edição atual da base de dados.

  • 404 SubscriçãoDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos especificado e na subscrição.

  • 404 DatabaseDoesNotExist - O utilizador especificou um nome de base de dados que não existe neste caso de servidor.

  • 404 ResourceNotFound - O recurso solicitado não foi encontrado.

  • 409 ConflituosoDatabaseOperação - Já existe alguma operação na base de dados e a operação atual deve aguardar até que seja feita.

  • 409 ConflictingSystemOperationInProgress - Está em curso uma operação de manutenção do sistema na base de dados e as operações adicionais têm de aguardar até que esteja concluída.

  • 503 TooManyRequests - Pedidos para além dos pedidos máximos que podem ser processados por recursos disponíveis.

  • 503 DatabaseUn disponível - A operação falhou porque a base de dados não está disponível.

  • 504 RequestTimeout - Pedido de serviço excedeu o tempo limite permitido.

Exemplos

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

Definições

WorkloadGroup

Operações de grupo de carga de trabalho para um armazém de dados

Name Type Description
id
  • string

Identificação de recursos.

name
  • string

Nome de recurso.

properties.importance
  • string

O nível de importância do grupo de carga de trabalho.

properties.maxResourcePercent
  • integer

O recurso percentual do grupo de carga de trabalho.

properties.maxResourcePercentPerRequest
  • number

O grupo de trabalho pede a percentagem máxima de subvenção.

properties.minResourcePercent
  • integer

O grupo de trabalho de carga de trabalho de percentagem mínima.

properties.minResourcePercentPerRequest
  • number

O grupo de trabalho pede percentagem mínima de subvenção.

properties.queryExecutionTimeout
  • integer

O grupo de trabalho consulta o tempo de execução.

type
  • string

Tipo de recurso.