Items - Create Mounted Data Factory
Cria uma fábrica de dados montada no espaço de trabalho especificado.
Esta API suporta operações de longa duração (LRO).
Para criar MountedDataFactory com uma definição pública, consulte artigo MountedDataFactory.
Permissões
O chamador deve ter uma função de espaço de trabalho de colaborador .
Escopos delegados necessários
MountedDataFactory.ReadWrite.All ou Item.ReadWrite.All
Limitações
- Para criar um MountedDataFactory, o espaço de trabalho deve estar numa capacidade Fabric suportada. Para mais informações, veja: Microsoft Fabric tipos de licença.
Identidades suportadas pela Microsoft Entra
Esta API suporta as Microsoft
| Identidade | Suporte |
|---|---|
| Utilizador | Sim |
| Entidade de serviço e identidades geridas | Sim |
Interfaz
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mountedDataFactories
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 |
|---|---|---|---|
| displayName | True |
string |
O nome de exibição MountedDataFactory. O nome para exibição deve seguir regras de nomenclatura de acordo com o tipo de item. |
| definition |
A definição pública de MountedDataFactory. |
||
| description |
string |
A descrição MountedDataFactory. O comprimento máximo é de 256 caracteres. |
|
| folderId |
string (uuid) |
O ID da pasta. Se não especificado ou nulo, o MountedDataFactory é criado com o espaço de trabalho como sua pasta. |
|
| sensitivityLabelSettings |
As definições de etiqueta de sensibilidade para o MountedDataFactory. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 201 Created |
Criado com sucesso |
|
| 202 Accepted |
Solicitação aceita, provisionamento MountedDataFactory em andamento. Cabeçalhos
|
|
| 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:
|
Exemplos
Create a MountedDataFactory with public definition example
Pedido de amostra
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/mountedDataFactories
{
"displayName": "MountedDataFactory 1",
"description": "A MountedDataFactory description.",
"definition": {
"parts": [
{
"path": "mountedDataFactory-content.json",
"payload": "ewogICJkYXRhRmFjdG9yeVJlc291cmNlSWQiOiAiL3N1YnNjcmlwdGlvbnMvPHN1YnNjcmlwdGlvbklkPi9yZXNvdXJjZUdyb3Vwcy88cmVzb3VyY2VHcm91cD4vcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhRmFjdG9yeS9mYWN0b3JpZXMvPGZhY3RvcnlOYW1lPiIKfQ==",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Resposta da amostra
{
"displayName": "MountedDataFactory 1",
"description": "A MountedDataFactory description.",
"type": "MountedDataFactory",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715",
"sensitivityLabel": {
"id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
}
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30
Definições
| Name | Description |
|---|---|
|
Create |
Crie carga útil de solicitação MountedDataFactory. |
|
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 |
Representa uma tag aplicada em um item. |
|
Item |
O tipo do item. Tipos de itens adicionais podem ser adicionados ao longo do tempo. |
|
Mounted |
Um objeto MountedDataFactory. |
|
Mounted |
Objeto de definição pública MountedDataFactory. Consulte este artigo para mais detalhes sobre a estrutura da definição do MountedDataFactory. |
|
Mounted |
Objeto de parte de definição MountedDataFactory. |
|
Payload |
O tipo de carga útil da peça de definição. Ao longo do tempo, podem ser adicionados tipos de carga útil adicionais. |
|
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. |
|
Sensitivity |
A estratégia para aplicar o rótulo de sensibilidade. O valor padrão é ApplyOrFail. Tipos adicionais podem ser adicionados ao longo do tempo. |
|
Sensitivity |
As definições da etiqueta de sensibilidade. |
|
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. |
CreateMountedDataFactoryRequest
Crie carga útil de solicitação MountedDataFactory.
| Name | Tipo | Description |
|---|---|---|
| definition |
A definição pública de MountedDataFactory. |
|
| description |
string |
A descrição MountedDataFactory. O comprimento máximo é de 256 caracteres. |
| displayName |
string |
O nome de exibição MountedDataFactory. O nome para exibição deve seguir regras de nomenclatura de acordo com o tipo de item. |
| folderId |
string (uuid) |
O ID da pasta. Se não especificado ou nulo, o MountedDataFactory é criado com o espaço de trabalho como sua pasta. |
| sensitivityLabelSettings |
As definições de etiqueta de sensibilidade para o MountedDataFactory. |
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. |
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. |
| MirroredCatalog |
Um Catálogo Espelhado. |
MountedDataFactory
Um objeto MountedDataFactory.
| 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. |
MountedDataFactoryDefinition
Objeto de definição pública MountedDataFactory. Consulte este artigo para mais detalhes sobre a estrutura da definição do MountedDataFactory.
| Name | Tipo | Description |
|---|---|---|
| format |
string |
O formato da definição do item. Formato suportado: |
| parts |
Uma lista de partes de definição. |
MountedDataFactoryDefinitionPart
Objeto de parte de definição MountedDataFactory.
| Name | Tipo | Description |
|---|---|---|
| path |
string |
O caminho da parte de definição pública MountedDataFactory. |
| payload |
string |
A carga útil da peça de definição pública MountedDataFactory. |
| payloadType |
O tipo de carga útil. |
PayloadType
O tipo de carga útil da peça de definição. Ao longo do tempo, podem ser adicionados tipos de carga útil adicionais.
| Valor | Description |
|---|---|
| InlineBase64 |
Base em linha 64. |
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. |
SensitivityLabelApplyStrategy
A estratégia para aplicar o rótulo de sensibilidade. O valor padrão é ApplyOrFail. Tipos adicionais podem ser adicionados ao longo do tempo.
| Valor | Description |
|---|---|
| ApplyOrFail |
Aplique o rótulo de sensibilidade ou falhe a operação se não puder ser aplicada. |
| Ignore |
Ignore o rótulo de sensibilidade se não puder ser aplicado e prossiga com a operação sem aplicar o rótulo. |
SensitivityLabelSettings
As definições da etiqueta de sensibilidade.
| Name | Tipo | Description |
|---|---|---|
| labelId |
string (uuid) |
O ID da etiqueta de sensibilidade. |
| sensitivityLabelApplyStrategy |
A estratégia para aplicar o rótulo 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 é |