Microsoft.DataFactory factory/pipelines 2017-09-01-preview
- più recenti
- 2018-06-01
- 09-09-01-preview 2017
Definizione di risorsa Bicep
Il tipo di risorsa factory/pipelines può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.DataFactory/factory/pipelines, aggiungere il bicep seguente al modello.
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'
}
}
}
}
Oggetti CopySink
Impostare la proprietà tipo di
Oggetti SecretBase
Impostare la proprietà tipo di
Per AzureKeyVaultSecret, usare:
{
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'
}
Per SecureString, usare:
{
type: 'SecureString'
value: 'string'
}
Oggetti CopySource
Impostare la proprietà tipo di
Oggetti attività
Impostare la proprietà tipo di
Per AzureMLBatchExecution, usare:
{
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'
}
}
}
}
}
Per AzureMLUpdateResource, usare:
{
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)
}
}
Per ExecutePipeline, usare:
{
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'string'
}
waitOnCompletion: bool
}
}
Per Filtro, usare:
{
type: 'Filter'
typeProperties: {
condition: {
type: 'string'
value: 'string'
}
items: {
type: 'string'
value: 'string'
}
}
}
Per ForEach, usare:
{
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'
}
}
}
Per IfCondition, usare:
{
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
}
]
}
}
Per Until, usare:
{
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)
}
}
Per Wait, usare:
{
type: 'Wait'
typeProperties: {
waitTimeInSeconds: int
}
}
Per Copia, usare:
{
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)
}
}
Per personalizzato, usare:
{
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'
}
}
}
Per DataLakeAnalyticsU-SQL, usare:
{
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)
}
}
Per DatabricksNotebook, usare:
{
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)
}
}
Per ExecuteSSISPackage, usare:
{
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)
}
}
Per GetMetadata, usare:
{
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)
]
}
}
Per HDInsightHive, usare:
{
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'
}
]
}
}
Per HDInsightMapReduce, usare:
{
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'
}
]
}
}
Per HDInsightPig, usare:
{
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'
}
]
}
}
Per HDInsightSpark, usare:
{
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'
}
}
}
Per HDInsightStreaming, usare:
{
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'
}
]
}
}
Per Ricerca, usare:
{
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
}
}
}
Per SqlServerStoredProcedure, usare:
{
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)
}
}
}
}
Per WebActivity, usare:
{
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)
}
}
Valori delle proprietà
Attività
Nome | Descrizione | Valore |
---|---|---|
dependsOn | L'attività dipende dalla condizione. | ActivityDependency[] |
descrizione | Descrizione dell'attività. | corda |
nome | Nome dell'attività. | stringa (obbligatorio) |
digitare | Impostare su 'AzureMLBatchExecution' per il tipo AzureMLBatchExecutionActivity. Impostare su 'AzureMLUpdateResource' per il tipo AzureMLUpdateResourceActivity. Impostare su 'ExecutePipeline' per il tipo ExecutePipelineActivity. Impostare su "Filtro" per il tipo FilterActivity. Impostare su 'ForEach' per il tipo ForEachActivity. Impostare su "IfCondition" per il tipo IfConditionActivity. Impostare su 'Until' per il tipo UntilActivity. Impostare su 'Wait' per il tipo WaitActivity. Impostare su "Copia" per il tipo CopyActivity. Impostare su 'Custom' per il tipo CustomActivity. Impostare su "DataLakeAnalyticsU-SQL" per il tipo DataLakeAnalyticsUsqlActivity. Impostare su "DatabricksNotebook" per il tipo DatabricksNotebookActivity. Impostare su 'ExecuteSSISPackage' per il tipo ExecuteSsisPackageActivity. Impostare su 'GetMetadata' per il tipo GetMetadataActivity. Impostare su "HDInsightHive" per il tipo HDInsightHiveActivity. Impostare su "HDInsightMapReduce" per il tipo HDInsightMapReduceActivity. Impostare su "HDInsightPig" per il tipo HDInsightPigActivity. Impostare su "HDInsightSpark" per il tipo HDInsightSparkActivity. Impostare su "HDInsightStreaming" per il tipo HDInsightStreamingActivity. Impostare su 'Lookup' per il tipo LookupActivity. Impostare su 'SqlServerStoredProcedure' per il tipo SqlServerStoredProcedureActivity. Impostare su "WebActivity" per il tipo WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copia' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obbligatorio) |
ActivityDependency
Nome | Descrizione | Valore |
---|---|---|
attività | Nome dell'attività. | stringa (obbligatorio) |
dependencyConditions | Match-Condition per la dipendenza. | Matrice di stringhe contenente uno dei seguenti elementi: 'Completed' 'Failed' 'Ignorato' 'Succeeded' (obbligatorio) |
ActivityPolicy
Nome | Descrizione | Valore | ||
---|---|---|---|---|
ripetere | Numero massimo di tentativi ordinari. Il valore predefinito è 0. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
retryIntervalInSeconds | Intervallo tra ogni tentativo di ripetizione (in secondi). Il valore predefinito è 30 sec. | Int Vincoli: Valore minimo = 30 Valore massimo = 86400 |
||
secureOutput | Se impostato su true, l'output dell'attività viene considerato sicuro e non verrà registrato per il monitoraggio. | Bool | ||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Il timeout predefinito è 7 giorni. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLBatchExecution' (obbligatorio) |
typeProperties | Proprietà dell'attività di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypeProperties (obbligatorio) |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
globalParameters | Coppie chiave,valore da passare all'endpoint del servizio di esecuzione batch di Azure ML. Le chiavi devono corrispondere ai nomi dei parametri del servizio Web definiti nel servizio Web di Azure ML pubblicato. I valori verranno passati nella proprietà GlobalParameters della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Coppie chiave,valore, mapping dei nomi degli input del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi blob di input. Queste informazioni verranno passate nella proprietà WebServiceInputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Coppie chiave,valore, mapping dei nomi degli output del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi dei BLOB di output. Queste informazioni verranno passate nella proprietà WebServiceOutputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nome | Descrizione | Valore |
---|
AzureMLUpdateResourceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLUpdateResource' (obbligatorio) |
typeProperties | Proprietà delle attività di gestione delle risorse di Aggiornamento di Azure ML. | azureMLUpdateResourceActivityTypeProperties (obbligatorio) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nome | Descrizione | Valore |
---|---|---|
Ingressi | Elenco di input per l'attività. | DatasetReference[] |
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
Uscite | Elenco di output per l'attività. | DatasetReference[] |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Copy' (obbligatorio) |
typeProperties | Proprietà dell'attività di copia. | CopyActivityTypeProperties (obbligatorio) |
CopyActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
cloudDataMovementUnits | Numero massimo di unità di spostamento dati cloud che possono essere usate per eseguire lo spostamento dei dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
enableSkipIncompatibleRow | Se ignorare una riga incompatibile. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
enableStaging | Specifica se copiare i dati tramite una gestione temporanea temporanea. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
parallelCopies | Numero massimo di sessioni simultanee aperte nell'origine o nel sink per evitare l'overload dell'archivio dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
redirectIncompatibleRowSettings | Reindirizzare le impostazioni di riga incompatibili quando EnableSkipIncompatibleRow è true. | RedirectIncompatibleRowSettings |
affondare | Sink dell'attività di copia. | copySink (obbligatorio) |
fonte | Origine dell'attività di copia. | CopySource (obbligatorio) |
stagingSettings | Specifica le impostazioni di staging provvisorie quando EnableStaging è true. | StagingSettings |
Translator | Traduttore dell'attività di copia. Se non specificato, viene usato il traduttore tabulare. | qualunque |
CopySink
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sinkRetryCount | Conteggio tentativi sink. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sinkRetryWait | Attesa tentativi sink. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) | |||
writeBatchSize | Scrivere le dimensioni del batch. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
writeBatchTimeout | Timeout del batch di scrittura. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
CopySource
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sourceRetryCount | Numero di tentativi di origine. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sourceRetryWait | Attendere i tentativi di origine. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) |
CustomActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Custom' (obbligatorio) |
typeProperties | Proprietà di attività personalizzate. | CustomActivityTypeProperties (obbligatorio) |
CustomActivityReferenceObject
Nome | Descrizione | Valore |
---|---|---|
Dataset | Riferimenti ai set di dati. | DatasetReference[] |
linkedServices | Riferimenti al servizio collegato. | LinkedServiceReference[] |
CustomActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
comando | Comando per il tipo di attività personalizzato: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
extendedProperties | Contenitore di proprietà definito dall'utente. Non esiste alcuna restrizione per le chiavi o i valori che è possibile usare. L'attività personalizzata specificata dall'utente ha la responsabilità completa di utilizzare e interpretare il contenuto definito. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Percorso cartella per i file di risorse Tipo: stringa (o Espressione con stringa resultType). | qualunque |
referenceObjects | Oggetti di riferimento | CustomActivityReferenceObject |
resourceLinkedService | Informazioni di riferimento sul servizio collegato alle risorse. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrizione | Valore |
---|
DatabricksNotebookActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DatabricksNotebook' (obbligatorio) |
typeProperties | Proprietà dell'attività notebook di Databricks. | DatabricksNotebookActivityTypeProperties (obbligatorio) |
DatabricksNotebookActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
baseParameters | Parametri di base da usare per ogni esecuzione di questo processo. Se il notebook accetta un parametro non specificato, verrà usato il valore predefinito del notebook. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Percorso assoluto del notebook da eseguire nell'area di lavoro di Databricks. Questo percorso deve iniziare con una barra. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nome | Descrizione | Valore |
---|
DataLakeAnalyticsUsqlActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DataLakeAnalyticsU-SQL' (obbligatorio) |
typeProperties | Proprietà dell'attività U-SQL di Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
compilationMode | Modalità di compilazione di U-SQL. Deve essere uno di questi valori: Semantic, Full e SingleBox. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
degreeOfParallelism | Numero massimo di nodi usati contemporaneamente per eseguire il processo. Il valore predefinito è 1. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
Parametri | Parametri per la richiesta di processo U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorità | Determina i processi che devono essere selezionati per primi per l'esecuzione di tutti i processi accodati. Minore è il numero, maggiore è la priorità. Il valore predefinito è 1000. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
runtimeVersion | Versione di runtime del motore U-SQL da usare. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference (obbligatorio) |
scriptPath | Percorso con distinzione tra maiuscole e minuscole nella cartella che contiene lo script U-SQL. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nome | Descrizione | Valore |
---|
DatasetReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il set di dati. | ParameterValueSpecification |
referenceName | Nome del set di dati di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento del set di dati. | 'DatasetReference' (obbligatorio) |
ExecutePipelineActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ExecutePipeline' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività della pipeline. | ExecutePipelineActivityTypeProperties (obbligatorio) |
ExecutePipelineActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Parametri | Parametri della pipeline. | ParameterValueSpecification |
oleodotto | Riferimento alla pipeline. | PipelineReference (obbligatorio) |
waitOnCompletion | Definisce se l'esecuzione dell'attività attenderà il completamento dell'esecuzione della pipeline dipendente. Il valore predefinito è false. | Bool |
ExecuteSsisPackageActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'ExecuteSSISPackage' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività del pacchetto SSIS. | ExecuteSsisPackageActivityTypeProperties (obbligatorio) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
connectVia | Informazioni di riferimento sul runtime di integrazione. | IntegrationRuntimeReference (obbligatorio) |
environmentPath | Percorso dell'ambiente per eseguire il pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
executionCredential | Credenziale di esecuzione del pacchetto. | SsisExecutionCredential |
loggingLevel | Livello di registrazione dell'esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
logLocation | Percorso del log di esecuzione del pacchetto SSIS. | SsisLogLocation |
packageConnectionManagers | Gestioni connessioni a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Percorso del pacchetto SSIS. | SsisPackageLocation (obbligatorio) |
packageParameters | Parametri a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestioni connessioni a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Parametri a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La proprietà esegue l'override per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Runtime | Specifica il runtime per l'esecuzione del pacchetto SSIS. Il valore deve essere "x86" o "x64". Tipo: stringa (o Espressione con stringa resultType). | qualunque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nome | Descrizione | Valore |
---|
Espressione
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di espressione. | 'Expression' (obbligatorio) |
valore | Valore dell'espressione. | stringa (obbligatorio) |
FilterActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Filter' (obbligatorio) |
typeProperties | Filtrare le proprietà dell'attività. | FilterActivityTypeProperties (obbligatorio) |
FilterActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
condizione | Condizione da utilizzare per filtrare l'input. | expression (obbligatorio) |
Elementi | Matrice di input in cui applicare il filtro. | expression (obbligatorio) |
ForEachActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ForEach' (obbligatorio) |
typeProperties | Proprietà dell'attività ForEach. | ForEachActivityTypeProperties (obbligatorio) |
ForEachActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) |
batchCount | Conteggio batch da usare per controllare il numero di esecuzione parallela (quando isSequential è impostato su false). | Int Vincoli: Valore massimo = 50 |
isSequential | Se il ciclo deve essere eseguito in sequenza o in parallelo (max 50) | Bool |
Elementi | Raccolta per eseguire l'iterazione. | expression (obbligatorio) |
GetMetadataActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'GetMetadata' (obbligatorio) |
typeProperties | Proprietà dell'attività GetMetadata. | GetMetadataActivityTypeProperties (obbligatorio) |
GetMetadataActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività GetMetadata. | DatasetReference (obbligatorio) |
fieldList | Campi di metadati da ottenere dal set di dati. | any[] |
HDInsightHiveActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightHive' (obbligatorio) |
typeProperties | Proprietà dell'attività Hive di HDInsight. | HDInsightHiveActivityTypeProperties (obbligatorio) |
HDInsightHiveActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightMapReduceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightMapReduce' (obbligatorio) |
typeProperties | Proprietà dell'attività MapReduce di HDInsight. | HDInsightMapReduceActivityTypeProperties (obbligatorio) |
HdInsightMapReduceActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
className | Nome classe. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
jarFilePath | Percorso jar. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
jarLibs | Librerie jar. | any[] |
jarLinkedService | Informazioni di riferimento sul servizio collegato jar. | LinkedServiceReference |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightPigActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightPig' (obbligatorio) |
typeProperties | Proprietà dell'attività Pig di HDInsight. | HDInsightPigActivityTypeProperties (obbligatorio) |
HDInsightPigActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightSparkActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightSpark' (obbligatorio) |
typeProperties | Proprietà dell'attività Spark di HDInsight. | HDInsightSparkActivityTypeProperties (obbligatorio) |
HDInsightSparkActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark dell'applicazione. | corda |
entryFilePath | Percorso relativo della cartella radice del codice/pacchetto da eseguire. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
proxyUser | L'utente da rappresentare che eseguirà il processo. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
rootPath | Percorso radice in "sparkJobLinkedService" per tutti i file del processo. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sparkConfig | Proprietà di configurazione di Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Servizio collegato di archiviazione per caricare il file di immissione e le dipendenze e per la ricezione dei log. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrizione | Valore |
---|
HDInsightStreamingActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightStreaming' (obbligatorio) |
typeProperties | Proprietà dell'attività di streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obbligatorio) |
HDInsightStreamingActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Combinatore | Nome eseguibile combinatore. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
commandEnvironment | Valori dell'ambiente della riga di comando. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo di streaming. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Riferimento al servizio collegato in cui si trovano i file. | LinkedServiceReference |
filePaths | Percorsi dei file di processo in streaming. Può essere directory. | any[] (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
immissione | Percorso BLOB di input. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Mapper | Nome eseguibile del mapper. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
prodotto | Percorso del BLOB di output. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
riduttore | Nome eseguibile del reducer. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
IfConditionActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'IfCondition' (obbligatorio) |
typeProperties | Proprietà dell'attività IfCondition. | IfConditionActivityTypeProperties (obbligatorio) |
IfConditionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
espressione | Espressione che restituisce un valore booleano. Viene usato per determinare il blocco di attività (ifTrueActivities o ifFalseActivities) che verrà eseguito. | expression (obbligatorio) |
ifFalseActivities | Elenco di attività da eseguire se l'espressione viene valutata su false. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
ifTrueActivities | Elenco di attività da eseguire se l'espressione viene valutata su true. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
IntegrationRuntimeReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il runtime di integrazione. | ParameterValueSpecification |
referenceName | Nome del runtime di integrazione di riferimento. | stringa (obbligatorio) |
digitare | Tipo di runtime di integrazione. | 'IntegrationRuntimeReference' (obbligatorio) |
LinkedServiceReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per LinkedService. | ParameterValueSpecification |
referenceName | Fare riferimento al nome LinkedService. | stringa (obbligatorio) |
digitare | Tipo di riferimento del servizio collegato. | 'LinkedServiceReference' (obbligatorio) |
LookupActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Lookup' (obbligatorio) |
typeProperties | Proprietà dell'attività di ricerca. | LookupActivityTypeProperties (obbligatorio) |
LookupActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività di ricerca. | DatasetReference (obbligatorio) |
firstRowOnly | Indica se restituire la prima riga o tutte le righe. Il valore predefinito è true. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
fonte | Proprietà di origine specifiche del set di dati, come l'origine dell'attività di copia. | CopySource (obbligatorio) |
Microsoft.DataFactory/factory/pipelines
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obbligatorio) |
genitore | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: factory |
proprietà | Proprietà della pipeline. | pipeline (obbligatorio) |
ParameterDefinitionSpecification
Nome | Descrizione | Valore |
---|
ParameterSpecification
Nome | Descrizione | Valore |
---|---|---|
defaultValue | Valore predefinito del parametro. | qualunque |
digitare | Tipo di parametro. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obbligatorio) |
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
Oleodotto
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività nella pipeline. | attività [] |
Annotazioni | Elenco di tag che possono essere usati per descrivere la pipeline. | any[] |
Concorrenza | Numero massimo di esecuzioni simultanee per la pipeline. | Int Vincoli: Valore minimo = 1 |
descrizione | Descrizione della pipeline. | corda |
Parametri | Elenco di parametri per la pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nome | Descrizione | Valore |
---|---|---|
nome | Nome riferimento. | corda |
referenceName | Nome della pipeline di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento della pipeline. | 'PipelineReference' (obbligatorio) |
RedirectIncompatibleRowSettings
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Nome del servizio collegato Archiviazione di Azure, firma di accesso condiviso di archiviazione o Azure Data Lake Store usato per il reindirizzamento di righe incompatibili. Deve essere specificato se è specificato redirectIncompatibleRowSettings. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sentiero | Percorso per l'archiviazione dei dati di riga incompatibili di reindirizzamento. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
SecretBase
Nome | Descrizione | Valore |
---|---|---|
digitare | Impostare su "AzureKeyVaultSecret" per il tipo AzureKeyVaultSecretReference. Impostare su 'SecureString' per il tipo SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | stringa (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | 'SecureString' (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SqlServerStoredProcedureActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'SqlServerStoredProcedure' (obbligatorio) |
typeProperties | Proprietà dell'attività stored procedure SQL. | SqlServerStoredProcedureActivityTypeProperties (obbligatorio) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
storedProcedureName | Nome della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storedProcedureParameters | Impostazione del valore e del tipo per i parametri della stored procedure. Esempio: "{Parameter1: {value: "1", type: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nome | Descrizione | Valore |
---|
SsisAccessCredential
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisExecutionCredential
SsisExecutionParameter
Nome | Descrizione | Valore |
---|---|---|
valore | Valore del parametro di esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
SsisLogLocation
SsisLogLocationTypeProperties
Nome | Descrizione | Valore | ||
---|---|---|---|---|
accessCredential | Credenziali di accesso al log di esecuzione del pacchetto. | SsisAccessCredential | ||
logRefreshInterval | Specifica l'intervallo di aggiornamento del log. L'intervallo predefinito è 5 minuti. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
SsisPackageLocation
Nome | Descrizione | Valore |
---|---|---|
packagePath | Percorso del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
digitare | Tipo di percorso del pacchetto SSIS. | 'File' 'SSISDB' |
typeProperties | Proprietà del percorso del pacchetto SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrizione | Valore |
---|---|---|
accessCredential | Credenziali di accesso al pacchetto. | SsisAccessCredential |
configurationPath | File di configurazione dell'esecuzione del pacchetto. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
packagePassword | Password del pacchetto. | SecretBase |
SsisPropertyOverride
Nome | Descrizione | Valore |
---|---|---|
isSensitive | Indica se il valore di override della proprietà del pacchetto SSIS è dati sensibili. Il valore verrà crittografato in SSISDB se è true | Bool |
valore | Valore di override della proprietà del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
StagingSettings
StoredProcedureParameter
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di parametro della stored procedure. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valore | Valore del parametro della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
UntilActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Until' (obbligatorio) |
typeProperties | Fino alle proprietà dell'attività. | UntilActivityTypeProperties (obbligatorio) |
UntilActivityTypeProperties
Nome | Descrizione | Valore | ||||
---|---|---|---|---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) | ||||
espressione | Espressione che restituisce un valore booleano. Il ciclo continuerà fino a quando questa espressione non restituisce true | expression (obbligatorio) | ||||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Se non è specificato alcun valore, accetta il valore di TimeSpan.FromDays(7) che è 1 settimana come impostazione predefinita. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
WaitActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Wait' (obbligatorio) |
typeProperties | Proprietà dell'attività di attesa. | WaitActivityTypeProperties (obbligatorio) |
WaitActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
waitTimeInSeconds | Durata in secondi. | int (obbligatorio) |
WebActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'WebActivity' (obbligatorio) |
typeProperties | Proprietà dell'attività Web. | WebActivityTypeProperties (obbligatorio) |
WebActivityAuthentication
Nome | Descrizione | Valore |
---|---|---|
parola d’ordine | Password per il file PFX o l'autenticazione di base. | SecureString |
pfx | Contenuto con codifica Base64 di un file PFX. | SecureString |
risorsa | Risorsa per cui verrà richiesto il token di autenticazione di Azure quando si usa l'autenticazione MSI. | corda |
digitare | Autenticazione dell'attività Web (Basic/ClientCertificate/MSI) | stringa (obbligatorio) |
nome utente | Nome utente di autenticazione dell'attività Web per l'autenticazione di base. | corda |
WebActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
autenticazione | Metodo di autenticazione usato per chiamare l'endpoint. | WebActivityAuthentication |
corpo | Rappresenta il payload che verrà inviato all'endpoint. Obbligatorio per il metodo POST/PUT, non consentito per il metodo GET Type: string (o Expression con stringa resultType). | qualunque |
Dataset | Elenco di set di dati passati all'endpoint Web. | DatasetReference[] |
disableCertValidation | Se impostato su true, la convalida del certificato verrà disabilitata. | Bool |
Intestazioni | Rappresenta le intestazioni che verranno inviate alla richiesta. Ad esempio, per impostare la lingua e il tipo su una richiesta: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
linkedServices | Elenco dei servizi collegati passati all'endpoint Web. | LinkedServiceReference[] |
metodo | Metodo DELL'API REST per l'endpoint di destinazione. | 'DELETE' 'GET' 'POST' 'PUT' (obbligatorio) |
URL | Endpoint e percorso di destinazione dell'attività Web. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File | Descrizione |
---|---|
Creare una data factory V2 | Questo modello crea una data factory V2 che copia i dati da una cartella in un archivio BLOB di Azure in un'altra cartella nell'archiviazione. |
Altro è possibile con Azure Data Factory- Fare clic per provare Azure Data Factory | Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa factory/pipelines può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.DataFactory/factory/pipelines, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
}
}
Oggetti CopySink
Impostare la proprietà tipo di
Oggetti SecretBase
Impostare la proprietà tipo di
Per AzureKeyVaultSecret, usare:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
Per SecureString, usare:
{
"type": "SecureString",
"value": "string"
}
Oggetti CopySource
Impostare la proprietà tipo di
Oggetti attività
Impostare la proprietà tipo di
Per AzureMLBatchExecution, usare:
{
"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"
}
}
}
}
}
Per AzureMLUpdateResource, usare:
{
"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": {}
}
}
Per ExecutePipeline, usare:
{
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "string"
},
"waitOnCompletion": "bool"
}
}
Per Filtro, usare:
{
"type": "Filter",
"typeProperties": {
"condition": {
"type": "string",
"value": "string"
},
"items": {
"type": "string",
"value": "string"
}
}
}
Per ForEach, usare:
{
"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"
}
}
}
Per IfCondition, usare:
{
"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
} ]
}
}
Per Until, usare:
{
"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": {}
}
}
Per Wait, usare:
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "int"
}
}
Per Copia, usare:
{
"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": {}
}
}
Per personalizzato, usare:
{
"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"
}
}
}
Per DataLakeAnalyticsU-SQL, usare:
{
"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": {}
}
}
Per DatabricksNotebook, usare:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksNotebook",
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"notebookPath": {}
}
}
Per ExecuteSSISPackage, usare:
{
"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": {}
}
}
Per GetMetadata, usare:
{
"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": [ {} ]
}
}
Per HDInsightHive, usare:
{
"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"
}
]
}
}
Per HDInsightMapReduce, usare:
{
"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"
}
]
}
}
Per HDInsightPig, usare:
{
"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"
}
]
}
}
Per HDInsightSpark, usare:
{
"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"
}
}
}
Per HDInsightStreaming, usare:
{
"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"
}
]
}
}
Per Ricerca, usare:
{
"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
}
}
}
Per SqlServerStoredProcedure, usare:
{
"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": {}
}
}
}
}
Per WebActivity, usare:
{
"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": {}
}
}
Valori delle proprietà
Attività
Nome | Descrizione | Valore |
---|---|---|
dependsOn | L'attività dipende dalla condizione. | ActivityDependency[] |
descrizione | Descrizione dell'attività. | corda |
nome | Nome dell'attività. | stringa (obbligatorio) |
digitare | Impostare su 'AzureMLBatchExecution' per il tipo AzureMLBatchExecutionActivity. Impostare su 'AzureMLUpdateResource' per il tipo AzureMLUpdateResourceActivity. Impostare su 'ExecutePipeline' per il tipo ExecutePipelineActivity. Impostare su "Filtro" per il tipo FilterActivity. Impostare su 'ForEach' per il tipo ForEachActivity. Impostare su "IfCondition" per il tipo IfConditionActivity. Impostare su 'Until' per il tipo UntilActivity. Impostare su 'Wait' per il tipo WaitActivity. Impostare su "Copia" per il tipo CopyActivity. Impostare su 'Custom' per il tipo CustomActivity. Impostare su "DataLakeAnalyticsU-SQL" per il tipo DataLakeAnalyticsUsqlActivity. Impostare su "DatabricksNotebook" per il tipo DatabricksNotebookActivity. Impostare su 'ExecuteSSISPackage' per il tipo ExecuteSsisPackageActivity. Impostare su 'GetMetadata' per il tipo GetMetadataActivity. Impostare su "HDInsightHive" per il tipo HDInsightHiveActivity. Impostare su "HDInsightMapReduce" per il tipo HDInsightMapReduceActivity. Impostare su "HDInsightPig" per il tipo HDInsightPigActivity. Impostare su "HDInsightSpark" per il tipo HDInsightSparkActivity. Impostare su "HDInsightStreaming" per il tipo HDInsightStreamingActivity. Impostare su 'Lookup' per il tipo LookupActivity. Impostare su 'SqlServerStoredProcedure' per il tipo SqlServerStoredProcedureActivity. Impostare su "WebActivity" per il tipo WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copia' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obbligatorio) |
ActivityDependency
Nome | Descrizione | Valore |
---|---|---|
attività | Nome dell'attività. | stringa (obbligatorio) |
dependencyConditions | Match-Condition per la dipendenza. | Matrice di stringhe contenente uno dei seguenti elementi: 'Completed' 'Failed' 'Ignorato' 'Succeeded' (obbligatorio) |
ActivityPolicy
Nome | Descrizione | Valore | ||
---|---|---|---|---|
ripetere | Numero massimo di tentativi ordinari. Il valore predefinito è 0. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
retryIntervalInSeconds | Intervallo tra ogni tentativo di ripetizione (in secondi). Il valore predefinito è 30 sec. | Int Vincoli: Valore minimo = 30 Valore massimo = 86400 |
||
secureOutput | Se impostato su true, l'output dell'attività viene considerato sicuro e non verrà registrato per il monitoraggio. | Bool | ||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Il timeout predefinito è 7 giorni. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLBatchExecution' (obbligatorio) |
typeProperties | Proprietà dell'attività di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypeProperties (obbligatorio) |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
globalParameters | Coppie chiave,valore da passare all'endpoint del servizio di esecuzione batch di Azure ML. Le chiavi devono corrispondere ai nomi dei parametri del servizio Web definiti nel servizio Web di Azure ML pubblicato. I valori verranno passati nella proprietà GlobalParameters della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Coppie chiave,valore, mapping dei nomi degli input del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi blob di input. Queste informazioni verranno passate nella proprietà WebServiceInputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Coppie chiave,valore, mapping dei nomi degli output del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi dei BLOB di output. Queste informazioni verranno passate nella proprietà WebServiceOutputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nome | Descrizione | Valore |
---|
AzureMLUpdateResourceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLUpdateResource' (obbligatorio) |
typeProperties | Proprietà delle attività di gestione delle risorse di Aggiornamento di Azure ML. | azureMLUpdateResourceActivityTypeProperties (obbligatorio) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nome | Descrizione | Valore |
---|---|---|
Ingressi | Elenco di input per l'attività. | DatasetReference[] |
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
Uscite | Elenco di output per l'attività. | DatasetReference[] |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Copy' (obbligatorio) |
typeProperties | Proprietà dell'attività di copia. | CopyActivityTypeProperties (obbligatorio) |
CopyActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
cloudDataMovementUnits | Numero massimo di unità di spostamento dati cloud che possono essere usate per eseguire lo spostamento dei dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
enableSkipIncompatibleRow | Se ignorare una riga incompatibile. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
enableStaging | Specifica se copiare i dati tramite una gestione temporanea temporanea. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
parallelCopies | Numero massimo di sessioni simultanee aperte nell'origine o nel sink per evitare l'overload dell'archivio dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
redirectIncompatibleRowSettings | Reindirizzare le impostazioni di riga incompatibili quando EnableSkipIncompatibleRow è true. | RedirectIncompatibleRowSettings |
affondare | Sink dell'attività di copia. | copySink (obbligatorio) |
fonte | Origine dell'attività di copia. | CopySource (obbligatorio) |
stagingSettings | Specifica le impostazioni di staging provvisorie quando EnableStaging è true. | StagingSettings |
Translator | Traduttore dell'attività di copia. Se non specificato, viene usato il traduttore tabulare. | qualunque |
CopySink
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sinkRetryCount | Conteggio tentativi sink. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sinkRetryWait | Attesa tentativi sink. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) | |||
writeBatchSize | Scrivere le dimensioni del batch. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
writeBatchTimeout | Timeout del batch di scrittura. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
CopySource
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sourceRetryCount | Numero di tentativi di origine. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sourceRetryWait | Attendere i tentativi di origine. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) |
CustomActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Custom' (obbligatorio) |
typeProperties | Proprietà di attività personalizzate. | CustomActivityTypeProperties (obbligatorio) |
CustomActivityReferenceObject
Nome | Descrizione | Valore |
---|---|---|
Dataset | Riferimenti ai set di dati. | DatasetReference[] |
linkedServices | Riferimenti al servizio collegato. | LinkedServiceReference[] |
CustomActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
comando | Comando per il tipo di attività personalizzato: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
extendedProperties | Contenitore di proprietà definito dall'utente. Non esiste alcuna restrizione per le chiavi o i valori che è possibile usare. L'attività personalizzata specificata dall'utente ha la responsabilità completa di utilizzare e interpretare il contenuto definito. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Percorso cartella per i file di risorse Tipo: stringa (o Espressione con stringa resultType). | qualunque |
referenceObjects | Oggetti di riferimento | CustomActivityReferenceObject |
resourceLinkedService | Informazioni di riferimento sul servizio collegato alle risorse. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrizione | Valore |
---|
DatabricksNotebookActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DatabricksNotebook' (obbligatorio) |
typeProperties | Proprietà dell'attività notebook di Databricks. | DatabricksNotebookActivityTypeProperties (obbligatorio) |
DatabricksNotebookActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
baseParameters | Parametri di base da usare per ogni esecuzione di questo processo. Se il notebook accetta un parametro non specificato, verrà usato il valore predefinito del notebook. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Percorso assoluto del notebook da eseguire nell'area di lavoro di Databricks. Questo percorso deve iniziare con una barra. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nome | Descrizione | Valore |
---|
DataLakeAnalyticsUsqlActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DataLakeAnalyticsU-SQL' (obbligatorio) |
typeProperties | Proprietà dell'attività U-SQL di Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
compilationMode | Modalità di compilazione di U-SQL. Deve essere uno di questi valori: Semantic, Full e SingleBox. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
degreeOfParallelism | Numero massimo di nodi usati contemporaneamente per eseguire il processo. Il valore predefinito è 1. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
Parametri | Parametri per la richiesta di processo U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorità | Determina i processi che devono essere selezionati per primi per l'esecuzione di tutti i processi accodati. Minore è il numero, maggiore è la priorità. Il valore predefinito è 1000. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
runtimeVersion | Versione di runtime del motore U-SQL da usare. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference (obbligatorio) |
scriptPath | Percorso con distinzione tra maiuscole e minuscole nella cartella che contiene lo script U-SQL. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nome | Descrizione | Valore |
---|
DatasetReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il set di dati. | ParameterValueSpecification |
referenceName | Nome del set di dati di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento del set di dati. | 'DatasetReference' (obbligatorio) |
ExecutePipelineActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ExecutePipeline' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività della pipeline. | ExecutePipelineActivityTypeProperties (obbligatorio) |
ExecutePipelineActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Parametri | Parametri della pipeline. | ParameterValueSpecification |
oleodotto | Riferimento alla pipeline. | PipelineReference (obbligatorio) |
waitOnCompletion | Definisce se l'esecuzione dell'attività attenderà il completamento dell'esecuzione della pipeline dipendente. Il valore predefinito è false. | Bool |
ExecuteSsisPackageActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'ExecuteSSISPackage' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività del pacchetto SSIS. | ExecuteSsisPackageActivityTypeProperties (obbligatorio) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
connectVia | Informazioni di riferimento sul runtime di integrazione. | IntegrationRuntimeReference (obbligatorio) |
environmentPath | Percorso dell'ambiente per eseguire il pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
executionCredential | Credenziale di esecuzione del pacchetto. | SsisExecutionCredential |
loggingLevel | Livello di registrazione dell'esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
logLocation | Percorso del log di esecuzione del pacchetto SSIS. | SsisLogLocation |
packageConnectionManagers | Gestioni connessioni a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Percorso del pacchetto SSIS. | SsisPackageLocation (obbligatorio) |
packageParameters | Parametri a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestioni connessioni a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Parametri a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La proprietà esegue l'override per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Runtime | Specifica il runtime per l'esecuzione del pacchetto SSIS. Il valore deve essere "x86" o "x64". Tipo: stringa (o Espressione con stringa resultType). | qualunque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nome | Descrizione | Valore |
---|
Espressione
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di espressione. | 'Expression' (obbligatorio) |
valore | Valore dell'espressione. | stringa (obbligatorio) |
FilterActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Filter' (obbligatorio) |
typeProperties | Filtrare le proprietà dell'attività. | FilterActivityTypeProperties (obbligatorio) |
FilterActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
condizione | Condizione da utilizzare per filtrare l'input. | expression (obbligatorio) |
Elementi | Matrice di input in cui applicare il filtro. | expression (obbligatorio) |
ForEachActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ForEach' (obbligatorio) |
typeProperties | Proprietà dell'attività ForEach. | ForEachActivityTypeProperties (obbligatorio) |
ForEachActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) |
batchCount | Conteggio batch da usare per controllare il numero di esecuzione parallela (quando isSequential è impostato su false). | Int Vincoli: Valore massimo = 50 |
isSequential | Se il ciclo deve essere eseguito in sequenza o in parallelo (max 50) | Bool |
Elementi | Raccolta per eseguire l'iterazione. | expression (obbligatorio) |
GetMetadataActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'GetMetadata' (obbligatorio) |
typeProperties | Proprietà dell'attività GetMetadata. | GetMetadataActivityTypeProperties (obbligatorio) |
GetMetadataActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività GetMetadata. | DatasetReference (obbligatorio) |
fieldList | Campi di metadati da ottenere dal set di dati. | any[] |
HDInsightHiveActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightHive' (obbligatorio) |
typeProperties | Proprietà dell'attività Hive di HDInsight. | HDInsightHiveActivityTypeProperties (obbligatorio) |
HDInsightHiveActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightMapReduceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightMapReduce' (obbligatorio) |
typeProperties | Proprietà dell'attività MapReduce di HDInsight. | HDInsightMapReduceActivityTypeProperties (obbligatorio) |
HdInsightMapReduceActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
className | Nome classe. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
jarFilePath | Percorso jar. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
jarLibs | Librerie jar. | any[] |
jarLinkedService | Informazioni di riferimento sul servizio collegato jar. | LinkedServiceReference |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightPigActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightPig' (obbligatorio) |
typeProperties | Proprietà dell'attività Pig di HDInsight. | HDInsightPigActivityTypeProperties (obbligatorio) |
HDInsightPigActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightSparkActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightSpark' (obbligatorio) |
typeProperties | Proprietà dell'attività Spark di HDInsight. | HDInsightSparkActivityTypeProperties (obbligatorio) |
HDInsightSparkActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark dell'applicazione. | corda |
entryFilePath | Percorso relativo della cartella radice del codice/pacchetto da eseguire. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
proxyUser | L'utente da rappresentare che eseguirà il processo. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
rootPath | Percorso radice in "sparkJobLinkedService" per tutti i file del processo. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sparkConfig | Proprietà di configurazione di Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Servizio collegato di archiviazione per caricare il file di immissione e le dipendenze e per la ricezione dei log. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrizione | Valore |
---|
HDInsightStreamingActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightStreaming' (obbligatorio) |
typeProperties | Proprietà dell'attività di streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obbligatorio) |
HDInsightStreamingActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Combinatore | Nome eseguibile combinatore. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
commandEnvironment | Valori dell'ambiente della riga di comando. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo di streaming. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Riferimento al servizio collegato in cui si trovano i file. | LinkedServiceReference |
filePaths | Percorsi dei file di processo in streaming. Può essere directory. | any[] (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
immissione | Percorso BLOB di input. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Mapper | Nome eseguibile del mapper. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
prodotto | Percorso del BLOB di output. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
riduttore | Nome eseguibile del reducer. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
IfConditionActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'IfCondition' (obbligatorio) |
typeProperties | Proprietà dell'attività IfCondition. | IfConditionActivityTypeProperties (obbligatorio) |
IfConditionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
espressione | Espressione che restituisce un valore booleano. Viene usato per determinare il blocco di attività (ifTrueActivities o ifFalseActivities) che verrà eseguito. | expression (obbligatorio) |
ifFalseActivities | Elenco di attività da eseguire se l'espressione viene valutata su false. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
ifTrueActivities | Elenco di attività da eseguire se l'espressione viene valutata su true. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
IntegrationRuntimeReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il runtime di integrazione. | ParameterValueSpecification |
referenceName | Nome del runtime di integrazione di riferimento. | stringa (obbligatorio) |
digitare | Tipo di runtime di integrazione. | 'IntegrationRuntimeReference' (obbligatorio) |
LinkedServiceReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per LinkedService. | ParameterValueSpecification |
referenceName | Fare riferimento al nome LinkedService. | stringa (obbligatorio) |
digitare | Tipo di riferimento del servizio collegato. | 'LinkedServiceReference' (obbligatorio) |
LookupActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Lookup' (obbligatorio) |
typeProperties | Proprietà dell'attività di ricerca. | LookupActivityTypeProperties (obbligatorio) |
LookupActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività di ricerca. | DatasetReference (obbligatorio) |
firstRowOnly | Indica se restituire la prima riga o tutte le righe. Il valore predefinito è true. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
fonte | Proprietà di origine specifiche del set di dati, come l'origine dell'attività di copia. | CopySource (obbligatorio) |
Microsoft.DataFactory/factory/pipelines
ParameterDefinitionSpecification
Nome | Descrizione | Valore |
---|
ParameterSpecification
Nome | Descrizione | Valore |
---|---|---|
defaultValue | Valore predefinito del parametro. | qualunque |
digitare | Tipo di parametro. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obbligatorio) |
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
Oleodotto
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività nella pipeline. | attività [] |
Annotazioni | Elenco di tag che possono essere usati per descrivere la pipeline. | any[] |
Concorrenza | Numero massimo di esecuzioni simultanee per la pipeline. | Int Vincoli: Valore minimo = 1 |
descrizione | Descrizione della pipeline. | corda |
Parametri | Elenco di parametri per la pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nome | Descrizione | Valore |
---|---|---|
nome | Nome riferimento. | corda |
referenceName | Nome della pipeline di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento della pipeline. | 'PipelineReference' (obbligatorio) |
RedirectIncompatibleRowSettings
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Nome del servizio collegato Archiviazione di Azure, firma di accesso condiviso di archiviazione o Azure Data Lake Store usato per il reindirizzamento di righe incompatibili. Deve essere specificato se è specificato redirectIncompatibleRowSettings. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sentiero | Percorso per l'archiviazione dei dati di riga incompatibili di reindirizzamento. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
SecretBase
Nome | Descrizione | Valore |
---|---|---|
digitare | Impostare su "AzureKeyVaultSecret" per il tipo AzureKeyVaultSecretReference. Impostare su 'SecureString' per il tipo SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | stringa (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | 'SecureString' (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SqlServerStoredProcedureActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'SqlServerStoredProcedure' (obbligatorio) |
typeProperties | Proprietà dell'attività stored procedure SQL. | SqlServerStoredProcedureActivityTypeProperties (obbligatorio) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
storedProcedureName | Nome della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storedProcedureParameters | Impostazione del valore e del tipo per i parametri della stored procedure. Esempio: "{Parameter1: {value: "1", type: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nome | Descrizione | Valore |
---|
SsisAccessCredential
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisExecutionCredential
SsisExecutionParameter
Nome | Descrizione | Valore |
---|---|---|
valore | Valore del parametro di esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
SsisLogLocation
SsisLogLocationTypeProperties
Nome | Descrizione | Valore | ||
---|---|---|---|---|
accessCredential | Credenziali di accesso al log di esecuzione del pacchetto. | SsisAccessCredential | ||
logRefreshInterval | Specifica l'intervallo di aggiornamento del log. L'intervallo predefinito è 5 minuti. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
SsisPackageLocation
Nome | Descrizione | Valore |
---|---|---|
packagePath | Percorso del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
digitare | Tipo di percorso del pacchetto SSIS. | 'File' 'SSISDB' |
typeProperties | Proprietà del percorso del pacchetto SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrizione | Valore |
---|---|---|
accessCredential | Credenziali di accesso al pacchetto. | SsisAccessCredential |
configurationPath | File di configurazione dell'esecuzione del pacchetto. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
packagePassword | Password del pacchetto. | SecretBase |
SsisPropertyOverride
Nome | Descrizione | Valore |
---|---|---|
isSensitive | Indica se il valore di override della proprietà del pacchetto SSIS è dati sensibili. Il valore verrà crittografato in SSISDB se è true | Bool |
valore | Valore di override della proprietà del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
StagingSettings
StoredProcedureParameter
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di parametro della stored procedure. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valore | Valore del parametro della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
UntilActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Until' (obbligatorio) |
typeProperties | Fino alle proprietà dell'attività. | UntilActivityTypeProperties (obbligatorio) |
UntilActivityTypeProperties
Nome | Descrizione | Valore | ||||
---|---|---|---|---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) | ||||
espressione | Espressione che restituisce un valore booleano. Il ciclo continuerà fino a quando questa espressione non restituisce true | expression (obbligatorio) | ||||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Se non è specificato alcun valore, accetta il valore di TimeSpan.FromDays(7) che è 1 settimana come impostazione predefinita. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
WaitActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Wait' (obbligatorio) |
typeProperties | Proprietà dell'attività di attesa. | WaitActivityTypeProperties (obbligatorio) |
WaitActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
waitTimeInSeconds | Durata in secondi. | int (obbligatorio) |
WebActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'WebActivity' (obbligatorio) |
typeProperties | Proprietà dell'attività Web. | WebActivityTypeProperties (obbligatorio) |
WebActivityAuthentication
Nome | Descrizione | Valore |
---|---|---|
parola d’ordine | Password per il file PFX o l'autenticazione di base. | SecureString |
pfx | Contenuto con codifica Base64 di un file PFX. | SecureString |
risorsa | Risorsa per cui verrà richiesto il token di autenticazione di Azure quando si usa l'autenticazione MSI. | corda |
digitare | Autenticazione dell'attività Web (Basic/ClientCertificate/MSI) | stringa (obbligatorio) |
nome utente | Nome utente di autenticazione dell'attività Web per l'autenticazione di base. | corda |
WebActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
autenticazione | Metodo di autenticazione usato per chiamare l'endpoint. | WebActivityAuthentication |
corpo | Rappresenta il payload che verrà inviato all'endpoint. Obbligatorio per il metodo POST/PUT, non consentito per il metodo GET Type: string (o Expression con stringa resultType). | qualunque |
Dataset | Elenco di set di dati passati all'endpoint Web. | DatasetReference[] |
disableCertValidation | Se impostato su true, la convalida del certificato verrà disabilitata. | Bool |
Intestazioni | Rappresenta le intestazioni che verranno inviate alla richiesta. Ad esempio, per impostare la lingua e il tipo su una richiesta: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
linkedServices | Elenco dei servizi collegati passati all'endpoint Web. | LinkedServiceReference[] |
metodo | Metodo DELL'API REST per l'endpoint di destinazione. | 'DELETE' 'GET' 'POST' 'PUT' (obbligatorio) |
URL | Endpoint e percorso di destinazione dell'attività Web. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Creare una data factory V2 |
Questo modello crea una data factory V2 che copia i dati da una cartella in un archivio BLOB di Azure in un'altra cartella nell'archiviazione. |
Altro è possibile con Azure Data Factory- Fare clic per provare Azure Data Factory |
Questo modello crea una pipeline di data factory per un'attività di copia da BLOB di Azure in un altro BLOB di Azure |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa factory/pipelines può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.DataFactory/factory/pipelines, aggiungere il codice Terraform seguente al modello.
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"
}
}
}
})
}
Oggetti CopySink
Impostare la proprietà tipo di
Oggetti SecretBase
Impostare la proprietà tipo di
Per AzureKeyVaultSecret, usare:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
Per SecureString, usare:
{
type = "SecureString"
value = "string"
}
Oggetti CopySource
Impostare la proprietà tipo di
Oggetti attività
Impostare la proprietà tipo di
Per AzureMLBatchExecution, usare:
{
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"
}
}
}
}
}
Per AzureMLUpdateResource, usare:
{
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 = ?
}
}
Per ExecutePipeline, usare:
{
type = "ExecutePipeline"
typeProperties = {
parameters = {
{customized property} = ?
}
pipeline = {
name = "string"
referenceName = "string"
type = "string"
}
waitOnCompletion = bool
}
}
Per Filtro, usare:
{
type = "Filter"
typeProperties = {
condition = {
type = "string"
value = "string"
}
items = {
type = "string"
value = "string"
}
}
}
Per ForEach, usare:
{
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"
}
}
}
Per IfCondition, usare:
{
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
}
]
}
}
Per Until, usare:
{
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 = ?
}
}
Per Wait, usare:
{
type = "Wait"
typeProperties = {
waitTimeInSeconds = int
}
}
Per Copia, usare:
{
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 = ?
}
}
Per personalizzato, usare:
{
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"
}
}
}
Per DataLakeAnalyticsU-SQL, usare:
{
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 = ?
}
}
Per DatabricksNotebook, usare:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureOutput = bool
timeout = ?
}
type = "DatabricksNotebook"
typeProperties = {
baseParameters = {
{customized property} = ?
}
notebookPath = ?
}
}
Per ExecuteSSISPackage, usare:
{
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 = ?
}
}
Per GetMetadata, usare:
{
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 = [
?
]
}
}
Per HDInsightHive, usare:
{
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"
}
]
}
}
Per HDInsightMapReduce, usare:
{
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"
}
]
}
}
Per HDInsightPig, usare:
{
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"
}
]
}
}
Per HDInsightSpark, usare:
{
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"
}
}
}
Per HDInsightStreaming, usare:
{
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"
}
]
}
}
Per Ricerca, usare:
{
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
}
}
}
Per SqlServerStoredProcedure, usare:
{
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 = ?
}
}
}
}
Per WebActivity, usare:
{
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 = ?
}
}
Valori delle proprietà
Attività
Nome | Descrizione | Valore |
---|---|---|
dependsOn | L'attività dipende dalla condizione. | ActivityDependency[] |
descrizione | Descrizione dell'attività. | corda |
nome | Nome dell'attività. | stringa (obbligatorio) |
digitare | Impostare su 'AzureMLBatchExecution' per il tipo AzureMLBatchExecutionActivity. Impostare su 'AzureMLUpdateResource' per il tipo AzureMLUpdateResourceActivity. Impostare su 'ExecutePipeline' per il tipo ExecutePipelineActivity. Impostare su "Filtro" per il tipo FilterActivity. Impostare su 'ForEach' per il tipo ForEachActivity. Impostare su "IfCondition" per il tipo IfConditionActivity. Impostare su 'Until' per il tipo UntilActivity. Impostare su 'Wait' per il tipo WaitActivity. Impostare su "Copia" per il tipo CopyActivity. Impostare su 'Custom' per il tipo CustomActivity. Impostare su "DataLakeAnalyticsU-SQL" per il tipo DataLakeAnalyticsUsqlActivity. Impostare su "DatabricksNotebook" per il tipo DatabricksNotebookActivity. Impostare su 'ExecuteSSISPackage' per il tipo ExecuteSsisPackageActivity. Impostare su 'GetMetadata' per il tipo GetMetadataActivity. Impostare su "HDInsightHive" per il tipo HDInsightHiveActivity. Impostare su "HDInsightMapReduce" per il tipo HDInsightMapReduceActivity. Impostare su "HDInsightPig" per il tipo HDInsightPigActivity. Impostare su "HDInsightSpark" per il tipo HDInsightSparkActivity. Impostare su "HDInsightStreaming" per il tipo HDInsightStreamingActivity. Impostare su 'Lookup' per il tipo LookupActivity. Impostare su 'SqlServerStoredProcedure' per il tipo SqlServerStoredProcedureActivity. Impostare su "WebActivity" per il tipo WebActivity. | 'AzureMLBatchExecution' 'AzureMLUpdateResource' 'Copia' 'Custom' 'DatabricksNotebook' 'DataLakeAnalyticsU-SQL' 'ExecutePipeline' 'ExecuteSSISPackage' 'Filter' 'ForEach' 'GetMetadata' 'HDInsightHive' 'HDInsightMapReduce' 'HDInsightPig' 'HDInsightSpark' 'HDInsightStreaming' 'IfCondition' 'Lookup' 'SqlServerStoredProcedure' 'Until' 'Wait' 'WebActivity' (obbligatorio) |
ActivityDependency
Nome | Descrizione | Valore |
---|---|---|
attività | Nome dell'attività. | stringa (obbligatorio) |
dependencyConditions | Match-Condition per la dipendenza. | Matrice di stringhe contenente uno dei seguenti elementi: 'Completed' 'Failed' 'Ignorato' 'Succeeded' (obbligatorio) |
ActivityPolicy
Nome | Descrizione | Valore | ||
---|---|---|---|---|
ripetere | Numero massimo di tentativi ordinari. Il valore predefinito è 0. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
retryIntervalInSeconds | Intervallo tra ogni tentativo di ripetizione (in secondi). Il valore predefinito è 30 sec. | Int Vincoli: Valore minimo = 30 Valore massimo = 86400 |
||
secureOutput | Se impostato su true, l'output dell'attività viene considerato sicuro e non verrà registrato per il monitoraggio. | Bool | ||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Il timeout predefinito è 7 giorni. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
AzureKeyVaultSecretReference
AzureMLBatchExecutionActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLBatchExecution' (obbligatorio) |
typeProperties | Proprietà dell'attività di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypeProperties (obbligatorio) |
AzureMLBatchExecutionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
globalParameters | Coppie chiave,valore da passare all'endpoint del servizio di esecuzione batch di Azure ML. Le chiavi devono corrispondere ai nomi dei parametri del servizio Web definiti nel servizio Web di Azure ML pubblicato. I valori verranno passati nella proprietà GlobalParameters della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | Coppie chiave,valore, mapping dei nomi degli input del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi blob di input. Queste informazioni verranno passate nella proprietà WebServiceInputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | Coppie chiave,valore, mapping dei nomi degli output del servizio Web dell'endpoint di Azure ML agli oggetti AzureMLWebServiceFile che specificano i percorsi dei BLOB di output. Queste informazioni verranno passate nella proprietà WebServiceOutputs della richiesta di esecuzione batch di Azure ML. | azureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
Nome | Descrizione | Valore |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
Nome | Descrizione | Valore |
---|
AzureMLUpdateResourceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'AzureMLUpdateResource' (obbligatorio) |
typeProperties | Proprietà delle attività di gestione delle risorse di Aggiornamento di Azure ML. | azureMLUpdateResourceActivityTypeProperties (obbligatorio) |
AzureMLUpdateResourceActivityTypeProperties
AzureMLWebServiceFile
CopyActivity
Nome | Descrizione | Valore |
---|---|---|
Ingressi | Elenco di input per l'attività. | DatasetReference[] |
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
Uscite | Elenco di output per l'attività. | DatasetReference[] |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Copy' (obbligatorio) |
typeProperties | Proprietà dell'attività di copia. | CopyActivityTypeProperties (obbligatorio) |
CopyActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
cloudDataMovementUnits | Numero massimo di unità di spostamento dati cloud che possono essere usate per eseguire lo spostamento dei dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
enableSkipIncompatibleRow | Se ignorare una riga incompatibile. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
enableStaging | Specifica se copiare i dati tramite una gestione temporanea temporanea. Il valore predefinito è false. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
parallelCopies | Numero massimo di sessioni simultanee aperte nell'origine o nel sink per evitare l'overload dell'archivio dati. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque |
redirectIncompatibleRowSettings | Reindirizzare le impostazioni di riga incompatibili quando EnableSkipIncompatibleRow è true. | RedirectIncompatibleRowSettings |
affondare | Sink dell'attività di copia. | copySink (obbligatorio) |
fonte | Origine dell'attività di copia. | CopySource (obbligatorio) |
stagingSettings | Specifica le impostazioni di staging provvisorie quando EnableStaging è true. | StagingSettings |
Translator | Traduttore dell'attività di copia. Se non specificato, viene usato il traduttore tabulare. | qualunque |
CopySink
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sinkRetryCount | Conteggio tentativi sink. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sinkRetryWait | Attesa tentativi sink. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) | |||
writeBatchSize | Scrivere le dimensioni del batch. Tipo: integer (o Expression con resultType integer), minimo: 0. | qualunque | ||
writeBatchTimeout | Timeout del batch di scrittura. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
CopySource
Nome | Descrizione | Valore | ||
---|---|---|---|---|
sourceRetryCount | Numero di tentativi di origine. Tipo: integer (o Espressione con integer resultType). | qualunque | ||
sourceRetryWait | Attendere i tentativi di origine. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
digitare | (obbligatorio) |
CustomActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Custom' (obbligatorio) |
typeProperties | Proprietà di attività personalizzate. | CustomActivityTypeProperties (obbligatorio) |
CustomActivityReferenceObject
Nome | Descrizione | Valore |
---|---|---|
Dataset | Riferimenti ai set di dati. | DatasetReference[] |
linkedServices | Riferimenti al servizio collegato. | LinkedServiceReference[] |
CustomActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
comando | Comando per il tipo di attività personalizzato: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
extendedProperties | Contenitore di proprietà definito dall'utente. Non esiste alcuna restrizione per le chiavi o i valori che è possibile usare. L'attività personalizzata specificata dall'utente ha la responsabilità completa di utilizzare e interpretare il contenuto definito. | CustomActivityTypePropertiesExtendedProperties |
folderPath | Percorso cartella per i file di risorse Tipo: stringa (o Espressione con stringa resultType). | qualunque |
referenceObjects | Oggetti di riferimento | CustomActivityReferenceObject |
resourceLinkedService | Informazioni di riferimento sul servizio collegato alle risorse. | LinkedServiceReference |
CustomActivityTypePropertiesExtendedProperties
Nome | Descrizione | Valore |
---|
DatabricksNotebookActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DatabricksNotebook' (obbligatorio) |
typeProperties | Proprietà dell'attività notebook di Databricks. | DatabricksNotebookActivityTypeProperties (obbligatorio) |
DatabricksNotebookActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
baseParameters | Parametri di base da usare per ogni esecuzione di questo processo. Se il notebook accetta un parametro non specificato, verrà usato il valore predefinito del notebook. | DatabricksNotebookActivityTypePropertiesBaseParameters |
notebookPath | Percorso assoluto del notebook da eseguire nell'area di lavoro di Databricks. Questo percorso deve iniziare con una barra. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DatabricksNotebookActivityTypePropertiesBaseParameters
Nome | Descrizione | Valore |
---|
DataLakeAnalyticsUsqlActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'DataLakeAnalyticsU-SQL' (obbligatorio) |
typeProperties | Proprietà dell'attività U-SQL di Data Lake Analytics. | DataLakeAnalyticsUsqlActivityTypeProperties (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
compilationMode | Modalità di compilazione di U-SQL. Deve essere uno di questi valori: Semantic, Full e SingleBox. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
degreeOfParallelism | Numero massimo di nodi usati contemporaneamente per eseguire il processo. Il valore predefinito è 1. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
Parametri | Parametri per la richiesta di processo U-SQL. | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
priorità | Determina i processi che devono essere selezionati per primi per l'esecuzione di tutti i processi accodati. Minore è il numero, maggiore è la priorità. Il valore predefinito è 1000. Type: integer (o Expression with resultType integer), minimum: 1. | qualunque |
runtimeVersion | Versione di runtime del motore U-SQL da usare. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference (obbligatorio) |
scriptPath | Percorso con distinzione tra maiuscole e minuscole nella cartella che contiene lo script U-SQL. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
Nome | Descrizione | Valore |
---|
DatasetReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il set di dati. | ParameterValueSpecification |
referenceName | Nome del set di dati di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento del set di dati. | 'DatasetReference' (obbligatorio) |
ExecutePipelineActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ExecutePipeline' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività della pipeline. | ExecutePipelineActivityTypeProperties (obbligatorio) |
ExecutePipelineActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Parametri | Parametri della pipeline. | ParameterValueSpecification |
oleodotto | Riferimento alla pipeline. | PipelineReference (obbligatorio) |
waitOnCompletion | Definisce se l'esecuzione dell'attività attenderà il completamento dell'esecuzione della pipeline dipendente. Il valore predefinito è false. | Bool |
ExecuteSsisPackageActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'ExecuteSSISPackage' (obbligatorio) |
typeProperties | Eseguire le proprietà dell'attività del pacchetto SSIS. | ExecuteSsisPackageActivityTypeProperties (obbligatorio) |
ExecuteSsisPackageActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
connectVia | Informazioni di riferimento sul runtime di integrazione. | IntegrationRuntimeReference (obbligatorio) |
environmentPath | Percorso dell'ambiente per eseguire il pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
executionCredential | Credenziale di esecuzione del pacchetto. | SsisExecutionCredential |
loggingLevel | Livello di registrazione dell'esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
logLocation | Percorso del log di esecuzione del pacchetto SSIS. | SsisLogLocation |
packageConnectionManagers | Gestioni connessioni a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | Percorso del pacchetto SSIS. | SsisPackageLocation (obbligatorio) |
packageParameters | Parametri a livello di pacchetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | Gestioni connessioni a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | Parametri a livello di progetto per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | La proprietà esegue l'override per eseguire il pacchetto SSIS. | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
Runtime | Specifica il runtime per l'esecuzione del pacchetto SSIS. Il valore deve essere "x86" o "x64". Tipo: stringa (o Espressione con stringa resultType). | qualunque |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
Nome | Descrizione | Valore |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Nome | Descrizione | Valore |
---|
Espressione
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di espressione. | 'Expression' (obbligatorio) |
valore | Valore dell'espressione. | stringa (obbligatorio) |
FilterActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Filter' (obbligatorio) |
typeProperties | Filtrare le proprietà dell'attività. | FilterActivityTypeProperties (obbligatorio) |
FilterActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
condizione | Condizione da utilizzare per filtrare l'input. | expression (obbligatorio) |
Elementi | Matrice di input in cui applicare il filtro. | expression (obbligatorio) |
ForEachActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'ForEach' (obbligatorio) |
typeProperties | Proprietà dell'attività ForEach. | ForEachActivityTypeProperties (obbligatorio) |
ForEachActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) |
batchCount | Conteggio batch da usare per controllare il numero di esecuzione parallela (quando isSequential è impostato su false). | Int Vincoli: Valore massimo = 50 |
isSequential | Se il ciclo deve essere eseguito in sequenza o in parallelo (max 50) | Bool |
Elementi | Raccolta per eseguire l'iterazione. | expression (obbligatorio) |
GetMetadataActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'GetMetadata' (obbligatorio) |
typeProperties | Proprietà dell'attività GetMetadata. | GetMetadataActivityTypeProperties (obbligatorio) |
GetMetadataActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività GetMetadata. | DatasetReference (obbligatorio) |
fieldList | Campi di metadati da ottenere dal set di dati. | any[] |
HDInsightHiveActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightHive' (obbligatorio) |
typeProperties | Proprietà dell'attività Hive di HDInsight. | HDInsightHiveActivityTypeProperties (obbligatorio) |
HDInsightHiveActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Hive. | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightHiveActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightMapReduceActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightMapReduce' (obbligatorio) |
typeProperties | Proprietà dell'attività MapReduce di HDInsight. | HDInsightMapReduceActivityTypeProperties (obbligatorio) |
HdInsightMapReduceActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
className | Nome classe. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo MapReduce. | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
jarFilePath | Percorso jar. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
jarLibs | Librerie jar. | any[] |
jarLinkedService | Informazioni di riferimento sul servizio collegato jar. | LinkedServiceReference |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightPigActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightPig' (obbligatorio) |
typeProperties | Proprietà dell'attività Pig di HDInsight. | HDInsightPigActivityTypeProperties (obbligatorio) |
HDInsightPigActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo Pig. | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
scriptLinkedService | Informazioni di riferimento sul servizio collegato script. | LinkedServiceReference |
scriptPath | Percorso script. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
HDInsightSparkActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightSpark' (obbligatorio) |
typeProperties | Proprietà dell'attività Spark di HDInsight. | HDInsightSparkActivityTypeProperties (obbligatorio) |
HDInsightSparkActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightSparkActivity. | any[] |
className | Classe principale Java/Spark dell'applicazione. | corda |
entryFilePath | Percorso relativo della cartella radice del codice/pacchetto da eseguire. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
proxyUser | L'utente da rappresentare che eseguirà il processo. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
rootPath | Percorso radice in "sparkJobLinkedService" per tutti i file del processo. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sparkConfig | Proprietà di configurazione di Spark. | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | Servizio collegato di archiviazione per caricare il file di immissione e le dipendenze e per la ricezione dei log. | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
Nome | Descrizione | Valore |
---|
HDInsightStreamingActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'HDInsightStreaming' (obbligatorio) |
typeProperties | Proprietà dell'attività di streaming HDInsight. | HDInsightStreamingActivityTypeProperties (obbligatorio) |
HDInsightStreamingActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Argomenti | Argomenti specificati dall'utente in HDInsightActivity. | any[] |
Combinatore | Nome eseguibile combinatore. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
commandEnvironment | Valori dell'ambiente della riga di comando. | any[] |
Definisce | Consente all'utente di specificare le definizioni per la richiesta di processo di streaming. | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | Riferimento al servizio collegato in cui si trovano i file. | LinkedServiceReference |
filePaths | Percorsi dei file di processo in streaming. Può essere directory. | any[] (obbligatorio) |
getDebugInfo | Opzione Debug info. | 'Always' 'Failure' 'Nessuno' |
immissione | Percorso BLOB di input. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
Mapper | Nome eseguibile del mapper. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
prodotto | Percorso del BLOB di output. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
riduttore | Nome eseguibile del reducer. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storageLinkedServices | Riferimenti al servizio collegato di archiviazione. | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
Nome | Descrizione | Valore |
---|
IfConditionActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'IfCondition' (obbligatorio) |
typeProperties | Proprietà dell'attività IfCondition. | IfConditionActivityTypeProperties (obbligatorio) |
IfConditionActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
espressione | Espressione che restituisce un valore booleano. Viene usato per determinare il blocco di attività (ifTrueActivities o ifFalseActivities) che verrà eseguito. | expression (obbligatorio) |
ifFalseActivities | Elenco di attività da eseguire se l'espressione viene valutata su false. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
ifTrueActivities | Elenco di attività da eseguire se l'espressione viene valutata su true. Si tratta di una proprietà facoltativa e, se non specificata, l'attività verrà chiusa senza alcuna azione. | attività [] |
IntegrationRuntimeReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per il runtime di integrazione. | ParameterValueSpecification |
referenceName | Nome del runtime di integrazione di riferimento. | stringa (obbligatorio) |
digitare | Tipo di runtime di integrazione. | 'IntegrationRuntimeReference' (obbligatorio) |
LinkedServiceReference
Nome | Descrizione | Valore |
---|---|---|
Parametri | Argomenti per LinkedService. | ParameterValueSpecification |
referenceName | Fare riferimento al nome LinkedService. | stringa (obbligatorio) |
digitare | Tipo di riferimento del servizio collegato. | 'LinkedServiceReference' (obbligatorio) |
LookupActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'Lookup' (obbligatorio) |
typeProperties | Proprietà dell'attività di ricerca. | LookupActivityTypeProperties (obbligatorio) |
LookupActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
Dataset | Informazioni di riferimento sul set di dati dell'attività di ricerca. | DatasetReference (obbligatorio) |
firstRowOnly | Indica se restituire la prima riga o tutte le righe. Il valore predefinito è true. Tipo: booleano (o espressione con valore booleano resultType). | qualunque |
fonte | Proprietà di origine specifiche del set di dati, come l'origine dell'attività di copia. | CopySource (obbligatorio) |
Microsoft.DataFactory/factory/pipelines
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: factory |
proprietà | Proprietà della pipeline. | pipeline (obbligatorio) |
digitare | Tipo di risorsa | "Microsoft.DataFactory/factory/pipelines@2017-09-01-preview" |
ParameterDefinitionSpecification
Nome | Descrizione | Valore |
---|
ParameterSpecification
Nome | Descrizione | Valore |
---|---|---|
defaultValue | Valore predefinito del parametro. | qualunque |
digitare | Tipo di parametro. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (obbligatorio) |
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
ParameterValueSpecification
Nome | Descrizione | Valore |
---|
Oleodotto
Nome | Descrizione | Valore |
---|---|---|
Attività | Elenco di attività nella pipeline. | attività [] |
Annotazioni | Elenco di tag che possono essere usati per descrivere la pipeline. | any[] |
Concorrenza | Numero massimo di esecuzioni simultanee per la pipeline. | Int Vincoli: Valore minimo = 1 |
descrizione | Descrizione della pipeline. | corda |
Parametri | Elenco di parametri per la pipeline. | ParameterDefinitionSpecification |
PipelineReference
Nome | Descrizione | Valore |
---|---|---|
nome | Nome riferimento. | corda |
referenceName | Nome della pipeline di riferimento. | stringa (obbligatorio) |
digitare | Tipo di riferimento della pipeline. | 'PipelineReference' (obbligatorio) |
RedirectIncompatibleRowSettings
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Nome del servizio collegato Archiviazione di Azure, firma di accesso condiviso di archiviazione o Azure Data Lake Store usato per il reindirizzamento di righe incompatibili. Deve essere specificato se è specificato redirectIncompatibleRowSettings. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
sentiero | Percorso per l'archiviazione dei dati di riga incompatibili di reindirizzamento. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
SecretBase
Nome | Descrizione | Valore |
---|---|---|
digitare | Impostare su "AzureKeyVaultSecret" per il tipo AzureKeyVaultSecretReference. Impostare su 'SecureString' per il tipo SecureString. | 'AzureKeyVaultSecret' 'SecureString' (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | stringa (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SecureString
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo del segreto. | 'SecureString' (obbligatorio) |
valore | Valore della stringa protetta. | stringa (obbligatorio) |
SqlServerStoredProcedureActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'SqlServerStoredProcedure' (obbligatorio) |
typeProperties | Proprietà dell'attività stored procedure SQL. | SqlServerStoredProcedureActivityTypeProperties (obbligatorio) |
SqlServerStoredProcedureActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
storedProcedureName | Nome della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
storedProcedureParameters | Impostazione del valore e del tipo per i parametri della stored procedure. Esempio: "{Parameter1: {value: "1", type: "int"}}". | SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters |
SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters
Nome | Descrizione | Valore |
---|
SsisAccessCredential
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisConnectionManager
Nome | Descrizione | Valore |
---|
SsisExecutionCredential
SsisExecutionParameter
Nome | Descrizione | Valore |
---|---|---|
valore | Valore del parametro di esecuzione del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
SsisLogLocation
SsisLogLocationTypeProperties
Nome | Descrizione | Valore | ||
---|---|---|---|---|
accessCredential | Credenziali di accesso al log di esecuzione del pacchetto. | SsisAccessCredential | ||
logRefreshInterval | Specifica l'intervallo di aggiornamento del log. L'intervallo predefinito è 5 minuti. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
SsisPackageLocation
Nome | Descrizione | Valore |
---|---|---|
packagePath | Percorso del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
digitare | Tipo di percorso del pacchetto SSIS. | 'File' 'SSISDB' |
typeProperties | Proprietà del percorso del pacchetto SSIS. | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
Nome | Descrizione | Valore |
---|---|---|
accessCredential | Credenziali di accesso al pacchetto. | SsisAccessCredential |
configurationPath | File di configurazione dell'esecuzione del pacchetto. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
packagePassword | Password del pacchetto. | SecretBase |
SsisPropertyOverride
Nome | Descrizione | Valore |
---|---|---|
isSensitive | Indica se il valore di override della proprietà del pacchetto SSIS è dati sensibili. Il valore verrà crittografato in SSISDB se è true | Bool |
valore | Valore di override della proprietà del pacchetto SSIS. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
StagingSettings
StoredProcedureParameter
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di parametro della stored procedure. | 'Boolean' 'Date' 'Decimal' 'Guid' 'Int' 'Int64' 'String' |
valore | Valore del parametro della stored procedure. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |
UntilActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Until' (obbligatorio) |
typeProperties | Fino alle proprietà dell'attività. | UntilActivityTypeProperties (obbligatorio) |
UntilActivityTypeProperties
Nome | Descrizione | Valore | ||||
---|---|---|---|---|---|---|
Attività | Elenco di attività da eseguire. | attività [] (obbligatorio) | ||||
espressione | Espressione che restituisce un valore booleano. Il ciclo continuerà fino a quando questa espressione non restituisce true | expression (obbligatorio) | ||||
Timeout | Specifica il timeout per l'esecuzione dell'attività. Se non è specificato alcun valore, accetta il valore di TimeSpan.FromDays(7) che è 1 settimana come impostazione predefinita. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | qualunque |
WaitActivity
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di attività. | 'Wait' (obbligatorio) |
typeProperties | Proprietà dell'attività di attesa. | WaitActivityTypeProperties (obbligatorio) |
WaitActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
waitTimeInSeconds | Durata in secondi. | int (obbligatorio) |
WebActivity
Nome | Descrizione | Valore |
---|---|---|
linkedServiceName | Informazioni di riferimento sul servizio collegato. | LinkedServiceReference |
politica | Criteri attività. | ActivityPolicy |
digitare | Tipo di attività. | 'WebActivity' (obbligatorio) |
typeProperties | Proprietà dell'attività Web. | WebActivityTypeProperties (obbligatorio) |
WebActivityAuthentication
Nome | Descrizione | Valore |
---|---|---|
parola d’ordine | Password per il file PFX o l'autenticazione di base. | SecureString |
pfx | Contenuto con codifica Base64 di un file PFX. | SecureString |
risorsa | Risorsa per cui verrà richiesto il token di autenticazione di Azure quando si usa l'autenticazione MSI. | corda |
digitare | Autenticazione dell'attività Web (Basic/ClientCertificate/MSI) | stringa (obbligatorio) |
nome utente | Nome utente di autenticazione dell'attività Web per l'autenticazione di base. | corda |
WebActivityTypeProperties
Nome | Descrizione | Valore |
---|---|---|
autenticazione | Metodo di autenticazione usato per chiamare l'endpoint. | WebActivityAuthentication |
corpo | Rappresenta il payload che verrà inviato all'endpoint. Obbligatorio per il metodo POST/PUT, non consentito per il metodo GET Type: string (o Expression con stringa resultType). | qualunque |
Dataset | Elenco di set di dati passati all'endpoint Web. | DatasetReference[] |
disableCertValidation | Se impostato su true, la convalida del certificato verrà disabilitata. | Bool |
Intestazioni | Rappresenta le intestazioni che verranno inviate alla richiesta. Ad esempio, per impostare la lingua e il tipo su una richiesta: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: stringa (o Espressione con stringa resultType). | qualunque |
linkedServices | Elenco dei servizi collegati passati all'endpoint Web. | LinkedServiceReference[] |
metodo | Metodo DELL'API REST per l'endpoint di destinazione. | 'DELETE' 'GET' 'POST' 'PUT' (obbligatorio) |
URL | Endpoint e percorso di destinazione dell'attività Web. Tipo: stringa (o Espressione con stringa resultType). | any (obbligatorio) |