Workload Groups - Get

Ottiene un gruppo di carico di lavoro

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

Parametri dell'URI

Name In Required Type Description
databaseName
path True
  • string

Nome del database.

resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True
  • string

Nome del server.

subscriptionId
path True
  • string

ID sottoscrizione che identifica una sottoscrizione di Azure.

workloadGroupName
path True
  • string

Nome del gruppo di carico di lavoro.

api-version
query True
  • string

Versione dell'API da usare per la richiesta.

Risposte

Name Type Description
200 OK

Recuperato correttamente il gruppo di carico di lavoro specificato.

Other Status Codes

Risposte agli errori: **

  • 400 OperationNotAllowedOnPausedDatabase - Operazione non consentita in un database sospeso.

  • 400 FeatureDisabledOnSelectedEdition - Utente ha tentato di usare una funzionalità disabilitata nell'edizione del database corrente.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 DatabaseDoesNotExist: l'utente ha specificato un nome di database che non esiste in questa istanza del server.

  • 404 ResourceNotFound : la risorsa richiesta non è stata trovata.

  • 409 ConflictingDatabaseOperation: nel database è già presente un'operazione e l'operazione corrente deve attendere fino a quando non viene eseguita.

  • 409 ConflictingSystemOperationInProgress : un'operazione di manutenzione del sistema è in corso nel database e ulteriori operazioni devono attendere il completamento.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 DatabaseUnavailable: operazione non riuscita perché il database non è disponibile.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

Esempio

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

Definizioni

WorkloadGroup

Operazioni del gruppo di carico di lavoro per un data warehouse

Name Type Description
id
  • string

ID risorsa.

name
  • string

Nome risorsa.

properties.importance
  • string

Livello di importanza del gruppo di carico di lavoro.

properties.maxResourcePercent
  • integer

Risorsa percentuale del limite del gruppo di carico di lavoro.

properties.maxResourcePercentPerRequest
  • number

Percentuale massima di concessione del gruppo di carico di lavoro.

properties.minResourcePercent
  • integer

Risorsa minima percentuale del gruppo di carico di lavoro.

properties.minResourcePercentPerRequest
  • number

Percentuale minima di concessione del gruppo di carico di lavoro.

properties.queryExecutionTimeout
  • integer

Timeout di esecuzione query del gruppo di carico di lavoro.

type
  • string

Tipo di risorsa.