Share via


Sql Pool Schemas - List

Obtiene esquemas de un grupo de SQL determinado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/schemas?api-version=2021-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/schemas?api-version=2021-06-01&$filter={$filter}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

sqlPoolName
path True

string

Nombre del grupo de SQL

subscriptionId
path True

string

Identificador de la suscripción de destino.

workspaceName
path True

string

El nombre del área de trabajo.

api-version
query True

string

Versión de API que se usará para la operación.

$filter
query

string

Expresión de filtro de OData que filtra los elementos de la colección.

Respuestas

Nombre Tipo Description
200 OK

SqlPoolSchemaListResult

Aceptar

Other Status Codes

Respuestas de error: ***

  • 404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado

  • 404 SourceDatabaseNotFound: la base de datos de origen no existe.

  • 404 DatabaseDoesNotExist: el usuario ha especificado un nombre de base de datos que no existe en esta instancia del servidor.

  • 404 InvalidDatabaseSchema: falta el esquema en la base de datos.

  • 404 InvalidDatabaseTable: falta la tabla en la base de datos.

  • 404 InvalidDatabaseColumn: falta columna en la tabla.

Ejemplos

List the schema in a SQL Analytics pool

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Synapse/workspaces/serverName/sqlPools/myDatabase/schemas?api-version=2021-06-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Synapse/workspaces/serverName/sqlPools/myDatabase/schemas/dbo",
      "name": "dbo",
      "type": "Microsoft.Synapse/workspaces/sqlPools/schemas"
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Synapse/workspaces/serverName/sqlPools/myDatabase/schemas/schema2",
      "name": "schema2",
      "type": "Microsoft.Synapse/workspaces/sqlPools/schemas"
    }
  ]
}

Definiciones

Nombre Description
SqlPoolSchema

Un recurso de esquema del grupo de Sql.

SqlPoolSchemaListResult

Lista de esquemas del grupo de Sql.

SqlPoolSchema

Un recurso de esquema del grupo de Sql.

Nombre Tipo Description
id

string

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

SqlPoolSchemaListResult

Lista de esquemas del grupo de Sql.

Nombre Tipo Description
nextLink

string

Vínculo para recuperar la página siguiente de resultados.

value

SqlPoolSchema[]

Matriz de resultados.