Items - Create Digital Twin Builder Flow
Observação
Esta API está na versão prévia.
Cria um Fluxo do Construtor de Gêmeos Digitais no workspace especificado.
Essa API dá suporte a LRO (operações de execução longa).
Para criar o Digital Twin Builder Flow com uma definição pública, consulte o artigo.
Permissões
O chamador deve ter uma função de workspace de colaborador .
Escopos delegados necessários
DigitalTwinBuilderFlow.ReadWrite.All ou Item.ReadWrite.All
Limitações
- Para criar um Fluxo do Construtor de Gêmeos Digitais, o workspace deve estar em uma capacidade do Fabric com suporte. Para obter mais informações, consulte: tipos de licença do Microsoft Fabric.
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 |
Interfase
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/DigitalTwinBuilderFlows
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
workspace
|
path | True |
string (uuid) |
O identificador do espaço de trabalho. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
displayName | True |
string |
O nome de exibição fluxo do Construtor de Gêmeos Digitais. O nome de exibição deve seguir regras de nomenclatura de acordo com o tipo de item. |
creationPayload |
O conteúdo da criação. Use |
||
definition |
A definição pública do Fluxo do Construtor de Gêmeos Digitais. |
||
description |
string |
A descrição do Fluxo do Construtor de Gêmeos Digitais. O comprimento máximo é de 256 caracteres. |
Respostas
Nome | Tipo | Description |
---|---|---|
201 Created |
Criado com êxito |
|
202 Accepted |
Solicitação aceita, provisionamento do Fluxo do Construtor de Gêmeos Digitais em andamento. Cabeçalhos
|
|
Other Status Codes |
Códigos de erro comuns:
|
Exemplos
Create a Digital Twin Builder Flow example |
Create a Digital Twin Builder Flow with public definition example |
Create a Digital Twin Builder Flow example
Solicitação de exemplo
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/DigitalTwinBuilderFlows
{
"displayName": "DigitalTwinBuilderFlow 1",
"description": "A Digital Twin Builder Flow description.",
"creationPayload": {
"digitalTwinBuilderItemReference": {
"referenceType": "ById",
"itemId": "d96de2f4-7dd1-45ad-9ff6-37a2d6aa9861",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
}
}
Resposta de exemplo
{
"displayName": "DigitalTwinBuilderFlow 1",
"description": "A Digital Twin Builder Flow description.",
"type": "DigitalTwinBuilderFlow",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
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
Create a Digital Twin Builder Flow with public definition example
Solicitação de exemplo
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/DigitalTwinBuilderFlows
{
"displayName": "DigitalTwinBuilderFlow 1",
"description": "A Digital Twin Builder Flow description.",
"definition": {
"parts": [
{
"path": "definition.json",
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Resposta de exemplo
{
"displayName": "DigitalTwinBuilderFlow 1",
"description": "A Digital Twin Builder Flow description.",
"type": "DigitalTwinBuilderFlow",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
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
Nome | Description |
---|---|
Create |
Criar conteúdo de solicitação do Digital Twin Builder Flow. |
Digital |
Um objeto Fluxo do Construtor de Gêmeos Digitais. |
Digital |
O conteúdo de criação do Fluxo do Construtor de Gêmeos Digitais. |
Digital |
As propriedades do Fluxo do Construtor de Gêmeos Digitais. |
Digital |
O objeto de definição pública do Fluxo do Construtor de Gêmeos Digitais. Consulte este artigo para obter mais detalhes sobre como criar uma definição pública do Fluxo do Construtor de Gêmeos Digitais. |
Digital |
Objeto de parte de definição do Fluxo do Construtor de Gêmeos Digital. |
Error |
O objeto de detalhes do recurso relacionado ao erro. |
Error |
A resposta de erro. |
Error |
Os detalhes da resposta de erro. |
Item |
Uma referência de item por objeto ID. |
Item |
O tipo de referência item. Tipos de |
Item |
Representa uma marca aplicada em um item. |
Item |
O tipo do item. Tipos de item adicionais podem ser adicionados ao longo do tempo. |
Payload |
O tipo da carga da parte de definição. Tipos de conteúdo adicionais podem ser adicionados ao longo do tempo. |
CreateDigitalTwinBuilderFlowRequest
Criar conteúdo de solicitação do Digital Twin Builder Flow.
Nome | Tipo | Description |
---|---|---|
creationPayload |
O conteúdo da criação. Use |
|
definition |
A definição pública do Fluxo do Construtor de Gêmeos Digitais. |
|
description |
string |
A descrição do Fluxo do Construtor de Gêmeos Digitais. O comprimento máximo é de 256 caracteres. |
displayName |
string |
O nome de exibição fluxo do Construtor de Gêmeos Digitais. O nome de exibição deve seguir regras de nomenclatura de acordo com o tipo de item. |
DigitalTwinBuilderFlow
Um objeto Fluxo do Construtor de Gêmeos Digitais.
Nome | Tipo | Description |
---|---|---|
description |
string |
A descrição do item. |
displayName |
string |
O nome de exibição do item. |
folderId |
string (uuid) |
A ID da pasta. |
id |
string (uuid) |
A ID do item. |
properties |
As propriedades do Fluxo do Construtor de Gêmeos Digitais. |
|
tags |
Item |
Lista de marcas aplicadas. |
type |
O tipo de item. |
|
workspaceId |
string (uuid) |
O identificador do espaço de trabalho. |
DigitalTwinBuilderFlowCreationPayload
O conteúdo de criação do Fluxo do Construtor de Gêmeos Digitais.
Nome | Tipo | Description |
---|---|---|
digitalTwinBuilderItemReference | ItemReference: |
A referência de item do Construtor de Gêmeos Digitais. |
DigitalTwinBuilderFlowProperties
As propriedades do Fluxo do Construtor de Gêmeos Digitais.
Nome | Tipo | Description |
---|---|---|
digitalTwinBuilderItemReference | ItemReference: |
A referência de item do Construtor de Gêmeos Digitais. |
DigitalTwinBuilderFlowPublicDefinition
O objeto de definição pública do Fluxo do Construtor de Gêmeos Digitais. Consulte este artigo para obter mais detalhes sobre como criar uma definição pública do Fluxo do Construtor de Gêmeos Digitais.
Nome | Tipo | Description |
---|---|---|
parts |
Uma lista de partes de definição. |
DigitalTwinBuilderFlowPublicDefinitionPart
Objeto de parte de definição do Fluxo do Construtor de Gêmeos Digital.
Nome | Tipo | Description |
---|---|---|
path |
string |
O caminho da parte de definição pública do Fluxo do Construtor de Gêmeos Digitais. |
payload |
string |
O conteúdo da parte de definição pública do Digital Twin Builder Flow. |
payloadType |
O tipo de conteúdo. |
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. |
ItemReferenceById
Uma referência de item por objeto ID.
Nome | Tipo | Description |
---|---|---|
itemId |
string (uuid) |
O ID do item. |
referenceType |
string:
By |
O tipo de referência de item. |
workspaceId |
string (uuid) |
A ID do workspace do item. |
ItemReferenceType
O tipo de referência item. Tipos de ItemReferenceType
adicionais podem ser adicionados ao longo do tempo.
Valor | Description |
---|---|
ById |
O item é referenciado por sua ID. |
ItemTag
Representa uma marca aplicada em um item.
Nome | Tipo | Description |
---|---|---|
displayName |
string |
O nome da marca. |
id |
string (uuid) |
A ID da marca. |
ItemType
O tipo do item. Tipos de item adicionais podem ser adicionados ao longo do tempo.
Valor | Description |
---|---|
ApacheAirflowJob |
Um ApacheAirflowJob. |
CopyJob |
Um trabalho de cópia. |
Dashboard |
Painel do PowerBI. |
DataPipeline |
Um pipeline de dados. |
Dataflow |
Um fluxo de dados. |
Datamart |
Datamart do PowerBI. |
DigitalTwinBuilder |
Um DigitalTwinBuilder. |
DigitalTwinBuilderFlow |
Um fluxo do Construtor de Gêmeos Digitais. |
Environment |
Um ambiente. |
Eventhouse |
Uma casa de eventos. |
Eventstream |
Um fluxo de eventos. |
GraphQLApi |
Um item de API para GraphQL. |
KQLDashboard |
Um painel KQL. |
KQLDatabase |
Um banco de dados KQL. |
KQLQueryset |
Um conjunto de consultas KQL. |
Lakehouse |
Uma casa no lago. |
MLExperiment |
Um experimento de aprendizado de máquina. |
MLModel |
Um modelo de machine learning. |
MirroredAzureDatabricksCatalog |
Um catálogo espelhado do Azure Databricks. |
MirroredDatabase |
Um banco de dados espelhado. |
MirroredWarehouse |
Um armazém espelhado. |
MountedDataFactory |
Um MountedDataFactory. |
Notebook |
Um notebook. |
PaginatedReport |
Relatório paginado do PowerBI. |
Reflex |
Um Reflexo. |
Report |
Relatório do PowerBI. |
SQLDatabase |
Um SQLDatabase. |
SQLEndpoint |
Um ponto de extremidade SQL. |
SemanticModel |
Modelo semântico do PowerBI. |
SparkJobDefinition |
Uma definição de trabalho do Spark. |
VariableLibrary |
Um VariableLibrary. |
Warehouse |
Um armazém. |
WarehouseSnapshot |
Um instantâneo do Warehouse. |
PayloadType
O tipo da carga da parte de definição. Tipos de conteúdo adicionais podem ser adicionados ao longo do tempo.
Valor | Description |
---|---|
InlineBase64 |
Base 64 embutida. |