Sdílet prostřednictvím


Microsoft.DataFactory factory/pipelines 2017-09-01-preview

Definice prostředku Bicep

Typ prostředku továren nebo kanálů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory,factory/pipelines, přidejte do šablony následující bicep.

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(...)
    ]
    concurrency: int
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any(...)
        type: 'string'
      }
    }
  }
}

Objekty CopySource

Nastavte vlastnost typu , která určuje typ objektu.

Objekty aktivit

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureMLBatchExecution použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'AzureMLBatchExecution'
  typeProperties: {
    globalParameters: {
      {customized property}: any(...)
    }
    webServiceInputs: {
      {customized property}: {
        filePath: any(...)
        linkedServiceName: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    }
    webServiceOutputs: {
      {customized property}: {
        filePath: any(...)
        linkedServiceName: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    }
  }
}

Pro AzureMLUpdateResource použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'AzureMLUpdateResource'
  typeProperties: {
    trainedModelFilePath: any(...)
    trainedModelLinkedServiceName: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    trainedModelName: any(...)
  }
}

Pro ExecutePipeline použijte:

{
  type: 'ExecutePipeline'
  typeProperties: {
    parameters: {
      {customized property}: any(...)
    }
    pipeline: {
      name: 'string'
      referenceName: 'string'
      type: 'string'
    }
    waitOnCompletion: bool
  }
}

Pro filtr použijte:

{
  type: 'Filter'
  typeProperties: {
    condition: {
      type: 'string'
      value: 'string'
    }
    items: {
      type: 'string'
      value: 'string'
    }
  }
}

Pro ForEach použijte:

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

Pro IfCondition použijte:

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

V případě Until použijte:

{
  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(...)
  }
}

Pro čekání použijte:

{
  type: 'Wait'
  typeProperties: {
    waitTimeInSeconds: int
  }
}

Pro kopírování použijte:

{
  inputs: [
    {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
  ]
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  outputs: [
    {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
  ]
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'Copy'
  typeProperties: {
    cloudDataMovementUnits: any(...)
    enableSkipIncompatibleRow: any(...)
    enableStaging: any(...)
    parallelCopies: any(...)
    redirectIncompatibleRowSettings: {
      linkedServiceName: any(...)
      path: any(...)
    }
    sink: {
      sinkRetryCount: any(...)
      sinkRetryWait: any(...)
      writeBatchSize: any(...)
      writeBatchTimeout: any(...)
      type: 'string'
      // For remaining properties, see CopySink objects
    }
    source: {
      sourceRetryCount: any(...)
      sourceRetryWait: any(...)
      type: 'string'
      // For remaining properties, see CopySource objects
    }
    stagingSettings: {
      enableCompression: any(...)
      linkedServiceName: {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
      path: any(...)
    }
    translator: any(...)
  }
}

Pro vlastní použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'Custom'
  typeProperties: {
    command: any(...)
    extendedProperties: {
      {customized property}: any(...)
    }
    folderPath: any(...)
    referenceObjects: {
      datasets: [
        {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      ]
      linkedServices: [
        {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      ]
    }
    resourceLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
  }
}

Pro DataLakeAnalyticsU-SQL použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'DataLakeAnalyticsU-SQL'
  typeProperties: {
    compilationMode: any(...)
    degreeOfParallelism: any(...)
    parameters: {
      {customized property}: any(...)
    }
    priority: any(...)
    runtimeVersion: any(...)
    scriptLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    scriptPath: any(...)
  }
}

Pro DatabricksNotebook použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'DatabricksNotebook'
  typeProperties: {
    baseParameters: {
      {customized property}: any(...)
    }
    notebookPath: any(...)
  }
}

Pro ExecuteSSISPackage použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'ExecuteSSISPackage'
  typeProperties: {
    connectVia: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    environmentPath: any(...)
    executionCredential: {
      domain: any(...)
      password: {
        type: 'string'
        value: 'string'
      }
      userName: any(...)
    }
    loggingLevel: any(...)
    logLocation: {
      logPath: any(...)
      type: 'string'
      typeProperties: {
        accessCredential: {
          domain: any(...)
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any(...)
        }
        logRefreshInterval: any(...)
      }
    }
    packageConnectionManagers: {
      {customized property}: {
        {customized property}: {
          value: any(...)
        }
      }
    }
    packageLocation: {
      packagePath: any(...)
      type: 'string'
      typeProperties: {
        accessCredential: {
          domain: any(...)
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any(...)
        }
        configurationPath: any(...)
        packagePassword: {
          type: 'string'
          // For remaining properties, see SecretBase objects
        }
      }
    }
    packageParameters: {
      {customized property}: {
        value: any(...)
      }
    }
    projectConnectionManagers: {
      {customized property}: {
        {customized property}: {
          value: any(...)
        }
      }
    }
    projectParameters: {
      {customized property}: {
        value: any(...)
      }
    }
    propertyOverrides: {
      {customized property}: {
        isSensitive: bool
        value: any(...)
      }
    }
    runtime: any(...)
  }
}

Pro GetMetadata použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'GetMetadata'
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    fieldList: [
      any(...)
    ]
  }
}

Pro HDInsightHive použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'HDInsightHive'
  typeProperties: {
    arguments: [
      any(...)
    ]
    defines: {
      {customized property}: any(...)
    }
    getDebugInfo: 'string'
    scriptLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    scriptPath: any(...)
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
  }
}

Pro HDInsightMapReduce použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'HDInsightMapReduce'
  typeProperties: {
    arguments: [
      any(...)
    ]
    className: any(...)
    defines: {
      {customized property}: any(...)
    }
    getDebugInfo: 'string'
    jarFilePath: any(...)
    jarLibs: [
      any(...)
    ]
    jarLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
  }
}

Pro HDInsightPig použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'HDInsightPig'
  typeProperties: {
    arguments: [
      any(...)
    ]
    defines: {
      {customized property}: any(...)
    }
    getDebugInfo: 'string'
    scriptLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    scriptPath: any(...)
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
  }
}

Pro HDInsightSpark použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'HDInsightSpark'
  typeProperties: {
    arguments: [
      any(...)
    ]
    className: 'string'
    entryFilePath: any(...)
    getDebugInfo: 'string'
    proxyUser: any(...)
    rootPath: any(...)
    sparkConfig: {
      {customized property}: any(...)
    }
    sparkJobLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
  }
}

Pro HDInsightStreaming použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'HDInsightStreaming'
  typeProperties: {
    arguments: [
      any(...)
    ]
    combiner: any(...)
    commandEnvironment: [
      any(...)
    ]
    defines: {
      {customized property}: any(...)
    }
    fileLinkedService: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    filePaths: [
      any(...)
    ]
    getDebugInfo: 'string'
    input: any(...)
    mapper: any(...)
    output: any(...)
    reducer: any(...)
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
  }
}

Pro vyhledávání použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'Lookup'
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    firstRowOnly: any(...)
    source: {
      sourceRetryCount: any(...)
      sourceRetryWait: any(...)
      type: 'string'
      // For remaining properties, see CopySource objects
    }
  }
}

Pro SqlServerStoredProcedure použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'SqlServerStoredProcedure'
  typeProperties: {
    storedProcedureName: any(...)
    storedProcedureParameters: {
      {customized property}: {
        type: 'string'
        value: any(...)
      }
    }
  }
}

Pro WebActivity použijte:

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(...)
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any(...)
  }
  type: 'WebActivity'
  typeProperties: {
    authentication: {
      password: {
        type: 'string'
        value: 'string'
      }
      pfx: {
        type: 'string'
        value: 'string'
      }
      resource: 'string'
      type: 'string'
      username: 'string'
    }
    body: any(...)
    datasets: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
    disableCertValidation: bool
    headers: any(...)
    linkedServices: [
      {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
    ]
    method: 'string'
    url: any(...)
  }
}

Objekty CopySink

Nastavte vlastnost typu , která určuje typ objektu.

SecretBase – objekty

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureKeyVaultSecret použijte:

{
  secretName: any(...)
  secretVersion: any(...)
  store: {
    parameters: {
      {customized property}: any(...)
    }
    referenceName: 'string'
    type: 'string'
  }
  type: 'AzureKeyVaultSecret'
}

Pro SecureString použijte:

{
  type: 'SecureString'
  value: 'string'
}

Hodnoty vlastností

Microsoft.DataFactory/factory/pipelines

Název Popis Hodnota
název Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 260
Model = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (povinné)
nadřazený objekt V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: továrny
vlastnosti Vlastnosti kanálu Kanál (povinné)

Aktivita

Název Popis Hodnota
závisí na Aktivita závisí na podmínce. Závislost na aktivitě[]
popis Popis aktivity řetězec
název Název aktivity string (povinné)
typ Nastavte na AzureMLBatchExecution pro typ AzureMLBatchExecutionActivity. Pro typ AzureMLUpdateResourceActivity nastavte hodnotu AzureMLUpdateResourceActivity. Pro typ ExecutePipelineActivity nastavte hodnotu ExecutePipelineActivity. Pro typ FilterActivity nastavte hodnotu FilterActivity. Pro typ ForEachActivity nastavte hodnotu ForEachActivity. Pro typ IfConditionActivity nastavte hodnotu IfConditionActivity. Pro typ UntilActivity nastavte na hodnotu UntilActivity. Nastavte na WaitActivity pro typ WaitActivity. Pro typ CopyActivity nastavte hodnotu CopyActivity. Nastavte na Vlastní pro typ CustomActivity. Nastavte na DataLakeAnalyticsU-SQL pro typ DataLakeAnalyticsUsqlActivity. Nastavte na DatabricksNotebook pro typ DatabricksNotebookActivity. Pro typ ExecuteSsisPackageActivity nastavte na ExecuteSSISPackageActivity. Nastavte na GetMetadata pro typ GetMetadataActivity. Pro typ HDInsightHiveActivity nastavte hodnotu HDInsightHiveActivity. Nastavte na HDInsightMapReduce pro typ HDInsightMapReduceActivity. Pro typ HDInsightPigActivity nastavte hodnotu HDInsightPigActivity. Pro typ HDInsightSparkActivity nastavte hodnotu HDInsightSparkActivity. Pro typ HDInsightStreamingActivity nastavte hodnotu HDInsightStreamingActivity. Pro typ LookupActivity nastavte hodnotu LookupActivity. Pro typ SqlServerStoredProcedureActivity nastavte hodnotu SqlServerStoredProcedureActivity. Nastavte na WebActivity pro typ WebActivity. AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
"Dokud"
Čekání
WebActivity (povinné)

Závislost aktivity

Název Popis Hodnota
aktivita Název aktivity string (povinné)
závislostPodmínky: Match-Condition pro závislost. Řetězcové pole obsahující některou z těchto možností:
Dokončeno
Chyba
Přeskočeno
Úspěch (povinné)

Zásady činnosti

Název Popis Hodnota
zkusit znovu Maximální počet běžných pokusů o opakování. Výchozí hodnota je 0. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
retryIntervalInSeconds Interval mezi jednotlivými pokusy o opakování (v sekundách). Výchozí hodnota je 30 sekund. Int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
zabezpečený výstup Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude protokolován do monitorování. Booleova hodnota
časový limit Určuje časový limit pro spuštění aktivity. Výchozí časový limit je 7 dní. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Referenční informace o tajných informacích o AzureKeyVaultu

Název Popis Hodnota
tajnéJméno Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
tajná verze Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
uložit Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)

AzureMLBatchExecutionActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLBatchExecution (povinné)
typVlastnosti Vlastnosti aktivity provádění služby Azure ML Batch AzureMLBatchExecutionActivityTypeProperties (povinné)

AzureMLBatchExecutionActivityTypeProperties

Název Popis Hodnota
globalParameters Klíč, Páry hodnot, které se mají předávat do koncového bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaných v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Vstupy webových služeb Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Input to AzureMLWebServiceFile objects specify the input Blob locations. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
výstupyWebovéSlužby Klíč,Páry hodnot, mapování názvů výstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění výstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceOutputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Název Popis Hodnota

AzureMLUpdateResourceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLUpdateResource (povinné)
typVlastnosti Vlastnosti aktivity správy prostředků služby Azure ML Update AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Popis Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představující soubor .ilearner, který bude odeslán operací aktualizace. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který se nahraje operací aktualizace. LinkedServiceReference (povinné)
Jméno trénovaného modelu Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Soubor AzureMLWebServiceFile

Název Popis Hodnota
Cesta k souboru Relativní cesta k souboru, včetně názvu kontejneru, ve službě Azure Blob Storage určená službou LinkedService. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
název propojené služby Odkaz na propojenou službu Azure Storage, kde se nachází vstupní a výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

Aktivita kopírování

Název Popis Hodnota
vstupy Seznam vstupů pro aktivitu Odkaz na datovou sadu[]
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
výstupy Seznam výstupů aktivity Odkaz na datovou sadu[]
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Kopírovat (povinné)
typVlastnosti Vlastnosti aktivity kopírování CopyActivityTypeProperties (povinné)

CopyActivityTypeProperties

Název Popis Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které lze použít k provedení tohoto přesunu dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
PovolitPřeskočitNepříslušnýŘadek Zda se má přeskočit nekompatibilní řádek. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
UmožnitInscenování Určuje, jestli se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
paralelní kopie Maximální počet souběžných relací otevřených ve zdroji nebo jímce, aby nedošlo k přetížení úložiště dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
přesměrovatNekompatibilníNastaveníŘádku Přesměrovat nekompatibilní nastavení řádku, pokud enableSkipIncompatibleRow je true. RedirectIncompatibleRowSettings
jímka Jímka aktivity kopírování CopySink (povinné)
odeslat k provedení Zdroj aktivity kopírování CopySource (povinné)
stagingSettings Určuje dočasná nastavení přípravy, pokud je funkce EnableStaging pravdivá. Nastavení inscenací
překladatel Překladatel aktivity kopírování. Pokud není zadaný, použije se tabulkový překladač. jakýkoliv

CopySink

Název Popis Hodnota
sinkRetryCount Počet opakování jímky Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sinkRetryWait Počkejte opakování jímky. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)
writeBatchSize Napište velikost dávky. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
writeBatchTimeout Časový limit dávkového zápisu Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Zkopírovat zdroj

Název Popis Hodnota
sourceRetryCount Počet opakování zdroje Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sourceRetryWait Čekání na opakování zdroje Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)

Vlastní aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vlastní (povinné)
typVlastnosti Vlastnosti vlastní aktivity. CustomActivityTypeProperties (povinné)

CustomActivityReferenceObject

Název Popis Hodnota
datové sady Odkazy na datovou sadu Odkaz na datovou sadu[]
linkedServices Odkazy na propojenou službu. LinkedServiceReference[]

CustomActivityTypeProperties

Název Popis Hodnota
příkaz Příkaz pro vlastní typ aktivity: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
rozšířenéVlastnosti Kontejner vlastností definovaný uživatelem. Pro klíče nebo hodnoty, které je možné použít, neexistuje žádné omezení. Uživatel určený vlastní aktivitou má plnou odpovědnost za využívání a interpretaci obsahu definovaného. CustomActivityTypePropertiesExtendedProperties
Cesta ke složce Cesta ke složce pro soubory prostředků Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
referenční objekty Referenční objekty CustomActivityReferenceObject
služba propojení zdrojů Referenční informace k propojené službě prostředků LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Popis Hodnota

Aktivita datového bloku

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DatabricksNotebook (povinné)
typVlastnosti Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

Název Popis Hodnota
základní_parametry Základní parametry, které se mají použít pro každé spuštění této úlohy. Pokud poznámkový blok vezme parametr, který není zadaný, použije se výchozí hodnota z poznámkového bloku. DatabricksNotebookActivityTypePropertiesBaseParameters
Cesta k poznámkovému bloku Absolutní cesta poznámkového bloku, který se má spustit v pracovním prostoru Databricks Tato cesta musí začínat lomítkem. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DatabricksNotebookActivityTypePropertiesBaseParameters

Název Popis Hodnota

DataLakeAnalyticsUsqlActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DataLakeAnalyticsU-SQL (povinné)
typVlastnosti Vlastnosti aktivity U-SQL služby Data Lake Analytics DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityTypeProperties

Název Popis Hodnota
compilationMode Režim kompilace U-SQL Musí to být jedna z těchto hodnot: Sémantic, Full a SingleBox. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
stupeň paralelismu Maximální počet uzlů, které se současně používají ke spuštění úlohy. Výchozí hodnota je 1. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
parametry Parametry pro požadavek úlohy U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameters
priorita Určuje, které úlohy ze všech zařazených do fronty mají být vybrány, aby se spustily jako první. Čím nižší je číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
Verze runtimeVersion Verze modulu runtime modulu U-SQL, který se má použít. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
Objekt skriptu_path Cesta citlivá na velká a malá písmena ke složce, která obsahuje skript U-SQL. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Název Popis Hodnota

Odkaz na datovou sadu

Název Popis Hodnota
parametry Argumenty pro datovou sadu ParametrValueSpecification
odkazový_název Název referenční datové sady string (povinné)
typ Typ odkazu na datovou sadu DatasetReference (povinné)

ExecutePipelineActivity

Název Popis Hodnota
typ Typ aktivity ExecutePipeline (povinné)
typVlastnosti Spouštění vlastností aktivity kanálu ExecutePipelineActivityTypeProperties (povinné)

Vlastnosti ExecutePipelineActivityTypeProperties

Název Popis Hodnota
parametry Parametry kanálu. ParametrValueSpecification
kanál Referenční informace ke kanálu PipelineReference (povinné)
čekat na dokončení Definuje, jestli provádění aktivit počká na dokončení závislého spuštění kanálu. Výchozí hodnota je False. Booleova hodnota

ExecuteSsisPackageActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity ExecuteSSISPackage (povinné)
typVlastnosti Spusťte vlastnosti aktivity balíčku SSIS. ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Popis Hodnota
connectVia Referenční informace k prostředí Integration Runtime. IntegrationRuntimeReference (povinné)
environmentPath Cesta prostředí ke spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
executionCredential Přihlašovací údaje ke spuštění balíčku. SsisExecutionCredential
Úroveň protokolování Úroveň protokolování spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Umístění logLocation Umístění protokolu spouštění balíčku SSIS SsisLogLocation
packageConnectionManagers Správci připojení na úrovni balíčku ke spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Umístění balíčku Umístění balíčku SSIS SsisPackageLocation (povinné)
parametry balíčku Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projektovýchConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
parametry projektu Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být x86 nebo x64. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Název Popis Hodnota

Výraz

Název Popis Hodnota
typ Typ výrazu. Výraz (povinné)
hodnota Hodnota výrazu. string (povinné)

Aktivita filtru

Název Popis Hodnota
typ Typ aktivity Filtr (povinné)
typVlastnosti Filtrování vlastností aktivity FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

Název Popis Hodnota
podmínka Podmínka, která se má použít k filtrování vstupu. Výraz (povinný)
položky Vstupní pole, pro které má být použit filtr. Výraz (povinný)

ForEachActivity

Název Popis Hodnota
typ Typ aktivity ForEach (povinné)
typVlastnosti Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést . Aktivita[] (povinné)
Hodnota batchCount Počet dávek, který se má použít pro řízení počtu paralelního spuštění (pokud je hodnota isSequential nastavená na hodnotu false). Int

Omezení:
Maximální hodnota = 50
isSequential Je-li smyčka spuštěna v sekvenci nebo paralelně (max. 50) Booleova hodnota
položky Kolekce, která se má iterovat. Výraz (povinný)

Vlastnost GetMetadataActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity GetMetadata (povinné)
typVlastnosti Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

Vlastnosti GetMetadataActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
fieldList Pole metadat, která se mají získat z datové sady jakýkoli[]

Aktivita HDInsightHive®

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightHive (povinné)
typVlastnosti Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy Hive. HDInsightHiveActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefine

Název Popis Hodnota

HDInsightMapReduceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightMapReduce (povinné)
typVlastnosti Vlastnosti aktivity MapReduce služby HDInsight HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
název_třídy Název třídy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
definuje Umožňuje uživateli zadat definice pro požadavek úlohy MapReduce. HDInsightMapReduceActivityTypePropertiesDefinuje
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Cesta k souboru jar Cesta Jar. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
jarLibs Jar libs. jakýkoli[]
jarLinkedService Odkaz na propojenou službu Jar. LinkedServiceReference
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefinuje

Název Popis Hodnota

HDInsightPigActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightPig (povinné)
typVlastnosti Vlastnosti aktivity PIG služby HDInsight. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek na úlohu Pig. HDInsightPigActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita HDInsightSparkActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightSpark (povinné)
typVlastnosti Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Popis Hodnota
argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. jakýkoli[]
název_třídy Hlavní třída Java/Spark aplikace. řetězec
Cesta k souboru_entryArray Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
proxyUser Uživatel, který se zosobní, který spustí úlohu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
kořenová_cesta Kořenová cesta ve sparkJobLinkedService pro všechny soubory úlohy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
SparkConfig Vlastnost konfigurace Sparku HDInsightSparkActivityTypePropertiesSparkConfig
SparkJobLinkedService Propojená služba úložiště pro nahrání vstupního souboru a závislostí a pro příjem protokolů. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Název Popis Hodnota

Aktivita streamování HDInsightu

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightStreaming (povinné)
typVlastnosti Vlastnosti aktivit streamování HDInsight HDInsightStreamingActivityTypeProperties (povinné)

HDInsightStreamingActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
kombinátor Název spustitelného souboru kombinátoru Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
příkazProstředí Hodnoty prostředí příkazového řádku jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefine
Služba fileLinkedService Odkaz na propojenou službu, kde se nacházejí soubory. LinkedServiceReference
Cesty k souborům Cesty k souborům úloh streamování Může to být adresáře. any[] (povinné)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
vstup Cesta ke vstupnímu objektu blob. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
mapovač Název spustitelného souboru mapperu Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
výstup Cesta k výstupnímu objektu blob Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
reduktor Název spustitelného souboru redukčního souboru Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita IfConditionActivity

Název Popis Hodnota
typ Typ aktivity IfCondition (povinné)
typVlastnosti Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Popis Hodnota
výraz Výraz, který by se vyhodnotil jako logická hodnota. Slouží k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), který se spustí. Výraz (povinný)
ifFalseActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako false. Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]
Pravdivé aktivity ifTrueActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]

IntegrationRuntimeReference

Název Popis Hodnota
parametry Argumenty prostředí Integration Runtime ParametrValueSpecification
odkazový_název Referenční název prostředí Integration Runtime string (povinné)
typ Typ prostředí Integration Runtime. IntegrationRuntimeReference (povinné)

LinkedServiceReference

Název Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
odkazový_název Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

Aktivita vyhledávání

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vyhledávání (povinné)
typVlastnosti Vlastnosti aktivity vyhledávání LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivit vyhledávání DatasetReference (povinné)
Pouze první řádek Určuje, jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
odeslat k provedení Vlastnosti zdroje specifické pro datovou sadu, stejné jako zdroj aktivity kopírování. CopySource (povinné)

ParametrDefinitionSpecification

Název Popis Hodnota

ParametrSpecification

Název Popis Hodnota
výchozí hodnota Výchozí hodnota parametru. jakýkoliv
typ Typ parametru. Pole
Bool
"Float"
Int
"Objekt"
SecureString
Řetězec (povinné)

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

Kanál

Název Popis Hodnota
činnosti Seznam aktivit v kanálu Aktivita[]
anotace Seznam značek, které lze použít k popisu kanálu jakýkoli[]
souběžnost Maximální počet souběžných spuštění kanálu. Int

Omezení:
Minimální hodnota = 1
popis Popis kanálu. řetězec
parametry Seznam parametrů pro kanál ParametrDefinitionSpecification

Odkaz na potrubí

Název Popis Hodnota
název Název odkazu. řetězec
odkazový_název Název referenčního kanálu string (povinné)
typ Referenční typ kanálu PipelineReference (povinné)

RedirectIncompatibleRowSettings

Název Popis Hodnota
název propojené služby Název propojené služby Azure Storage, SAS úložiště nebo Azure Data Lake Store, které se používají k přesměrování nekompatibilního řádku. Je nutné zadat, pokud je zadán redirectIncompatibleRowSettings. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
cesta Cesta pro ukládání nekompatibilních dat řádku přesměrování. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Tajná základna

Název Popis Hodnota
typ Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Nastavte na SecureString pro typ SecureString. AzureKeyVaultSecret
SecureString (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. string (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. SecureString (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

SqlServerStoredProcedureActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity SqlServerStoredProcedure (povinné)
typVlastnosti Vlastnosti aktivity uložené procedury SQL SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityTypeProperties

Název Popis Hodnota
názevUloženéProcedury Název uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
parametry uložené procedury Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parameter1: {value: "1", type: "int"}}" SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

Název Popis Hodnota

SsisAccessCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecretBase (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

SsisConnectionManager

Název Popis Hodnota

SsisConnectionManager

Název Popis Hodnota

SsisExecutionCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecureString (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

Parametr SsisExecutionParameter

Název Popis Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

SsisLogLocation

Název Popis Hodnota
LogPath Cesta protokolu spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění protokolu SSIS. "Soubor" (povinné)
typVlastnosti Vlastnosti umístění protokolu spouštění balíčku SSIS SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje protokolu spuštění balíčku. SsisAccessCredential
Interval obnovy protokolu Určuje interval pro aktualizaci protokolu. Výchozí interval je 5 minut. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

SsisPackageLocation

Název Popis Hodnota
Cesta k balíčku Cesta k balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění balíčku SSIS. "Soubor"
SSISDB
typVlastnosti Vlastnosti umístění balíčku SSIS SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje pro přístup k balíčku. SsisAccessCredential
konfigurační cesta Konfigurační soubor spuštění balíčku. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
packagePassword Heslo balíčku. Tajná základna

Vlastnost SsisPropertyOverride

Název Popis Hodnota
isSensitive Určuje, zda hodnota přepsání vlastnosti balíčku SSIS je citlivá data. Hodnota se v databázi SSISDB zašifruje, pokud je true. Booleova hodnota
hodnota Hodnota přepsání vlastnosti balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Nastavení inscenací

Název Popis Hodnota
Povolit kompresi Určuje, jestli se má při kopírování dat použít komprese prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
název propojené služby Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
cesta Cesta k úložišti pro ukládání dočasných dat. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Parametr uložené procedury

Název Popis Hodnota
typ Typ parametru uložené procedury. Logická hodnota
Date (Datum)
Desetinné číslo
Guid
Int
Int64
Řetězec
hodnota Hodnota parametru uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Dokud Aktivita

Název Popis Hodnota
typ Typ aktivity 'Until' (povinné)
typVlastnosti Vlastnosti aktivity do té doby. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést Aktivita[] (povinné)
výraz Výraz, který by se vyhodnotil jako logická hodnota. Smyčka bude pokračovat, dokud se tento výraz vyhodnotí jako true. Výraz (povinný)
časový limit Určuje časový limit pro spuštění aktivity. Pokud není zadaná žádná hodnota, vezme jako výchozí hodnotu hodnotu TimeSpan.FromDays(7). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Čekací aktivita

Název Popis Hodnota
typ Typ aktivity Čekání (povinné)
typVlastnosti Vlastnosti aktivity wait. WaitActivityTypeProperties (povinné)

WaitActivityTypeProperties

Název Popis Hodnota
waitTimeInSeconds Doba trvání v sekundách. int (povinné)

Webová aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity WebActivity (povinné)
typVlastnosti Vlastnosti webové aktivity WebActivityTypeProperties (povinné)

WebActivityAuthentication

Název Popis Hodnota
heslo Heslo pro soubor PFX nebo základní ověřování ZabezpečenýŘetězec
Pfx Obsah souboru PFX s kódováním Base64 ZabezpečenýŘetězec
prostředek Prostředek, pro který se bude vyžadovat token ověřování Azure při použití ověřování MSI. řetězec
typ Ověřování webové aktivity (Basic/ClientCertificate/MSI) string (povinné)
uživatelské jméno Uživatelské jméno ověřování webové aktivity pro základní ověřování řetězec

WebActivityTypeProperties

Název Popis Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu WebActivityAuthentication
tělo Představuje datovou část, která se odešle do koncového bodu. Požadováno pro metodu POST/PUT, není povoleno pro typ metody GET: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
datové sady Seznam datových sad předaných do webového koncového bodu Odkaz na datovou sadu[]
Ověření disableCert Pokud je nastavená hodnota true, ověření certifikátu se zakáže. Booleova hodnota
hlavičky Představuje hlavičky, které se odešlou do požadavku. Pokud chcete například nastavit jazyk a typ v požadavku: "headers": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
linkedServices Seznam propojených služeb předaných do webového koncového bodu LinkedServiceReference[]
metoda Metoda rest API pro cílový koncový bod DELETE
GET
POST
PUT (povinné)
adresa URL Cílový koncový bod a cesta webové aktivity Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Příklady použití

Ukázky rychlého startu Azure

Následující šablony Rychlého startu Azure obsahují ukázky Bicep pro nasazení tohoto typu prostředku.

Soubor Bicep Popis
Vytvoření datové továrny V2 Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky ve službě Azure Blob Storage do jiné složky v úložišti.
S Azure Data Factory je možné více možností – jedním kliknutím vyzkoušejte Azure Data Factory. Tato šablona vytvoří kanál datové továrny pro aktivitu kopírování z objektu blob Azure do jiného objektu blob Azure.

Definice prostředku šablony ARM

Typ prostředku továren nebo kanálů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory/factory/pipelines, přidejte do šablony následující JSON.

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

Objekty CopySource

Nastavte vlastnost typu , která určuje typ objektu.

Objekty aktivit

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureMLBatchExecution použijte:

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

Pro AzureMLUpdateResource použijte:

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

Pro ExecutePipeline použijte:

{
  "type": "ExecutePipeline",
  "typeProperties": {
    "parameters": {
      "{customized property}": {}
    },
    "pipeline": {
      "name": "string",
      "referenceName": "string",
      "type": "string"
    },
    "waitOnCompletion": "bool"
  }
}

Pro filtr použijte:

{
  "type": "Filter",
  "typeProperties": {
    "condition": {
      "type": "string",
      "value": "string"
    },
    "items": {
      "type": "string",
      "value": "string"
    }
  }
}

Pro ForEach použijte:

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

Pro IfCondition použijte:

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

V případě Until použijte:

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

Pro čekání použijte:

{
  "type": "Wait",
  "typeProperties": {
    "waitTimeInSeconds": "int"
  }
}

Pro kopírování použijte:

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

Pro vlastní použijte:

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

Pro DataLakeAnalyticsU-SQL použijte:

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

Pro DatabricksNotebook použijte:

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksNotebook",
  "typeProperties": {
    "baseParameters": {
      "{customized property}": {}
    },
    "notebookPath": {}
  }
}

Pro ExecuteSSISPackage použijte:

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

Pro GetMetadata použijte:

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

Pro HDInsightHive použijte:

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

Pro HDInsightMapReduce použijte:

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

Pro HDInsightPig použijte:

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

Pro HDInsightSpark použijte:

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

Pro HDInsightStreaming použijte:

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

Pro vyhledávání použijte:

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

Pro SqlServerStoredProcedure použijte:

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

Pro WebActivity použijte:

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

Objekty CopySink

Nastavte vlastnost typu , která určuje typ objektu.

SecretBase – objekty

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureKeyVaultSecret použijte:

{
  "secretName": {},
  "secretVersion": {},
  "store": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "type": "AzureKeyVaultSecret"
}

Pro SecureString použijte:

{
  "type": "SecureString",
  "value": "string"
}

Hodnoty vlastností

Microsoft.DataFactory/factory/pipelines

Název Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API 2017-09-01-preview
název Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 260
Model = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (povinné)
vlastnosti Vlastnosti kanálu Kanál (povinné)
typ Typ prostředku Microsoft.DataFactory/factory/pipelines

Aktivita

Název Popis Hodnota
závisí na Aktivita závisí na podmínce. Závislost na aktivitě[]
popis Popis aktivity řetězec
název Název aktivity string (povinné)
typ Nastavte na AzureMLBatchExecution pro typ AzureMLBatchExecutionActivity. Pro typ AzureMLUpdateResourceActivity nastavte hodnotu AzureMLUpdateResourceActivity. Pro typ ExecutePipelineActivity nastavte hodnotu ExecutePipelineActivity. Pro typ FilterActivity nastavte hodnotu FilterActivity. Pro typ ForEachActivity nastavte hodnotu ForEachActivity. Pro typ IfConditionActivity nastavte hodnotu IfConditionActivity. Pro typ UntilActivity nastavte na hodnotu UntilActivity. Nastavte na WaitActivity pro typ WaitActivity. Pro typ CopyActivity nastavte hodnotu CopyActivity. Nastavte na Vlastní pro typ CustomActivity. Nastavte na DataLakeAnalyticsU-SQL pro typ DataLakeAnalyticsUsqlActivity. Nastavte na DatabricksNotebook pro typ DatabricksNotebookActivity. Pro typ ExecuteSsisPackageActivity nastavte na ExecuteSSISPackageActivity. Nastavte na GetMetadata pro typ GetMetadataActivity. Pro typ HDInsightHiveActivity nastavte hodnotu HDInsightHiveActivity. Nastavte na HDInsightMapReduce pro typ HDInsightMapReduceActivity. Pro typ HDInsightPigActivity nastavte hodnotu HDInsightPigActivity. Pro typ HDInsightSparkActivity nastavte hodnotu HDInsightSparkActivity. Pro typ HDInsightStreamingActivity nastavte hodnotu HDInsightStreamingActivity. Pro typ LookupActivity nastavte hodnotu LookupActivity. Pro typ SqlServerStoredProcedureActivity nastavte hodnotu SqlServerStoredProcedureActivity. Nastavte na WebActivity pro typ WebActivity. AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
"Dokud"
Čekání
WebActivity (povinné)

Závislost aktivity

Název Popis Hodnota
aktivita Název aktivity string (povinné)
závislostPodmínky: Match-Condition pro závislost. Řetězcové pole obsahující některou z těchto možností:
Dokončeno
Chyba
Přeskočeno
Úspěch (povinné)

Zásady činnosti

Název Popis Hodnota
zkusit znovu Maximální počet běžných pokusů o opakování. Výchozí hodnota je 0. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
retryIntervalInSeconds Interval mezi jednotlivými pokusy o opakování (v sekundách). Výchozí hodnota je 30 sekund. Int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
zabezpečený výstup Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude protokolován do monitorování. Booleova hodnota
časový limit Určuje časový limit pro spuštění aktivity. Výchozí časový limit je 7 dní. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Referenční informace o tajných informacích o AzureKeyVaultu

Název Popis Hodnota
tajnéJméno Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
tajná verze Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
uložit Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)

AzureMLBatchExecutionActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLBatchExecution (povinné)
typVlastnosti Vlastnosti aktivity provádění služby Azure ML Batch AzureMLBatchExecutionActivityTypeProperties (povinné)

AzureMLBatchExecutionActivityTypeProperties

Název Popis Hodnota
globalParameters Klíč, Páry hodnot, které se mají předávat do koncového bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaných v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Vstupy webových služeb Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Input to AzureMLWebServiceFile objects specify the input Blob locations. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
výstupyWebovéSlužby Klíč,Páry hodnot, mapování názvů výstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění výstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceOutputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Název Popis Hodnota

AzureMLUpdateResourceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLUpdateResource (povinné)
typVlastnosti Vlastnosti aktivity správy prostředků služby Azure ML Update AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Popis Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představující soubor .ilearner, který bude odeslán operací aktualizace. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který se nahraje operací aktualizace. LinkedServiceReference (povinné)
Jméno trénovaného modelu Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Soubor AzureMLWebServiceFile

Název Popis Hodnota
Cesta k souboru Relativní cesta k souboru, včetně názvu kontejneru, ve službě Azure Blob Storage určená službou LinkedService. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
název propojené služby Odkaz na propojenou službu Azure Storage, kde se nachází vstupní a výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

Aktivita kopírování

Název Popis Hodnota
vstupy Seznam vstupů pro aktivitu Odkaz na datovou sadu[]
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
výstupy Seznam výstupů aktivity Odkaz na datovou sadu[]
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Kopírovat (povinné)
typVlastnosti Vlastnosti aktivity kopírování CopyActivityTypeProperties (povinné)

CopyActivityTypeProperties

Název Popis Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které lze použít k provedení tohoto přesunu dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
PovolitPřeskočitNepříslušnýŘadek Zda se má přeskočit nekompatibilní řádek. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
UmožnitInscenování Určuje, jestli se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
paralelní kopie Maximální počet souběžných relací otevřených ve zdroji nebo jímce, aby nedošlo k přetížení úložiště dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
přesměrovatNekompatibilníNastaveníŘádku Přesměrovat nekompatibilní nastavení řádku, pokud enableSkipIncompatibleRow je true. RedirectIncompatibleRowSettings
jímka Jímka aktivity kopírování CopySink (povinné)
odeslat k provedení Zdroj aktivity kopírování CopySource (povinné)
stagingSettings Určuje dočasná nastavení přípravy, pokud je funkce EnableStaging pravdivá. Nastavení inscenací
překladatel Překladatel aktivity kopírování. Pokud není zadaný, použije se tabulkový překladač. jakýkoliv

CopySink

Název Popis Hodnota
sinkRetryCount Počet opakování jímky Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sinkRetryWait Počkejte opakování jímky. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)
writeBatchSize Napište velikost dávky. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
writeBatchTimeout Časový limit dávkového zápisu Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Zkopírovat zdroj

Název Popis Hodnota
sourceRetryCount Počet opakování zdroje Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sourceRetryWait Čekání na opakování zdroje Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)

Vlastní aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vlastní (povinné)
typVlastnosti Vlastnosti vlastní aktivity. CustomActivityTypeProperties (povinné)

CustomActivityReferenceObject

Název Popis Hodnota
datové sady Odkazy na datovou sadu Odkaz na datovou sadu[]
linkedServices Odkazy na propojenou službu. LinkedServiceReference[]

CustomActivityTypeProperties

Název Popis Hodnota
příkaz Příkaz pro vlastní typ aktivity: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
rozšířenéVlastnosti Kontejner vlastností definovaný uživatelem. Pro klíče nebo hodnoty, které je možné použít, neexistuje žádné omezení. Uživatel určený vlastní aktivitou má plnou odpovědnost za využívání a interpretaci obsahu definovaného. CustomActivityTypePropertiesExtendedProperties
Cesta ke složce Cesta ke složce pro soubory prostředků Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
referenční objekty Referenční objekty CustomActivityReferenceObject
služba propojení zdrojů Referenční informace k propojené službě prostředků LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Popis Hodnota

Aktivita datového bloku

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DatabricksNotebook (povinné)
typVlastnosti Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

Název Popis Hodnota
základní_parametry Základní parametry, které se mají použít pro každé spuštění této úlohy. Pokud poznámkový blok vezme parametr, který není zadaný, použije se výchozí hodnota z poznámkového bloku. DatabricksNotebookActivityTypePropertiesBaseParameters
Cesta k poznámkovému bloku Absolutní cesta poznámkového bloku, který se má spustit v pracovním prostoru Databricks Tato cesta musí začínat lomítkem. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DatabricksNotebookActivityTypePropertiesBaseParameters

Název Popis Hodnota

DataLakeAnalyticsUsqlActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DataLakeAnalyticsU-SQL (povinné)
typVlastnosti Vlastnosti aktivity U-SQL služby Data Lake Analytics DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityTypeProperties

Název Popis Hodnota
compilationMode Režim kompilace U-SQL Musí to být jedna z těchto hodnot: Sémantic, Full a SingleBox. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
stupeň paralelismu Maximální počet uzlů, které se současně používají ke spuštění úlohy. Výchozí hodnota je 1. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
parametry Parametry pro požadavek úlohy U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameters
priorita Určuje, které úlohy ze všech zařazených do fronty mají být vybrány, aby se spustily jako první. Čím nižší je číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
Verze runtimeVersion Verze modulu runtime modulu U-SQL, který se má použít. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
Objekt skriptu_path Cesta citlivá na velká a malá písmena ke složce, která obsahuje skript U-SQL. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Název Popis Hodnota

Odkaz na datovou sadu

Název Popis Hodnota
parametry Argumenty pro datovou sadu ParametrValueSpecification
odkazový_název Název referenční datové sady string (povinné)
typ Typ odkazu na datovou sadu DatasetReference (povinné)

ExecutePipelineActivity

Název Popis Hodnota
typ Typ aktivity ExecutePipeline (povinné)
typVlastnosti Spouštění vlastností aktivity kanálu ExecutePipelineActivityTypeProperties (povinné)

Vlastnosti ExecutePipelineActivityTypeProperties

Název Popis Hodnota
parametry Parametry kanálu. ParametrValueSpecification
kanál Referenční informace ke kanálu PipelineReference (povinné)
čekat na dokončení Definuje, jestli provádění aktivit počká na dokončení závislého spuštění kanálu. Výchozí hodnota je False. Booleova hodnota

ExecuteSsisPackageActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity ExecuteSSISPackage (povinné)
typVlastnosti Spusťte vlastnosti aktivity balíčku SSIS. ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Popis Hodnota
connectVia Referenční informace k prostředí Integration Runtime. IntegrationRuntimeReference (povinné)
environmentPath Cesta prostředí ke spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
executionCredential Přihlašovací údaje ke spuštění balíčku. SsisExecutionCredential
Úroveň protokolování Úroveň protokolování spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Umístění logLocation Umístění protokolu spouštění balíčku SSIS SsisLogLocation
packageConnectionManagers Správci připojení na úrovni balíčku ke spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Umístění balíčku Umístění balíčku SSIS SsisPackageLocation (povinné)
parametry balíčku Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projektovýchConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
parametry projektu Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být x86 nebo x64. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Název Popis Hodnota

Výraz

Název Popis Hodnota
typ Typ výrazu. Výraz (povinné)
hodnota Hodnota výrazu. string (povinné)

Aktivita filtru

Název Popis Hodnota
typ Typ aktivity Filtr (povinné)
typVlastnosti Filtrování vlastností aktivity FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

Název Popis Hodnota
podmínka Podmínka, která se má použít k filtrování vstupu. Výraz (povinný)
položky Vstupní pole, pro které má být použit filtr. Výraz (povinný)

ForEachActivity

Název Popis Hodnota
typ Typ aktivity ForEach (povinné)
typVlastnosti Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést . Aktivita[] (povinné)
Hodnota batchCount Počet dávek, který se má použít pro řízení počtu paralelního spuštění (pokud je hodnota isSequential nastavená na hodnotu false). Int

Omezení:
Maximální hodnota = 50
isSequential Je-li smyčka spuštěna v sekvenci nebo paralelně (max. 50) Booleova hodnota
položky Kolekce, která se má iterovat. Výraz (povinný)

Vlastnost GetMetadataActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity GetMetadata (povinné)
typVlastnosti Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

Vlastnosti GetMetadataActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
fieldList Pole metadat, která se mají získat z datové sady jakýkoli[]

Aktivita HDInsightHive®

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightHive (povinné)
typVlastnosti Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy Hive. HDInsightHiveActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefine

Název Popis Hodnota

HDInsightMapReduceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightMapReduce (povinné)
typVlastnosti Vlastnosti aktivity MapReduce služby HDInsight HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
název_třídy Název třídy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
definuje Umožňuje uživateli zadat definice pro požadavek úlohy MapReduce. HDInsightMapReduceActivityTypePropertiesDefinuje
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Cesta k souboru jar Cesta Jar. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
jarLibs Jar libs. jakýkoli[]
jarLinkedService Odkaz na propojenou službu Jar. LinkedServiceReference
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefinuje

Název Popis Hodnota

HDInsightPigActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightPig (povinné)
typVlastnosti Vlastnosti aktivity PIG služby HDInsight. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek na úlohu Pig. HDInsightPigActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita HDInsightSparkActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightSpark (povinné)
typVlastnosti Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Popis Hodnota
argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. jakýkoli[]
název_třídy Hlavní třída Java/Spark aplikace. řetězec
Cesta k souboru_entryArray Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
proxyUser Uživatel, který se zosobní, který spustí úlohu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
kořenová_cesta Kořenová cesta ve sparkJobLinkedService pro všechny soubory úlohy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
SparkConfig Vlastnost konfigurace Sparku HDInsightSparkActivityTypePropertiesSparkConfig
SparkJobLinkedService Propojená služba úložiště pro nahrání vstupního souboru a závislostí a pro příjem protokolů. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Název Popis Hodnota

Aktivita streamování HDInsightu

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightStreaming (povinné)
typVlastnosti Vlastnosti aktivit streamování HDInsight HDInsightStreamingActivityTypeProperties (povinné)

HDInsightStreamingActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
kombinátor Název spustitelného souboru kombinátoru Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
příkazProstředí Hodnoty prostředí příkazového řádku jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefine
Služba fileLinkedService Odkaz na propojenou službu, kde se nacházejí soubory. LinkedServiceReference
Cesty k souborům Cesty k souborům úloh streamování Může to být adresáře. any[] (povinné)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
vstup Cesta ke vstupnímu objektu blob. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
mapovač Název spustitelného souboru mapperu Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
výstup Cesta k výstupnímu objektu blob Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
reduktor Název spustitelného souboru redukčního souboru Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita IfConditionActivity

Název Popis Hodnota
typ Typ aktivity IfCondition (povinné)
typVlastnosti Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Popis Hodnota
výraz Výraz, který by se vyhodnotil jako logická hodnota. Slouží k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), který se spustí. Výraz (povinný)
ifFalseActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako false. Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]
Pravdivé aktivity ifTrueActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]

IntegrationRuntimeReference

Název Popis Hodnota
parametry Argumenty prostředí Integration Runtime ParametrValueSpecification
odkazový_název Referenční název prostředí Integration Runtime string (povinné)
typ Typ prostředí Integration Runtime. IntegrationRuntimeReference (povinné)

LinkedServiceReference

Název Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
odkazový_název Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

Aktivita vyhledávání

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vyhledávání (povinné)
typVlastnosti Vlastnosti aktivity vyhledávání LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivit vyhledávání DatasetReference (povinné)
Pouze první řádek Určuje, jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
odeslat k provedení Vlastnosti zdroje specifické pro datovou sadu, stejné jako zdroj aktivity kopírování. CopySource (povinné)

ParametrDefinitionSpecification

Název Popis Hodnota

ParametrSpecification

Název Popis Hodnota
výchozí hodnota Výchozí hodnota parametru. jakýkoliv
typ Typ parametru. Pole
Bool
"Float"
Int
"Objekt"
SecureString
Řetězec (povinné)

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

Kanál

Název Popis Hodnota
činnosti Seznam aktivit v kanálu Aktivita[]
anotace Seznam značek, které lze použít k popisu kanálu jakýkoli[]
souběžnost Maximální počet souběžných spuštění kanálu. Int

Omezení:
Minimální hodnota = 1
popis Popis kanálu. řetězec
parametry Seznam parametrů pro kanál ParametrDefinitionSpecification

Odkaz na potrubí

Název Popis Hodnota
název Název odkazu. řetězec
odkazový_název Název referenčního kanálu string (povinné)
typ Referenční typ kanálu PipelineReference (povinné)

RedirectIncompatibleRowSettings

Název Popis Hodnota
název propojené služby Název propojené služby Azure Storage, SAS úložiště nebo Azure Data Lake Store, které se používají k přesměrování nekompatibilního řádku. Je nutné zadat, pokud je zadán redirectIncompatibleRowSettings. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
cesta Cesta pro ukládání nekompatibilních dat řádku přesměrování. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Tajná základna

Název Popis Hodnota
typ Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Nastavte na SecureString pro typ SecureString. AzureKeyVaultSecret
SecureString (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. string (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. SecureString (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

SqlServerStoredProcedureActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity SqlServerStoredProcedure (povinné)
typVlastnosti Vlastnosti aktivity uložené procedury SQL SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityTypeProperties

Název Popis Hodnota
názevUloženéProcedury Název uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
parametry uložené procedury Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parameter1: {value: "1", type: "int"}}" SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

Název Popis Hodnota

SsisAccessCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecretBase (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

SsisConnectionManager

Název Popis Hodnota

SsisConnectionManager

Název Popis Hodnota

SsisExecutionCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecureString (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

Parametr SsisExecutionParameter

Název Popis Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

SsisLogLocation

Název Popis Hodnota
LogPath Cesta protokolu spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění protokolu SSIS. "Soubor" (povinné)
typVlastnosti Vlastnosti umístění protokolu spouštění balíčku SSIS SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje protokolu spuštění balíčku. SsisAccessCredential
Interval obnovy protokolu Určuje interval pro aktualizaci protokolu. Výchozí interval je 5 minut. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

SsisPackageLocation

Název Popis Hodnota
Cesta k balíčku Cesta k balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění balíčku SSIS. "Soubor"
SSISDB
typVlastnosti Vlastnosti umístění balíčku SSIS SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje pro přístup k balíčku. SsisAccessCredential
konfigurační cesta Konfigurační soubor spuštění balíčku. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
packagePassword Heslo balíčku. Tajná základna

Vlastnost SsisPropertyOverride

Název Popis Hodnota
isSensitive Určuje, zda hodnota přepsání vlastnosti balíčku SSIS je citlivá data. Hodnota se v databázi SSISDB zašifruje, pokud je true. Booleova hodnota
hodnota Hodnota přepsání vlastnosti balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Nastavení inscenací

Název Popis Hodnota
Povolit kompresi Určuje, jestli se má při kopírování dat použít komprese prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
název propojené služby Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
cesta Cesta k úložišti pro ukládání dočasných dat. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Parametr uložené procedury

Název Popis Hodnota
typ Typ parametru uložené procedury. Logická hodnota
Date (Datum)
Desetinné číslo
Guid
Int
Int64
Řetězec
hodnota Hodnota parametru uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Dokud Aktivita

Název Popis Hodnota
typ Typ aktivity 'Until' (povinné)
typVlastnosti Vlastnosti aktivity do té doby. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést Aktivita[] (povinné)
výraz Výraz, který by se vyhodnotil jako logická hodnota. Smyčka bude pokračovat, dokud se tento výraz vyhodnotí jako true. Výraz (povinný)
časový limit Určuje časový limit pro spuštění aktivity. Pokud není zadaná žádná hodnota, vezme jako výchozí hodnotu hodnotu TimeSpan.FromDays(7). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Čekací aktivita

Název Popis Hodnota
typ Typ aktivity Čekání (povinné)
typVlastnosti Vlastnosti aktivity wait. WaitActivityTypeProperties (povinné)

WaitActivityTypeProperties

Název Popis Hodnota
waitTimeInSeconds Doba trvání v sekundách. int (povinné)

Webová aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity WebActivity (povinné)
typVlastnosti Vlastnosti webové aktivity WebActivityTypeProperties (povinné)

WebActivityAuthentication

Název Popis Hodnota
heslo Heslo pro soubor PFX nebo základní ověřování ZabezpečenýŘetězec
Pfx Obsah souboru PFX s kódováním Base64 ZabezpečenýŘetězec
prostředek Prostředek, pro který se bude vyžadovat token ověřování Azure při použití ověřování MSI. řetězec
typ Ověřování webové aktivity (Basic/ClientCertificate/MSI) string (povinné)
uživatelské jméno Uživatelské jméno ověřování webové aktivity pro základní ověřování řetězec

WebActivityTypeProperties

Název Popis Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu WebActivityAuthentication
tělo Představuje datovou část, která se odešle do koncového bodu. Požadováno pro metodu POST/PUT, není povoleno pro typ metody GET: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
datové sady Seznam datových sad předaných do webového koncového bodu Odkaz na datovou sadu[]
Ověření disableCert Pokud je nastavená hodnota true, ověření certifikátu se zakáže. Booleova hodnota
hlavičky Představuje hlavičky, které se odešlou do požadavku. Pokud chcete například nastavit jazyk a typ v požadavku: "headers": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
linkedServices Seznam propojených služeb předaných do webového koncového bodu LinkedServiceReference[]
metoda Metoda rest API pro cílový koncový bod DELETE
GET
POST
PUT (povinné)
adresa URL Cílový koncový bod a cesta webové aktivity Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Příklady použití

Šablony Azure pro rychlý start

Následující šablony Azure Pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Vytvoření datové továrny V2

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky ve službě Azure Blob Storage do jiné složky v úložišti.
S Azure Data Factory je možné více možností – jedním kliknutím vyzkoušejte Azure Data Factory.

Nasazení do Azure
Tato šablona vytvoří kanál datové továrny pro aktivitu kopírování z objektu blob Azure do jiného objektu blob Azure.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku továren nebo kanálů je možné nasadit s operacemi, které cílí:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory/factory/pipelines, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    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"
        }
      }
    }
  }
}

Objekty CopySource

Nastavte vlastnost typu , která určuje typ objektu.

Objekty aktivit

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureMLBatchExecution použijte:

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

Pro AzureMLUpdateResource použijte:

{
  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 = ?
  }
}

Pro ExecutePipeline použijte:

{
  type = "ExecutePipeline"
  typeProperties = {
    parameters = {
      {customized property} = ?
    }
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "string"
    }
    waitOnCompletion = bool
  }
}

Pro filtr použijte:

{
  type = "Filter"
  typeProperties = {
    condition = {
      type = "string"
      value = "string"
    }
    items = {
      type = "string"
      value = "string"
    }
  }
}

Pro ForEach použijte:

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

Pro IfCondition použijte:

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

V případě Until použijte:

{
  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 = ?
  }
}

Pro čekání použijte:

{
  type = "Wait"
  typeProperties = {
    waitTimeInSeconds = int
  }
}

Pro kopírování použijte:

{
  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 = ?
  }
}

Pro vlastní použijte:

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

Pro DataLakeAnalyticsU-SQL použijte:

{
  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 = ?
  }
}

Pro DatabricksNotebook použijte:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksNotebook"
  typeProperties = {
    baseParameters = {
      {customized property} = ?
    }
    notebookPath = ?
  }
}

Pro ExecuteSSISPackage použijte:

{
  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 = ?
  }
}

Pro GetMetadata použijte:

{
  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 = [
      ?
    ]
  }
}

Pro HDInsightHive použijte:

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

Pro HDInsightMapReduce použijte:

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

Pro HDInsightPig použijte:

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

Pro HDInsightSpark použijte:

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

Pro HDInsightStreaming použijte:

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

Pro vyhledávání použijte:

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

Pro SqlServerStoredProcedure použijte:

{
  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 = ?
      }
    }
  }
}

Pro WebActivity použijte:

{
  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 = ?
  }
}

Objekty CopySink

Nastavte vlastnost typu , která určuje typ objektu.

SecretBase – objekty

Nastavte vlastnost typu , která určuje typ objektu.

Pro AzureKeyVaultSecret použijte:

{
  secretName = ?
  secretVersion = ?
  store = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  type = "AzureKeyVaultSecret"
}

Pro SecureString použijte:

{
  type = "SecureString"
  value = "string"
}

Hodnoty vlastností

Microsoft.DataFactory/factory/pipelines

Název Popis Hodnota
název Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 260
Model = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (povinné)
ID rodiče ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: továrny
vlastnosti Vlastnosti kanálu Kanál (povinné)
typ Typ prostředku Microsoft.DataFactory/factory/pipelines@2017-09-01-preview

Aktivita

Název Popis Hodnota
závisí na Aktivita závisí na podmínce. Závislost na aktivitě[]
popis Popis aktivity řetězec
název Název aktivity string (povinné)
typ Nastavte na AzureMLBatchExecution pro typ AzureMLBatchExecutionActivity. Pro typ AzureMLUpdateResourceActivity nastavte hodnotu AzureMLUpdateResourceActivity. Pro typ ExecutePipelineActivity nastavte hodnotu ExecutePipelineActivity. Pro typ FilterActivity nastavte hodnotu FilterActivity. Pro typ ForEachActivity nastavte hodnotu ForEachActivity. Pro typ IfConditionActivity nastavte hodnotu IfConditionActivity. Pro typ UntilActivity nastavte na hodnotu UntilActivity. Nastavte na WaitActivity pro typ WaitActivity. Pro typ CopyActivity nastavte hodnotu CopyActivity. Nastavte na Vlastní pro typ CustomActivity. Nastavte na DataLakeAnalyticsU-SQL pro typ DataLakeAnalyticsUsqlActivity. Nastavte na DatabricksNotebook pro typ DatabricksNotebookActivity. Pro typ ExecuteSsisPackageActivity nastavte na ExecuteSSISPackageActivity. Nastavte na GetMetadata pro typ GetMetadataActivity. Pro typ HDInsightHiveActivity nastavte hodnotu HDInsightHiveActivity. Nastavte na HDInsightMapReduce pro typ HDInsightMapReduceActivity. Pro typ HDInsightPigActivity nastavte hodnotu HDInsightPigActivity. Pro typ HDInsightSparkActivity nastavte hodnotu HDInsightSparkActivity. Pro typ HDInsightStreamingActivity nastavte hodnotu HDInsightStreamingActivity. Pro typ LookupActivity nastavte hodnotu LookupActivity. Pro typ SqlServerStoredProcedureActivity nastavte hodnotu SqlServerStoredProcedureActivity. Nastavte na WebActivity pro typ WebActivity. AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
"Dokud"
Čekání
WebActivity (povinné)

Závislost aktivity

Název Popis Hodnota
aktivita Název aktivity string (povinné)
závislostPodmínky: Match-Condition pro závislost. Řetězcové pole obsahující některou z těchto možností:
Dokončeno
Chyba
Přeskočeno
Úspěch (povinné)

Zásady činnosti

Název Popis Hodnota
zkusit znovu Maximální počet běžných pokusů o opakování. Výchozí hodnota je 0. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
retryIntervalInSeconds Interval mezi jednotlivými pokusy o opakování (v sekundách). Výchozí hodnota je 30 sekund. Int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
zabezpečený výstup Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude protokolován do monitorování. Booleova hodnota
časový limit Určuje časový limit pro spuštění aktivity. Výchozí časový limit je 7 dní. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Referenční informace o tajných informacích o AzureKeyVaultu

Název Popis Hodnota
tajnéJméno Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
tajná verze Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
uložit Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)

AzureMLBatchExecutionActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLBatchExecution (povinné)
typVlastnosti Vlastnosti aktivity provádění služby Azure ML Batch AzureMLBatchExecutionActivityTypeProperties (povinné)

AzureMLBatchExecutionActivityTypeProperties

Název Popis Hodnota
globalParameters Klíč, Páry hodnot, které se mají předávat do koncového bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaných v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
Vstupy webových služeb Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Input to AzureMLWebServiceFile objects specify the input Blob locations. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
výstupyWebovéSlužby Klíč,Páry hodnot, mapování názvů výstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění výstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceOutputs žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Název Popis Hodnota

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Název Popis Hodnota

AzureMLUpdateResourceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity AzureMLUpdateResource (povinné)
typVlastnosti Vlastnosti aktivity správy prostředků služby Azure ML Update AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Popis Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představující soubor .ilearner, který bude odeslán operací aktualizace. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který se nahraje operací aktualizace. LinkedServiceReference (povinné)
Jméno trénovaného modelu Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Soubor AzureMLWebServiceFile

Název Popis Hodnota
Cesta k souboru Relativní cesta k souboru, včetně názvu kontejneru, ve službě Azure Blob Storage určená službou LinkedService. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
název propojené služby Odkaz na propojenou službu Azure Storage, kde se nachází vstupní a výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

Aktivita kopírování

Název Popis Hodnota
vstupy Seznam vstupů pro aktivitu Odkaz na datovou sadu[]
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
výstupy Seznam výstupů aktivity Odkaz na datovou sadu[]
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Kopírovat (povinné)
typVlastnosti Vlastnosti aktivity kopírování CopyActivityTypeProperties (povinné)

CopyActivityTypeProperties

Název Popis Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které lze použít k provedení tohoto přesunu dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
PovolitPřeskočitNepříslušnýŘadek Zda se má přeskočit nekompatibilní řádek. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
UmožnitInscenování Určuje, jestli se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
paralelní kopie Maximální počet souběžných relací otevřených ve zdroji nebo jímce, aby nedošlo k přetížení úložiště dat. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
přesměrovatNekompatibilníNastaveníŘádku Přesměrovat nekompatibilní nastavení řádku, pokud enableSkipIncompatibleRow je true. RedirectIncompatibleRowSettings
jímka Jímka aktivity kopírování CopySink (povinné)
odeslat k provedení Zdroj aktivity kopírování CopySource (povinné)
stagingSettings Určuje dočasná nastavení přípravy, pokud je funkce EnableStaging pravdivá. Nastavení inscenací
překladatel Překladatel aktivity kopírování. Pokud není zadaný, použije se tabulkový překladač. jakýkoliv

CopySink

Název Popis Hodnota
sinkRetryCount Počet opakování jímky Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sinkRetryWait Počkejte opakování jímky. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)
writeBatchSize Napište velikost dávky. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 0. jakýkoliv
writeBatchTimeout Časový limit dávkového zápisu Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Zkopírovat zdroj

Název Popis Hodnota
sourceRetryCount Počet opakování zdroje Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType). jakýkoliv
sourceRetryWait Čekání na opakování zdroje Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv
typ (povinné)

Vlastní aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vlastní (povinné)
typVlastnosti Vlastnosti vlastní aktivity. CustomActivityTypeProperties (povinné)

CustomActivityReferenceObject

Název Popis Hodnota
datové sady Odkazy na datovou sadu Odkaz na datovou sadu[]
linkedServices Odkazy na propojenou službu. LinkedServiceReference[]

CustomActivityTypeProperties

Název Popis Hodnota
příkaz Příkaz pro vlastní typ aktivity: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
rozšířenéVlastnosti Kontejner vlastností definovaný uživatelem. Pro klíče nebo hodnoty, které je možné použít, neexistuje žádné omezení. Uživatel určený vlastní aktivitou má plnou odpovědnost za využívání a interpretaci obsahu definovaného. CustomActivityTypePropertiesExtendedProperties
Cesta ke složce Cesta ke složce pro soubory prostředků Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
referenční objekty Referenční objekty CustomActivityReferenceObject
služba propojení zdrojů Referenční informace k propojené službě prostředků LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Popis Hodnota

Aktivita datového bloku

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DatabricksNotebook (povinné)
typVlastnosti Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

Název Popis Hodnota
základní_parametry Základní parametry, které se mají použít pro každé spuštění této úlohy. Pokud poznámkový blok vezme parametr, který není zadaný, použije se výchozí hodnota z poznámkového bloku. DatabricksNotebookActivityTypePropertiesBaseParameters
Cesta k poznámkovému bloku Absolutní cesta poznámkového bloku, který se má spustit v pracovním prostoru Databricks Tato cesta musí začínat lomítkem. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DatabricksNotebookActivityTypePropertiesBaseParameters

Název Popis Hodnota

DataLakeAnalyticsUsqlActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity DataLakeAnalyticsU-SQL (povinné)
typVlastnosti Vlastnosti aktivity U-SQL služby Data Lake Analytics DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityTypeProperties

Název Popis Hodnota
compilationMode Režim kompilace U-SQL Musí to být jedna z těchto hodnot: Sémantic, Full a SingleBox. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
stupeň paralelismu Maximální počet uzlů, které se současně používají ke spuštění úlohy. Výchozí hodnota je 1. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
parametry Parametry pro požadavek úlohy U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameters
priorita Určuje, které úlohy ze všech zařazených do fronty mají být vybrány, aby se spustily jako první. Čím nižší je číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Typ: celé číslo (nebo výraz s celočíselnou hodnotou resultType), minimum: 1. jakýkoliv
Verze runtimeVersion Verze modulu runtime modulu U-SQL, který se má použít. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
Objekt skriptu_path Cesta citlivá na velká a malá písmena ke složce, která obsahuje skript U-SQL. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Název Popis Hodnota

Odkaz na datovou sadu

Název Popis Hodnota
parametry Argumenty pro datovou sadu ParametrValueSpecification
odkazový_název Název referenční datové sady string (povinné)
typ Typ odkazu na datovou sadu DatasetReference (povinné)

ExecutePipelineActivity

Název Popis Hodnota
typ Typ aktivity ExecutePipeline (povinné)
typVlastnosti Spouštění vlastností aktivity kanálu ExecutePipelineActivityTypeProperties (povinné)

Vlastnosti ExecutePipelineActivityTypeProperties

Název Popis Hodnota
parametry Parametry kanálu. ParametrValueSpecification
kanál Referenční informace ke kanálu PipelineReference (povinné)
čekat na dokončení Definuje, jestli provádění aktivit počká na dokončení závislého spuštění kanálu. Výchozí hodnota je False. Booleova hodnota

ExecuteSsisPackageActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity ExecuteSSISPackage (povinné)
typVlastnosti Spusťte vlastnosti aktivity balíčku SSIS. ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Popis Hodnota
connectVia Referenční informace k prostředí Integration Runtime. IntegrationRuntimeReference (povinné)
environmentPath Cesta prostředí ke spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
executionCredential Přihlašovací údaje ke spuštění balíčku. SsisExecutionCredential
Úroveň protokolování Úroveň protokolování spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
Umístění logLocation Umístění protokolu spouštění balíčku SSIS SsisLogLocation
packageConnectionManagers Správci připojení na úrovni balíčku ke spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
Umístění balíčku Umístění balíčku SSIS SsisPackageLocation (povinné)
parametry balíčku Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projektovýchConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
parametry projektu Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být x86 nebo x64. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Název Popis Hodnota

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Název Popis Hodnota

Výraz

Název Popis Hodnota
typ Typ výrazu. Výraz (povinné)
hodnota Hodnota výrazu. string (povinné)

Aktivita filtru

Název Popis Hodnota
typ Typ aktivity Filtr (povinné)
typVlastnosti Filtrování vlastností aktivity FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

Název Popis Hodnota
podmínka Podmínka, která se má použít k filtrování vstupu. Výraz (povinný)
položky Vstupní pole, pro které má být použit filtr. Výraz (povinný)

ForEachActivity

Název Popis Hodnota
typ Typ aktivity ForEach (povinné)
typVlastnosti Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést . Aktivita[] (povinné)
Hodnota batchCount Počet dávek, který se má použít pro řízení počtu paralelního spuštění (pokud je hodnota isSequential nastavená na hodnotu false). Int

Omezení:
Maximální hodnota = 50
isSequential Je-li smyčka spuštěna v sekvenci nebo paralelně (max. 50) Booleova hodnota
položky Kolekce, která se má iterovat. Výraz (povinný)

Vlastnost GetMetadataActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity GetMetadata (povinné)
typVlastnosti Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

Vlastnosti GetMetadataActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
fieldList Pole metadat, která se mají získat z datové sady jakýkoli[]

Aktivita HDInsightHive®

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightHive (povinné)
typVlastnosti Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy Hive. HDInsightHiveActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefine

Název Popis Hodnota

HDInsightMapReduceActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightMapReduce (povinné)
typVlastnosti Vlastnosti aktivity MapReduce služby HDInsight HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
název_třídy Název třídy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
definuje Umožňuje uživateli zadat definice pro požadavek úlohy MapReduce. HDInsightMapReduceActivityTypePropertiesDefinuje
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Cesta k souboru jar Cesta Jar. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
jarLibs Jar libs. jakýkoli[]
jarLinkedService Odkaz na propojenou službu Jar. LinkedServiceReference
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefinuje

Název Popis Hodnota

HDInsightPigActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightPig (povinné)
typVlastnosti Vlastnosti aktivity PIG služby HDInsight. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek na úlohu Pig. HDInsightPigActivityTypePropertiesDefine
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
Služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
Objekt skriptu_path Cesta ke skriptu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita HDInsightSparkActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightSpark (povinné)
typVlastnosti Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Popis Hodnota
argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. jakýkoli[]
název_třídy Hlavní třída Java/Spark aplikace. řetězec
Cesta k souboru_entryArray Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
proxyUser Uživatel, který se zosobní, který spustí úlohu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
kořenová_cesta Kořenová cesta ve sparkJobLinkedService pro všechny soubory úlohy. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
SparkConfig Vlastnost konfigurace Sparku HDInsightSparkActivityTypePropertiesSparkConfig
SparkJobLinkedService Propojená služba úložiště pro nahrání vstupního souboru a závislostí a pro příjem protokolů. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Název Popis Hodnota

Aktivita streamování HDInsightu

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity HDInsightStreaming (povinné)
typVlastnosti Vlastnosti aktivit streamování HDInsight HDInsightStreamingActivityTypeProperties (povinné)

HDInsightStreamingActivityTypeProperties

Název Popis Hodnota
argumenty Uživatelem zadané argumenty pro HDInsightActivity jakýkoli[]
kombinátor Název spustitelného souboru kombinátoru Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
příkazProstředí Hodnoty prostředí příkazového řádku jakýkoli[]
definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefine
Služba fileLinkedService Odkaz na propojenou službu, kde se nacházejí soubory. LinkedServiceReference
Cesty k souborům Cesty k souborům úloh streamování Může to být adresáře. any[] (povinné)
getDebugInfo Možnost Informace o ladění Vždy
Chyba
None (Žádný)
vstup Cesta ke vstupnímu objektu blob. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
mapovač Název spustitelného souboru mapperu Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
výstup Cesta k výstupnímu objektu blob Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
reduktor Název spustitelného souboru redukčního souboru Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
služby storageLinkedServices Odkazy na propojenou službu úložiště. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefine

Název Popis Hodnota

Aktivita IfConditionActivity

Název Popis Hodnota
typ Typ aktivity IfCondition (povinné)
typVlastnosti Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Popis Hodnota
výraz Výraz, který by se vyhodnotil jako logická hodnota. Slouží k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), který se spustí. Výraz (povinný)
ifFalseActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako false. Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]
Pravdivé aktivity ifTrueActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost a pokud není k dispozici, aktivita se ukončí bez jakékoli akce. Aktivita[]

IntegrationRuntimeReference

Název Popis Hodnota
parametry Argumenty prostředí Integration Runtime ParametrValueSpecification
odkazový_název Referenční název prostředí Integration Runtime string (povinné)
typ Typ prostředí Integration Runtime. IntegrationRuntimeReference (povinné)

LinkedServiceReference

Název Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
odkazový_název Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

Aktivita vyhledávání

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity Vyhledávání (povinné)
typVlastnosti Vlastnosti aktivity vyhledávání LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Popis Hodnota
datová sada Referenční informace k datové sadě aktivit vyhledávání DatasetReference (povinné)
Pouze první řádek Určuje, jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
odeslat k provedení Vlastnosti zdroje specifické pro datovou sadu, stejné jako zdroj aktivity kopírování. CopySource (povinné)

ParametrDefinitionSpecification

Název Popis Hodnota

ParametrSpecification

Název Popis Hodnota
výchozí hodnota Výchozí hodnota parametru. jakýkoliv
typ Typ parametru. Pole
Bool
"Float"
Int
"Objekt"
SecureString
Řetězec (povinné)

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

ParametrValueSpecification

Název Popis Hodnota

Kanál

Název Popis Hodnota
činnosti Seznam aktivit v kanálu Aktivita[]
anotace Seznam značek, které lze použít k popisu kanálu jakýkoli[]
souběžnost Maximální počet souběžných spuštění kanálu. Int

Omezení:
Minimální hodnota = 1
popis Popis kanálu. řetězec
parametry Seznam parametrů pro kanál ParametrDefinitionSpecification

Odkaz na potrubí

Název Popis Hodnota
název Název odkazu. řetězec
odkazový_název Název referenčního kanálu string (povinné)
typ Referenční typ kanálu PipelineReference (povinné)

RedirectIncompatibleRowSettings

Název Popis Hodnota
název propojené služby Název propojené služby Azure Storage, SAS úložiště nebo Azure Data Lake Store, které se používají k přesměrování nekompatibilního řádku. Je nutné zadat, pokud je zadán redirectIncompatibleRowSettings. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
cesta Cesta pro ukládání nekompatibilních dat řádku přesměrování. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Tajná základna

Název Popis Hodnota
typ Nastavte na AzureKeyVaultSecret pro typ AzureKeyVaultSecretReference. Nastavte na SecureString pro typ SecureString. AzureKeyVaultSecret
SecureString (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. string (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

Řetězec zabezpečení

Název Popis Hodnota
typ Typ tajného kódu. SecureString (povinné)
hodnota Hodnota zabezpečeného řetězce string (povinné)

SqlServerStoredProcedureActivity

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity SqlServerStoredProcedure (povinné)
typVlastnosti Vlastnosti aktivity uložené procedury SQL SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityTypeProperties

Název Popis Hodnota
názevUloženéProcedury Název uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
parametry uložené procedury Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parameter1: {value: "1", type: "int"}}" SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureTypePropertiesStoredProcedureParameters

Název Popis Hodnota

SsisAccessCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecretBase (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

SsisConnectionManager

Název Popis Hodnota

SsisConnectionManager

Název Popis Hodnota

SsisExecutionCredential

Název Popis Hodnota
doména Doména pro ověřování systému Windows. libovolná (povinná)
heslo Heslo pro ověřování systému Windows. SecureString (povinné)
uživatelské_jméno UseName pro ověřování systému Windows. libovolná (povinná)

Parametr SsisExecutionParameter

Název Popis Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

SsisLogLocation

Název Popis Hodnota
LogPath Cesta protokolu spuštění balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění protokolu SSIS. "Soubor" (povinné)
typVlastnosti Vlastnosti umístění protokolu spouštění balíčku SSIS SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje protokolu spuštění balíčku. SsisAccessCredential
Interval obnovy protokolu Určuje interval pro aktualizaci protokolu. Výchozí interval je 5 minut. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

SsisPackageLocation

Název Popis Hodnota
Cesta k balíčku Cesta k balíčku SSIS. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
typ Typ umístění balíčku SSIS. "Soubor"
SSISDB
typVlastnosti Vlastnosti umístění balíčku SSIS SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Popis Hodnota
accessCredential Přihlašovací údaje pro přístup k balíčku. SsisAccessCredential
konfigurační cesta Konfigurační soubor spuštění balíčku. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
packagePassword Heslo balíčku. Tajná základna

Vlastnost SsisPropertyOverride

Název Popis Hodnota
isSensitive Určuje, zda hodnota přepsání vlastnosti balíčku SSIS je citlivá data. Hodnota se v databázi SSISDB zašifruje, pokud je true. Booleova hodnota
hodnota Hodnota přepsání vlastnosti balíčku SSIS Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Nastavení inscenací

Název Popis Hodnota
Povolit kompresi Určuje, jestli se má při kopírování dat použít komprese prostřednictvím dočasné přípravy. Výchozí hodnotou je nepravda. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). jakýkoliv
název propojené služby Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
cesta Cesta k úložišti pro ukládání dočasných dat. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv

Parametr uložené procedury

Název Popis Hodnota
typ Typ parametru uložené procedury. Logická hodnota
Date (Datum)
Desetinné číslo
Guid
Int
Int64
Řetězec
hodnota Hodnota parametru uložené procedury. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)

Dokud Aktivita

Název Popis Hodnota
typ Typ aktivity 'Until' (povinné)
typVlastnosti Vlastnosti aktivity do té doby. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Popis Hodnota
činnosti Seznam aktivit, které se mají provést Aktivita[] (povinné)
výraz Výraz, který by se vyhodnotil jako logická hodnota. Smyčka bude pokračovat, dokud se tento výraz vyhodnotí jako true. Výraz (povinný)
časový limit Určuje časový limit pro spuštění aktivity. Pokud není zadaná žádná hodnota, vezme jako výchozí hodnotu hodnotu TimeSpan.FromDays(7). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). Typ: řetězec (nebo výraz s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). jakýkoliv

Čekací aktivita

Název Popis Hodnota
typ Typ aktivity Čekání (povinné)
typVlastnosti Vlastnosti aktivity wait. WaitActivityTypeProperties (povinné)

WaitActivityTypeProperties

Název Popis Hodnota
waitTimeInSeconds Doba trvání v sekundách. int (povinné)

Webová aktivita

Název Popis Hodnota
název propojené služby Odkaz na propojenou službu. LinkedServiceReference
zásada Zásady aktivit. Zásady činnosti
typ Typ aktivity WebActivity (povinné)
typVlastnosti Vlastnosti webové aktivity WebActivityTypeProperties (povinné)

WebActivityAuthentication

Název Popis Hodnota
heslo Heslo pro soubor PFX nebo základní ověřování ZabezpečenýŘetězec
Pfx Obsah souboru PFX s kódováním Base64 ZabezpečenýŘetězec
prostředek Prostředek, pro který se bude vyžadovat token ověřování Azure při použití ověřování MSI. řetězec
typ Ověřování webové aktivity (Basic/ClientCertificate/MSI) string (povinné)
uživatelské jméno Uživatelské jméno ověřování webové aktivity pro základní ověřování řetězec

WebActivityTypeProperties

Název Popis Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu WebActivityAuthentication
tělo Představuje datovou část, která se odešle do koncového bodu. Požadováno pro metodu POST/PUT, není povoleno pro typ metody GET: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
datové sady Seznam datových sad předaných do webového koncového bodu Odkaz na datovou sadu[]
Ověření disableCert Pokud je nastavená hodnota true, ověření certifikátu se zakáže. Booleova hodnota
hlavičky Představuje hlavičky, které se odešlou do požadavku. Pokud chcete například nastavit jazyk a typ v požadavku: "headers": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
linkedServices Seznam propojených služeb předaných do webového koncového bodu LinkedServiceReference[]
metoda Metoda rest API pro cílový koncový bod DELETE
GET
POST
PUT (povinné)
adresa URL Cílový koncový bod a cesta webové aktivity Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)