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 |
|---|---|---|---|---|
|
pool
|
path | True |
string (uuid) |
A ID do pool personalizado. |
|
workspace
|
path | True |
string (uuid) |
O identificador do espaço de trabalho. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
Solicitação concluída com êxito. |
|
| Other Status Codes |
Códigos de erro comuns:
|
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 |
|---|---|
|
Auto |
Propriedades de dimensionamento automático. |
|
Custom |
Pool personalizado. |
|
Custom |
Tipo de pool personalizado. Tipos de |
|
Dynamic |
Proeridades de alocação do executor dinâmico. |
|
Error |
O objeto de detalhes do recurso relacionado ao erro. |
|
Error |
A resposta de erro. |
|
Error |
Os detalhes da resposta de erro. |
|
Node |
Família de nós. Tipos de |
|
Node |
tamanho do nó. Tipos de |
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 |
Dimensionamento automático. |
|
| dynamicExecutorAllocation |
Alocação de executor dinâmico. |
|
| id |
string (uuid) |
ID do pool personalizado. |
| name |
string |
Nome do pool personalizado. |
| nodeFamily |
Família de nós. |
|
| nodeSize |
Tamanho do nó. |
|
| type |
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 |
Lista de detalhes de erro adicionais. |
|
| relatedResource |
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 |
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 |