Compartilhar via


Custom Pools - Get Workspace Custom Pool

Obter pool personalizado.

Permissões

O chamador deve ter função de workspace do visualizador ou superior.

Escopos delegados necessários

Workspace.Read.All ou Workspace.ReadWrite.All

Identidades com suporte do Microsoft Entra

Esta API dá suporte às identidades do Microsoft listadas nesta seção.

Identidade Apoio
Utilizador Sim
entidade de serviço e identidades gerenciadas Sim

Interface

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/spark/pools/{poolId}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
poolId
path True

string (uuid)

A ID do pool personalizado.

workspaceId
path True

string (uuid)

O identificador do espaço de trabalho.

Respostas

Nome Tipo Description
200 OK

CustomPool

Solicitação concluída com êxito.

Other Status Codes

ErrorResponse

Códigos de erro comuns:

  • UnknownError – Ocorreu um erro.

Exemplos

Get custom pool example

Solicitação de exemplo

GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/spark/pools/2367293d-b70b-4b33-97f2-161b8d04a8d7

Resposta de exemplo

{
  "id": "2367293d-b70b-4b33-97f2-161b8d04a8d7",
  "name": "pool1",
  "type": "Workspace",
  "nodeFamily": "MemoryOptimized",
  "nodeSize": "Small",
  "autoScale": {
    "enabled": true,
    "minNodeCount": 1,
    "maxNodeCount": 4
  },
  "dynamicExecutorAllocation": {
    "enabled": true,
    "minExecutors": 1,
    "maxExecutors": 2
  }
}

Definições

Nome Description
AutoScaleProperties

Propriedades de dimensionamento automático.

CustomPool

Pool personalizado.

CustomPoolType

Tipo de pool personalizado. Tipos de CustomPoolType adicionais podem ser adicionados ao longo do tempo.

DynamicExecutorAllocationProperties

Proeridades de alocação do executor dinâmico.

ErrorRelatedResource

O objeto de detalhes do recurso relacionado ao erro.

ErrorResponse

A resposta de erro.

ErrorResponseDetails

Os detalhes da resposta de erro.

NodeFamily

Família de nós. Tipos de NodeFamily adicionais podem ser adicionados ao longo do tempo.

NodeSize

tamanho do nó. Tipos de NodeSize adicionais podem ser adicionados ao longo do tempo.

AutoScaleProperties

Propriedades de dimensionamento automático.

Nome Tipo Description
enabled

boolean

O status da escala automática. False – Desabilitado, verdadeiro – Habilitado.

maxNodeCount

integer (int32)

minimum: 1

A contagem máxima de nós.

minNodeCount

integer (int32)

minimum: 1

A contagem mínima de nós.

CustomPool

Pool personalizado.

Nome Tipo Description
autoScale

AutoScaleProperties

Dimensionamento automático.

dynamicExecutorAllocation

DynamicExecutorAllocationProperties

Alocação de executor dinâmico.

id

string (uuid)

ID do pool personalizado.

name

string

Nome do pool personalizado.

nodeFamily

NodeFamily

Família de nós.

nodeSize

NodeSize

Tamanho do nó.

type

CustomPoolType

Tipo de pool personalizado.

CustomPoolType

Tipo de pool personalizado. Tipos de CustomPoolType adicionais podem ser adicionados ao longo do tempo.

Valor Description
Workspace

Pool personalizado no nível do workspace

Capacity

Pool personalizado no nível de capacidade

DynamicExecutorAllocationProperties

Proeridades de alocação do executor dinâmico.

Nome Tipo Description
enabled

boolean

O status da alocação do executor dinâmico. False – Desabilitado, verdadeiro – Habilitado.

maxExecutors

integer (int32)

minimum: 1

O máximo de executores.

minExecutors

integer (int32)

minimum: 1

Os executores mínimos.

ErrorRelatedResource

O objeto de detalhes do recurso relacionado ao erro.

Nome Tipo Description
resourceId

string

A ID do recurso envolvida no erro.

resourceType

string

O tipo do recurso envolvido no erro.

ErrorResponse

A resposta de erro.

Nome Tipo Description
errorCode

string

Um identificador específico que fornece informações sobre uma condição de erro, permitindo a comunicação padronizada entre nosso serviço e seus usuários.

message

string

Uma representação legível humana do erro.

moreDetails

ErrorResponseDetails[]

Lista de detalhes de erro adicionais.

relatedResource

ErrorRelatedResource

Os detalhes do recurso relacionado ao erro.

requestId

string

ID da solicitação associada ao erro.

ErrorResponseDetails

Os detalhes da resposta de erro.

Nome Tipo Description
errorCode

string

Um identificador específico que fornece informações sobre uma condição de erro, permitindo a comunicação padronizada entre nosso serviço e seus usuários.

message

string

Uma representação legível humana do erro.

relatedResource

ErrorRelatedResource

Os detalhes do recurso relacionado ao erro.

NodeFamily

Família de nós. Tipos de NodeFamily adicionais podem ser adicionados ao longo do tempo.

Valor Description
MemoryOptimized

Memória otimizada

NodeSize

tamanho do nó. Tipos de NodeSize adicionais podem ser adicionados ao longo do tempo.

Valor Description
Small

Tamanho pequeno do nó

Medium

Tamanho médio do nó

Large

Tamanho grande do nó

XLarge

Tamanho do nó XLarge

XXLarge

Tamanho do nó XXLarge