Definição de recurso do Bicep
O tipo de recurso de fábricas/fluxos de dados pode ser implementado com operações direcionadas:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Para criar um recurso Microsoft.DataFactory/factorys/dataflows, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
annotations: [
any
]
description: 'string'
folder: {
name: 'string'
}
type: 'string'
// For remaining properties, see DataFlow objects
}
}
Objetos do Fluxo de Dados
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: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
}
]
}
Para MappingDataFlow, utilize:
type: 'MappingDataFlow'
typeProperties: {
script: 'string'
scriptLines: [
'string'
]
sinks: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
}
]
}
Para WranglingDataFlow, utilize:
type: 'WranglingDataFlow'
typeProperties: {
documentLocale: 'string'
script: 'string'
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
script: 'string'
}
]
}
Valores de propriedade
fábricas/fluxos de dados
Nome |
Descrição |
Valor |
name |
O nome do recurso
Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório)
Limite de carateres: 1-260
Carateres válidos: Não é possível utilizar:
<>*#.%&:\\+?/ ou controlar carateres
Comece com alfanumérico. |
principal |
No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal.
Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: fábricas |
propriedades |
Propriedades do fluxo de dados. |
Fluxo de Dados (obrigatório) |
Fluxo de Dados
Nome |
Descrição |
Valor |
anotações |
Lista de etiquetas que podem ser utilizadas para descrever o fluxo de dados. |
any[] |
descrição |
A descrição do fluxo de dados. |
string |
pasta |
A pasta em que este fluxo de dados se encontra. Se não for especificado, o Fluxo de dados será apresentado ao nível da raiz. |
DataFlowFolder |
tipo |
Definir o tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obrigatório) |
DataFlowFolder
Nome |
Descrição |
Valor |
name |
O nome da pasta onde se encontra este fluxo de dados. |
string |
Flowlet
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"Flowlet" (obrigatório) |
typeProperties |
Propriedades do tipo flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nome |
Descrição |
Valor |
script |
Script de flowlet. |
string |
scriptLines |
Linhas de script de flowlet. |
string[] |
sinks |
Lista de sinks no Flowlet. |
DataFlowSink[] |
origens |
Lista de origens no Flowlet. |
DataFlowSource[] |
transformações |
Lista de transformações no Flowlet. |
Transformação[] |
DataFlowSink
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
referenceName |
Nome do conjunto de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de conjunto de dados. |
"DatasetReference" (obrigatório) |
ParameterValueSpecification
Nome |
Descrição |
Valor |
{customized property} |
|
Para Bicep, pode utilizar a função any( ). |
DataFlowReference
Nome |
Descrição |
Valor |
datasetParameters |
Referenciar parâmetros de fluxo de dados do conjunto de dados. |
Para Bicep, pode utilizar a função any( ). |
parâmetros |
Parâmetros de fluxo de dados |
ParameterValueSpecification |
referenceName |
Nome do fluxo de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de fluxo de dados. |
"DataFlowReference" (obrigatório) |
{customized property} |
|
Para Bicep, pode utilizar a função any( ). |
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
referenceName |
Nome do LinkedService de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de serviço ligado. |
"LinkedServiceReference" (obrigatório) |
DataFlowSource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência de conjuntos de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
flowlet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
MappingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"MappingDataFlow" (obrigatório) |
typeProperties |
Mapear propriedades do tipo de fluxo de dados. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nome |
Descrição |
Valor |
script |
Script do Fluxo de Dados. |
string |
scriptLines |
Linhas de script de fluxo de dados. |
string[] |
sinks |
Lista de sinks no fluxo de dados. |
DataFlowSink[] |
origens |
Lista de origens no fluxo de dados. |
DataFlowSource[] |
transformações |
Lista de transformações no fluxo de dados. |
Transformação[] |
WranglingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"WranglingDataFlow" (obrigatório) |
typeProperties |
Propriedades do tipo de fluxo de dados do PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nome |
Descrição |
Valor |
documentLocale |
Região do documento de mashup do Power Query. |
string |
script |
Script de mashup do Power Query. |
string |
origens |
Lista de origens no Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência de conjuntos de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
flowlet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
schemaLinkedService |
Referência do serviço ligado ao esquema. |
LinkedServiceReference |
script |
script de origem. |
string |
Definição de recurso do modelo arm
O tipo de recurso de fábricas/fluxos de dados pode ser implementado com operações direcionadas:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Para criar um recurso Microsoft.DataFactory/factorys/dataflows, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DataFactory/factories/dataflows",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ object ],
"description": "string",
"folder": {
"name": "string"
},
"type": "string"
// For remaining properties, see DataFlow objects
}
}
Objetos do Fluxo de Dados
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": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string"
}
]
}
Para MappingDataFlow, utilize:
"type": "MappingDataFlow",
"typeProperties": {
"script": "string",
"scriptLines": [ "string" ],
"sinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string"
}
]
}
Para WranglingDataFlow, utilize:
"type": "WranglingDataFlow",
"typeProperties": {
"documentLocale": "string",
"script": "string",
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"script": "string"
}
]
}
Valores de propriedade
fábricas/fluxos de dados
Nome |
Descrição |
Valor |
tipo |
O tipo de recurso |
"Microsoft.DataFactory/factorys/dataflows" |
apiVersion |
A versão da API de recursos |
'2018-06-01' |
name |
O nome do recurso
Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON. |
cadeia (obrigatório)
Limite de carateres: 1-260
Carateres válidos: Não é possível utilizar:
<>*#.%&:\\+?/ ou controlar carateres
Comece com alfanumérico. |
propriedades |
Propriedades do fluxo de dados. |
Fluxo de Dados (obrigatório) |
Fluxo de Dados
Nome |
Descrição |
Valor |
anotações |
Lista de etiquetas que podem ser utilizadas para descrever o fluxo de dados. |
any[] |
descrição |
A descrição do fluxo de dados. |
string |
pasta |
A pasta em que este fluxo de dados se encontra. Se não for especificado, o Fluxo de dados será apresentado ao nível da raiz. |
DataFlowFolder |
tipo |
Definir o tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obrigatório) |
DataFlowFolder
Nome |
Descrição |
Valor |
name |
O nome da pasta onde se encontra este fluxo de dados. |
string |
Flowlet
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"Flowlet" (obrigatório) |
typeProperties |
Propriedades do tipo flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nome |
Descrição |
Valor |
script |
Script de flowlet. |
string |
scriptLines |
Linhas de script de flowlet. |
string[] |
sinks |
Lista de sinks no Flowlet. |
DataFlowSink[] |
origens |
Lista de origens no Flowlet. |
DataFlowSource[] |
transformações |
Lista de transformações no Flowlet. |
Transformação[] |
DataFlowSink
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
referenceName |
Nome do conjunto de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de conjunto de dados. |
"DatasetReference" (obrigatório) |
ParameterValueSpecification
Nome |
Descrição |
Valor |
{customized property} |
|
|
DataFlowReference
Nome |
Descrição |
Valor |
datasetParameters |
Referenciar parâmetros de fluxo de dados do conjunto de dados. |
|
parâmetros |
Parâmetros de fluxo de dados |
ParameterValueSpecification |
referenceName |
Nome do fluxo de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de fluxo de dados. |
"DataFlowReference" (obrigatório) |
{customized property} |
|
|
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos do LinkedService. |
ParameterValueSpecification |
referenceName |
Nome do LinkedService de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de serviço ligado. |
"LinkedServiceReference" (obrigatório) |
DataFlowSource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
fluxolet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
MappingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"MappingDataFlow" (obrigatório) |
typeProperties |
Mapear propriedades do tipo de fluxo de dados. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nome |
Descrição |
Valor |
script |
Script do Fluxo de Dados. |
string |
scriptLines |
Linhas de script de fluxo de dados. |
string[] |
sinks |
Lista de sinks no fluxo de dados. |
DataFlowSink[] |
origens |
Lista de origens no fluxo de dados. |
DataFlowSource[] |
transformações |
Lista de transformações no fluxo de dados. |
Transformação[] |
WranglingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"WranglingDataFlow" (obrigatório) |
typeProperties |
Propriedades do tipo de fluxo de dados do PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nome |
Descrição |
Valor |
documentLocale |
Região do documento de mashup do Power Query. |
string |
script |
Script de mashup do Power Query. |
string |
origens |
Lista de origens no Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência de conjuntos de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
flowlet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
schemaLinkedService |
Referência do serviço ligado ao esquema. |
LinkedServiceReference |
script |
script de origem. |
string |
O tipo de recurso de fábricas/fluxos de dados pode ser implementado com operações direcionadas:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Para criar um recurso Microsoft.DataFactory/factorys/dataflows, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
annotations = [ object ]
description = "string"
folder = {
name = "string"
}
type = "string"
// For remaining properties, see DataFlow objects
}
})
}
Objetos do Fluxo de Dados
Defina a propriedade type para especificar o tipo de objeto.
Para Flowlet, utilize:
type = "Flowlet"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
transformations = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
}
]
}
Para MappingDataFlow, utilize:
type = "MappingDataFlow"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
transformations = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
}
]
}
Para WranglingDataFlow, utilize:
type = "WranglingDataFlow"
typeProperties = {
documentLocale = "string"
script = "string"
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
script = "string"
}
]
}
Valores de propriedade
fábricas/fluxos de dados
Nome |
Descrição |
Valor |
tipo |
O tipo de recurso |
"Microsoft.DataFactory/factorys/dataflows@2018-06-01" |
name |
O nome do recurso |
cadeia (obrigatório)
Limite de carateres: 1-260
Carateres válidos: Não é possível utilizar:
<>*#.%&:\\+?/ ou controlar carateres
Comece com alfanumérico. |
parent_id |
O ID do recurso que é o principal para este recurso. |
ID do recurso do tipo: fábricas |
propriedades |
Propriedades do fluxo de dados. |
Fluxo de Dados (obrigatório) |
Fluxo de Dados
Nome |
Descrição |
Valor |
anotações |
Lista de etiquetas que podem ser utilizadas para descrever o fluxo de dados. |
any[] |
descrição |
A descrição do fluxo de dados. |
string |
pasta |
A pasta em que este fluxo de dados se encontra. Se não for especificado, o fluxo de dados será apresentado ao nível da raiz. |
DataFlowFolder |
tipo |
Definir o tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obrigatório) |
DataFlowFolder
Nome |
Descrição |
Valor |
name |
O nome da pasta em que se encontra este fluxo de dados. |
string |
Flowlet
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"Flowlet" (obrigatório) |
typeProperties |
Propriedades do tipo flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nome |
Descrição |
Valor |
script |
Script de fluxolet. |
string |
scriptLines |
Linhas de script de fluxolet. |
cadeia[] |
sinks |
Lista de sinks no Flowlet. |
DataFlowSink[] |
origens |
Lista de origens no Flowlet. |
DataFlowSource[] |
transformações |
Lista de transformações no Flowlet. |
Transformação[] |
DataFlowSink
DatasetReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos para o conjunto de dados. |
ParameterValueSpecification |
referenceName |
Nome do conjunto de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de conjunto de dados. |
"DatasetReference" (obrigatório) |
ParameterValueSpecification
Nome |
Descrição |
Valor |
{customized property} |
|
|
DataFlowReference
Nome |
Descrição |
Valor |
datasetParameters |
Referenciar parâmetros de fluxo de dados do conjunto de dados. |
|
parâmetros |
Parâmetros de fluxo de dados |
ParameterValueSpecification |
referenceName |
Nome do fluxo de dados de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de fluxo de dados. |
"DataFlowReference" (obrigatório) |
{customized property} |
|
|
LinkedServiceReference
Nome |
Descrição |
Valor |
parâmetros |
Argumentos do LinkedService. |
ParameterValueSpecification |
referenceName |
Nome do LinkedService de referência. |
cadeia (obrigatório) |
tipo |
Tipo de referência de serviço ligado. |
"LinkedServiceReference" (obrigatório) |
DataFlowSource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
fluxolet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
MappingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"MappingDataFlow" (obrigatório) |
typeProperties |
Mapear propriedades do tipo de fluxo de dados. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nome |
Descrição |
Valor |
script |
Script do Fluxo de Dados. |
string |
scriptLines |
Linhas de script de fluxo de dados. |
cadeia[] |
sinks |
Lista de sinks no fluxo de dados. |
DataFlowSink[] |
origens |
Lista de origens no fluxo de dados. |
DataFlowSource[] |
transformações |
Lista de transformações no fluxo de dados. |
Transformação[] |
WranglingDataFlow
Nome |
Descrição |
Valor |
tipo |
Tipo de fluxo de dados. |
"WranglingDataFlow" (obrigatório) |
typeProperties |
Propriedades do tipo de fluxo de dados do PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nome |
Descrição |
Valor |
documentLocale |
Região do documento de mashup do Power query. |
string |
script |
Script de mashup do Power Query. |
string |
origens |
Lista de origens no Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nome |
Descrição |
Valor |
conjunto de dados |
Referência do conjunto de dados. |
DatasetReference |
descrição |
Descrição da transformação. |
string |
fluxolet |
Referência do Flowlet |
DataFlowReference |
linkedService |
Referência do serviço ligado. |
LinkedServiceReference |
name |
Nome da transformação. |
cadeia (obrigatório) |
schemaLinkedService |
Referência do serviço ligado ao esquema. |
LinkedServiceReference |
script |
script de origem. |
string |