Items - Bulk Move Items
Mova vários itens para uma pasta. Os itens filhos são movidos com os itens pai. Não é possível mover itens filhos sem os itens pai.
Observação
Esta API faz parte de uma versão de pré-visualização e é fornecida apenas para fins de avaliação e desenvolvimento. Ele pode mudar com base no feedback e não é recomendado para uso em produção.
Permissions
O chamador deve ter função de colaborador ou superior no espaço de trabalho.
Escopos delegados necessários
Workspace.ReadWrite.All
Limitações
Uma única solicitação não pode conter mais de 50 itens.
Identidades suportadas pela Microsoft Entra
Esta API suporta as Microsoft
| Identidade | Support |
|---|---|
| User | Yes |
| Entidade de serviço e identidades geridas | Yes |
Interfaz
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/bulkMove
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
O ID do espaço de trabalho. |
Corpo do Pedido
| Name | Necessário | Tipo | Description |
|---|---|---|---|
| items | True |
string[] (uuid) |
Os IDs dos itens solicitados para mover. |
| targetFolderId |
string (uuid) |
O ID da pasta de destino. Se não for fornecido, o espaço de trabalho será usado como a pasta de destino. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Pedido concluído com sucesso e todos os itens são movidos. |
|
| 429 Too Many Requests |
O limite de tarifa de serviço foi ultrapassado. O servidor devolve um Cabeçalhos Retry-After: integer |
|
| Other Status Codes |
Códigos de erro comuns:
Se a solicitação falhar, nenhum item será movido. |
Exemplos
| Bulk move items into folder example |
| Bulk move items with the workspace as the destination example |
Bulk move items into folder example
Pedido de amostra
POST https://api.fabric.microsoft.com/v1/workspaces/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/items/bulkMove
{
"targetFolderId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
"items": [
"cccccccc-2222-3333-4444-dddddddddddd",
"dddddddd-3333-4444-5555-eeeeeeeeeeee"
]
}
Resposta da amostra
{
"value": [
{
"id": "cccccccc-2222-3333-4444-dddddddddddd",
"displayName": "MyLakehouse",
"description": "A lakehouse used by the sales team.",
"type": "Lakehouse",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"folderId": "bbbbbbbb-1111-2222-3333-cccccccccccc"
},
{
"id": "eeeeeeee-4444-5555-6666-ffffffffffff",
"displayName": "MyLakehouse",
"description": "A SQL endpoint who is the child of Lakehouse",
"type": "SQLEndpoint",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"folderId": "bbbbbbbb-1111-2222-3333-cccccccccccc"
},
{
"id": "ffffffff-5555-6666-7777-aaaaaaaaaaaa",
"displayName": "MyLakehouse",
"description": "A Semantic model who is the child of SQLEndpoint",
"type": "SemanticModel",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"folderId": "bbbbbbbb-1111-2222-3333-cccccccccccc"
},
{
"id": "dddddddd-3333-4444-5555-eeeeeeeeeeee",
"displayName": "Notebook",
"description": "A notebook for refining year 2024 sales data analysis through machine learning algorithms.",
"type": "SynapseNotebook",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"folderId": "bbbbbbbb-1111-2222-3333-cccccccccccc"
}
]
}
Bulk move items with the workspace as the destination example
Pedido de amostra
POST https://api.fabric.microsoft.com/v1/workspaces/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/items/bulkMove
{
"items": [
"cccccccc-2222-3333-4444-dddddddddddd",
"dddddddd-3333-4444-5555-eeeeeeeeeeee"
]
}
Resposta da amostra
{
"value": [
{
"id": "cccccccc-2222-3333-4444-dddddddddddd",
"displayName": "MyLakehouse",
"description": "A lakehouse used by the sales team.",
"type": "Lakehouse",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
},
{
"id": "eeeeeeee-4444-5555-6666-ffffffffffff",
"displayName": "MyLakehouse",
"description": "A SQL endpoint who is the child of Lakehouse",
"type": "SQLEndpoint",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
},
{
"id": "ffffffff-5555-6666-7777-aaaaaaaaaaaa",
"displayName": "MyLakehouse",
"description": "A Semantic model who is the child of SQLEndpoint",
"type": "SemanticModel",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
},
{
"id": "dddddddd-3333-4444-5555-eeeeeeeeeeee",
"displayName": "Notebook",
"description": "A notebook for refining year 2024 sales data analysis through machine learning algorithms.",
"type": "SynapseNotebook",
"workspaceId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
}
]
}
Definições
| Name | Description |
|---|---|
|
Bulk |
Solicitação de movimentação de itens em massa. |
|
Entire |
Representa um principal inquilino |
|
Error |
O objeto de detalhes do recurso relacionado ao erro. |
|
Error |
A resposta de erro. |
|
Error |
Os detalhes da resposta de erro. |
|
Group |
Detalhes específicos do grupo. Aplicável quando o tipo principal é |
|
Group |
Representa um grupo de segurança. |
|
Group |
O tipo do grupo. Tipos de grupo adicionais podem ser adicionados ao longo do tempo. |
| Item |
Um objeto de item. |
|
Item |
Representa uma tag aplicada em um item. |
|
Item |
O tipo do item. Tipos de itens adicionais podem ser adicionados ao longo do tempo. |
|
Moved |
|
|
Principal |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
|
Sensitivity |
Representa uma etiqueta de sensibilidade aplicada a um item. |
|
Service |
Detalhes específicos da entidade de serviço. Aplicável quando o tipo principal é |
|
Service |
Representa um principal de serviço Microsoft Entra. |
|
Service |
Detalhes do perfil da entidade de serviço. Aplicável quando o tipo principal é |
|
Service |
Representa um perfil de principal de serviço. |
|
User |
Detalhes específicos principais do usuário. Aplicável quando o tipo principal é |
|
User |
Representa um principal utilizador Microsoft Entra. |
BulkMoveItemsRequest
Solicitação de movimentação de itens em massa.
| Name | Tipo | Description |
|---|---|---|
| items |
string[] (uuid) |
Os IDs dos itens solicitados para mover. |
| targetFolderId |
string (uuid) |
O ID da pasta de destino. Se não for fornecido, o espaço de trabalho será usado como a pasta de destino. |
EntireTenantPrincipal
Representa um principal inquilino
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome de exibição da entidade de segurança. |
| id |
string (uuid) |
O ID da entidade de segurança. |
| type |
string:
Entire |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
ErrorRelatedResource
O objeto de detalhes do recurso relacionado ao erro.
| Name | Tipo | Description |
|---|---|---|
| resourceId |
string |
A ID do recurso envolvida no erro. |
| resourceType |
string |
O tipo de recurso envolvido no erro. |
ErrorResponse
A resposta de erro.
| Name | Tipo | Description |
|---|---|---|
| errorCode |
string |
Um identificador específico que fornece informações sobre uma condição de erro, permitindo uma comunicação padronizada entre nosso serviço e seus usuários. |
| message |
string |
Uma representação legível por humanos do erro. |
| moreDetails |
Lista de detalhes de erro adicionais. |
|
| relatedResource |
Os detalhes do recurso relacionados ao erro. |
|
| requestId |
string (uuid) |
ID da solicitação associada ao erro. |
ErrorResponseDetails
Os detalhes da resposta de erro.
| Name | Tipo | Description |
|---|---|---|
| errorCode |
string |
Um identificador específico que fornece informações sobre uma condição de erro, permitindo uma comunicação padronizada entre nosso serviço e seus usuários. |
| message |
string |
Uma representação legível por humanos do erro. |
| relatedResource |
Os detalhes do recurso relacionados ao erro. |
GroupDetails
Detalhes específicos do grupo. Aplicável quando o tipo principal é Group.
| Name | Tipo | Description |
|---|---|---|
| groupType |
O tipo do grupo. Tipos de grupo adicionais podem ser adicionados ao longo do tempo. |
GroupPrincipal
Representa um grupo de segurança.
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome de exibição da entidade de segurança. |
| groupDetails |
Detalhes específicos do grupo. Aplicável quando o tipo principal é |
|
| id |
string (uuid) |
O ID da entidade de segurança. |
| type |
string:
Group |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
GroupType
O tipo do grupo. Tipos de grupo adicionais podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| Unknown |
O tipo de grupo principal é desconhecido. |
| SecurityGroup |
Principal é um grupo de segurança. |
| DistributionList |
Principal é uma lista de distribuição. |
Item
Um objeto de item.
| Name | Tipo | Description |
|---|---|---|
| defaultIdentity | Principal: |
A identidade padrão do item. |
| description |
string |
A descrição do item. |
| displayName |
string |
O nome de exibição do item. |
| folderId |
string (uuid) |
O ID da pasta. |
| id |
string (uuid) |
O ID do item. |
| sensitivityLabel |
A etiqueta de sensibilidade do item. |
|
| tags |
Item |
Lista de tags aplicadas. |
| type |
O tipo de item. |
|
| workspaceId |
string (uuid) |
O ID do espaço de trabalho. |
ItemTag
Representa uma tag aplicada em um item.
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome da tag. |
| id |
string (uuid) |
O ID da tag. |
ItemType
O tipo do item. Tipos de itens adicionais podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| Dashboard |
Painel do PowerBI. |
| Report |
Relatório do PowerBI. |
| SemanticModel |
Modelo semântico do PowerBI. |
| PaginatedReport |
Relatório paginado do PowerBI. |
| Datamart |
Datamart do PowerBI. |
| Lakehouse |
Uma casa no lago. |
| Eventhouse |
Uma casa de eventos. |
| Environment |
Um ambiente. |
| KQLDatabase |
Um banco de dados KQL. |
| KQLQueryset |
Um conjunto de consultas KQL. |
| KQLDashboard |
Um painel KQL. |
| DataPipeline |
Um pipeline de dados. |
| Notebook |
Um caderno. |
| SparkJobDefinition |
Uma definição de trabalho de faísca. |
| MLExperiment |
Uma experiência de aprendizagem automática. |
| MLModel |
Um modelo de aprendizagem automática. |
| Warehouse |
Um armazém. |
| Eventstream |
Um fluxo de eventos. |
| SQLEndpoint |
Um ponto de extremidade SQL. |
| MirroredWarehouse |
Um armazém espelhado. |
| MirroredDatabase |
Um banco de dados espelhado. |
| Reflex |
Um reflexo. |
| GraphQLApi |
Uma API para o item GraphQL. |
| MountedDataFactory |
Um MountedDataFactory. |
| SQLDatabase |
Um SQLDatabase. |
| CopyJob |
Um trabalho de cópia. |
| VariableLibrary |
Uma VariableLibrary. |
| Dataflow |
Um fluxo de dados. |
| ApacheAirflowJob |
Um ApacheAirflowJob. |
| WarehouseSnapshot |
Um instantâneo do Warehouse. |
| DigitalTwinBuilder |
Um DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Um fluxo de construtor de gêmeos digitais. |
| MirroredAzureDatabricksCatalog |
Um catálogo de databricks azure espelhado. |
| Map |
Um mapa. |
| AnomalyDetector |
Um detetor de anomalias. |
| UserDataFunction |
Uma função de dados do usuário. |
| GraphModel |
Um GraphModel. |
| GraphQuerySet |
Um Graph QuerySet. |
| SnowflakeDatabase |
Uma base de dados Snowflake para armazenar tabelas Iceberg criadas a partir da conta Snowflake. |
| OperationsAgent |
Um Agente de Operações. |
| CosmosDBDatabase |
Uma base de dados Cosmos DB. |
| Ontology |
Uma ontologia. |
| EventSchemaSet |
Um EventoSchemaSet. |
| DataAgent |
Um DataAgent. |
MovedItems
| Name | Tipo | Description |
|---|---|---|
| value |
Item[] |
Uma lista de itens. |
PrincipalType
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais.
| Valor | Description |
|---|---|
| User |
O principal é um utilizador principal da Microsoft Entra. |
| ServicePrincipal |
O principal é um principal do serviço Microsoft Entra. |
| Group |
Principal é um grupo de segurança. |
| ServicePrincipalProfile |
Principal é um perfil de entidade de serviço. |
| EntireTenant |
Principal representa todos os usuários locatários. |
SensitivityLabel
Representa uma etiqueta de sensibilidade aplicada a um item.
| Name | Tipo | Description |
|---|---|---|
| id |
string (uuid) |
O ID da etiqueta de sensibilidade. |
ServicePrincipalDetails
Detalhes específicos da entidade de serviço. Aplicável quando o tipo principal é ServicePrincipal.
| Name | Tipo | Description |
|---|---|---|
| aadAppId |
string (uuid) |
O Microsoft Entra AppId, do principal do serviço. |
ServicePrincipalPrincipal
Representa um principal de serviço Microsoft Entra.
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome de exibição da entidade de segurança. |
| id |
string (uuid) |
O ID da entidade de segurança. |
| servicePrincipalDetails |
Detalhes específicos da entidade de serviço. Aplicável quando o tipo principal é |
|
| type |
string:
Service |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
ServicePrincipalProfileDetails
Detalhes do perfil da entidade de serviço. Aplicável quando o tipo principal é ServicePrincipalProfile.
| Name | Tipo | Description |
|---|---|---|
| parentPrincipal | Principal: |
A entidade principal do perfil da entidade de serviço. |
ServicePrincipalProfilePrincipal
Representa um perfil de principal de serviço.
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome de exibição da entidade de segurança. |
| id |
string (uuid) |
O ID da entidade de segurança. |
| servicePrincipalProfileDetails |
Detalhes do perfil da entidade de serviço. Aplicável quando o tipo principal é |
|
| type |
string:
Service |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
UserDetails
Detalhes específicos principais do usuário. Aplicável quando o tipo principal é User.
| Name | Tipo | Description |
|---|---|---|
| userPrincipalName |
string |
O nome principal do usuário. |
UserPrincipal
Representa um principal utilizador Microsoft Entra.
| Name | Tipo | Description |
|---|---|---|
| displayName |
string |
O nome de exibição da entidade de segurança. |
| id |
string (uuid) |
O ID da entidade de segurança. |
| type |
string:
User |
O tipo do principal. Ao longo do tempo, podem ser acrescentados tipos principais adicionais. |
| userDetails |
Detalhes específicos principais do usuário. Aplicável quando o tipo principal é |