Partager via


Fabriques/dataflows Microsoft.DataFactory 2018-06-01

Définition de ressource Bicep

Le type de ressource fabriques/dataflows peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DataFactory/factories/dataflows, ajoutez le bicep suivant à votre modèle.

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

Objets DataFlow

Définissez le type propriété pour spécifier le type d’objet.

Pour Flowlet, utilisez :

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

Pour MappingDataFlow, utilisez :

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

Pour WranglingDataFlow, utilisez :

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

Valeurs de propriété

DataFlow

Nom Description Valeur
Annotations Liste des balises qui peuvent être utilisées pour décrire le flux de données. any[]
description Description du flux de données. corde
dossier Dossier dans lequel se trouve ce flux de données. S’il n’est pas spécifié, le flux de données apparaît au niveau racine. DataFlowFolder
type Défini sur « Flowlet » pour le type Flowlet. Défini sur « MappingDataFlow » pour le type MappingDataFlow. Défini sur « WranglingDataFlow » pour le type WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obligatoire)

DataFlowFolder

Nom Description Valeur
nom Nom du dossier dans lequel se trouve ce flux de données. corde

DataFlowReference

Nom Description Valeur
datasetParameters Référencer les paramètres de flux de données à partir du jeu de données. quelconque
Paramètres Paramètres de flux de données ParameterValueSpecification
referenceName Nom du flux de données de référence. chaîne (obligatoire)
type Type de référence de flux de données. 'DataFlowReference' (obligatoire)

DataFlowSink

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
rejectedDataLinkedService Informations de référence sur le service lié aux données rejetées. LinkedServiceReference
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DataFlowSource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DatasetReference

Nom Description Valeur
Paramètres Arguments pour le jeu de données. ParameterValueSpecification
referenceName Nom du jeu de données de référence. chaîne (obligatoire)
type Type de référence de jeu de données. 'DatasetReference' (obligatoire)

Flowlet

Nom Description Valeur
type Type de flux de données. 'Flowlet' (obligatoire)
typeProperties Propriétés de type Flowlet. FlowletTypeProperties

FlowletTypeProperties

Nom Description Valeur
script Script Flowlet. corde
scriptLines Lignes de script Flowlet. string[]
Éviers Liste des récepteurs dans Flowlet. DataFlowSink[]
Sources Liste des sources dans Flowlet. dataFlowSource[]
Transformations Liste des transformations dans Flowlet. transformation[]

LinkedServiceReference

Nom Description Valeur
Paramètres Arguments pour LinkedService. ParameterValueSpecification
referenceName Référencer le nom linkedService. chaîne (obligatoire)
type Type de référence de service lié. 'LinkedServiceReference' (obligatoire)

MappingDataFlow

Nom Description Valeur
type Type de flux de données. 'MappingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données de mappage. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Nom Description Valeur
script Script DataFlow. corde
scriptLines Lignes de script de flux de données. string[]
Éviers Liste des récepteurs dans le flux de données. DataFlowSink[]
Sources Liste des sources dans le flux de données. dataFlowSource[]
Transformations Liste des transformations dans le flux de données. transformation[]

Microsoft.DataFactory/factories/dataflows

Nom Description Valeur
nom Nom de la ressource corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 260
Modèle = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : fabriques de
Propriétés Propriétés du flux de données. dataflow (obligatoire)

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

PowerQuerySource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference
script script source. corde

PowerQueryTypeProperties

Nom Description Valeur
documentLocale Paramètres régionaux du document mashup Power Query. corde
script Script mashup Power Query. corde
Sources Liste des sources dans Power Query. PowerQuerySource[]

Transformation

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)

WranglingDataFlow

Nom Description Valeur
type Type de flux de données. 'WranglingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données PowerQuery. PowerQueryTypeProperties

Définition de ressource de modèle ARM

Le type de ressource fabriques/dataflows peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DataFactory/factories/dataflows, ajoutez le code JSON suivant à votre modèle.

{
  "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
  }
}

Objets DataFlow

Définissez le type propriété pour spécifier le type d’objet.

Pour Flowlet, utilisez :

{
  "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"
      }
    ]
  }
}

Pour MappingDataFlow, utilisez :

{
  "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"
      }
    ]
  }
}

Pour WranglingDataFlow, utilisez :

{
  "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"
      }
    ]
  }
}

Valeurs de propriété

DataFlow

Nom Description Valeur
Annotations Liste des balises qui peuvent être utilisées pour décrire le flux de données. any[]
description Description du flux de données. corde
dossier Dossier dans lequel se trouve ce flux de données. S’il n’est pas spécifié, le flux de données apparaît au niveau racine. DataFlowFolder
type Défini sur « Flowlet » pour le type Flowlet. Défini sur « MappingDataFlow » pour le type MappingDataFlow. Défini sur « WranglingDataFlow » pour le type WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obligatoire)

DataFlowFolder

Nom Description Valeur
nom Nom du dossier dans lequel se trouve ce flux de données. corde

DataFlowReference

Nom Description Valeur
datasetParameters Référencer les paramètres de flux de données à partir du jeu de données. quelconque
Paramètres Paramètres de flux de données ParameterValueSpecification
referenceName Nom du flux de données de référence. chaîne (obligatoire)
type Type de référence de flux de données. 'DataFlowReference' (obligatoire)

DataFlowSink

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
rejectedDataLinkedService Informations de référence sur le service lié aux données rejetées. LinkedServiceReference
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DataFlowSource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DatasetReference

Nom Description Valeur
Paramètres Arguments pour le jeu de données. ParameterValueSpecification
referenceName Nom du jeu de données de référence. chaîne (obligatoire)
type Type de référence de jeu de données. 'DatasetReference' (obligatoire)

Flowlet

Nom Description Valeur
type Type de flux de données. 'Flowlet' (obligatoire)
typeProperties Propriétés de type Flowlet. FlowletTypeProperties

FlowletTypeProperties

Nom Description Valeur
script Script Flowlet. corde
scriptLines Lignes de script Flowlet. string[]
Éviers Liste des récepteurs dans Flowlet. DataFlowSink[]
Sources Liste des sources dans Flowlet. dataFlowSource[]
Transformations Liste des transformations dans Flowlet. transformation[]

LinkedServiceReference

Nom Description Valeur
Paramètres Arguments pour LinkedService. ParameterValueSpecification
referenceName Référencer le nom linkedService. chaîne (obligatoire)
type Type de référence de service lié. 'LinkedServiceReference' (obligatoire)

MappingDataFlow

Nom Description Valeur
type Type de flux de données. 'MappingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données de mappage. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Nom Description Valeur
script Script DataFlow. corde
scriptLines Lignes de script de flux de données. string[]
Éviers Liste des récepteurs dans le flux de données. DataFlowSink[]
Sources Liste des sources dans le flux de données. dataFlowSource[]
Transformations Liste des transformations dans le flux de données. transformation[]

Microsoft.DataFactory/factories/dataflows

Nom Description Valeur
apiVersion Version de l’API '2018-06-01'
nom Nom de la ressource corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 260
Modèle = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obligatoire)
Propriétés Propriétés du flux de données. dataflow (obligatoire)
type Type de ressource 'Microsoft.DataFactory/factories/dataflows'

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

PowerQuerySource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference
script script source. corde

PowerQueryTypeProperties

Nom Description Valeur
documentLocale Paramètres régionaux du document mashup Power Query. corde
script Script mashup Power Query. corde
Sources Liste des sources dans Power Query. PowerQuerySource[]

Transformation

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)

WranglingDataFlow

Nom Description Valeur
type Type de flux de données. 'WranglingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données PowerQuery. PowerQueryTypeProperties

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource fabriques/dataflows peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.DataFactory/factories/dataflows, ajoutez le terraform suivant à votre modèle.

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
    }
  })
}

Objets DataFlow

Définissez le type propriété pour spécifier le type d’objet.

Pour Flowlet, utilisez :

{
  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"
      }
    ]
  }
}

Pour MappingDataFlow, utilisez :

{
  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"
      }
    ]
  }
}

Pour WranglingDataFlow, utilisez :

{
  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"
      }
    ]
  }
}

Valeurs de propriété

DataFlow

Nom Description Valeur
Annotations Liste des balises qui peuvent être utilisées pour décrire le flux de données. any[]
description Description du flux de données. corde
dossier Dossier dans lequel se trouve ce flux de données. S’il n’est pas spécifié, le flux de données apparaît au niveau racine. DataFlowFolder
type Défini sur « Flowlet » pour le type Flowlet. Défini sur « MappingDataFlow » pour le type MappingDataFlow. Défini sur « WranglingDataFlow » pour le type WranglingDataFlow. 'Flowlet'
'MappingDataFlow'
'WranglingDataFlow' (obligatoire)

DataFlowFolder

Nom Description Valeur
nom Nom du dossier dans lequel se trouve ce flux de données. corde

DataFlowReference

Nom Description Valeur
datasetParameters Référencer les paramètres de flux de données à partir du jeu de données. quelconque
Paramètres Paramètres de flux de données ParameterValueSpecification
referenceName Nom du flux de données de référence. chaîne (obligatoire)
type Type de référence de flux de données. 'DataFlowReference' (obligatoire)

DataFlowSink

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
rejectedDataLinkedService Informations de référence sur le service lié aux données rejetées. LinkedServiceReference
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DataFlowSource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference

DatasetReference

Nom Description Valeur
Paramètres Arguments pour le jeu de données. ParameterValueSpecification
referenceName Nom du jeu de données de référence. chaîne (obligatoire)
type Type de référence de jeu de données. 'DatasetReference' (obligatoire)

Flowlet

Nom Description Valeur
type Type de flux de données. 'Flowlet' (obligatoire)
typeProperties Propriétés de type Flowlet. FlowletTypeProperties

FlowletTypeProperties

Nom Description Valeur
script Script Flowlet. corde
scriptLines Lignes de script Flowlet. string[]
Éviers Liste des récepteurs dans Flowlet. DataFlowSink[]
Sources Liste des sources dans Flowlet. dataFlowSource[]
Transformations Liste des transformations dans Flowlet. transformation[]

LinkedServiceReference

Nom Description Valeur
Paramètres Arguments pour LinkedService. ParameterValueSpecification
referenceName Référencer le nom linkedService. chaîne (obligatoire)
type Type de référence de service lié. 'LinkedServiceReference' (obligatoire)

MappingDataFlow

Nom Description Valeur
type Type de flux de données. 'MappingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données de mappage. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Nom Description Valeur
script Script DataFlow. corde
scriptLines Lignes de script de flux de données. string[]
Éviers Liste des récepteurs dans le flux de données. DataFlowSink[]
Sources Liste des sources dans le flux de données. dataFlowSource[]
Transformations Liste des transformations dans le flux de données. transformation[]

Microsoft.DataFactory/factories/dataflows

Nom Description Valeur
nom Nom de la ressource corde

Contraintes:
Longueur minimale = 1
Longueur maximale = 260
Modèle = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : fabriques de
Propriétés Propriétés du flux de données. dataflow (obligatoire)
type Type de ressource « Microsoft.DataFactory/factories/dataflows@2018-06-01 »

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

ParameterValueSpecification

Nom Description Valeur

PowerQuerySource

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)
schemaLinkedService Informations de référence sur le service lié au schéma. LinkedServiceReference
script script source. corde

PowerQueryTypeProperties

Nom Description Valeur
documentLocale Paramètres régionaux du document mashup Power Query. corde
script Script mashup Power Query. corde
Sources Liste des sources dans Power Query. PowerQuerySource[]

Transformation

Nom Description Valeur
jeu de données Informations de référence sur le jeu de données. datasetReference
description Description de la transformation. corde
flowlet Informations de référence sur flowlet DataFlowReference
linkedService Informations de référence sur le service lié. LinkedServiceReference
nom Nom de la transformation. chaîne (obligatoire)

WranglingDataFlow

Nom Description Valeur
type Type de flux de données. 'WranglingDataFlow' (obligatoire)
typeProperties Propriétés de type de flux de données PowerQuery. PowerQueryTypeProperties