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.
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
ParameterValueSpecification
ParameterValueSpecification
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[] |
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.
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
ParameterValueSpecification
ParameterValueSpecification
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[] |
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 |
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.
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
ParameterValueSpecification
ParameterValueSpecification
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[] |
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 |