Partilhar via


Fábricas/fluxos de dados Microsoft.DataFactory 2018-06-01

Definição de recursos do bíceps

O tipo de recurso factories/dataflows pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataFactory/factories/dataflows, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(...)
    ]
    description: 'string'
    folder: {
      name: 'string'
    }
    type: 'string'
    // For remaining properties, see DataFlow objects
  }
}

Objetos DataFlow

Defina a propriedade type para especificar o tipo de objeto.

Para Flowlet, utilize:

{
  type: 'Flowlet'
  typeProperties: {
    script: 'string'
    scriptLines: [
      'string'
    ]
    sinks: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
      }
    ]
  }
}

Para MappingDataFlow , use:

{
  type: 'MappingDataFlow'
  typeProperties: {
    script: 'string'
    scriptLines: [
      'string'
    ]
    sinks: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
      }
    ]
  }
}

Para WranglingDataFlow, use:

{
  type: 'WranglingDataFlow'
  typeProperties: {
    documentLocale: 'string'
    script: 'string'
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        script: 'string'
      }
    ]
  }
}

Valores de propriedade

Fluxo de dados

Designação Descrição Valor
anotações Lista de tags que podem ser usadas para descrever o fluxo de dados. qualquer[]
Descrição A descrição do fluxo de dados. string
pasta A pasta em que esse fluxo de dados está. Se não for especificado, o fluxo de dados aparecerá no nível raiz. DataFlowFolder
tipo Defina como 'Flowlet' para o tipo Flowlet. Defina como 'MappingDataFlow' para o tipo MappingDataFlow. Defina como 'WranglingDataFlow' para o tipo WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obrigatório)

DataFlowFolder

Designação Descrição Valor
Designação O nome da pasta em que esse fluxo de dados está. string

DataFlowReference

Designação Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
nome_referência Nome do fluxo de dados de referência. string (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowSink

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
rejeitadoDataLinkedService Referência de serviço vinculado a dados rejeitada. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DataFlowSource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DatasetReference

Designação Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
nome_referência Nome do conjunto de dados de referência. string (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Flowlet

Designação Descrição Valor
tipo Tipo de fluxo de dados. «Flowlet» (obrigatório)
tipoPropriedades Propriedades do tipo Flowlet. FlowletTypeProperties

FlowletTypeProperties

Designação Descrição Valor
guião Script Flowlet. string
scriptLines Linhas de script Flowlet. string[]
Pias Lista de sumidouros em Flowlet. DataFlowSink[]
Fontes Lista de fontes no Flowlet. DataFlowSource[]
transformações Lista de transformações no Flowlet. Transformação[]

LinkedServiceReference

Designação Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
nome_referência Faça referência ao nome do LinkedService. string (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

MappingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'MappingDataFlow' (obrigatório)
tipoPropriedades Mapeando propriedades de tipo de fluxo de dados. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Designação Descrição Valor
guião Script DataFlow. string
scriptLines Linhas de script de fluxo de dados. string[]
Pias Lista de coletores no fluxo de dados. DataFlowSink[]
Fontes Lista de fontes no fluxo de dados. DataFlowSource[]
transformações Lista de transformações no fluxo de dados. Transformação[]

Microsoft.DataFactory/fábricas/fluxos de dados

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 260
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: fábricas
propriedades Propriedades de fluxo de dados. DataFlow (obrigatório)

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

PowerQuerySource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference
guião script de origem. string

PowerQueryTypeProperties

Designação Descrição Valor
documentLocale Localidade do documento de mashup do Power Query. string
guião Script de mashup do Power Query. string
Fontes Lista de fontes no Power Query. PowerQuerySource []

Transformação

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)

WranglingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'WranglingDataFlow' (obrigatório)
tipoPropriedades Propriedades do tipo de fluxo de dados do PowerQuery. PowerQueryTypeProperties

Definição de recurso de modelo ARM

O tipo de recurso factories/dataflows pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataFactory/factories/dataflows, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.DataFactory/factories/dataflows",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "folder": {
      "name": "string"
    },
    "type": "string"
    // For remaining properties, see DataFlow objects
  }
}

Objetos DataFlow

Defina a propriedade type para especificar o tipo de objeto.

Para Flowlet, utilize:

{
  "type": "Flowlet",
  "typeProperties": {
    "script": "string",
    "scriptLines": [ "string" ],
    "sinks": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "sources": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "transformations": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string"
      }
    ]
  }
}

Para MappingDataFlow , use:

{
  "type": "MappingDataFlow",
  "typeProperties": {
    "script": "string",
    "scriptLines": [ "string" ],
    "sinks": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "sources": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "transformations": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string"
      }
    ]
  }
}

Para WranglingDataFlow, use:

{
  "type": "WranglingDataFlow",
  "typeProperties": {
    "documentLocale": "string",
    "script": "string",
    "sources": [
      {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "script": "string"
      }
    ]
  }
}

Valores de propriedade

Fluxo de dados

Designação Descrição Valor
anotações Lista de tags que podem ser usadas para descrever o fluxo de dados. qualquer[]
Descrição A descrição do fluxo de dados. string
pasta A pasta em que esse fluxo de dados está. Se não for especificado, o fluxo de dados aparecerá no nível raiz. DataFlowFolder
tipo Defina como 'Flowlet' para o tipo Flowlet. Defina como 'MappingDataFlow' para o tipo MappingDataFlow. Defina como 'WranglingDataFlow' para o tipo WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obrigatório)

DataFlowFolder

Designação Descrição Valor
Designação O nome da pasta em que esse fluxo de dados está. string

DataFlowReference

Designação Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
nome_referência Nome do fluxo de dados de referência. string (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowSink

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
rejeitadoDataLinkedService Referência de serviço vinculado a dados rejeitada. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DataFlowSource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DatasetReference

Designação Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
nome_referência Nome do conjunto de dados de referência. string (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Flowlet

Designação Descrição Valor
tipo Tipo de fluxo de dados. «Flowlet» (obrigatório)
tipoPropriedades Propriedades do tipo Flowlet. FlowletTypeProperties

FlowletTypeProperties

Designação Descrição Valor
guião Script Flowlet. string
scriptLines Linhas de script Flowlet. string[]
Pias Lista de sumidouros em Flowlet. DataFlowSink[]
Fontes Lista de fontes no Flowlet. DataFlowSource[]
transformações Lista de transformações no Flowlet. Transformação[]

LinkedServiceReference

Designação Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
nome_referência Faça referência ao nome do LinkedService. string (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

MappingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'MappingDataFlow' (obrigatório)
tipoPropriedades Mapeando propriedades de tipo de fluxo de dados. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Designação Descrição Valor
guião Script DataFlow. string
scriptLines Linhas de script de fluxo de dados. string[]
Pias Lista de coletores no fluxo de dados. DataFlowSink[]
Fontes Lista de fontes no fluxo de dados. DataFlowSource[]
transformações Lista de transformações no fluxo de dados. Transformação[]

Microsoft.DataFactory/fábricas/fluxos de dados

Designação Descrição Valor
apiVersion A versão api '2018-06-01'
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 260
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
propriedades Propriedades de fluxo de dados. DataFlow (obrigatório)
tipo O tipo de recurso 'Microsoft.DataFactory/factories/dataflows'

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

PowerQuerySource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference
guião script de origem. string

PowerQueryTypeProperties

Designação Descrição Valor
documentLocale Localidade do documento de mashup do Power Query. string
guião Script de mashup do Power Query. string
Fontes Lista de fontes no Power Query. PowerQuerySource []

Transformação

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)

WranglingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'WranglingDataFlow' (obrigatório)
tipoPropriedades Propriedades do tipo de fluxo de dados do PowerQuery. PowerQueryTypeProperties

Exemplos de uso

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso factories/dataflows pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataFactory/factories/dataflows, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      folder = {
        name = "string"
      }
      type = "string"
      // For remaining properties, see DataFlow objects
    }
  })
}

Objetos DataFlow

Defina a propriedade type para especificar o tipo de objeto.

Para Flowlet, utilize:

{
  type = "Flowlet"
  typeProperties = {
    script = "string"
    scriptLines = [
      "string"
    ]
    sinks = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    sources = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    transformations = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
      }
    ]
  }
}

Para MappingDataFlow , use:

{
  type = "MappingDataFlow"
  typeProperties = {
    script = "string"
    scriptLines = [
      "string"
    ]
    sinks = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    sources = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    transformations = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
      }
    ]
  }
}

Para WranglingDataFlow, use:

{
  type = "WranglingDataFlow"
  typeProperties = {
    documentLocale = "string"
    script = "string"
    sources = [
      {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        script = "string"
      }
    ]
  }
}

Valores de propriedade

Fluxo de dados

Designação Descrição Valor
anotações Lista de tags que podem ser usadas para descrever o fluxo de dados. qualquer[]
Descrição A descrição do fluxo de dados. string
pasta A pasta em que esse fluxo de dados está. Se não for especificado, o fluxo de dados aparecerá no nível raiz. DataFlowFolder
tipo Defina como 'Flowlet' para o tipo Flowlet. Defina como 'MappingDataFlow' para o tipo MappingDataFlow. Defina como 'WranglingDataFlow' para o tipo WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obrigatório)

DataFlowFolder

Designação Descrição Valor
Designação O nome da pasta em que esse fluxo de dados está. string

DataFlowReference

Designação Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
nome_referência Nome do fluxo de dados de referência. string (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowSink

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
rejeitadoDataLinkedService Referência de serviço vinculado a dados rejeitada. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DataFlowSource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference

DatasetReference

Designação Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
nome_referência Nome do conjunto de dados de referência. string (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Flowlet

Designação Descrição Valor
tipo Tipo de fluxo de dados. «Flowlet» (obrigatório)
tipoPropriedades Propriedades do tipo Flowlet. FlowletTypeProperties

FlowletTypeProperties

Designação Descrição Valor
guião Script Flowlet. string
scriptLines Linhas de script Flowlet. string[]
Pias Lista de sumidouros em Flowlet. DataFlowSink[]
Fontes Lista de fontes no Flowlet. DataFlowSource[]
transformações Lista de transformações no Flowlet. Transformação[]

LinkedServiceReference

Designação Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
nome_referência Faça referência ao nome do LinkedService. string (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

MappingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'MappingDataFlow' (obrigatório)
tipoPropriedades Mapeando propriedades de tipo de fluxo de dados. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Designação Descrição Valor
guião Script DataFlow. string
scriptLines Linhas de script de fluxo de dados. string[]
Pias Lista de coletores no fluxo de dados. DataFlowSink[]
Fontes Lista de fontes no fluxo de dados. DataFlowSource[]
transformações Lista de transformações no fluxo de dados. Transformação[]

Microsoft.DataFactory/fábricas/fluxos de dados

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 260
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: fábricas
propriedades Propriedades de fluxo de dados. DataFlow (obrigatório)
tipo O tipo de recurso "Microsoft.DataFactory/factories/dataflows@2018-06-01"

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

ParameterValueSpecification

Designação Descrição Valor

PowerQuerySource

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)
schemaLinkedService Referência de serviço vinculado ao esquema. LinkedServiceReference
guião script de origem. string

PowerQueryTypeProperties

Designação Descrição Valor
documentLocale Localidade do documento de mashup do Power Query. string
guião Script de mashup do Power Query. string
Fontes Lista de fontes no Power Query. PowerQuerySource []

Transformação

Designação Descrição Valor
conjunto de dados Referência do conjunto de dados. DatasetReference
Descrição Descrição da transformação. string
Fluxograma Referência de Flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
Designação Nome da transformação. string (obrigatório)

WranglingDataFlow

Designação Descrição Valor
tipo Tipo de fluxo de dados. 'WranglingDataFlow' (obrigatório)
tipoPropriedades Propriedades do tipo de fluxo de dados do PowerQuery. PowerQueryTypeProperties