Compartilhar via


Workload Classifiers - List By Workload Group

Obtém a lista de classificadores de carga de trabalho para um grupo de carga de trabalho

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
databaseName
path True

string

O nome do banco de dados.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

workloadGroupName
path True

string

O nome do grupo de carga de trabalho do qual receber os classificadores.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Nome Tipo Description
200 OK

WorkloadClassifierListResult

Recuperou com êxito a lista de grupos de carga de trabalho.

Other Status Codes

Respostas de erro: ***

  • 400 OperationNotAllowedOnPausedDatabase – A operação não é permitida em um banco de dados pausado.

  • 400 FeatureDisabledOnSelectedEdition – o usuário tentou usar um recurso que está desabilitado na edição atual do banco de dados.

  • 404 SubscriptionDoesNotHaveServer – O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup – O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 DatabaseDoesNotExist – o usuário especificou um nome de banco de dados que não existe nesta instância do servidor.

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

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

  • 409 ConflictingSystemOperationInProgress – Uma operação de manutenção do sistema está em andamento no banco de dados e outras operações precisam aguardar até que ele seja concluído.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 DatabaseUnavailable – A operação falhou porque o banco de dados não está disponível.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

Exemplos

Get the list of workload classifiers for a workload group

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/wlm_workloadgroup/workloadClassifiers?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "properties": {
        "memberName": "dbo",
        "label": "",
        "context": "",
        "startTime": "",
        "endTime": "",
        "importance": "high"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/workloadGroups/wlm_workloadgroup/workloadClassifiers/classifier3",
      "name": "classifier3",
      "type": "Microsoft.Sql/servers/databases/workloadGroups/workloadClassifiers"
    },
    {
      "properties": {
        "memberName": "dbo",
        "label": "test_label",
        "context": "test_context",
        "startTime": "12:00",
        "endTime": "14:00",
        "importance": "high"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/workloadGroups/wlm_workloadgroup/workloadClassifiers/classifier1",
      "name": "classifier1",
      "type": "Microsoft.Sql/servers/databases/workloadGroups/workloadClassifiers"
    },
    {
      "properties": {
        "memberName": "dbo",
        "label": "",
        "context": "",
        "startTime": "11:00",
        "endTime": "17:00",
        "importance": "high"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/workloadGroups/wlm_workloadgroup/workloadClassifiers/classifier2",
      "name": "classifier2",
      "type": "Microsoft.Sql/servers/databases/workloadGroups/workloadClassifiers"
    }
  ]
}

Definições

Nome Description
WorkloadClassifier

Operações de classificador de carga de trabalho para um data warehouse

WorkloadClassifierListResult

Uma lista de classificadores de carga de trabalho para um grupo de carga de trabalho.

WorkloadClassifier

Operações de classificador de carga de trabalho para um data warehouse

Nome Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.context

string

O contexto do classificador de carga de trabalho.

properties.endTime

string

A hora de término do classificador de carga de trabalho para classificação.

properties.importance

string

A importância do classificador de carga de trabalho.

properties.label

string

O rótulo do classificador de carga de trabalho.

properties.memberName

string

O nome do membro do classificador de carga de trabalho.

properties.startTime

string

A hora de início do classificador de carga de trabalho para classificação.

type

string

Tipo de recurso.

WorkloadClassifierListResult

Uma lista de classificadores de carga de trabalho para um grupo de carga de trabalho.

Nome Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

WorkloadClassifier[]

Matriz de resultados.