Fabriques Microsoft.DataFactory/pipelines 2017-09-01-preview
Définition de ressource Bicep
Le type de ressource fabriques/pipelines peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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/pipelines, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2017-09-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
concurrency: int
description: 'string'
parameters: {
{customized property}: {
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
}
}
Objets CopySink
Définissez le type propriété pour spécifier le type d’objet.
Objets SecretBase
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureKeyVaultSecret, utilisez :
{
secretName: any(Azure.Bicep.Types.Concrete.AnyType)
secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
store: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
Pour secureString, utilisez :
{
type: 'SecureString'
value: 'string'
}
Objets CopySource
Définissez le type propriété pour spécifier le type d’objet.
Objets d’activité
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureMLBatchExecution, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureMLBatchExecution'
typeProperties: {
globalParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
webServiceInputs: {
{customized property}: {
filePath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
}
}
Pour AzureMLUpdateResource, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureMLUpdateResource'
typeProperties: {
trainedModelFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
trainedModelName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour ExecutePipeline, utilisez :
{
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'string'
}
waitOnCompletion: bool
}
}
Pour de filtre, utilisez :
{
type: 'Filter'
typeProperties: {
condition: {
type: 'string'
value: 'string'
}
items: {
type: 'string'
value: 'string'
}
}
}
Pour forEach, utilisez :
{
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'string'
value: 'string'
}
}
}
Pour ifCondition, utilisez :
{
type: 'IfCondition'
typeProperties: {
expression: {
type: 'string'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
}
}
Pour Jusqu’à, utilisez :
{
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'string'
value: 'string'
}
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour d’attente, utilisez :
{
type: 'Wait'
typeProperties: {
waitTimeInSeconds: int
}
}
Pour copier, utilisez :
{
inputs: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
outputs: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Copy'
typeProperties: {
cloudDataMovementUnits: any(Azure.Bicep.Types.Concrete.AnyType)
enableSkipIncompatibleRow: any(Azure.Bicep.Types.Concrete.AnyType)
enableStaging: any(Azure.Bicep.Types.Concrete.AnyType)
parallelCopies: any(Azure.Bicep.Types.Concrete.AnyType)
redirectIncompatibleRowSettings: {
linkedServiceName: any(Azure.Bicep.Types.Concrete.AnyType)
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
sink: {
sinkRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sinkRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
writeBatchSize: any(Azure.Bicep.Types.Concrete.AnyType)
writeBatchTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySink objects
}
source: {
sourceRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
translator: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour personnalisé, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Custom'
typeProperties: {
command: any(Azure.Bicep.Types.Concrete.AnyType)
extendedProperties: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
linkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
Pour dataLakeAnalyticsU-SQL, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DataLakeAnalyticsU-SQL'
typeProperties: {
compilationMode: any(Azure.Bicep.Types.Concrete.AnyType)
degreeOfParallelism: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
priority: any(Azure.Bicep.Types.Concrete.AnyType)
runtimeVersion: any(Azure.Bicep.Types.Concrete.AnyType)
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour DatabricksNotebook, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DatabricksNotebook'
typeProperties: {
baseParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
notebookPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour executeSSISPackage, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'ExecuteSSISPackage'
typeProperties: {
connectVia: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
environmentPath: any(Azure.Bicep.Types.Concrete.AnyType)
executionCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
value: 'string'
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
loggingLevel: any(Azure.Bicep.Types.Concrete.AnyType)
logLocation: {
logPath: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
logRefreshInterval: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
packageLocation: {
packagePath: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
configurationPath: any(Azure.Bicep.Types.Concrete.AnyType)
packagePassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
packageParameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
projectConnectionManagers: {
{customized property}: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
projectParameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
propertyOverrides: {
{customized property}: {
isSensitive: bool
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
runtime: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Pour GetMetadata, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'GetMetadata'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
fieldList: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
}
}
Pour HDInsightHive, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightHive'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Pour HDInsightMapReduce, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightMapReduce'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
className: any(Azure.Bicep.Types.Concrete.AnyType)
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
jarFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
jarLibs: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
jarLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Pour HDInsightPig, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightPig'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Pour HDInsightSpark, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightSpark'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
className: 'string'
entryFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
getDebugInfo: 'string'
proxyUser: any(Azure.Bicep.Types.Concrete.AnyType)
rootPath: any(Azure.Bicep.Types.Concrete.AnyType)
sparkConfig: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
sparkJobLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
Pour HDInsightStreaming, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightStreaming'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
combiner: any(Azure.Bicep.Types.Concrete.AnyType)
commandEnvironment: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
fileLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
filePaths: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
getDebugInfo: 'string'
input: any(Azure.Bicep.Types.Concrete.AnyType)
mapper: any(Azure.Bicep.Types.Concrete.AnyType)
output: any(Azure.Bicep.Types.Concrete.AnyType)
reducer: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
Pour recherche, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Lookup'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
firstRowOnly: any(Azure.Bicep.Types.Concrete.AnyType)
source: {
sourceRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySource objects
}
}
}
Pour sqlServerStoredProcedure, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'SqlServerStoredProcedure'
typeProperties: {
storedProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: {
{customized property}: {
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
}
Pour WebActivity, utilisez :
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'WebActivity'
typeProperties: {
authentication: {
password: {
type: 'string'
value: 'string'
}
pfx: {
type: 'string'
value: 'string'
}
resource: 'string'
type: 'string'
username: 'string'
}
body: any(Azure.Bicep.Types.Concrete.AnyType)
datasets: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
disableCertValidation: bool
headers: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
method: 'string'
url: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Valeurs de propriété
Activité
Nom | Description | Valeur |
---|---|---|
dependsOn | L’activité dépend de la condition. | ActivityDependency[] |
description | Description de l’activité. | corde |
nom | Nom de l’activité. | chaîne (obligatoire) |
type | Défini sur « AzureMLBatchExecution » pour le type AzureMLBatchExecutionActivity. Défini sur « AzureMLUpdateResource » pour le type AzureMLUpdateResourceActivity. Défini sur « ExecutePipeline » pour le type ExecutePipelineActivity. Défini sur « Filter » pour le type FilterActivity. Défini sur « ForEach » pour le type ForEachActivity. Défini sur « IfCondition » pour le type IfConditionActivity. Défini sur « Until » pour le type UntilActivity. Définissez la valeur « Wait » pour le type WaitActivity. Défini sur « Copy » pour le type CopyActivity. Défini sur « Custom » pour le type CustomActivity. Défini sur « DataLakeAnalyticsU-SQL » pour le type DataLakeAnalyticsUsqlActivity. Défini sur « DatabricksNotebook » pour le type DatabricksNotebookActivity. Défini sur « ExecuteSSISPackage » pour le type ExecuteSsisPackageActivity. Défini sur « GetMetadata » pour le type GetMetadataActivity. Définissez sur « HDInsightHive » pour le type HDInsightHiveActivity. Définissez sur « HDInsightMapReduce » pour le type HDInsightMapReduceActivity. Affectez la valeur « HDInsightPig » pour le type HDInsightPigActivity. Défini sur « HDInsightSpark » pour le type HDInsightSparkActivity. Définissez sur « HDInsightStreaming » pour le type HDInsightStreamingActivity. Défini sur « Lookup » pour le type LookupActivity. Défini sur « SqlServerStoredProcedure » pour le type SqlServerStoredProcedureActivity. Défini sur « WebActivity » pour le type WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obligatoire) |
ActivityDependency
Nom | Description | Valeur |
---|---|---|
activité | Nom de l’activité. | chaîne (obligatoire) |
dependencyConditions | Match-Condition pour la dépendance. | Tableau de chaînes contenant l’un des éléments suivants : 'Terminé' 'Échec' 'Ignoré' 'Succeeded' (obligatoire) |
ActivityPolicy
Nom | Description | Valeur | ||
---|---|---|---|---|
réessayer | Nombre maximal de tentatives ordinaires. La valeur par défaut est 0. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
retryIntervalInSeconds | Intervalle entre chaque nouvelle tentative (en secondes). La valeur par défaut est de 30 secondes. | Int Contraintes: Valeur minimale = 30 Valeur maximale = 86400 |
||
secureOutput | Lorsqu’elle est définie sur true, la sortie de l’activité est considérée comme sécurisée et ne sera pas journalisée à la surveillance. | Bool | ||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. Le délai d’expiration par défaut est de 7 jours. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLBatchExecution' (obligatoire) |
typeProperties | Propriétés de l’activité d’exécution azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (obligatoire) |
AzureMLBatchExecutionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
globalParameters | Paires clé,valeur à passer au point de terminaison du service d’exécution Azure ML Batch. Les clés doivent correspondre aux noms des paramètres de service web définis dans le service web Azure ML publié. Les valeurs sont transmises dans la propriété GlobalParameters de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Paires clé,valeur, mappant les noms des entrées de service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob d’entrée. Ces informations sont transmises dans la propriété WebServiceInputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Paires clé,valeur, mappant les noms des sorties du service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob de sortie. Ces informations sont transmises dans la propriété WebServiceOutputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nom | Description | Valeur |
---|
AzureMLUpdateResourceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLUpdateResource' (obligatoire) |
typeProperties | Propriétés d’activité de gestion des ressources de mise à jour Azure ML. | AzureMLUpdateResourceActivityTypeProperties (obligatoire) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nom | Description | Valeur |
---|---|---|
Entrées | Liste des entrées de l’activité. | DatasetReference[] |
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
Sorties | Liste des sorties de l’activité. | DatasetReference[] |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Copy' (obligatoire) |
typeProperties | Propriétés de l’activité de copie. | CopyActivityTypeProperties (obligatoire) |
CopyActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
cloudDataMovementUnits | Nombre maximal d’unités de déplacement de données cloud qui peuvent être utilisées pour effectuer ce déplacement de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
enableSkipIncompatibleRow | Indique s’il faut ignorer la ligne incompatible. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
enableStaging | Spécifie s’il faut copier des données via une préproduction intermédiaire. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
parallelCopies | Nombre maximal de sessions simultanées ouvertes sur la source ou le récepteur pour éviter de surcharger le magasin de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
redirectIncompatibleRowSettings | Redirigez les paramètres de ligne incompatibles lorsque EnableSkipIncompatibleRow a la valeur true. | RedirectIncompatibleRowSettings |
couler | Récepteur d’activité de copie. | CopySink (obligatoire) |
source | Source de l’activité de copie. | CopySource (obligatoire) |
stagingSettings | Spécifie les paramètres intermédiaires de préproduction lorsque EnableStaging a la valeur true. | StagingSettings |
Translator | Traducteur d’activité de copie. S’il n’est pas spécifié, le traducteur tabulaire est utilisé. | quelconque |
CopySink
Nom | Description | Valeur | ||
---|---|---|---|---|
sinkRetryCount | Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sinkRetryWait | Patientez une nouvelle tentative de récepteur. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) | |||
writeBatchSize | Écrire la taille du lot. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
writeBatchTimeout | Écrire le délai d’expiration du lot. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
CopySource
Nom | Description | Valeur | ||
---|---|---|---|---|
sourceRetryCount | Nombre de nouvelles tentatives sources. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sourceRetryWait | Attendez une nouvelle tentative de source. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) |
CustomActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Custom' (obligatoire) |
typeProperties | Propriétés d’activité personnalisées. | CustomActivityTypeProperties (obligatoire) |
CustomActivityReferenceObject
Nom | Description | Valeur |
---|---|---|
Datasets | Références de jeu de données. | DatasetReference[] |
linkedServices | Références de service lié. | linkedServiceReference[] |
CustomActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
commander | Commande pour le type d’activité personnalisé : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
extendedProperties | Conteneur de propriétés défini par l’utilisateur. Il n’existe aucune restriction sur les clés ou les valeurs qui peuvent être utilisées. L’activité personnalisée spécifiée par l’utilisateur a la responsabilité totale de consommer et d’interpréter le contenu défini. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Chemin d’accès aux fichiers de ressources Type : chaîne (ou Expression avec chaîne resultType). | quelconque |
referenceObjects | Objets de référence | CustomActivityReferenceObject |
resourceLinkedService | Informations de référence sur le service lié aux ressources. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nom | Description | Valeur |
---|
DatabricksNotebookActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DatabricksNotebook' (obligatoire) |
typeProperties | Propriétés d’activité databricks Notebook. | DatabricksNotebookActivityTypeProperties (obligatoire) |
DatabricksNotebookActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
baseParameters | Paramètres de base à utiliser pour chaque exécution de ce travail. Si le bloc-notes accepte un paramètre qui n’est pas spécifié, la valeur par défaut du bloc-notes est utilisée. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Chemin absolu du notebook à exécuter dans l’espace de travail Databricks. Ce chemin doit commencer par une barre oblique. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nom | Description | Valeur |
---|
DataLakeAnalyticsUsqlActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DataLakeAnalyticsU-SQL' (obligatoire) |
typeProperties | Propriétés d’activité U-SQL Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obligatoire) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
compilationMode | Mode de compilation de U-SQL. Doit être l’une de ces valeurs : Sémantique, Full et SingleBox. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
degreeOfParallelism | Nombre maximal de nœuds utilisés simultanément pour exécuter le travail. La valeur par défaut est 1. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
Paramètres | Paramètres de la requête de travail U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorité | Détermine les travaux hors de toutes les files d’attente qui doivent être sélectionnés pour s’exécuter en premier. Plus le nombre est faible, plus la priorité est élevée. La valeur par défaut est 1 000. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
runtimeVersion | Version runtime du moteur U-SQL à utiliser. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference (obligatoire) |
scriptPath | Chemin d’accès sensible à la casse vers le dossier qui contient le script U-SQL. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nom | Description | Valeur |
---|
DatasetReference
ExecutePipelineActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ExecutePipeline' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du pipeline. | ExecutePipelineActivityTypeProperties (obligatoire) |
ExecutePipelineActivityTypeProperties
ExecuteSsisPackageActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'ExecuteSSISPackage' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du package SSIS. | ExecuteSsisPackageActivityTypeProperties (obligatoire) |
ExecuteSsisPackageActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
connectVia | Référence du runtime d’intégration. | IntegrationRuntimeReference (obligatoire) |
environmentPath | Chemin d’accès de l’environnement pour exécuter le package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
executionCredential | Informations d’identification d’exécution du package. | SsisExecutionCredential |
loggingLevel | Niveau de journalisation de l’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
logLocation | Emplacement du journal d’exécution du package SSIS. | SsisLogLocation |
packageConnectionManagers | Gestionnaires de connexions au niveau du package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Emplacement du package SSIS. | SsisPackageLocation (obligatoire) |
packageParameters | Paramètres de niveau package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestionnaires de connexions au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Paramètres au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La propriété remplace l’exécution du package SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Duree | Spécifie le runtime pour exécuter le package SSIS. La valeur doit être « x86 » ou « x64 ». Type : chaîne (ou expression avec chaîne resultType). | quelconque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nom | Description | Valeur |
---|
Expression
Nom | Description | Valeur |
---|---|---|
type | Type d’expression. | 'Expression' (obligatoire) |
valeur | Valeur d’expression. | chaîne (obligatoire) |
FilterActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Filter' (obligatoire) |
typeProperties | Filtrer les propriétés d’activité. | FilterActivityTypeProperties (obligatoire) |
FilterActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
condition | Condition à utiliser pour filtrer l’entrée. | expression (obligatoire) |
Articles | Tableau d’entrée sur lequel le filtre doit être appliqué. | expression (obligatoire) |
ForEachActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ForEach' (obligatoire) |
typeProperties | Propriétés d’activité ForEach. | ForEachActivityTypeProperties (obligatoire) |
ForEachActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités à exécuter . | d’activité [] (obligatoire) |
batchCount | Nombre de lots à utiliser pour contrôler le nombre d’exécutions parallèles (quand isSequential a la valeur false). | Int Contraintes: Valeur maximale = 50 |
isSequential | Si la boucle doit être exécutée en séquence ou en parallèle (max. 50) | Bool |
Articles | Collection à itérer. | expression (obligatoire) |
GetMetadataActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'GetMetadata' (obligatoire) |
typeProperties | Propriétés de l’activité GetMetadata. | GetMetadataActivityTypeProperties (obligatoire) |
GetMetadataActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Informations de référence sur le jeu de données d’activité GetMetadata. | DatasetReference (obligatoire) |
fieldList | Champs de métadonnées à obtenir à partir du jeu de données. | any[] |
HDInsightHiveActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightHive' (obligatoire) |
typeProperties | Propriétés d’activité Hive HDInsight. | HDInsightHiveActivityTypeProperties (obligatoire) |
HDInsightHiveActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightMapReduceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightMapReduce' (obligatoire) |
typeProperties | Propriétés d’activité MapReduce HDInsight. | HDInsightMapReduceActivityTypeProperties (obligatoire) |
HDInsightMapReduceActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
className | Nom de la classe. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
jarFilePath | Chemin d’accès jar. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
jarLibs | Bibliothèques jar. | any[] |
jarLinkedService | Informations de référence sur le service lié Jar. | LinkedServiceReference |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightPigActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightPig' (obligatoire) |
typeProperties | Propriétés d’activité Pig HDInsight. | HDInsightPigActivityTypeProperties (obligatoire) |
HDInsightPigActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightSparkActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightSpark' (obligatoire) |
typeProperties | Propriétés d’activité Spark HDInsight. | HDInsightSparkActivityTypeProperties (obligatoire) |
HDInsightSparkActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur sur HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark de l’application. | corde |
entryFilePath | Chemin d’accès relatif au dossier racine du code/package à exécuter. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
proxyUser | L’utilisateur doit emprunter l’identité qui exécutera le travail. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
rootPath | Chemin d’accès racine dans « sparkJobLinkedService » pour tous les fichiers du travail. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sparkConfig | Propriété de configuration Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Service lié de stockage pour le chargement du fichier d’entrée et des dépendances, ainsi que pour la réception des journaux. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nom | Description | Valeur |
---|
HDInsightStreamingActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightStreaming' (obligatoire) |
typeProperties | Propriétés d’activité de streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obligatoire) |
HDInsightStreamingActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Combineur | Nom exécutable du combineur. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
commandEnvironment | Valeurs d’environnement de ligne de commande. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail de diffusion en continu. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Référence de service lié où se trouvent les fichiers. | LinkedServiceReference |
filePaths | Chemins d’accès aux fichiers de travail de streaming. Il peut s’agir de répertoires. | any[] (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
entrée | Chemin d’accès de l’objet blob d’entrée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
cartographe | Nom exécutable du mappeur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sortie | Chemin d’accès de l’objet blob de sortie. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
réducteur | Nom exécutable du réducteur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
IfConditionActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'IfCondition' (obligatoire) |
typeProperties | Propriétés de l’activité IfCondition. | IfConditionActivityTypeProperties (obligatoire) |
IfConditionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
expression | Expression qui évaluerait booléen. Cela permet de déterminer le bloc d’activités (ifTrueActivities ou ifFalseActivities) qui seront exécutées. | expression (obligatoire) |
ifFalseActivities | Liste des activités à exécuter si l’expression est évaluée à false. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
ifTrueActivities | Liste des activités à exécuter si l’expression est évaluée à true. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
IntegrationRuntimeReference
LinkedServiceReference
LookupActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Recherche' (obligatoire) |
typeProperties | Propriétés d’activité de recherche. | LookupActivityTypeProperties (obligatoire) |
LookupActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Référence du jeu de données d’activité de recherche. | DatasetReference (obligatoire) |
firstRowOnly | Indique s’il faut retourner la première ligne ou toutes les lignes. La valeur par défaut est true. Type : booléen (ou expression avec resultType booléen). | quelconque |
source | Propriétés sources spécifiques au jeu de données, identiques à celles de la source d’activité de copie. | CopySource (obligatoire) |
Microsoft.DataFactory/factories/pipelines
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 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 pipeline. | pipeline (obligatoire) |
ParameterDefinitionSpecification
Nom | Description | Valeur |
---|
ParameterSpecification
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut du paramètre. | quelconque |
type | Type de paramètre. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obligatoire) |
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
Pipeline
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités dans le pipeline. | d’activité [] |
Annotations | Liste des balises qui peuvent être utilisées pour décrire le pipeline. | any[] |
Concurrence | Nombre maximal d’exécutions simultanées pour le pipeline. | Int Contraintes: Valeur minimale = 1 |
description | Description du pipeline. | corde |
Paramètres | Liste des paramètres du pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nom | Description | Valeur |
---|---|---|
nom | Nom de référence. | corde |
referenceName | Nom du pipeline de référence. | chaîne (obligatoire) |
type | Type de référence de pipeline. | 'PipelineReference' (obligatoire) |
RedirectIncompatibleRowSettings
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Nom du service lié Stockage Azure, SAP De Stockage ou Azure Data Lake Store utilisé pour rediriger une ligne incompatible. Doit être spécifié si redirectIncompatibleRowSettings est spécifié. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
chemin | Chemin d’accès pour le stockage des données de ligne incompatibles de redirection. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
SecretBase
Nom | Description | Valeur |
---|---|---|
type | Défini sur « AzureKeyVaultSecret » pour le type AzureKeyVaultSecretReference. Défini sur « SecureString » pour le type SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | chaîne (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | 'SecureString' (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SqlServerStoredProcedureActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'SqlServerStoredProcedure' (obligatoire) |
typeProperties | Propriétés d’activité de procédure stockée SQL. | SqlServerStoredProcedureActivityTypeProperties (obligatoire) |
SqlServerStoredProcedureActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
storedProcedureName | Nom de la procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storedProcedureParameters | Paramètre de valeur et de type pour les paramètres de procédure stockée. Exemple : « {Parameter1 : {value : « 1 », tapez : « int"}} ». | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nom | Description | Valeur |
---|
SsisAccessCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecretBase (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisExecutionCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecureString (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisExecutionParameter
Nom | Description | Valeur |
---|---|---|
valeur | Valeur du paramètre d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
SsisLogLocation
Nom | Description | Valeur |
---|---|---|
logPath | Chemin du journal d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du journal SSIS. | 'File' (obligatoire) |
typeProperties | Propriétés d’emplacement du journal d’exécution du package SSIS. | SsisLogLocationTypeProperties (obligatoire) |
SsisLogLocationTypeProperties
SsisPackageLocation
Nom | Description | Valeur |
---|---|---|
packagePath | Chemin du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du package SSIS. | 'Fichier' 'SSISDB' |
typeProperties | Propriétés d’emplacement du package SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nom | Description | Valeur |
---|---|---|
accessCredential | Informations d’identification d’accès au package. | SsisAccessCredential |
configurationPath | Fichier de configuration de l’exécution du package. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
packagePassword | Mot de passe du package. | SecretBase |
SsisPropertyOverride
Nom | Description | Valeur |
---|---|---|
isSensitive | Indique si la valeur de remplacement de propriété de package SSIS est des données sensibles. La valeur est chiffrée dans SSISDB s’il est vrai | Bool |
valeur | Valeur de remplacement de la propriété de package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
StagingSettings
StoredProcedureParameter
Nom | Description | Valeur |
---|---|---|
type | Type de paramètre de procédure stockée. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valeur | Valeur du paramètre de procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
UntilActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Until' (obligatoire) |
typeProperties | Jusqu’à ce que les propriétés d’activité. | UntilActivityTypeProperties (obligatoire) |
UntilActivityTypeProperties
Nom | Description | Valeur | ||||
---|---|---|---|---|---|---|
Activités | Liste des activités à exécuter. | d’activité [] (obligatoire) | ||||
expression | Expression qui évaluerait booléen. La boucle continue jusqu’à ce que cette expression soit évaluée à true | expression (obligatoire) | ||||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. S’il n’existe aucune valeur spécifiée, il prend la valeur de TimeSpan.FromDays(7) qui est de 1 semaine par défaut. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
WaitActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Wait' (obligatoire) |
typeProperties | Propriétés de l’activité d’attente. | WaitActivityTypeProperties (obligatoire) |
WaitActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
waitTimeInSeconds | Durée en secondes. | int (obligatoire) |
WebActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'WebActivity' (obligatoire) |
typeProperties | Propriétés de l’activité web. | WebActivityTypeProperties (obligatoire) |
WebActivityAuthentication
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe pour le fichier PFX ou l’authentification de base. | secureString |
Pfx | Contenu codé en base64 d’un fichier PFX. | secureString |
ressource | Ressource pour laquelle le jeton Azure Auth sera demandé lors de l’utilisation de l’authentification MSI. | corde |
type | Authentification de l’activité web (Basic/ClientCertificate/MSI) | chaîne (obligatoire) |
nom d’utilisateur | Nom d’utilisateur d’authentification d’activité web pour l’authentification de base. | corde |
WebActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
authentification | Méthode d’authentification utilisée pour appeler le point de terminaison. | WebActivityAuthentication |
corps | Représente la charge utile qui sera envoyée au point de terminaison. Obligatoire pour la méthode POST/PUT, non autorisée pour le type de méthode GET : chaîne (ou expression avec chaîne resultType). | quelconque |
Datasets | Liste des jeux de données passés au point de terminaison web. | DatasetReference[] |
disableCertValidation | Lorsque la valeur est true, la validation du certificat est désactivée. | Bool |
En-têtes | Représente les en-têtes qui seront envoyés à la demande. Par exemple, pour définir la langue et le type sur une demande : « headers » : { « Accept-Language » : «en-us», « Content-Type » : « application/json » }. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
linkedServices | Liste des services liés passés au point de terminaison web. | linkedServiceReference[] |
méthode | Méthode API Rest pour le point de terminaison cible. | 'DELETE' 'GET' 'POST' 'PUT' (obligatoire) |
URL | Point de terminaison et chemin cible de l’activité web. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Fichier Bicep | Description |
---|---|
Créer une fabrique de données V2 | Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers un autre dossier du stockage. |
Plus est possible avec Azure Data Factory - Un clic pour essayer Azure Data Factory | Ce modèle crée un pipeline de fabrique de données pour une activité de copie à partir d’un objet blob Azure vers un autre objet blob Azure |
Définition de ressource de modèle ARM
Le type de ressource fabriques/pipelines peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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/factorys/pipelines, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.DataFactory/factories/pipelines",
"apiVersion": "2017-09-01-preview",
"name": "string",
"properties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"annotations": [ {} ],
"concurrency": "int",
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
Objets CopySink
Définissez le type propriété pour spécifier le type d’objet.
Objets SecretBase
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureKeyVaultSecret, utilisez :
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
Pour secureString, utilisez :
{
"type": "SecureString",
"value": "string"
}
Objets CopySource
Définissez le type propriété pour spécifier le type d’objet.
Objets d’activité
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureMLBatchExecution, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLBatchExecution",
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
}
}
Pour AzureMLUpdateResource, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLUpdateResource",
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"trainedModelName": {}
}
}
Pour ExecutePipeline, utilisez :
{
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "string"
},
"waitOnCompletion": "bool"
}
}
Pour de filtre, utilisez :
{
"type": "Filter",
"typeProperties": {
"condition": {
"type": "string",
"value": "string"
},
"items": {
"type": "string",
"value": "string"
}
}
}
Pour forEach, utilisez :
{
"type": "ForEach",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "string",
"value": "string"
}
}
}
Pour ifCondition, utilisez :
{
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "string",
"value": "string"
},
"ifFalseActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"ifTrueActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ]
}
}
Pour Jusqu’à, utilisez :
{
"type": "Until",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"type": "string"
// For remaining properties, see Activity objects
} ],
"expression": {
"type": "string",
"value": "string"
},
"timeout": {}
}
}
Pour d’attente, utilisez :
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "int"
}
}
Pour copier, utilisez :
{
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Copy",
"typeProperties": {
"cloudDataMovementUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"parallelCopies": {},
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {}
},
"sink": {
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {},
"type": "string"
// For remaining properties, see CopySink objects
},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
},
"translator": {}
}
}
Pour personnalisé, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Custom",
"typeProperties": {
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
Pour dataLakeAnalyticsU-SQL, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "DataLakeAnalyticsU-SQL",
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {}
}
}
Pour DatabricksNotebook, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksNotebook",
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"notebookPath": {}
}
}
Pour executeSSISPackage, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteSSISPackage",
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packagePassword": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
},
"packageParameters": {
"{customized property}": {
"value": {}
}
},
"projectConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"projectParameters": {
"{customized property}": {
"value": {}
}
},
"propertyOverrides": {
"{customized property}": {
"isSensitive": "bool",
"value": {}
}
},
"runtime": {}
}
}
Pour GetMetadata, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "GetMetadata",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"fieldList": [ {} ]
}
}
Pour HDInsightHive, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightHive",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Pour HDInsightMapReduce, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightMapReduce",
"typeProperties": {
"arguments": [ {} ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ {} ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Pour HDInsightPig, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightPig",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Pour HDInsightSpark, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightSpark",
"typeProperties": {
"arguments": [ {} ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
Pour HDInsightStreaming, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightStreaming",
"typeProperties": {
"arguments": [ {} ],
"combiner": {},
"commandEnvironment": [ {} ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"filePaths": [ {} ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
Pour recherche, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "Lookup",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"firstRowOnly": {},
"source": {
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
}
}
}
Pour sqlServerStoredProcedure, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "SqlServerStoredProcedure",
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {
"{customized property}": {
"type": "string",
"value": {}
}
}
}
}
Pour WebActivity, utilisez :
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "WebActivity",
"typeProperties": {
"authentication": {
"password": {
"type": "string",
"value": "string"
},
"pfx": {
"type": "string",
"value": "string"
},
"resource": "string",
"type": "string",
"username": "string"
},
"body": {},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"disableCertValidation": "bool",
"headers": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"method": "string",
"url": {}
}
}
Valeurs de propriété
Activité
Nom | Description | Valeur |
---|---|---|
dependsOn | L’activité dépend de la condition. | ActivityDependency[] |
description | Description de l’activité. | corde |
nom | Nom de l’activité. | chaîne (obligatoire) |
type | Défini sur « AzureMLBatchExecution » pour le type AzureMLBatchExecutionActivity. Défini sur « AzureMLUpdateResource » pour le type AzureMLUpdateResourceActivity. Défini sur « ExecutePipeline » pour le type ExecutePipelineActivity. Défini sur « Filter » pour le type FilterActivity. Défini sur « ForEach » pour le type ForEachActivity. Défini sur « IfCondition » pour le type IfConditionActivity. Défini sur « Until » pour le type UntilActivity. Définissez la valeur « Wait » pour le type WaitActivity. Défini sur « Copy » pour le type CopyActivity. Défini sur « Custom » pour le type CustomActivity. Défini sur « DataLakeAnalyticsU-SQL » pour le type DataLakeAnalyticsUsqlActivity. Défini sur « DatabricksNotebook » pour le type DatabricksNotebookActivity. Défini sur « ExecuteSSISPackage » pour le type ExecuteSsisPackageActivity. Défini sur « GetMetadata » pour le type GetMetadataActivity. Définissez sur « HDInsightHive » pour le type HDInsightHiveActivity. Définissez sur « HDInsightMapReduce » pour le type HDInsightMapReduceActivity. Affectez la valeur « HDInsightPig » pour le type HDInsightPigActivity. Défini sur « HDInsightSpark » pour le type HDInsightSparkActivity. Définissez sur « HDInsightStreaming » pour le type HDInsightStreamingActivity. Défini sur « Lookup » pour le type LookupActivity. Défini sur « SqlServerStoredProcedure » pour le type SqlServerStoredProcedureActivity. Défini sur « WebActivity » pour le type WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obligatoire) |
ActivityDependency
Nom | Description | Valeur |
---|---|---|
activité | Nom de l’activité. | chaîne (obligatoire) |
dependencyConditions | Match-Condition pour la dépendance. | Tableau de chaînes contenant l’un des éléments suivants : 'Terminé' 'Échec' 'Ignoré' 'Succeeded' (obligatoire) |
ActivityPolicy
Nom | Description | Valeur | ||
---|---|---|---|---|
réessayer | Nombre maximal de tentatives ordinaires. La valeur par défaut est 0. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
retryIntervalInSeconds | Intervalle entre chaque nouvelle tentative (en secondes). La valeur par défaut est de 30 secondes. | Int Contraintes: Valeur minimale = 30 Valeur maximale = 86400 |
||
secureOutput | Lorsqu’elle est définie sur true, la sortie de l’activité est considérée comme sécurisée et ne sera pas journalisée à la surveillance. | Bool | ||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. Le délai d’expiration par défaut est de 7 jours. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLBatchExecution' (obligatoire) |
typeProperties | Propriétés de l’activité d’exécution azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (obligatoire) |
AzureMLBatchExecutionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
globalParameters | Paires clé,valeur à passer au point de terminaison du service d’exécution Azure ML Batch. Les clés doivent correspondre aux noms des paramètres de service web définis dans le service web Azure ML publié. Les valeurs sont transmises dans la propriété GlobalParameters de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Paires clé,valeur, mappant les noms des entrées de service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob d’entrée. Ces informations sont transmises dans la propriété WebServiceInputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Paires clé,valeur, mappant les noms des sorties du service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob de sortie. Ces informations sont transmises dans la propriété WebServiceOutputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nom | Description | Valeur |
---|
AzureMLUpdateResourceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLUpdateResource' (obligatoire) |
typeProperties | Propriétés d’activité de gestion des ressources de mise à jour Azure ML. | AzureMLUpdateResourceActivityTypeProperties (obligatoire) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nom | Description | Valeur |
---|---|---|
Entrées | Liste des entrées de l’activité. | DatasetReference[] |
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
Sorties | Liste des sorties de l’activité. | DatasetReference[] |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Copy' (obligatoire) |
typeProperties | Propriétés de l’activité de copie. | CopyActivityTypeProperties (obligatoire) |
CopyActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
cloudDataMovementUnits | Nombre maximal d’unités de déplacement de données cloud qui peuvent être utilisées pour effectuer ce déplacement de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
enableSkipIncompatibleRow | Indique s’il faut ignorer la ligne incompatible. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
enableStaging | Spécifie s’il faut copier des données via une préproduction intermédiaire. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
parallelCopies | Nombre maximal de sessions simultanées ouvertes sur la source ou le récepteur pour éviter de surcharger le magasin de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
redirectIncompatibleRowSettings | Redirigez les paramètres de ligne incompatibles lorsque EnableSkipIncompatibleRow a la valeur true. | RedirectIncompatibleRowSettings |
couler | Récepteur d’activité de copie. | CopySink (obligatoire) |
source | Source de l’activité de copie. | CopySource (obligatoire) |
stagingSettings | Spécifie les paramètres intermédiaires de préproduction lorsque EnableStaging a la valeur true. | StagingSettings |
Translator | Traducteur d’activité de copie. S’il n’est pas spécifié, le traducteur tabulaire est utilisé. | quelconque |
CopySink
Nom | Description | Valeur | ||
---|---|---|---|---|
sinkRetryCount | Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sinkRetryWait | Patientez une nouvelle tentative de récepteur. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) | |||
writeBatchSize | Écrire la taille du lot. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
writeBatchTimeout | Écrire le délai d’expiration du lot. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
CopySource
Nom | Description | Valeur | ||
---|---|---|---|---|
sourceRetryCount | Nombre de nouvelles tentatives sources. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sourceRetryWait | Attendez une nouvelle tentative de source. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) |
CustomActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Custom' (obligatoire) |
typeProperties | Propriétés d’activité personnalisées. | CustomActivityTypeProperties (obligatoire) |
CustomActivityReferenceObject
Nom | Description | Valeur |
---|---|---|
Datasets | Références de jeu de données. | DatasetReference[] |
linkedServices | Références de service lié. | linkedServiceReference[] |
CustomActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
commander | Commande pour le type d’activité personnalisé : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
extendedProperties | Conteneur de propriétés défini par l’utilisateur. Il n’existe aucune restriction sur les clés ou les valeurs qui peuvent être utilisées. L’activité personnalisée spécifiée par l’utilisateur a la responsabilité totale de consommer et d’interpréter le contenu défini. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Chemin d’accès aux fichiers de ressources Type : chaîne (ou Expression avec chaîne resultType). | quelconque |
referenceObjects | Objets de référence | CustomActivityReferenceObject |
resourceLinkedService | Informations de référence sur le service lié aux ressources. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nom | Description | Valeur |
---|
DatabricksNotebookActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DatabricksNotebook' (obligatoire) |
typeProperties | Propriétés d’activité databricks Notebook. | DatabricksNotebookActivityTypeProperties (obligatoire) |
DatabricksNotebookActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
baseParameters | Paramètres de base à utiliser pour chaque exécution de ce travail. Si le bloc-notes accepte un paramètre qui n’est pas spécifié, la valeur par défaut du bloc-notes est utilisée. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Chemin absolu du notebook à exécuter dans l’espace de travail Databricks. Ce chemin doit commencer par une barre oblique. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nom | Description | Valeur |
---|
DataLakeAnalyticsUsqlActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DataLakeAnalyticsU-SQL' (obligatoire) |
typeProperties | Propriétés d’activité U-SQL Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obligatoire) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
compilationMode | Mode de compilation de U-SQL. Doit être l’une de ces valeurs : Sémantique, Full et SingleBox. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
degreeOfParallelism | Nombre maximal de nœuds utilisés simultanément pour exécuter le travail. La valeur par défaut est 1. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
Paramètres | Paramètres de la requête de travail U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorité | Détermine les travaux hors de toutes les files d’attente qui doivent être sélectionnés pour s’exécuter en premier. Plus le nombre est faible, plus la priorité est élevée. La valeur par défaut est 1 000. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
runtimeVersion | Version runtime du moteur U-SQL à utiliser. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference (obligatoire) |
scriptPath | Chemin d’accès sensible à la casse vers le dossier qui contient le script U-SQL. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nom | Description | Valeur |
---|
DatasetReference
ExecutePipelineActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ExecutePipeline' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du pipeline. | ExecutePipelineActivityTypeProperties (obligatoire) |
ExecutePipelineActivityTypeProperties
ExecuteSsisPackageActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'ExecuteSSISPackage' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du package SSIS. | ExecuteSsisPackageActivityTypeProperties (obligatoire) |
ExecuteSsisPackageActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
connectVia | Référence du runtime d’intégration. | IntegrationRuntimeReference (obligatoire) |
environmentPath | Chemin d’accès de l’environnement pour exécuter le package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
executionCredential | Informations d’identification d’exécution du package. | SsisExecutionCredential |
loggingLevel | Niveau de journalisation de l’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
logLocation | Emplacement du journal d’exécution du package SSIS. | SsisLogLocation |
packageConnectionManagers | Gestionnaires de connexions au niveau du package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Emplacement du package SSIS. | SsisPackageLocation (obligatoire) |
packageParameters | Paramètres de niveau package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestionnaires de connexions au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Paramètres au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La propriété remplace l’exécution du package SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Duree | Spécifie le runtime pour exécuter le package SSIS. La valeur doit être « x86 » ou « x64 ». Type : chaîne (ou expression avec chaîne resultType). | quelconque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nom | Description | Valeur |
---|
Expression
Nom | Description | Valeur |
---|---|---|
type | Type d’expression. | 'Expression' (obligatoire) |
valeur | Valeur d’expression. | chaîne (obligatoire) |
FilterActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Filter' (obligatoire) |
typeProperties | Filtrer les propriétés d’activité. | FilterActivityTypeProperties (obligatoire) |
FilterActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
condition | Condition à utiliser pour filtrer l’entrée. | expression (obligatoire) |
Articles | Tableau d’entrée sur lequel le filtre doit être appliqué. | expression (obligatoire) |
ForEachActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ForEach' (obligatoire) |
typeProperties | Propriétés d’activité ForEach. | ForEachActivityTypeProperties (obligatoire) |
ForEachActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités à exécuter . | d’activité [] (obligatoire) |
batchCount | Nombre de lots à utiliser pour contrôler le nombre d’exécutions parallèles (quand isSequential a la valeur false). | Int Contraintes: Valeur maximale = 50 |
isSequential | Si la boucle doit être exécutée en séquence ou en parallèle (max. 50) | Bool |
Articles | Collection à itérer. | expression (obligatoire) |
GetMetadataActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'GetMetadata' (obligatoire) |
typeProperties | Propriétés de l’activité GetMetadata. | GetMetadataActivityTypeProperties (obligatoire) |
GetMetadataActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Informations de référence sur le jeu de données d’activité GetMetadata. | DatasetReference (obligatoire) |
fieldList | Champs de métadonnées à obtenir à partir du jeu de données. | any[] |
HDInsightHiveActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightHive' (obligatoire) |
typeProperties | Propriétés d’activité Hive HDInsight. | HDInsightHiveActivityTypeProperties (obligatoire) |
HDInsightHiveActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightMapReduceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightMapReduce' (obligatoire) |
typeProperties | Propriétés d’activité MapReduce HDInsight. | HDInsightMapReduceActivityTypeProperties (obligatoire) |
HDInsightMapReduceActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
className | Nom de la classe. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
jarFilePath | Chemin d’accès jar. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
jarLibs | Bibliothèques jar. | any[] |
jarLinkedService | Informations de référence sur le service lié Jar. | LinkedServiceReference |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightPigActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightPig' (obligatoire) |
typeProperties | Propriétés d’activité Pig HDInsight. | HDInsightPigActivityTypeProperties (obligatoire) |
HDInsightPigActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightSparkActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightSpark' (obligatoire) |
typeProperties | Propriétés d’activité Spark HDInsight. | HDInsightSparkActivityTypeProperties (obligatoire) |
HDInsightSparkActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur sur HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark de l’application. | corde |
entryFilePath | Chemin d’accès relatif au dossier racine du code/package à exécuter. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
proxyUser | L’utilisateur doit emprunter l’identité qui exécutera le travail. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
rootPath | Chemin d’accès racine dans « sparkJobLinkedService » pour tous les fichiers du travail. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sparkConfig | Propriété de configuration Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Service lié de stockage pour le chargement du fichier d’entrée et des dépendances, ainsi que pour la réception des journaux. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nom | Description | Valeur |
---|
HDInsightStreamingActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightStreaming' (obligatoire) |
typeProperties | Propriétés d’activité de streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obligatoire) |
HDInsightStreamingActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Combineur | Nom exécutable du combineur. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
commandEnvironment | Valeurs d’environnement de ligne de commande. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail de diffusion en continu. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Référence de service lié où se trouvent les fichiers. | LinkedServiceReference |
filePaths | Chemins d’accès aux fichiers de travail de streaming. Il peut s’agir de répertoires. | any[] (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
entrée | Chemin d’accès de l’objet blob d’entrée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
cartographe | Nom exécutable du mappeur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sortie | Chemin d’accès de l’objet blob de sortie. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
réducteur | Nom exécutable du réducteur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
IfConditionActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'IfCondition' (obligatoire) |
typeProperties | Propriétés de l’activité IfCondition. | IfConditionActivityTypeProperties (obligatoire) |
IfConditionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
expression | Expression qui évaluerait booléen. Cela permet de déterminer le bloc d’activités (ifTrueActivities ou ifFalseActivities) qui seront exécutées. | expression (obligatoire) |
ifFalseActivities | Liste des activités à exécuter si l’expression est évaluée à false. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
ifTrueActivities | Liste des activités à exécuter si l’expression est évaluée à true. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
IntegrationRuntimeReference
LinkedServiceReference
LookupActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Recherche' (obligatoire) |
typeProperties | Propriétés d’activité de recherche. | LookupActivityTypeProperties (obligatoire) |
LookupActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Référence du jeu de données d’activité de recherche. | DatasetReference (obligatoire) |
firstRowOnly | Indique s’il faut retourner la première ligne ou toutes les lignes. La valeur par défaut est true. Type : booléen (ou expression avec resultType booléen). | quelconque |
source | Propriétés sources spécifiques au jeu de données, identiques à celles de la source d’activité de copie. | CopySource (obligatoire) |
Microsoft.DataFactory/factories/pipelines
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2017-09-01-preview' |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obligatoire) |
Propriétés | Propriétés du pipeline. | pipeline (obligatoire) |
type | Type de ressource | 'Microsoft.DataFactory/factories/pipelines' |
ParameterDefinitionSpecification
Nom | Description | Valeur |
---|
ParameterSpecification
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut du paramètre. | quelconque |
type | Type de paramètre. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obligatoire) |
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
Pipeline
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités dans le pipeline. | d’activité [] |
Annotations | Liste des balises qui peuvent être utilisées pour décrire le pipeline. | any[] |
Concurrence | Nombre maximal d’exécutions simultanées pour le pipeline. | Int Contraintes: Valeur minimale = 1 |
description | Description du pipeline. | corde |
Paramètres | Liste des paramètres du pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nom | Description | Valeur |
---|---|---|
nom | Nom de référence. | corde |
referenceName | Nom du pipeline de référence. | chaîne (obligatoire) |
type | Type de référence de pipeline. | 'PipelineReference' (obligatoire) |
RedirectIncompatibleRowSettings
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Nom du service lié Stockage Azure, SAP De Stockage ou Azure Data Lake Store utilisé pour rediriger une ligne incompatible. Doit être spécifié si redirectIncompatibleRowSettings est spécifié. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
chemin | Chemin d’accès pour le stockage des données de ligne incompatibles de redirection. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
SecretBase
Nom | Description | Valeur |
---|---|---|
type | Défini sur « AzureKeyVaultSecret » pour le type AzureKeyVaultSecretReference. Défini sur « SecureString » pour le type SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | chaîne (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | 'SecureString' (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SqlServerStoredProcedureActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'SqlServerStoredProcedure' (obligatoire) |
typeProperties | Propriétés d’activité de procédure stockée SQL. | SqlServerStoredProcedureActivityTypeProperties (obligatoire) |
SqlServerStoredProcedureActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
storedProcedureName | Nom de la procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storedProcedureParameters | Paramètre de valeur et de type pour les paramètres de procédure stockée. Exemple : « {Parameter1 : {value : « 1 », tapez : « int"}} ». | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nom | Description | Valeur |
---|
SsisAccessCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecretBase (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisExecutionCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecureString (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisExecutionParameter
Nom | Description | Valeur |
---|---|---|
valeur | Valeur du paramètre d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
SsisLogLocation
Nom | Description | Valeur |
---|---|---|
logPath | Chemin du journal d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du journal SSIS. | 'File' (obligatoire) |
typeProperties | Propriétés d’emplacement du journal d’exécution du package SSIS. | SsisLogLocationTypeProperties (obligatoire) |
SsisLogLocationTypeProperties
SsisPackageLocation
Nom | Description | Valeur |
---|---|---|
packagePath | Chemin du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du package SSIS. | 'Fichier' 'SSISDB' |
typeProperties | Propriétés d’emplacement du package SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nom | Description | Valeur |
---|---|---|
accessCredential | Informations d’identification d’accès au package. | SsisAccessCredential |
configurationPath | Fichier de configuration de l’exécution du package. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
packagePassword | Mot de passe du package. | SecretBase |
SsisPropertyOverride
Nom | Description | Valeur |
---|---|---|
isSensitive | Indique si la valeur de remplacement de propriété de package SSIS est des données sensibles. La valeur est chiffrée dans SSISDB s’il est vrai | Bool |
valeur | Valeur de remplacement de la propriété de package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
StagingSettings
StoredProcedureParameter
Nom | Description | Valeur |
---|---|---|
type | Type de paramètre de procédure stockée. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valeur | Valeur du paramètre de procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
UntilActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Until' (obligatoire) |
typeProperties | Jusqu’à ce que les propriétés d’activité. | UntilActivityTypeProperties (obligatoire) |
UntilActivityTypeProperties
Nom | Description | Valeur | ||||
---|---|---|---|---|---|---|
Activités | Liste des activités à exécuter. | d’activité [] (obligatoire) | ||||
expression | Expression qui évaluerait booléen. La boucle continue jusqu’à ce que cette expression soit évaluée à true | expression (obligatoire) | ||||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. S’il n’existe aucune valeur spécifiée, il prend la valeur de TimeSpan.FromDays(7) qui est de 1 semaine par défaut. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
WaitActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Wait' (obligatoire) |
typeProperties | Propriétés de l’activité d’attente. | WaitActivityTypeProperties (obligatoire) |
WaitActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
waitTimeInSeconds | Durée en secondes. | int (obligatoire) |
WebActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'WebActivity' (obligatoire) |
typeProperties | Propriétés de l’activité web. | WebActivityTypeProperties (obligatoire) |
WebActivityAuthentication
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe pour le fichier PFX ou l’authentification de base. | secureString |
Pfx | Contenu codé en base64 d’un fichier PFX. | secureString |
ressource | Ressource pour laquelle le jeton Azure Auth sera demandé lors de l’utilisation de l’authentification MSI. | corde |
type | Authentification de l’activité web (Basic/ClientCertificate/MSI) | chaîne (obligatoire) |
nom d’utilisateur | Nom d’utilisateur d’authentification d’activité web pour l’authentification de base. | corde |
WebActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
authentification | Méthode d’authentification utilisée pour appeler le point de terminaison. | WebActivityAuthentication |
corps | Représente la charge utile qui sera envoyée au point de terminaison. Obligatoire pour la méthode POST/PUT, non autorisée pour le type de méthode GET : chaîne (ou expression avec chaîne resultType). | quelconque |
Datasets | Liste des jeux de données passés au point de terminaison web. | DatasetReference[] |
disableCertValidation | Lorsque la valeur est true, la validation du certificat est désactivée. | Bool |
En-têtes | Représente les en-têtes qui seront envoyés à la demande. Par exemple, pour définir la langue et le type sur une demande : « headers » : { « Accept-Language » : «en-us», « Content-Type » : « application/json » }. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
linkedServices | Liste des services liés passés au point de terminaison web. | linkedServiceReference[] |
méthode | Méthode API Rest pour le point de terminaison cible. | 'DELETE' 'GET' 'POST' 'PUT' (obligatoire) |
URL | Point de terminaison et chemin cible de l’activité web. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer une fabrique de données V2 |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers un autre dossier du stockage. |
Plus est possible avec Azure Data Factory - Un clic pour essayer Azure Data Factory |
Ce modèle crée un pipeline de fabrique de données pour une activité de copie à partir d’un objet blob Azure vers un autre objet blob Azure |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource fabriques/pipelines 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/pipelines, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
name = "string"
body = jsonencode({
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [
?
]
concurrency = int
description = "string"
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
}
})
}
Objets CopySink
Définissez le type propriété pour spécifier le type d’objet.
Objets SecretBase
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureKeyVaultSecret, utilisez :
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
Pour secureString, utilisez :
{
type = "SecureString"
value = "string"
}
Objets CopySource
Définissez le type propriété pour spécifier le type d’objet.
Objets d’activité
Définissez le type propriété pour spécifier le type d’objet.
Pour AzureMLBatchExecution, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "AzureMLBatchExecution"
typeProperties = {
globalParameters = {
{customized property} = ?
}
webServiceInputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
webServiceOutputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
}
}
Pour AzureMLUpdateResource, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "AzureMLUpdateResource"
typeProperties = {
trainedModelFilePath = ?
trainedModelLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
trainedModelName = ?
}
}
Pour ExecutePipeline, utilisez :
{
type = "ExecutePipeline"
typeProperties = {
parameters = {
{customized property} = ?
}
pipeline = {
name = "string"
referenceName = "string"
type = "string"
}
waitOnCompletion = bool
}
}
Pour de filtre, utilisez :
{
type = "Filter"
typeProperties = {
condition = {
type = "string"
value = "string"
}
items = {
type = "string"
value = "string"
}
}
}
Pour forEach, utilisez :
{
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "string"
value = "string"
}
}
}
Pour ifCondition, utilisez :
{
type = "IfCondition"
typeProperties = {
expression = {
type = "string"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
}
}
Pour Jusqu’à, utilisez :
{
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "string"
value = "string"
}
timeout = ?
}
}
Pour d’attente, utilisez :
{
type = "Wait"
typeProperties = {
waitTimeInSeconds = int
}
}
Pour copier, utilisez :
{
inputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
outputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Copy"
typeProperties = {
cloudDataMovementUnits = ?
enableSkipIncompatibleRow = ?
enableStaging = ?
parallelCopies = ?
redirectIncompatibleRowSettings = {
linkedServiceName = ?
path = ?
}
sink = {
sinkRetryCount = ?
sinkRetryWait = ?
writeBatchSize = ?
writeBatchTimeout = ?
type = "string"
// For remaining properties, see CopySink objects
}
source = {
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
stagingSettings = {
enableCompression = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
translator = ?
}
}
Pour personnalisé, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Custom"
typeProperties = {
command = ?
extendedProperties = {
{customized property} = ?
}
folderPath = ?
referenceObjects = {
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
resourceLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
Pour dataLakeAnalyticsU-SQL, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "DataLakeAnalyticsU-SQL"
typeProperties = {
compilationMode = ?
degreeOfParallelism = ?
parameters = {
{customized property} = ?
}
priority = ?
runtimeVersion = ?
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
}
}
Pour DatabricksNotebook, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "DatabricksNotebook"
typeProperties = {
baseParameters = {
{customized property} = ?
}
notebookPath = ?
}
}
Pour executeSSISPackage, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "ExecuteSSISPackage"
typeProperties = {
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
environmentPath = ?
executionCredential = {
domain = ?
password = {
type = "string"
value = "string"
}
userName = ?
}
loggingLevel = ?
logLocation = {
logPath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
logRefreshInterval = ?
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {
value = ?
}
}
}
packageLocation = {
packagePath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
configurationPath = ?
packagePassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
packageParameters = {
{customized property} = {
value = ?
}
}
projectConnectionManagers = {
{customized property} = {
{customized property} = {
value = ?
}
}
}
projectParameters = {
{customized property} = {
value = ?
}
}
propertyOverrides = {
{customized property} = {
isSensitive = bool
value = ?
}
}
runtime = ?
}
}
Pour GetMetadata, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "GetMetadata"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
fieldList = [
?
]
}
}
Pour HDInsightHive, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightHive"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Pour HDInsightMapReduce, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightMapReduce"
typeProperties = {
arguments = [
?
]
className = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
jarFilePath = ?
jarLibs = [
?
]
jarLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Pour HDInsightPig, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightPig"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Pour HDInsightSpark, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightSpark"
typeProperties = {
arguments = [
?
]
className = "string"
entryFilePath = ?
getDebugInfo = "string"
proxyUser = ?
rootPath = ?
sparkConfig = {
{customized property} = ?
}
sparkJobLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
Pour HDInsightStreaming, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "HDInsightStreaming"
typeProperties = {
arguments = [
?
]
combiner = ?
commandEnvironment = [
?
]
defines = {
{customized property} = ?
}
fileLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
filePaths = [
?
]
getDebugInfo = "string"
input = ?
mapper = ?
output = ?
reducer = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
Pour recherche, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "Lookup"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
firstRowOnly = ?
source = {
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
}
}
Pour sqlServerStoredProcedure, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "SqlServerStoredProcedure"
typeProperties = {
storedProcedureName = ?
storedProcedureParameters = {
{customized property} = {
type = "string"
value = ?
}
}
}
}
Pour WebActivity, utilisez :
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "WebActivity"
typeProperties = {
authentication = {
password = {
type = "string"
value = "string"
}
pfx = {
type = "string"
value = "string"
}
resource = "string"
type = "string"
username = "string"
}
body = ?
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
disableCertValidation = bool
headers = ?
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
method = "string"
url = ?
}
}
Valeurs de propriété
Activité
Nom | Description | Valeur |
---|---|---|
dependsOn | L’activité dépend de la condition. | ActivityDependency[] |
description | Description de l’activité. | corde |
nom | Nom de l’activité. | chaîne (obligatoire) |
type | Défini sur « AzureMLBatchExecution » pour le type AzureMLBatchExecutionActivity. Défini sur « AzureMLUpdateResource » pour le type AzureMLUpdateResourceActivity. Défini sur « ExecutePipeline » pour le type ExecutePipelineActivity. Défini sur « Filter » pour le type FilterActivity. Défini sur « ForEach » pour le type ForEachActivity. Défini sur « IfCondition » pour le type IfConditionActivity. Défini sur « Until » pour le type UntilActivity. Définissez la valeur « Wait » pour le type WaitActivity. Défini sur « Copy » pour le type CopyActivity. Défini sur « Custom » pour le type CustomActivity. Défini sur « DataLakeAnalyticsU-SQL » pour le type DataLakeAnalyticsUsqlActivity. Défini sur « DatabricksNotebook » pour le type DatabricksNotebookActivity. Défini sur « ExecuteSSISPackage » pour le type ExecuteSsisPackageActivity. Défini sur « GetMetadata » pour le type GetMetadataActivity. Définissez sur « HDInsightHive » pour le type HDInsightHiveActivity. Définissez sur « HDInsightMapReduce » pour le type HDInsightMapReduceActivity. Affectez la valeur « HDInsightPig » pour le type HDInsightPigActivity. Défini sur « HDInsightSpark » pour le type HDInsightSparkActivity. Définissez sur « HDInsightStreaming » pour le type HDInsightStreamingActivity. Défini sur « Lookup » pour le type LookupActivity. Défini sur « SqlServerStoredProcedure » pour le type SqlServerStoredProcedureActivity. Défini sur « WebActivity » pour le type WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copy' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obligatoire) |
ActivityDependency
Nom | Description | Valeur |
---|---|---|
activité | Nom de l’activité. | chaîne (obligatoire) |
dependencyConditions | Match-Condition pour la dépendance. | Tableau de chaînes contenant l’un des éléments suivants : 'Terminé' 'Échec' 'Ignoré' 'Succeeded' (obligatoire) |
ActivityPolicy
Nom | Description | Valeur | ||
---|---|---|---|---|
réessayer | Nombre maximal de tentatives ordinaires. La valeur par défaut est 0. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
retryIntervalInSeconds | Intervalle entre chaque nouvelle tentative (en secondes). La valeur par défaut est de 30 secondes. | Int Contraintes: Valeur minimale = 30 Valeur maximale = 86400 |
||
secureOutput | Lorsqu’elle est définie sur true, la sortie de l’activité est considérée comme sécurisée et ne sera pas journalisée à la surveillance. | Bool | ||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. Le délai d’expiration par défaut est de 7 jours. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLBatchExecution' (obligatoire) |
typeProperties | Propriétés de l’activité d’exécution azure ML Batch. | AzureMLBatchExecutionActivityTypeProperties (obligatoire) |
AzureMLBatchExecutionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
globalParameters | Paires clé,valeur à passer au point de terminaison du service d’exécution Azure ML Batch. Les clés doivent correspondre aux noms des paramètres de service web définis dans le service web Azure ML publié. Les valeurs sont transmises dans la propriété GlobalParameters de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Paires clé,valeur, mappant les noms des entrées de service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob d’entrée. Ces informations sont transmises dans la propriété WebServiceInputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Paires clé,valeur, mappant les noms des sorties du service web du point de terminaison Azure ML aux objets AzureMLWebServiceFile spécifiant les emplacements d’objet blob de sortie. Ces informations sont transmises dans la propriété WebServiceOutputs de la demande d’exécution du lot Azure ML. | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nom | Description | Valeur |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nom | Description | Valeur |
---|
AzureMLUpdateResourceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'AzureMLUpdateResource' (obligatoire) |
typeProperties | Propriétés d’activité de gestion des ressources de mise à jour Azure ML. | AzureMLUpdateResourceActivityTypeProperties (obligatoire) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nom | Description | Valeur |
---|---|---|
Entrées | Liste des entrées de l’activité. | DatasetReference[] |
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
Sorties | Liste des sorties de l’activité. | DatasetReference[] |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Copy' (obligatoire) |
typeProperties | Propriétés de l’activité de copie. | CopyActivityTypeProperties (obligatoire) |
CopyActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
cloudDataMovementUnits | Nombre maximal d’unités de déplacement de données cloud qui peuvent être utilisées pour effectuer ce déplacement de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
enableSkipIncompatibleRow | Indique s’il faut ignorer la ligne incompatible. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
enableStaging | Spécifie s’il faut copier des données via une préproduction intermédiaire. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). | quelconque |
parallelCopies | Nombre maximal de sessions simultanées ouvertes sur la source ou le récepteur pour éviter de surcharger le magasin de données. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque |
redirectIncompatibleRowSettings | Redirigez les paramètres de ligne incompatibles lorsque EnableSkipIncompatibleRow a la valeur true. | RedirectIncompatibleRowSettings |
couler | Récepteur d’activité de copie. | CopySink (obligatoire) |
source | Source de l’activité de copie. | CopySource (obligatoire) |
stagingSettings | Spécifie les paramètres intermédiaires de préproduction lorsque EnableStaging a la valeur true. | StagingSettings |
Translator | Traducteur d’activité de copie. S’il n’est pas spécifié, le traducteur tabulaire est utilisé. | quelconque |
CopySink
Nom | Description | Valeur | ||
---|---|---|---|---|
sinkRetryCount | Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sinkRetryWait | Patientez une nouvelle tentative de récepteur. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) | |||
writeBatchSize | Écrire la taille du lot. Type : entier (ou Expression avec entier resultType), minimum : 0. | quelconque | ||
writeBatchTimeout | Écrire le délai d’expiration du lot. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
CopySource
Nom | Description | Valeur | ||
---|---|---|---|---|
sourceRetryCount | Nombre de nouvelles tentatives sources. Type : entier (ou Expression avec entier resultType). | quelconque | ||
sourceRetryWait | Attendez une nouvelle tentative de source. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
type | (obligatoire) |
CustomActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Custom' (obligatoire) |
typeProperties | Propriétés d’activité personnalisées. | CustomActivityTypeProperties (obligatoire) |
CustomActivityReferenceObject
Nom | Description | Valeur |
---|---|---|
Datasets | Références de jeu de données. | DatasetReference[] |
linkedServices | Références de service lié. | linkedServiceReference[] |
CustomActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
commander | Commande pour le type d’activité personnalisé : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
extendedProperties | Conteneur de propriétés défini par l’utilisateur. Il n’existe aucune restriction sur les clés ou les valeurs qui peuvent être utilisées. L’activité personnalisée spécifiée par l’utilisateur a la responsabilité totale de consommer et d’interpréter le contenu défini. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Chemin d’accès aux fichiers de ressources Type : chaîne (ou Expression avec chaîne resultType). | quelconque |
referenceObjects | Objets de référence | CustomActivityReferenceObject |
resourceLinkedService | Informations de référence sur le service lié aux ressources. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nom | Description | Valeur |
---|
DatabricksNotebookActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DatabricksNotebook' (obligatoire) |
typeProperties | Propriétés d’activité databricks Notebook. | DatabricksNotebookActivityTypeProperties (obligatoire) |
DatabricksNotebookActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
baseParameters | Paramètres de base à utiliser pour chaque exécution de ce travail. Si le bloc-notes accepte un paramètre qui n’est pas spécifié, la valeur par défaut du bloc-notes est utilisée. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Chemin absolu du notebook à exécuter dans l’espace de travail Databricks. Ce chemin doit commencer par une barre oblique. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nom | Description | Valeur |
---|
DataLakeAnalyticsUsqlActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'DataLakeAnalyticsU-SQL' (obligatoire) |
typeProperties | Propriétés d’activité U-SQL Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obligatoire) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
compilationMode | Mode de compilation de U-SQL. Doit être l’une de ces valeurs : Sémantique, Full et SingleBox. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
degreeOfParallelism | Nombre maximal de nœuds utilisés simultanément pour exécuter le travail. La valeur par défaut est 1. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
Paramètres | Paramètres de la requête de travail U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorité | Détermine les travaux hors de toutes les files d’attente qui doivent être sélectionnés pour s’exécuter en premier. Plus le nombre est faible, plus la priorité est élevée. La valeur par défaut est 1 000. Type : entier (ou Expression avec entier resultType), minimum : 1. | quelconque |
runtimeVersion | Version runtime du moteur U-SQL à utiliser. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference (obligatoire) |
scriptPath | Chemin d’accès sensible à la casse vers le dossier qui contient le script U-SQL. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nom | Description | Valeur |
---|
DatasetReference
ExecutePipelineActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ExecutePipeline' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du pipeline. | ExecutePipelineActivityTypeProperties (obligatoire) |
ExecutePipelineActivityTypeProperties
ExecuteSsisPackageActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'ExecuteSSISPackage' (obligatoire) |
typeProperties | Exécutez les propriétés d’activité du package SSIS. | ExecuteSsisPackageActivityTypeProperties (obligatoire) |
ExecuteSsisPackageActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
connectVia | Référence du runtime d’intégration. | IntegrationRuntimeReference (obligatoire) |
environmentPath | Chemin d’accès de l’environnement pour exécuter le package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
executionCredential | Informations d’identification d’exécution du package. | SsisExecutionCredential |
loggingLevel | Niveau de journalisation de l’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
logLocation | Emplacement du journal d’exécution du package SSIS. | SsisLogLocation |
packageConnectionManagers | Gestionnaires de connexions au niveau du package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Emplacement du package SSIS. | SsisPackageLocation (obligatoire) |
packageParameters | Paramètres de niveau package pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestionnaires de connexions au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Paramètres au niveau du projet pour exécuter le package SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La propriété remplace l’exécution du package SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Duree | Spécifie le runtime pour exécuter le package SSIS. La valeur doit être « x86 » ou « x64 ». Type : chaîne (ou expression avec chaîne resultType). | quelconque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nom | Description | Valeur |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nom | Description | Valeur |
---|
Expression
Nom | Description | Valeur |
---|---|---|
type | Type d’expression. | 'Expression' (obligatoire) |
valeur | Valeur d’expression. | chaîne (obligatoire) |
FilterActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Filter' (obligatoire) |
typeProperties | Filtrer les propriétés d’activité. | FilterActivityTypeProperties (obligatoire) |
FilterActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
condition | Condition à utiliser pour filtrer l’entrée. | expression (obligatoire) |
Articles | Tableau d’entrée sur lequel le filtre doit être appliqué. | expression (obligatoire) |
ForEachActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'ForEach' (obligatoire) |
typeProperties | Propriétés d’activité ForEach. | ForEachActivityTypeProperties (obligatoire) |
ForEachActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités à exécuter . | d’activité [] (obligatoire) |
batchCount | Nombre de lots à utiliser pour contrôler le nombre d’exécutions parallèles (quand isSequential a la valeur false). | Int Contraintes: Valeur maximale = 50 |
isSequential | Si la boucle doit être exécutée en séquence ou en parallèle (max. 50) | Bool |
Articles | Collection à itérer. | expression (obligatoire) |
GetMetadataActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'GetMetadata' (obligatoire) |
typeProperties | Propriétés de l’activité GetMetadata. | GetMetadataActivityTypeProperties (obligatoire) |
GetMetadataActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Informations de référence sur le jeu de données d’activité GetMetadata. | DatasetReference (obligatoire) |
fieldList | Champs de métadonnées à obtenir à partir du jeu de données. | any[] |
HDInsightHiveActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightHive' (obligatoire) |
typeProperties | Propriétés d’activité Hive HDInsight. | HDInsightHiveActivityTypeProperties (obligatoire) |
HDInsightHiveActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightMapReduceActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightMapReduce' (obligatoire) |
typeProperties | Propriétés d’activité MapReduce HDInsight. | HDInsightMapReduceActivityTypeProperties (obligatoire) |
HDInsightMapReduceActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
className | Nom de la classe. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
jarFilePath | Chemin d’accès jar. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
jarLibs | Bibliothèques jar. | any[] |
jarLinkedService | Informations de référence sur le service lié Jar. | LinkedServiceReference |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightPigActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightPig' (obligatoire) |
typeProperties | Propriétés d’activité Pig HDInsight. | HDInsightPigActivityTypeProperties (obligatoire) |
HDInsightPigActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
scriptLinkedService | Référence du service lié de script. | LinkedServiceReference |
scriptPath | Chemin d’accès du script. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
HDInsightSparkActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightSpark' (obligatoire) |
typeProperties | Propriétés d’activité Spark HDInsight. | HDInsightSparkActivityTypeProperties (obligatoire) |
HDInsightSparkActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur sur HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark de l’application. | corde |
entryFilePath | Chemin d’accès relatif au dossier racine du code/package à exécuter. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
proxyUser | L’utilisateur doit emprunter l’identité qui exécutera le travail. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
rootPath | Chemin d’accès racine dans « sparkJobLinkedService » pour tous les fichiers du travail. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sparkConfig | Propriété de configuration Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Service lié de stockage pour le chargement du fichier d’entrée et des dépendances, ainsi que pour la réception des journaux. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nom | Description | Valeur |
---|
HDInsightStreamingActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'HDInsightStreaming' (obligatoire) |
typeProperties | Propriétés d’activité de streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obligatoire) |
HDInsightStreamingActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
Arguments | Arguments spécifiés par l’utilisateur pour HDInsightActivity. | any[] |
Combineur | Nom exécutable du combineur. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
commandEnvironment | Valeurs d’environnement de ligne de commande. | any[] |
Définit | Permet à l’utilisateur de spécifier des définitions pour la demande de travail de diffusion en continu. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Référence de service lié où se trouvent les fichiers. | LinkedServiceReference |
filePaths | Chemins d’accès aux fichiers de travail de streaming. Il peut s’agir de répertoires. | any[] (obligatoire) |
getDebugInfo | Option d’informations de débogage. | 'Always' 'Échec' 'None' |
entrée | Chemin d’accès de l’objet blob d’entrée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
cartographe | Nom exécutable du mappeur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
sortie | Chemin d’accès de l’objet blob de sortie. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
réducteur | Nom exécutable du réducteur. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storageLinkedServices | Références de service lié de stockage. | linkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nom | Description | Valeur |
---|
IfConditionActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'IfCondition' (obligatoire) |
typeProperties | Propriétés de l’activité IfCondition. | IfConditionActivityTypeProperties (obligatoire) |
IfConditionActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
expression | Expression qui évaluerait booléen. Cela permet de déterminer le bloc d’activités (ifTrueActivities ou ifFalseActivities) qui seront exécutées. | expression (obligatoire) |
ifFalseActivities | Liste des activités à exécuter si l’expression est évaluée à false. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
ifTrueActivities | Liste des activités à exécuter si l’expression est évaluée à true. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’activité s’arrête sans aucune action. | d’activité [] |
IntegrationRuntimeReference
LinkedServiceReference
LookupActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'Recherche' (obligatoire) |
typeProperties | Propriétés d’activité de recherche. | LookupActivityTypeProperties (obligatoire) |
LookupActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
jeu de données | Référence du jeu de données d’activité de recherche. | DatasetReference (obligatoire) |
firstRowOnly | Indique s’il faut retourner la première ligne ou toutes les lignes. La valeur par défaut est true. Type : booléen (ou expression avec resultType booléen). | quelconque |
source | Propriétés sources spécifiques au jeu de données, identiques à celles de la source d’activité de copie. | CopySource (obligatoire) |
Microsoft.DataFactory/factories/pipelines
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 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 pipeline. | pipeline (obligatoire) |
type | Type de ressource | « Microsoft.DataFactory/factories/pipelines@2017-09-01-preview » |
ParameterDefinitionSpecification
Nom | Description | Valeur |
---|
ParameterSpecification
Nom | Description | Valeur |
---|---|---|
defaultValue | Valeur par défaut du paramètre. | quelconque |
type | Type de paramètre. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obligatoire) |
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
ParameterValueSpecification
Nom | Description | Valeur |
---|
Pipeline
Nom | Description | Valeur |
---|---|---|
Activités | Liste des activités dans le pipeline. | d’activité [] |
Annotations | Liste des balises qui peuvent être utilisées pour décrire le pipeline. | any[] |
Concurrence | Nombre maximal d’exécutions simultanées pour le pipeline. | Int Contraintes: Valeur minimale = 1 |
description | Description du pipeline. | corde |
Paramètres | Liste des paramètres du pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nom | Description | Valeur |
---|---|---|
nom | Nom de référence. | corde |
referenceName | Nom du pipeline de référence. | chaîne (obligatoire) |
type | Type de référence de pipeline. | 'PipelineReference' (obligatoire) |
RedirectIncompatibleRowSettings
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Nom du service lié Stockage Azure, SAP De Stockage ou Azure Data Lake Store utilisé pour rediriger une ligne incompatible. Doit être spécifié si redirectIncompatibleRowSettings est spécifié. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
chemin | Chemin d’accès pour le stockage des données de ligne incompatibles de redirection. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
SecretBase
Nom | Description | Valeur |
---|---|---|
type | Défini sur « AzureKeyVaultSecret » pour le type AzureKeyVaultSecretReference. Défini sur « SecureString » pour le type SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | chaîne (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SecureString
Nom | Description | Valeur |
---|---|---|
type | Type du secret. | 'SecureString' (obligatoire) |
valeur | Valeur de chaîne sécurisée. | chaîne (obligatoire) |
SqlServerStoredProcedureActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'SqlServerStoredProcedure' (obligatoire) |
typeProperties | Propriétés d’activité de procédure stockée SQL. | SqlServerStoredProcedureActivityTypeProperties (obligatoire) |
SqlServerStoredProcedureActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
storedProcedureName | Nom de la procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
storedProcedureParameters | Paramètre de valeur et de type pour les paramètres de procédure stockée. Exemple : « {Parameter1 : {value : « 1 », tapez : « int"}} ». | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nom | Description | Valeur |
---|
SsisAccessCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecretBase (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisConnectionManager
Nom | Description | Valeur |
---|
SsisExecutionCredential
Nom | Description | Valeur |
---|---|---|
domaine | Domaine pour l’authentification Windows. | tout (obligatoire) |
mot de passe | Mot de passe pour l’authentification Windows. | SecureString (obligatoire) |
nom d’utilisateur | UseName pour l’authentification Windows. | tout (obligatoire) |
SsisExecutionParameter
Nom | Description | Valeur |
---|---|---|
valeur | Valeur du paramètre d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
SsisLogLocation
Nom | Description | Valeur |
---|---|---|
logPath | Chemin du journal d’exécution du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du journal SSIS. | 'File' (obligatoire) |
typeProperties | Propriétés d’emplacement du journal d’exécution du package SSIS. | SsisLogLocationTypeProperties (obligatoire) |
SsisLogLocationTypeProperties
SsisPackageLocation
Nom | Description | Valeur |
---|---|---|
packagePath | Chemin du package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
type | Type d’emplacement du package SSIS. | 'Fichier' 'SSISDB' |
typeProperties | Propriétés d’emplacement du package SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nom | Description | Valeur |
---|---|---|
accessCredential | Informations d’identification d’accès au package. | SsisAccessCredential |
configurationPath | Fichier de configuration de l’exécution du package. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
packagePassword | Mot de passe du package. | SecretBase |
SsisPropertyOverride
Nom | Description | Valeur |
---|---|---|
isSensitive | Indique si la valeur de remplacement de propriété de package SSIS est des données sensibles. La valeur est chiffrée dans SSISDB s’il est vrai | Bool |
valeur | Valeur de remplacement de la propriété de package SSIS. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
StagingSettings
StoredProcedureParameter
Nom | Description | Valeur |
---|---|---|
type | Type de paramètre de procédure stockée. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valeur | Valeur du paramètre de procédure stockée. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |
UntilActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Until' (obligatoire) |
typeProperties | Jusqu’à ce que les propriétés d’activité. | UntilActivityTypeProperties (obligatoire) |
UntilActivityTypeProperties
Nom | Description | Valeur | ||||
---|---|---|---|---|---|---|
Activités | Liste des activités à exécuter. | d’activité [] (obligatoire) | ||||
expression | Expression qui évaluerait booléen. La boucle continue jusqu’à ce que cette expression soit évaluée à true | expression (obligatoire) | ||||
Timeout | Spécifie le délai d’expiration de l’activité à exécuter. S’il n’existe aucune valeur spécifiée, il prend la valeur de TimeSpan.FromDays(7) qui est de 1 semaine par défaut. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | quelconque |
WaitActivity
Nom | Description | Valeur |
---|---|---|
type | Type d’activité. | 'Wait' (obligatoire) |
typeProperties | Propriétés de l’activité d’attente. | WaitActivityTypeProperties (obligatoire) |
WaitActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
waitTimeInSeconds | Durée en secondes. | int (obligatoire) |
WebActivity
Nom | Description | Valeur |
---|---|---|
linkedServiceName | Informations de référence sur le service lié. | LinkedServiceReference |
politique | Stratégie d’activité. | ActivityPolicy |
type | Type d’activité. | 'WebActivity' (obligatoire) |
typeProperties | Propriétés de l’activité web. | WebActivityTypeProperties (obligatoire) |
WebActivityAuthentication
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe pour le fichier PFX ou l’authentification de base. | secureString |
Pfx | Contenu codé en base64 d’un fichier PFX. | secureString |
ressource | Ressource pour laquelle le jeton Azure Auth sera demandé lors de l’utilisation de l’authentification MSI. | corde |
type | Authentification de l’activité web (Basic/ClientCertificate/MSI) | chaîne (obligatoire) |
nom d’utilisateur | Nom d’utilisateur d’authentification d’activité web pour l’authentification de base. | corde |
WebActivityTypeProperties
Nom | Description | Valeur |
---|---|---|
authentification | Méthode d’authentification utilisée pour appeler le point de terminaison. | WebActivityAuthentication |
corps | Représente la charge utile qui sera envoyée au point de terminaison. Obligatoire pour la méthode POST/PUT, non autorisée pour le type de méthode GET : chaîne (ou expression avec chaîne resultType). | quelconque |
Datasets | Liste des jeux de données passés au point de terminaison web. | DatasetReference[] |
disableCertValidation | Lorsque la valeur est true, la validation du certificat est désactivée. | Bool |
En-têtes | Représente les en-têtes qui seront envoyés à la demande. Par exemple, pour définir la langue et le type sur une demande : « headers » : { « Accept-Language » : «en-us», « Content-Type » : « application/json » }. Type : chaîne (ou expression avec chaîne resultType). | quelconque |
linkedServices | Liste des services liés passés au point de terminaison web. | linkedServiceReference[] |
méthode | Méthode API Rest pour le point de terminaison cible. | 'DELETE' 'GET' 'POST' 'PUT' (obligatoire) |
URL | Point de terminaison et chemin cible de l’activité web. Type : chaîne (ou expression avec chaîne resultType). | tout (obligatoire) |