Workspaces - Get Workspace
Retorna informações de workspace especificadas.
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 | Yes |
| Entidade de serviço e identidades gerenciadas | Yes |
Interfase
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}?preferWorkspaceSpecificEndpoints={preferWorkspaceSpecificEndpoints}
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
O identificador do espaço de trabalho. |
|
prefer
|
query |
boolean |
Uma configuração que controla se os pontos de extremidade públicos específicos ou gerais do workspace devem ser incluídos para a API e o acesso do OneLake. True – Incluir pontos de extremidade específicos do workspace para acesso à API e ao OneLake, False – Incluir pontos de extremidade públicos gerais para acesso ao OneLake. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
Solicitação concluída com êxito. |
|
| Other Status Codes |
Códigos de erro comuns:
|
Exemplos
| Get a workspace example |
|
Get a workspace with prefer |
Get a workspace example
Solicitação de exemplo
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff227
Resposta de exemplo
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "New workspace",
"description": "New workspace description",
"type": "Workspace",
"domainId": "9ce364e0-8e9d-4605-887a-b599b3e8b123",
"capacityId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"capacityAssignmentProgress": "Completed",
"workspaceIdentity": {
"applicationId": "00a4a8f9-78d3-41b3-b87a-6ae5271c8d0d",
"servicePrincipalId": "5ba4ae58-d402-45c6-a848-0253e834fd78"
},
"capacityRegion": "East US",
"oneLakeEndpoints": {
"blobEndpoint": "https://eastus-onelake.blob.fabric.microsoft.com",
"dfsEndpoint": "https://eastus-onelake.dfs.fabric.microsoft.com"
}
}
Get a workspace with preferWorkspaceSpecificEndpoints example
Solicitação de exemplo
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff227?preferWorkspaceSpecificEndpoints=True
Resposta de exemplo
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "New workspace",
"description": "New workspace description",
"type": "Workspace",
"capacityId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"capacityAssignmentProgress": "Completed",
"workspaceIdentity": {
"applicationId": "00a4a8f9-78d3-41b3-b87a-6ae5271c8d0d",
"servicePrincipalId": "5ba4ae58-d402-45c6-a848-0253e834fd78"
},
"capacityRegion": "East US",
"oneLakeEndpoints": {
"blobEndpoint": "https://cfafbeb180374d0c896ea46fb27ff227.zcf.blob.fabric.microsoft.com",
"dfsEndpoint": "https://cfafbeb180374d0c896ea46fb27ff227.zcf.dfs.fabric.microsoft.com"
},
"apiEndpoint": "https://cfafbeb180374d0c896ea46fb27ff227.zcf.w.api.fabric.microsoft.com"
}
Definições
| Nome | Description |
|---|---|
|
Capacity |
Uma atribuição de workspace ao status de progresso da capacidade. Valores adicionais de progresso da atribuição de capacidade podem ser adicionados ao longo do tempo. |
|
Capacity |
A região da capacidade associada a esse workspace. Valores de região de capacidade adicionais podem ser adicionados ao longo do tempo. |
|
Error |
O objeto de detalhes do recurso relacionado ao erro. |
|
Error |
A resposta de erro. |
|
Error |
Os detalhes da resposta de erro. |
|
One |
Os pontos de extremidade da API do OneLake associados a esse workspace. |
|
Workspace |
Um objeto de identidade do workspace. |
|
Workspace |
Um objeto de workspace. |
|
Workspace |
Um tipo de workspace. Tipos de workspace adicionais podem ser adicionados ao longo do tempo. |
CapacityAssignmentProgress
Uma atribuição de workspace ao status de progresso da capacidade. Valores adicionais de progresso da atribuição de capacidade podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| Completed |
A última operação de atribuição de capacidade foi concluída com êxito. |
| Failed |
A operação de atribuição de capacidade encontrou um erro ou uma falha e não pôde ser concluída. |
| InProgress |
A operação de atribuição de capacidade está em execução e ainda não foi concluída. |
CapacityRegion
A região da capacidade associada a esse workspace. Valores de região de capacidade adicionais podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| Australia East |
Região Leste da Austrália |
| Australia Southeast |
Região Sudeste da Austrália |
| Brazil South |
Região Sul do Brasil |
| Brazil Southeast |
Região Sudeste do Brasil |
| Canada Central |
Região Central do Canadá |
| Canada East |
Região Leste do Canadá |
| Central India |
Região central da Índia |
| Central US |
Região central dos EUA |
| Central US EUAP |
Região central dos EUAP |
| East Asia |
Região leste da Ásia |
| East US |
Região Leste dos EUA |
| East US 2 |
Região Leste dos EUA 2 |
| France Central |
Região Central da França |
| France South |
Região Sul da França |
| Germany Central |
Região Central da Alemanha |
| Germany Northeast |
Região Nordeste da Alemanha |
| Israel Central |
Região Central de Israel |
| Italy North |
Região Norte da Itália |
| Japan East |
Região Leste do Japão |
| Japan West |
Região Oeste do Japão |
| Korea Central |
Região Central da Coreia |
| Korea South |
Região sul da Coreia do Sul |
| Mexico Central |
Região Central do México |
| North Central US |
Região Centro-Norte dos EUA |
| North Europe |
Região Norte da Europa |
| Norway East |
Região Leste da Noruega |
| Norway West |
Região Oeste da Noruega |
| Poland Central |
Região Central da Polônia |
| South Africa North |
Região Norte da África do Sul |
| South Africa West |
Região Oeste da África do Sul |
| South Central US |
Região Centro-Sul dos EUA |
| South India |
Região sul da Índia |
| Southeast Asia |
Região sudeste da Ásia |
| Spain Central |
Região Central da Espanha |
| Sweden Central |
Região Central da Suécia |
| Switzerland North |
Região Norte da Suíça |
| Switzerland West |
Região Oeste da Suíça |
| West Europe |
Região da Europa Ocidental |
| West India |
Região Oeste da Índia |
| West US |
Região Oeste dos EUA |
| West US 2 |
Região Oeste dos EUA 2 |
| West US 3 |
Região Oeste dos EUA 3 |
| West Central US |
Região Centro-Oeste dos EUA |
| UAE Central |
Região Central dos Emirados Árabes Unidos |
| UAE North |
Região Norte dos Emirados Árabes Unidos |
| Qatar Central |
Região Central do Catar |
| Germany West Central |
Região Centro-Oeste da Alemanha |
| Germany North |
Região Norte da Alemanha |
| UK South |
Região Sul do Reino Unido |
| UK West |
Região Oeste do Reino Unido |
| China North |
Região Norte da China |
| China East |
Região Leste da China |
| China East 2 |
Região leste da China 2 |
| China East 3 |
Região leste da China 3 |
| China North 2 |
Região Norte da China 2 |
| China North 3 |
Região Norte da China 3 |
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. |
OneLakeEndpoints
Os pontos de extremidade da API do OneLake associados a esse workspace.
| Nome | Tipo | Description |
|---|---|---|
| blobEndpoint |
string |
O ponto de extremidade da API do OneLake disponível para operações de API de Blob. Por padrão, esse é um ponto de extremidade específico da região. Se o usuário habilitar preferWorkspaceSpecificEndpoints ou o workspace tiver acesso público desabilitado, o ponto de extremidade específico do workspace será fornecido para permitir o acesso em links privados. |
| dfsEndpoint |
string |
O ponto de extremidade da API do OneLake disponível para operações de API do sistema de arquivos DFS (Distributed File System) ou ADLSgen2. Por padrão, esse é um ponto de extremidade específico da região. Se o usuário habilitar preferWorkspaceSpecificEndpoints ou o workspace tiver acesso público desabilitado, o ponto de extremidade específico do workspace será fornecido para permitir o acesso em links privados. |
WorkspaceIdentity
Um objeto de identidade do workspace.
| Nome | Tipo | Description |
|---|---|---|
| applicationId |
string |
A ID do aplicativo. |
| servicePrincipalId |
string |
A ID da entidade de serviço. |
WorkspaceInfo
Um objeto de workspace.
| Nome | Tipo | Description |
|---|---|---|
| apiEndpoint |
string (uri) |
URL HTTP que representa o ponto de extremidade de API específico para o workspace. Esse valor de ponto de extremidade é retornado quando o usuário habilita preferWorkspaceSpecificEndpoints. Ele permite o acesso à API por links privados. |
| capacityAssignmentProgress |
O status do progresso da atribuição de capacidade do workspace. |
|
| capacityId |
string (uuid) |
A ID da capacidade à qual o workspace é atribuído. |
| capacityRegion |
A região da capacidade associada a esse workspace. |
|
| description |
string |
A descrição do workspace. |
| displayName |
string |
O nome de exibição do workspace. |
| domainId |
string (uuid) |
A ID do domínio ao qual o workspace é atribuído. |
| id |
string (uuid) |
O identificador do espaço de trabalho. |
| oneLakeEndpoints |
Os pontos de extremidade da API do OneLake associados a esse workspace. |
|
| type |
O tipo de workspace. |
|
| workspaceIdentity |
A identidade do workspace. |
WorkspaceType
Um tipo de workspace. Tipos de workspace adicionais podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| Personal |
Minha pasta ou meu workspace usado para gerenciar itens de usuário. |
| Workspace |
Workspace usado para gerenciar os itens do Fabric. |
| AdminWorkspace |
Workspace de monitoramento do administrador. Contém relatórios de administrador, como o relatório de auditoria e o relatório de uso e adoção. |