Definición de recursos de Bicep
El tipo de recurso factorys/dataflows se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.DataFactory/factorys/dataflows, agregue el siguiente bicep a la plantilla.
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 DataFlow
Establezca la propiedad type para especificar el tipo de objeto.
Para Flowlet, use:
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, use:
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, use:
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 propiedad
factories/dataflows
Nombre |
Descripción |
Value |
name |
El nombre del recurso
Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio)
Límite de caracteres: 1-260
Caracteres válidos: No puede usar:
<>*#.%&:\\+?/ ni caracteres de control
Comience con un carácter alfanumérico. |
primario |
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.
Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: generadores |
properties |
Propiedades del flujo de datos. |
Flujo de datos (obligatorio) |
Flujo de datos
Nombre |
Descripción |
Valor |
annotations |
Lista de etiquetas que se pueden usar para describir el flujo de datos. |
any[] |
description |
Descripción del flujo de datos. |
string |
folder |
Carpeta en la que se encuentra este flujo de datos. Si no se especifica, el flujo de datos aparecerá en el nivel raíz. |
DataFlowFolder |
tipo |
Establecimiento del tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obligatorio) |
DataFlowFolder
Nombre |
Descripción |
Value |
name |
Nombre de la carpeta en la que se encuentra este flujo de datos. |
string |
Flowlet
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'Flowlet' (obligatorio) |
typeProperties |
Propiedades de tipo flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nombre |
Descripción |
Valor |
script |
Script flowlet. |
string |
scriptLines |
Líneas de script flowlet. |
string[] |
sinks |
Lista de receptores en Flowlet. |
DataFlowSink[] |
sources |
Lista de orígenes en Flowlet. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en Flowlet. |
Transformación[] |
DataFlowSink
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
rejectedDataLinkedService |
Referencia del servicio vinculado a datos rechazados. |
LinkedServiceReference |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
DatasetReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos para el conjunto de datos. |
ParameterValueSpecification |
referenceName |
Nombre del conjunto de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia del conjunto de datos. |
'DatasetReference' (obligatorio) |
ParameterValueSpecification
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
Para Bicep, puede usar la función any(). |
DataFlowReference
Nombre |
Descripción |
Valor |
datasetParameters |
Parámetros de flujo de datos de referencia del conjunto de datos. |
Para Bicep, puede usar la función any(). |
parámetros |
Parámetros de flujo de datos |
ParameterValueSpecification |
referenceName |
Nombre del flujo de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia de flujo de datos. |
'DataFlowReference' (obligatorio) |
{propiedad personalizada} |
|
Para Bicep, puede usar la función any(). |
LinkedServiceReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
referenceName |
Haga referencia al nombre de LinkedService. |
string (obligatorio) |
tipo |
Tipo de referencia de servicio vinculado. |
'LinkedServiceReference' (obligatorio) |
DataFlowSource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
MappingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'MappingDataFlow' (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de asignación. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nombre |
Descripción |
Valor |
script |
Script de flujo de datos. |
string |
scriptLines |
Líneas de script de flujo de datos. |
string[] |
sinks |
Lista de receptores en el flujo de datos. |
DataFlowSink[] |
sources |
Lista de orígenes en el flujo de datos. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en el flujo de datos. |
Transformación[] |
WranglingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'WranglingDataFlow' (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nombre |
Descripción |
Valor |
documentLocale |
Configuración regional del documento mashup de Power Query. |
string |
script |
Script de mashup de Power Query. |
string |
sources |
Lista de orígenes en Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
script |
script de origen. |
string |
Definición de recursos de plantilla de ARM
El tipo de recurso factorys/dataflows se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.DataFactory/factorys/dataflows, agregue el siguiente JSON a la plantilla.
{
"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 DataFlow
Establezca la propiedad type para especificar el tipo de objeto.
Para Flowlet, use:
"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, use:
"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, use:
"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 propiedad
factories/dataflows
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
'Microsoft.DataFactory/factories/dataflows' |
apiVersion |
La versión de la API de recursos |
'2018-06-01' |
name |
El nombre del recurso
Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
string (obligatorio)
Límite de caracteres: 1-260
Caracteres válidos: No puede usar:
<>*#.%&:\\+?/ ni caracteres de control
Comience con un carácter alfanumérico. |
properties |
Propiedades de flujo de datos. |
Flujo de datos (obligatorio) |
Flujo de datos
Nombre |
Descripción |
Valor |
annotations |
Lista de etiquetas que se pueden usar para describir el flujo de datos. |
any[] |
description |
Descripción del flujo de datos. |
string |
folder |
La carpeta en la que se encuentra este flujo de datos. Si no se especifica, el flujo de datos aparecerá en el nivel raíz. |
DataFlowFolder |
tipo |
Establecimiento del tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obligatorio) |
DataFlowFolder
Nombre |
Descripción |
Value |
name |
Nombre de la carpeta en la que se encuentra este flujo de datos. |
string |
Flowlet
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'Flowlet' (obligatorio) |
typeProperties |
Propiedades de tipo Flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nombre |
Descripción |
Valor |
script |
Script flowlet. |
string |
scriptLines |
Líneas de script flowlet. |
string[] |
sinks |
Lista de receptores en Flowlet. |
DataFlowSink[] |
sources |
Lista de orígenes en Flowlet. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en Flowlet. |
Transformación[] |
DataFlowSink
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia del servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
rejectedDataLinkedService |
Referencia del servicio vinculado de datos rechazado. |
LinkedServiceReference |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
DatasetReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos para el conjunto de datos. |
ParameterValueSpecification |
referenceName |
Nombre del conjunto de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia del conjunto de datos. |
'DatasetReference' (obligatorio) |
ParameterValueSpecification
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
|
DataFlowReference
Nombre |
Descripción |
Valor |
datasetParameters |
Parámetros de flujo de datos de referencia del conjunto de datos. |
|
parámetros |
Parámetros de flujo de datos |
ParameterValueSpecification |
referenceName |
Nombre del flujo de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia de flujo de datos. |
'DataFlowReference' (obligatorio) |
{propiedad personalizada} |
|
|
LinkedServiceReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
referenceName |
Haga referencia al nombre de LinkedService. |
string (obligatorio) |
tipo |
Tipo de referencia de servicio vinculado. |
'LinkedServiceReference' (obligatorio) |
DataFlowSource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
MappingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'MappingDataFlow' (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de asignación. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nombre |
Descripción |
Valor |
script |
Script de flujo de datos. |
string |
scriptLines |
Líneas de script de flujo de datos. |
string[] |
sinks |
Lista de receptores en el flujo de datos. |
DataFlowSink[] |
sources |
Lista de orígenes en el flujo de datos. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en el flujo de datos. |
Transformación[] |
WranglingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
'WranglingDataFlow' (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nombre |
Descripción |
Valor |
documentLocale |
Configuración regional del documento mashup de Power Query. |
string |
script |
Script de mashup de Power Query. |
string |
sources |
Lista de orígenes en Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
script |
script de origen. |
string |
El tipo de recurso factorys/dataflows se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.DataFactory/factorys/dataflows, agregue el siguiente terraform a la plantilla.
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 DataFlow
Establezca la propiedad type para especificar el tipo de objeto.
Para Flowlet, use:
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, use:
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, use:
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 propiedad
factories/dataflows
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
"Microsoft.DataFactory/factorys/dataflows@2018-06-01" |
name |
El nombre del recurso |
string (obligatorio)
Límite de caracteres: 1-260
Caracteres válidos: No puede usar:
<>*#.%&:\\+?/ ni caracteres de control
Comience con un carácter alfanumérico. |
parent_id |
Identificador del recurso que es el elemento primario de este recurso. |
Identificador del recurso de tipo: generadores |
properties |
Propiedades del flujo de datos. |
Flujo de datos (obligatorio) |
Flujo de datos
Nombre |
Descripción |
Valor |
annotations |
Lista de etiquetas que se pueden usar para describir el flujo de datos. |
any[] |
description |
Descripción del flujo de datos. |
string |
folder |
La carpeta en la que se encuentra este flujo de datos. Si no se especifica, el flujo de datos aparecerá en el nivel raíz. |
DataFlowFolder |
tipo |
Establecimiento del tipo de objeto |
Flowlet MappingDataFlow WranglingDataFlow (obligatorio) |
DataFlowFolder
Nombre |
Descripción |
Value |
name |
Nombre de la carpeta en la que se encuentra este flujo de datos. |
string |
Flowlet
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
"Flowlet" (obligatorio) |
typeProperties |
Propiedades de tipo Flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nombre |
Descripción |
Valor |
script |
Script flowlet. |
string |
scriptLines |
Líneas de script flowlet. |
string[] |
sinks |
Lista de receptores en Flowlet. |
DataFlowSink[] |
sources |
Lista de orígenes en Flowlet. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en Flowlet. |
Transformación[] |
DataFlowSink
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia del servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
rejectedDataLinkedService |
Referencia del servicio vinculado de datos rechazado. |
LinkedServiceReference |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
DatasetReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos del conjunto de datos. |
ParameterValueSpecification |
referenceName |
Nombre del conjunto de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia del conjunto de datos. |
"DatasetReference" (obligatorio) |
ParameterValueSpecification
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
|
DataFlowReference
Nombre |
Descripción |
Valor |
datasetParameters |
Parámetros de flujo de datos de referencia del conjunto de datos. |
|
parámetros |
Parámetros de flujo de datos |
ParameterValueSpecification |
referenceName |
Nombre del flujo de datos de referencia. |
string (obligatorio) |
tipo |
Tipo de referencia de flujo de datos. |
"DataFlowReference" (obligatorio) |
{propiedad personalizada} |
|
|
LinkedServiceReference
Nombre |
Descripción |
Valor |
parámetros |
Argumentos para LinkedService. |
ParameterValueSpecification |
referenceName |
Haga referencia al nombre de LinkedService. |
string (obligatorio) |
tipo |
Tipo de referencia de servicio vinculado. |
"LinkedServiceReference" (obligatorio) |
DataFlowSource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
MappingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
"MappingDataFlow" (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de asignación. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nombre |
Descripción |
Valor |
script |
Script de flujo de datos. |
string |
scriptLines |
Líneas de script de flujo de datos. |
string[] |
sinks |
Lista de receptores en el flujo de datos. |
DataFlowSink[] |
sources |
Lista de orígenes en el flujo de datos. |
DataFlowSource[] |
transformaciones |
Lista de transformaciones en el flujo de datos. |
Transformación[] |
WranglingDataFlow
Nombre |
Descripción |
Value |
type |
Tipo de flujo de datos. |
"WranglingDataFlow" (obligatorio) |
typeProperties |
Propiedades del tipo de flujo de datos de PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nombre |
Descripción |
Valor |
documentLocale |
Configuración regional del documento mashup de Power Query. |
string |
script |
Script de mashup de Power Query. |
string |
sources |
Lista de orígenes en Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nombre |
Descripción |
Valor |
dataset |
Referencia del conjunto de datos. |
DatasetReference |
description |
Descripción de la transformación. |
string |
flowlet |
Referencia de Flowlet |
DataFlowReference |
linkedService |
Referencia de servicio vinculado. |
LinkedServiceReference |
name |
Nombre de transformación. |
string (obligatorio) |
schemaLinkedService |
Referencia del servicio vinculado de esquema. |
LinkedServiceReference |
script |
script de origen. |
string |