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

Definice prostředku Bicep

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

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' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        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 aktivit

Nastavte vlastnost type a určete typ objektu.

Pro AzureMLBatchExecution použijte:

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

Pro AzureMLUpdateResource použijte:

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

Pro kopírování použijte:

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

Jako Vlastní použijte:

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

Pro DatabricksNotebook použijte:

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

Pro DataLakeAnalyticsU-SQL použijte:

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

Pro ExecutePipeline použijte:

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

Pro ExecuteSSISPackage použijte:

  type: 'ExecuteSSISPackage'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    environmentPath: any()
    executionCredential: {
      domain: any()
      password: {
        type: 'string'
        value: 'string'
      }
      userName: any()
    }
    loggingLevel: any()
    logLocation: {
      logPath: any()
      type: 'File'
      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()
  }

Jako filtr použijte:

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

Pro forEach použijte:

  type: 'ForEach'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    batchCount: int
    isSequential: bool
    items: {
      type: 'Expression'
      value: 'string'
    }
  }

Pro GetMetadata použijte:

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

Pro HDInsightHive použijte:

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

Pro HDInsightMapReduce použijte:

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

Pro HDInsightPig použijte:

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

Pro HDInsightSpark použijte:

  type: 'HDInsightSpark'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  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: 'LinkedServiceReference'
    }
  }

Pro HDInsightStreaming použijte:

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

Pro IfCondition použijte:

  type: 'IfCondition'
  typeProperties: {
    expression: {
      type: 'Expression'
      value: 'string'
    }
    ifFalseActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    ifTrueActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
  }

Pro vyhledávání použijte:

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

Pro SqlServerStoredProcedure použijte:

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

V části Until použijte:

  type: 'Until'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    expression: {
      type: 'Expression'
      value: 'string'
    }
    timeout: any()
  }

V případě čekání použijte:

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

Pro webactivity použijte:

  type: 'WebActivity'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  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: 'DatasetReference'
      }
    ]
    disableCertValidation: bool
    headers: any()
    linkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
    method: 'string'
    url: any()
  }

Objekty CopySink

Nastavte vlastnost type a určete typ objektu.

Objekty CopySource

Nastavte vlastnost type a určete typ objektu.

SecretBase – objekty

Nastavte vlastnost type a určete typ objektu.

Pro AzureKeyVaultSecret použijte:

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

Pro SecureString použijte:

  type: 'SecureString'
  value: 'string'

Hodnoty vlastností

továrny nebo kanály

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)

Limit počtu znaků: 1–260

Platné znaky:
Nelze použít:
<>*#.%&:\\+?/ nebo řídicí znaky

Začněte alfanumerickými znaky.
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí 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
properties Vlastnosti kanálu. Kanál (povinné)

Kanál

Název Description Hodnota
activities Seznam aktivit v kanálu Aktivita[]
Poznámky Seznam značek, které se dají použít k popisu kanálu any[]
souběžnost Maximální počet souběžných spuštění pro kanál. int

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

Aktivita

Název Description Hodnota
dependsOn Aktivita závisí na podmínce. ActivityDependency[]
description Popis aktivity. řetězec
name Název aktivity. string (povinné)
typ Nastavení typu objektu AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
Dokud
Wait (Čekání)
Webová aktivita (povinné)

ActivityDependency

Název Description Hodnota
aktivita Název aktivity. string (povinné)
dependencyConditions Match-Condition pro závislost. Pole řetězců obsahující některou z těchto možností:
Dokončeno
Neúspěšné
"Přeskočeno"
Úspěch (povinné)
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

AzureMLBatchExecutionActivity

Název Description Hodnota
typ Typ aktivity. AzureMLBatchExecution (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity spouštění služby Azure ML Batch AzureMLBatchExecutionActivityTypeProperties (povinné)

LinkedServiceReference

Název Description Hodnota
parameters Argumenty pro LinkedService. ParametrValueSpecification
referenceName Odkaz na název propojené služby. string (povinné)
typ Typ odkazu na propojenou službu LinkedServiceReference (povinné)

ParametrValueSpecification

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

Zásady aktivit

Název Description Hodnota
retry Maximální počet běžných opakovaných pokusů. Výchozí hodnota je 0. Type: integer (nebo Expression with resultType integer), minimum: 0. Pro Bicep můžete použít funkci any().
retryIntervalInSeconds Interval mezi každým opakovaným pokusem (v sekundách) Výchozí hodnota je 30 sekund. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
secureOutput Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude protokolován do monitorování. bool
timeout 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])). Pro Bicep můžete použít funkci any().
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

AzureMLBatchExecutionActivityTypeVlastnosti

Název Description Hodnota
globalParameters Klíč a páry hodnot, které se mají předat koncovému bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaným v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Klíč, páry hodnot, mapování názvů vstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění vstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs 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 spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLWebServiceFile

Název Description Hodnota
Filepath Relativní cesta k souboru, včetně názvu kontejneru, v Azure Blob Storage určená linkedservice. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
linkedServiceName Odkaz na propojenou službu Azure Storage, kde se nachází vstupní/výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Název Description Hodnota
typ Typ aktivity. AzureMLUpdateResource (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity správy prostředků aktualizace Azure ML AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Description Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představuje soubor .ilearner, který bude odeslán operací aktualizace. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který bude odeslán operací aktualizace. LinkedServiceReference (povinné)
trainedModelName Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)

CopyActivity

Název Description Hodnota
typ Typ aktivity. 'Kopírovat' (povinné)
Vstupy Seznam vstupů pro aktivitu DatasetReference[]
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
Výstupy Seznam výstupů pro aktivitu DatasetReference[]
policy Zásady aktivit. Zásady aktivit
typeProperties aktivita Copy vlastnosti. CopyActivityTypeProperties (povinné)

DatasetReference

Název Description Hodnota
parameters Argumenty pro datovou sadu ParametrValueSpecification
název odkazu Název referenční datové sady. string (povinné)
typ Typ odkazu na datovou sadu. 'DatasetReference' (povinné)

CopyActivityTypeProperties

Název Description Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které je možné použít k provedení tohoto přesunu dat. Type: integer (nebo Expression with resultType integer), minimum: 0. Pro Bicep můžete použít funkci any().
enableSkipIncompatibleRow Určuje, jestli se má vynechat nekompatibilní řádek. Výchozí hodnota je false. Typ: boolean (nebo Expression with resultType boolean). Pro Bicep můžete použít funkci any().
enableStaging Určuje, jestli se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: boolean (nebo Expression with resultType boolean). Pro Bicep můžete použít funkci any().
paralelní rozsahy 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. Type: integer (nebo Expression with resultType integer), minimum: 0. Pro Bicep můžete použít funkci any().
redirectIncompatibleRowSettings Přesměrovat nekompatibilní nastavení řádků, když enableSkipIncompatibleRow má hodnotu true. RedirectIncompatibleRowSettings
Dřez aktivita Copy umyvadlo. CopySink (povinné)
source aktivita Copy zdroj. CopySource (povinné)
stagingSettings Určuje dočasná pracovní nastavení, pokud má EnableStaging hodnotu true. StagingSettings
Překladatel aktivita Copy překladatele. Pokud není zadaný, použije se tabulkový překladač. Pro Bicep můžete použít funkci any().

RedirectIncompatibleRowSettings

Název Description Hodnota
linkedServiceName Název propojené služby Azure Storage, SAS úložiště nebo Azure Data Lake Store, která slouží k přesměrování nekompatibilního řádku. Musí být zadán, pokud je zadán redirectIncompatibleRowSettings. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
program Cesta pro ukládání nekompatibilních dat řádku přesměrování. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

CopySink

Název Description Hodnota
jímkaRetryCount Počet opakování jímky Type: integer (nebo Expression with resultType integer). Pro Bicep můžete použít funkci any().
jímkaRetryWait Počkejte znovu v jímce. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Pro Bicep můžete použít funkci any().
writeBatchSize Velikost dávky zápisu Type: integer (nebo Expression with resultType integer), minimum: 0. Pro Bicep můžete použít funkci any().
writeBatchTimeout Časový limit dávky zápisu Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Pro Bicep můžete použít funkci any().

Kopírovat zdroj

Název Description Hodnota
sourceRetryCount Počet opakování zdroje Type: integer (nebo Expression with resultType integer). Pro Bicep můžete použít funkci any().
zdrojRetryWait Počkejte na opakování zdroje. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Pro Bicep můžete použít funkci any().

StagingSettings

Název Description Hodnota
enableCompression Určuje, zda se má použít komprese při kopírování dat prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). Pro Bicep můžete použít funkci any().
linkedServiceName Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
program Cesta k úložišti pro ukládání dočasných dat. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

CustomActivity

Název Description Hodnota
typ Typ aktivity. 'Vlastní' (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastní vlastnosti aktivity. CustomActivityTypeProperties (povinné)

CustomActivityTypeProperties

Název Description Hodnota
command Příkaz pro typ vlastní aktivity: řetězec (nebo výraz s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
extendedVlastnosti Uživatelsky definovaná taška vlastností. Pro klíče nebo hodnoty, které se dají použít, neplatí žádné omezení. Uživatel zadaný vlastní aktivita nese plnou odpovědnost za využívání a interpretaci definovaného obsahu. CustomActivityTypePropertiesExtendedProperties
folderPath Cesta ke složce pro soubory prostředků Typ: řetězec (nebo Výraz s řetězcem resultType). Pro Bicep můžete použít funkci any().
referenční objekty Odkazy na objekty CustomActivityReferenceObject
resourceLinkedService Odkaz na službu propojenou s prostředky LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

CustomActivityReferenceObject

Název Description Hodnota
datové sady Odkazy na datové sady. DatasetReference[]
linkedServices Odkazy na propojené služby. LinkedServiceReference[]

DatabricksNotebookActivity

Název Description Hodnota
typ Typ aktivity. 'DatabricksNotebook' (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

Název Description Hodnota
baseParameters Základní parametry, které se mají použít pro každé spuštění této úlohy. Pokud poznámkový blok převezme parametr, který není zadaný, použije se výchozí hodnota z poznámkového bloku. DatabricksNotebookActivityTypePropertiesBaseParamete...
cesta poznámkového bloku Absolutní cesta poznámkového bloku, který se má spustit v pracovním prostoru Databricks. Tato cesta musí začínat lomítkem. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)

DatabricksNotebookActivityTypePropertiesBaseParamete...

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

DataLakeAnalyticsUsqlActivity

Název Description Hodnota
typ Typ aktivity. DataLakeAnalyticsU-SQL (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Data Lake Analytics vlastností aktivity U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityTypeProperties

Název Description Hodnota
Compilationmode Režim kompilace U-SQL. Musí to být jedna z těchto hodnot: Sémantic, Full a SingleBox. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
stupeňOfParallelism Maximální počet uzlů současně použitých ke spuštění úlohy. Výchozí hodnota je 1. Type: integer (nebo Expression with resultType integer), minimum: 1. Pro Bicep můžete použít funkci any().
parameters Parametry pro žádost o úlohu U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Prioritou Určuje, které úlohy ze všech, které jsou ve frontě, by měly být vybrány ke spuštění jako první. Čím nižší číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Type: integer (nebo Expression with resultType integer), minimum: 1. Pro Bicep můžete použít funkci any().
runtimeVersion Verze modulu runtime U-SQL, která se má použít. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
scriptPath Cesta ke složce, která obsahuje skript U-SQL, rozlišuje malá a malá písmena. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

ExecutePipelineActivity

Název Description Hodnota
typ Typ aktivity. ExecutePipeline (povinné)
typeProperties Spusťte vlastnosti aktivity kanálu. ExecutePipelineActivityTypeProperties (povinné)

ExecutePipelineActivityTypeProperties

Název Description Hodnota
parameters Parametry kanálu. ParametrValueSpecification
Potrubí Referenční informace ke kanálu. PipelineReference (povinné)
waitOnCompletion Definuje, jestli bude provádění aktivit čekat na dokončení spuštění závislého kanálu. Výchozí hodnota je false. bool

PipelineReference

Název Description Hodnota
name Název odkazu. řetězec
referenceName Název kanálu odkazu. string (povinné)
typ Typ odkazu na kanál. PipelineReference (povinné)

ExecuteSsisPackageActivity

Název Description Hodnota
typ Typ aktivity. ExecuteSSISPackage (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Spuštění vlastností aktivity balíčku služby SSIS ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Description Hodnota
connectVia Referenční informace k prostředí Integration Runtime IntegrationRuntimeReference (povinné)
environmentPath Cesta prostředí pro spuštění balíčku SSIS. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
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: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
umístění protokolu 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. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Umístění balíčku SSIS SsisPackageLocation (povinné)
packageParameters Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
parametry projektu Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
vlastnostOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být "x86" nebo "x64". Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().

IntegrationRuntimeReference

Název Description Hodnota
parameters Argumenty pro prostředí Integration Runtime ParametrValueSpecification
název odkazu Název referenčního prostředí Integration Runtime. string (povinné)
typ Typ prostředí Integration Runtime IntegrationRuntimeReference (povinné)

SsisExecutionCredential

Název Description Hodnota
doména Doména pro ověřování systému Windows. Pro Bicep můžete použít funkci any(). (povinné)
heslo Heslo pro ověřování systému Windows. SecureString (povinné)
userName UseName pro ověřování systému Windows. Pro Bicep můžete použít funkci any(). (povinné)

Securestring

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

SsisLogLocation

Název Description Hodnota
cesta k protokolu Cesta k protokolu spouštění balíčku SSIS Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
typ Typ umístění protokolu SSIS. Soubor (povinné)
typeProperties Vlastnosti umístění protokolu spouštění balíčku SSIS SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Description Hodnota
accessCredential Přihlašovací údaje pro přístup k protokolu spouštění balíčků. SsisAccessCredential
logRefreshInterval Určuje interval aktualizace protokolu. Výchozí interval je 5 minut. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Pro Bicep můžete použít funkci any().

SsisAccessCredential

Název Description Hodnota
doména Doména pro ověřování systému Windows. Pro Bicep můžete použít funkci any(). (povinné)
heslo Heslo pro ověřování systému Windows. SecretBase (povinné)
userName UseName pro ověřování systému Windows. Pro Bicep můžete použít funkci any(). (povinné)

SecretBase

Název Description Hodnota
typ Nastavení typu objektu AzureKeyVaultSecret
SecureString (povinné)

AzureKeyVaultSecretReference

Název Description Hodnota
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)
název_tajného kódu Název tajného kódu v Azure Key Vault. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
secretVersion Verze tajného kódu v Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
store Odkaz na propojenou službu Azure Key Vault. LinkedServiceReference (povinné)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

SsisConnectionManager

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

SsisExecutionParameter

Název Description Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)

SsisPackageLocation

Název Description Hodnota
cesta k balíčku Cesta k balíčku SSIS. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
typ Typ umístění balíčku SSIS. 'Soubor'
'SSISDB'
typeProperties Vlastnosti umístění balíčku SSIS SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Description Hodnota
accessCredential Přihlašovací údaje pro přístup k balíčku. SsisAccessCredential
configurationPath Konfigurační soubor spuštění balíčku. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
packagePassword Heslo balíčku. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Název Description Hodnota
{přizpůsobená vlastnost} SsisPropertyOverride

SsisPropertyOverride

Název Description Hodnota
Issensitive Určuje, jestli hodnota přepsání vlastnosti balíčku SSIS jsou citlivá data. Hodnota se v databázi SSISDB zašifruje, pokud má hodnotu true. bool
hodnota Hodnota přepsání vlastnosti balíčku SSIS Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)

FilterActivity

Název Description Hodnota
typ Typ aktivity. Filtr (povinné)
typeProperties Vlastnosti aktivity filtrování. FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

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

Výraz

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

ForEachActivity

Název Description Hodnota
typ Typ aktivity. 'ForEach' (povinné)
typeProperties Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit ke spuštění Aktivita[] (povinné)
batchCount Počet dávek, které se mají použít k řízení počtu paralelních spuštění (když je hodnota isSequential nastavená na hodnotu false). int

Omezení:
Maximální hodnota = 50
isSequential Měla by se smyčka spouštět postupně nebo paralelně (maximálně 50) bool
položky Kolekce k iteraci. Výraz (povinné)

GetMetadataActivity

Název Description Hodnota
typ Typ aktivity. GetMetadata (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

GetMetadataActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
seznam polí Pole metadat, která se mají získat z datové sady any[]

HDInsightHiveActivity

Název Description Hodnota
typ Typ aktivity. HDInsightHive (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro žádost o úlohu Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
služba scriptLinkedService Referenční informace ke službě propojené se skripty Odkaz na propojenou službu
scriptPath Cesta ke skriptu. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

HDInsightMapReduceActivity

Název Description Hodnota
typ Typ aktivity. HDInsightMapReduce (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity MapReduce služby HDInsight. HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Classname Název třídy. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
jarFilePath Cesta JAR. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any(). (povinné)
jarLibs Knihovny JAR. any[]
jarLinkedService Odkaz na propojenou službu JAR Odkaz na propojenou službu
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

HDInsightPigActivity

Název Description Hodnota
typ Typ aktivity. HDInsightPig (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Pig ve službě HDInsight. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
služba scriptLinkedService Referenční informace ke službě propojené se skripty Odkaz na propojenou službu
scriptPath Cesta ke skriptu. Typ: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

HDInsightSparkActivity

Název Description Hodnota
typ Typ aktivity. HDInsightSpark (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Description Hodnota
Argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. any[]
Classname Hlavní třída Java/Spark aplikace. řetězec
entryFilePath Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
getDebugInfo Možnost informace o ladění. Vždy
Chyba
'Žádný'
proxyUser Uživatel, který se má zosobnit a spustí úlohu. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
rootPath Kořenová cesta v sparkJobLinkedService pro všechny soubory úlohy. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
sparkConfig Vlastnost konfigurace Sparku. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Propojená služba úložiště pro nahrávání vstupního souboru a závislostí a pro příjem protokolů. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

HDInsightStreamingActivity

Název Description Hodnota
typ Typ aktivity. HDInsightStreaming (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity streamování HDInsight. HDInsightStreamingActivityTypeProperties (povinné)

HDInsightStreamingActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
kombinátor Název spustitelného souboru kombinátoru. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
commandEnvironment Hodnoty prostředí příkazového řádku. any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Odkaz na propojenou službu, kde jsou umístěné soubory. LinkedServiceReference
Filepaths Cesty k souborům úloh streamování Můžou to být adresáře. any[] (povinné)
getDebugInfo Možnost informace o ladění. Vždy
Chyba
'Žádný'
vstup Zadejte cestu k objektu blob. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
Mapovač Název spustitelného souboru mapovače. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
output Cesta k výstupnímu objektu blob Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
Redukce Název spustitelného souboru redukce. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
storageLinkedServices Odkazy na propojené služby úložiště. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost} Pro Bicep můžete použít funkci any().

IfConditionActivity

Název Description Hodnota
typ Typ aktivity. IfCondition (povinné)
typeProperties Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Description Hodnota
expression Výraz, který by se vyhodnotil jako logický. Slouží k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), které budou provedeny. 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 ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]
ifTrueActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]

LookupActivity

Název Description Hodnota
typ Typ aktivity. Vyhledávání (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity vyhledávání. LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivity vyhledávání DatasetReference (povinné)
firstRowOnly Jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true (pravda). Typ: logická hodnota (nebo výraz s logickou hodnotou resultType). Pro Bicep můžete použít funkci any().
source Vlastnosti zdroje specifické pro datovou sadu, stejné jako zdroj aktivity kopírování. CopySource (povinné)

SqlServerStoredProcedureActivity

Název Description Hodnota
typ Typ aktivity. SqlServerStoredProcedure (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity uložené procedury SQL. SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityTypeProperties

Název Description Hodnota
storedProcedureName Název uložené procedury. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)
storedProcedureParameters Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Název Description Hodnota
{přizpůsobená vlastnost} StoredProcedureParameter

StoredProcedureParameter

Název Description Hodnota
typ Typ parametru uložené procedury "Logická hodnota"
'Datum'
'Desetinné'
Identifikátor GUID
'Int'
'Int64'
'Řetězec'
hodnota Hodnota parametru uložené procedury Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)

UntilActivity

Název Description Hodnota
typ Typ aktivity. Do (povinné)
typeProperties Do vlastností aktivity. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit, které se mají provést Aktivita[] (povinné)
expression Výraz, který by se vyhodnotil jako logický. Smyčka bude pokračovat, dokud se tento výraz vyhodnotí jako true. Výraz (povinné)
timeout Určuje časový limit pro spuštění aktivity. Pokud není zadána žádná hodnota, použije jako výchozí hodnotu hodnotu TimeSpan.FromDays(7), která je 1 týden. 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])). Pro Bicep můžete použít funkci any().

WaitActivity

Název Description Hodnota
typ Typ aktivity. Čekání (povinné)
typeProperties Vlastnosti aktivity čekání. WaitActivityTypeProperties (povinné)

WaitActivityTypeProperties

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

WebActivity

Název Description Hodnota
typ Typ aktivity. 'WebActivity' (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti webové aktivity. WebActivityTypeProperties (povinné)

WebActivityTypeProperties

Název Description Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu WebActivityAuthentication
text Představuje datovou část, která se odešle do koncového bodu. Požadováno pro metodu POST/PUT, není povoleno pro metodu GET Type: string (nebo Expression s řetězcem resultType). Pro Bicep můžete použít funkci any().
datové sady Seznam datových sad předaných do webového koncového bodu DatasetReference[]
disableCertValidation Pokud je nastavená hodnota true, ověření certifikátu bude zakázané. bool
Záhlaví Představuje hlavičky, které budou odeslány do požadavku. Například nastavení jazyka a typu na požadavku: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any().
linkedServices Seznam propojených služeb předaných webovému koncovému bodu LinkedServiceReference[]
method Metoda rozhraní REST API pro cílový koncový bod Delete
'GET'
'POST'
'PUT' (povinné)
url Cílový koncový bod a cesta k webové aktivitě Type: string (nebo Expression with resultType string). Pro Bicep můžete použít funkci any(). (povinné)

WebActivityAuthentication

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

ParameterDefinitionSpecification

Název Description Hodnota
{přizpůsobená vlastnost} ParameterSpecification

ParameterSpecification

Název Description Hodnota
Defaultvalue Výchozí hodnota parametru. Pro Bicep můžete použít funkci any().
typ Typ parametru. Pole
'Bool'
"Float"
'Int'
'Objekt'
'SecureString'
'Řetězec' (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
S Azure Data Factory je možné více – jedním kliknutím zkusíte 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.
Vytvoření služby Data Factory, kopírování ze Salesforce do objektu blob

Nasazení do Azure
Tato šablona používá Azure Data Factory k přesunu dat ze Salesforce do objektů blob Azure.
Hromadné kopírování pomocí Azure Data Factory

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která hromadně kopíruje data Azure SQL databáze do datového skladu Azure SQL.
Vytvoření datové továrny v2

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do jiné složky v úložišti.
Vytvoření datové továrny v2 (MySQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v Azure Database for MySQL.
Vytvoření datové továrny v2 (PostGre)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v Azure Database for PostgreSQL.
Vytvoření datové továrny v2 (SQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v databázi Azure SQL.
Vytvoření datové továrny v2 (místní SQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data z místního SQL Server do úložiště objektů blob v Azure.
Vytvoření datové továrny v2 (Spark)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do jiné složky v úložišti.

Definice prostředku šablony ARM

Typ prostředku Továrny nebo kanály je možné nasadit s operacemi, které cílí na:

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í kód JSON.

{
  "type": "Microsoft.DataFactory/factories/pipelines",
  "apiVersion": "2017-09-01-preview",
  "name": "string",
  "properties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "annotations": [ object ],
    "concurrency": "int",
    "description": "string",
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    }
  }
}

Objekty aktivit

Nastavte vlastnost type a určete typ objektu.

Pro AzureMLBatchExecution použijte:

  "type": "AzureMLBatchExecution",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "globalParameters": {
      "{customized property}": {}
    },
    "webServiceInputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      }
    },
    "webServiceOutputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      }
    }
  }

Pro AzureMLUpdateResource použijte:

  "type": "AzureMLUpdateResource",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "trainedModelFilePath": {},
    "trainedModelLinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "trainedModelName": {}
  }

Pro kopírování použijte:

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

Jako Vlastní použijte:

  "type": "Custom",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "command": {},
    "extendedProperties": {
      "{customized property}": {}
    },
    "folderPath": {},
    "referenceObjects": {
      "datasets": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DatasetReference"
        }
      ],
      "linkedServices": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      ]
    },
    "resourceLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    }
  }

Pro DatabricksNotebook použijte:

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

Pro DataLakeAnalyticsU-SQL použijte:

  "type": "DataLakeAnalyticsU-SQL",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compilationMode": {},
    "degreeOfParallelism": {},
    "parameters": {
      "{customized property}": {}
    },
    "priority": {},
    "runtimeVersion": {},
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {}
  }

Pro ExecutePipeline použijte:

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

Pro ExecuteSSISPackage použijte:

  "type": "ExecuteSSISPackage",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "environmentPath": {},
    "executionCredential": {
      "domain": {},
      "password": {
        "type": "string",
        "value": "string"
      },
      "userName": {}
    },
    "loggingLevel": {},
    "logLocation": {
      "logPath": {},
      "type": "File",
      "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": {}
  }

Jako Filtr použijte:

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

Pro ForEach použijte:

  "type": "ForEach",
  "typeProperties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "batchCount": "int",
    "isSequential": "bool",
    "items": {
      "type": "Expression",
      "value": "string"
    }
  }

Pro GetMetadata použijte:

  "type": "GetMetadata",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "fieldList": [ object ]
  }

Pro HDInsightHive použijte:

  "type": "HDInsightHive",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightMapReduce použijte:

  "type": "HDInsightMapReduce",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "className": {},
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "jarFilePath": {},
    "jarLibs": [ object ],
    "jarLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightPig použijte:

  "type": "HDInsightPig",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightSpark použijte:

  "type": "HDInsightSpark",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "className": "string",
    "entryFilePath": {},
    "getDebugInfo": "string",
    "proxyUser": {},
    "rootPath": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJobLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    }
  }

Pro HDInsightStreaming použijte:

  "type": "HDInsightStreaming",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "combiner": {},
    "commandEnvironment": [ object ],
    "defines": {
      "{customized property}": {}
    },
    "fileLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "filePaths": [ object ],
    "getDebugInfo": "string",
    "input": {},
    "mapper": {},
    "output": {},
    "reducer": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

Pro IfCondition použijte:

  "type": "IfCondition",
  "typeProperties": {
    "expression": {
      "type": "Expression",
      "value": "string"
    },
    "ifFalseActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "ifTrueActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ]
  }

Pro vyhledávání použijte:

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

Pro SqlServerStoredProcedure použijte:

  "type": "SqlServerStoredProcedure",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "storedProcedureName": {},
    "storedProcedureParameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    }
  }

V části Until (Do) použijte:

  "type": "Until",
  "typeProperties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "expression": {
      "type": "Expression",
      "value": "string"
    },
    "timeout": {}
  }

Pro čekání použijte:

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

Pro webaktivitu použijte:

  "type": "WebActivity",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "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": "DatasetReference"
      }
    ],
    "disableCertValidation": "bool",
    "headers": {},
    "linkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ],
    "method": "string",
    "url": {}
  }

CopySink – objekty

Nastavte vlastnost type a určete typ objektu.

CopySource – objekty

Nastavte vlastnost type a určete typ objektu.

Objekty SecretBase

Nastavte vlastnost type a určete typ objektu.

Pro AzureKeyVaultSecret použijte:

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

Pro SecureString použijte:

  "type": "SecureString",
  "value": "string"

Hodnoty vlastností

továrny nebo kanály

Název Description Hodnota
typ Typ prostředku Microsoft.DataFactory/factory/pipelines
apiVersion Verze rozhraní API prostředků '2017-09-01-preview'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)

Omezení počtu znaků: 1–260

Platné znaky:
Nelze použít:
<>*#.%&:\\+?/ nebo řídicí znaky

Začněte alfanumerickým kódem.
properties Vlastnosti kanálu. Kanál (povinné)

Kanál

Název Description Hodnota
activities Seznam aktivit v kanálu Aktivita[]
Poznámky Seznam značek, které je možné použít k popisu kanálu any[]
souběžnost Maximální počet souběžných spuštění kanálu. int

Omezení:
Minimální hodnota = 1
description Popis kanálu. řetězec
parameters Seznam parametrů pro kanál ParameterDefinitionSpecification

Aktivita

Název Description Hodnota
dependsOn Aktivita závisí na podmínce. ActivityDependency[]
description Popis aktivity. řetězec
name Název aktivity. string (povinné)
typ Nastavení typu objektu AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
Dokud
Wait (Čekání)
Webová aktivita (povinné)

ActivityDependency

Název Description Hodnota
aktivita Název aktivity. string (povinné)
dependencyConditions Match-Condition pro závislost. Pole řetězců obsahující některou z těchto možností:
Dokončeno
Chyba
Přeskočeno
Úspěšné (povinné)
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivity

Název Description Hodnota
typ Typ aktivity. AzureMLBatchExecution (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity spouštění služby Batch v Azure ML AzureMLBatchExecutionActivityTypeProperties (povinné)

Odkaz na propojenou službu

Název Description Hodnota
parameters Argumenty pro LinkedService. ParametrValueSpecification
název odkazu Odkaz na název propojené služby. string (povinné)
typ Typ odkazu na propojenou službu LinkedServiceReference (povinné)

ParametrValueSpecification

Název Description Hodnota
{přizpůsobená vlastnost}

Zásady aktivit

Název Description Hodnota
retry Maximální počet běžných opakovaných pokusů. Výchozí hodnota je 0. Type: integer (nebo Expression with resultType integer), minimum: 0.
retryIntervalInSeconds Interval mezi jednotlivými opakovanými pokusy (v sekundách) Výchozí hodnota je 30 sekund. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
secureOutput Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude se protokolovat do monitorování. bool
timeout Určuje časový limit pro spuštění aktivity. Výchozí časový limit je 7 dnů. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivityTypeVlastnosti

Název Description Hodnota
globalParameters Páry klíč a hodnota, které se mají předat koncovému bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaným v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o dávkové spuštění Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Páry klíč,hodnota, mapování názvů vstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění vstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Páry klíč,hodnota, 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. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Název Description Hodnota
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLWebServiceFile

Název Description Hodnota
Filepath Relativní cesta k souboru, včetně názvu kontejneru, v Azure Blob Storage určená linkedservice. Type: string (nebo Expression with resultType string).
linkedServiceName Odkaz na propojenou službu Azure Storage, kde se nachází vstupní/výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Název Description Hodnota
typ Typ aktivity. AzureMLUpdateResource (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity správy prostředků aktualizace Azure ML AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Description Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představuje soubor .ilearner, který bude odeslán operací aktualizace. Type: string (nebo Expression with resultType string).
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který bude odeslán operací aktualizace. LinkedServiceReference (povinné)
trainedModelName Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Type: string (nebo Expression with resultType string).

CopyActivity

Název Description Hodnota
typ Typ aktivity. 'Kopírovat' (povinné)
Vstupy Seznam vstupů pro aktivitu DatasetReference[]
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
Výstupy Seznam výstupů pro aktivitu DatasetReference[]
policy Zásady aktivit. Zásady aktivit
typeProperties aktivita Copy vlastnosti. CopyActivityTypeProperties (povinné)

DatasetReference

Název Description Hodnota
parameters Argumenty pro datovou sadu ParametrValueSpecification
referenceName Název referenční datové sady. string (povinné)
typ Typ odkazu na datovou sadu. DatasetReference (povinné)

CopyActivityTypeProperties

Název Description Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které lze k tomuto přesunu dat použít. Type: integer (nebo Expression with resultType integer), minimum: 0.
enableSkipIncompatibleRow Jestli se má přeskočit nekompatibilní řádek. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
enableStaging Určuje, zda se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
parallelCopies Maximální počet souběžných relací otevřených ve zdroji nebo jímce, aby se zabránilo přetížení úložiště dat. Type: integer (nebo Expression with resultType integer), minimum: 0.
redirectIncompatibleRowSettings Přesměrovat nekompatibilní nastavení řádků, pokud má EnableSkipIncompatibleRow hodnotu true. RedirectIncompatibleRowSettings
Dřez aktivita Copy umyvadlo. CopySink (povinné)
source aktivita Copy zdroj. CopySource (povinné)
stagingSettings Určuje dočasná pracovní nastavení, pokud je hodnota EnableStaging pravdivá. StagingSettings
Překladatel aktivita Copy překladatel. Pokud není zadaný, použije se tabulkový překladač.

RedirectIncompatibleRowSettings

Název Description Hodnota
linkedServiceName Název propojené služby Azure Storage, Sas úložiště nebo Azure Data Lake Store, která slouží k přesměrování nekompatibilního řádku. Musí být zadán, pokud je zadán redirectIncompatibleRowSettings. Type: string (nebo Expression with resultType string).
program Cesta pro uložení nekompatibilních dat řádku přesměrování. Type: string (nebo Expression with resultType string).
{přizpůsobená vlastnost}

CopySink

Název Description Hodnota
sinkRetryCount Počet opakování jímky. Type: integer (nebo Expression with resultType integer).
sinkRetryWait Umyvadlo zkuste počkat znovu. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: (\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBatchSize Velikost dávky zápisu Type: integer (nebo Expression with resultType integer), minimum: 0.
writeBatchTimeout Časový limit dávky 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])).

Kopírovat zdroj

Název Description Hodnota
sourceRetryCount Počet opakování zdroje. Type: integer (nebo Expression with resultType integer).
sourceRetryWait Počkejte 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])).

StagingSettings

Název Description Hodnota
enableCompression Určuje, zda se má použít komprese při kopírování dat prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
linkedServiceName Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
program Cesta k úložišti pro ukládání dočasných dat. Type: string (nebo Expression with resultType string).
{přizpůsobená vlastnost}

CustomActivity

Název Description Hodnota
typ Typ aktivity. 'Vlastní' (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastní vlastnosti aktivity. CustomActivityTypeProperties (povinné)

CustomActivityTypeProperties

Název Description Hodnota
command Příkaz pro typ vlastní aktivity: řetězec (nebo výraz s řetězcem resultType).
extendedVlastnosti Uživatelsky definovaná taška vlastností. Pro klíče nebo hodnoty, které se dají použít, neplatí žádné omezení. Uživatel zadaný vlastní aktivita nese plnou odpovědnost za využívání a interpretaci definovaného obsahu. CustomActivityTypePropertiesExtendedProperties
folderPath Cesta ke složce pro soubory prostředků Typ: řetězec (nebo Výraz s řetězcem resultType).
referenční objekty Odkazy na objekty CustomActivityReferenceObject
resourceLinkedService Odkaz na službu propojenou s prostředky LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Description Hodnota
{přizpůsobená vlastnost}

CustomActivityReferenceObject

Název Description Hodnota
datové sady Odkazy na datové sady. DatasetReference[]
linkedServices Odkazy na propojené služby. LinkedServiceReference[]

DatabricksNotebookActivity

Název Description Hodnota
typ Typ aktivity. 'DatabricksNotebook' (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

Název Description Hodnota
baseParameters Základní parametry, které se mají použít pro každé spuštění této úlohy. Pokud poznámkový blok převezme parametr, který není zadaný, použije se výchozí hodnota z poznámkového bloku. DatabricksNotebookActivityTypePropertiesBaseParamete...
cesta poznámkového bloku Absolutní cesta poznámkového bloku, který se má spustit v pracovním prostoru Databricks. Tato cesta musí začínat lomítkem. Type: string (nebo Expression with resultType string).

DatabricksNotebookActivityTypePropertiesBaseParamete...

Název Description Hodnota
{přizpůsobená vlastnost}

DataLakeAnalyticsUsqlActivity

Název Description Hodnota
typ Typ aktivity. DataLakeAnalyticsU-SQL (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Data Lake Analytics vlastností aktivity U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityTypeProperties

Název Description Hodnota
Compilationmode Režim kompilace U-SQL. Musí to být jedna z těchto hodnot: Sémantic, Full a SingleBox. Type: string (nebo Expression with resultType string).
stupeňOfParallelism Maximální počet uzlů současně použitých ke spuštění úlohy. Výchozí hodnota je 1. Type: integer (nebo Expression with resultType integer), minimum: 1.
parameters Parametry pro žádost o úlohu U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Prioritou Určuje, které úlohy ze všech, které jsou ve frontě, by měly být vybrány ke spuštění jako první. Čím nižší číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Type: integer (nebo Expression with resultType integer), minimum: 1.
runtimeVersion Verze modulu runtime U-SQL, která se má použít. Type: string (nebo Expression with resultType string).
scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
scriptPath Cesta ke složce, která obsahuje skript U-SQL, rozlišuje malá a malá písmena. Type: string (nebo Expression with resultType string).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Název Description Hodnota
{přizpůsobená vlastnost}

ExecutePipelineActivity

Název Description Hodnota
typ Typ aktivity. ExecutePipeline (povinné)
typeProperties Spusťte vlastnosti aktivity kanálu. ExecutePipelineActivityTypeProperties (povinné)

ExecutePipelineActivityTypeProperties

Název Description Hodnota
parameters Parametry kanálu. ParametrValueSpecification
Potrubí Referenční informace ke kanálu. PipelineReference (povinné)
waitOnCompletion Definuje, jestli bude provádění aktivit čekat na dokončení spuštění závislého kanálu. Výchozí hodnota je false. bool

PipelineReference

Název Description Hodnota
name Název odkazu. řetězec
referenceName Název kanálu odkazu. string (povinné)
typ Typ odkazu na kanál. PipelineReference (povinné)

ExecuteSsisPackageActivity

Název Description Hodnota
typ Typ aktivity. ExecuteSSISPackage (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Spusťte vlastnosti aktivity balíčku SSIS. ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Description Hodnota
connectVia Referenční informace k prostředí Integration Runtime IntegrationRuntimeReference (povinné)
environmentPath Cesta k prostředí pro spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).
executionCredential Přihlašovací údaje ke spuštění balíčku. SsisExecutionCredential
loggingLevel Úroveň protokolování spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).
logLocation Umístění protokolu spuštění balíčku SSIS. SsisLogLocation
packageConnectionManagers Správci připojení na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Umístění balíčku SSIS. SsisPackageLocation (povinné)
packageParameters Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
vlastnostOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být "x86" nebo "x64". Type: string (nebo Expression with resultType string).

IntegrationRuntimeReference

Název Description Hodnota
parameters Argumenty pro prostředí Integration Runtime ParametrValueSpecification
referenceName Odkaz na název prostředí Integration Runtime. string (povinné)
typ Typ prostředí Integration Runtime. IntegrationRuntimeReference (povinné)

SsisExecutionCredential

Název Description Hodnota
doména Doména pro ověřování windows.
heslo Heslo pro ověřování windows. SecureString (povinné)
userName UseName pro ověřování windows.

Securestring

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

SsisLogLocation

Název Description Hodnota
logPath Cesta protokolu spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).
typ Typ umístění protokolu SSIS. 'Soubor' (povinné)
typeProperties Vlastnosti umístění protokolu spuštění balíčku SSIS. SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Description Hodnota
accessCredential Přístup k přihlašovacím údajům protokolu spuštění balíčku. SsisAccessCredential
logRefreshInterval Určuje interval aktualizace 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])).

SsisAccessCredential

Název Description Hodnota
doména Doména pro ověřování windows.
heslo Heslo pro ověřování windows. SecretBase (povinné)
userName UseName pro ověřování windows.

SecretBase

Název Description Hodnota
typ Nastavení typu objektu AzureKeyVaultSecret
SecureString (povinné)

AzureKeyVaultSecretReference

Název Description Hodnota
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)
secretName Název tajného kódu v Azure Key Vault. Type: string (nebo Expression with resultType string).
secretVersion Verze tajného kódu v Azure Key Vault. Výchozí hodnota je nejnovější verze tajného klíče. Type: string (nebo Expression with resultType string).
store Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

SsisConnectionManager

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

SsisExecutionParameter

Název Description Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).

SsisPackageLocation

Název Description Hodnota
packagePath Cesta k balíčku SSIS. Type: string (nebo Expression with resultType string).
typ Typ umístění balíčku SSIS. 'Soubor'
SSISDB
typeProperties Vlastnosti umístění balíčku SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Description Hodnota
accessCredential Přístup k přihlašovacím údajům balíčku. SsisAccessCredential
configurationPath Konfigurační soubor spuštění balíčku. Type: string (nebo Expression with resultType string).
packagePassword Heslo balíčku. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Název Description Hodnota
{přizpůsobená vlastnost} SsisPropertyOverride

SsisPropertyOverride

Název Description Hodnota
Issensitive Určuje, jestli hodnota přepsání vlastnosti balíčku SSIS je citlivá data. Hodnota bude v databázi SSISDB zašifrovaná, pokud je pravdivá. bool
hodnota Hodnota přepsání vlastnosti balíčku SSIS Type: string (nebo Expression with resultType string).

FilterActivity

Název Description Hodnota
typ Typ aktivity. Filtr (povinné)
typeProperties Vlastnosti aktivity filtrování. FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

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

Výraz

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

ForEachActivity

Název Description Hodnota
typ Typ aktivity. 'ForEach' (povinné)
typeProperties Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit ke spuštění Aktivita[] (povinné)
batchCount Počet dávek, které se mají použít k řízení počtu paralelních spuštění (když je hodnota isSequential nastavená na hodnotu false). int

Omezení:
Maximální hodnota = 50
isSequential Měla by se smyčka spouštět postupně nebo paralelně (maximálně 50) bool
položky Kolekce k iteraci. Výraz (povinné)

GetMetadataActivity

Název Description Hodnota
typ Typ aktivity. GetMetadata (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

GetMetadataActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
seznam polí Pole metadat, která se mají získat z datové sady any[]

HDInsightHiveActivity

Název Description Hodnota
typ Typ aktivity. HDInsightHive (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro žádost o úlohu Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
služba scriptLinkedService Referenční informace ke službě propojené se skripty Odkaz na propojenou službu
scriptPath Cesta ke skriptu. Typ: string (nebo Expression s řetězcem resultType).
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightMapReduceActivity

Název Description Hodnota
typ Typ aktivity. HDInsightMapReduce (povinné)
linkedServiceName Odkaz na propojenou službu. LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity MapReduce služby HDInsight. HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Classname Název třídy. Type: string (nebo Expression with resultType string).
Definuje Umožňuje uživateli zadat definice pro žádost o úlohu MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění. Vždy
Chyba
'Žádný'
jarFilePath Cesta JAR. Type: string (nebo Expression with resultType string).
jarLibs Jar libs. any[]
jarLinkedService Odkaz na propojenou službu JAR. LinkedServiceReference
storageLinkedServices Odkazy na propojené služby úložiště. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightPigActivity

Název Description Hodnota
typ Typ aktivity. HDInsightPig (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity HDInsight Pig. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění. Vždy
Chyba
'Žádný'
scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference
scriptPath Cesta ke skriptu. Type: string (nebo Expression with resultType string).
storageLinkedServices Odkazy na propojené služby úložiště. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightSparkActivity

Název Description Hodnota
typ Typ aktivity. HDInsightSpark (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Description Hodnota
Argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. any[]
Classname Hlavní třída Java/Spark aplikace. řetězec
entryFilePath Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Typ: string (nebo Expression s řetězcem resultType).
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
proxyUser Uživatel, který se bude vydávat za uživatele, který spustí úlohu. Typ: string (nebo Expression s řetězcem resultType).
kořenová cesta Kořenová cesta ve sparkJobLinkedService pro všechny soubory úlohy. Typ: string (nebo Expression s řetězcem resultType).
sparkConfig Konfigurační vlastnost Sparku HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Propojená služba úložiště pro nahrávání vstupního souboru a závislostí a pro příjem protokolů. Odkaz na propojenou službu

HDInsightSparkActivityTypePropertiesSparkConfig

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightStreamingActivity

Název Description Hodnota
typ Typ aktivity. HDInsightStreaming (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity streamování HDInsight. HDInsightStreamingActivityTypeProperties (povinné)

VLASTNOSTI HDInsightStreamingActivityType

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
kombinátor Název spustitelného souboru kombinátoru. Typ: string (nebo Expression s řetězcem resultType).
commandEnvironment Hodnoty prostředí příkazového řádku any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefines
služba fileLinkedService Odkaz na propojenou službu, kde jsou umístěné soubory. Odkaz na propojenou službu
Filepaths Cesty k souborům úloh streamování Mohou to být adresáře. any[] (povinné)
getDebugInfo Možnost informace o ladění Vždy
Chyba
'Žádný'
vstup Vstupní cesta k objektu blob. Typ: string (nebo Expression s řetězcem resultType).
Mapovač Název spustitelného souboru mapovače. Typ: string (nebo Expression s řetězcem resultType).
output Cesta k výstupnímu objektu blob Typ: string (nebo Expression s řetězcem resultType).
Redukce Název spustitelného souboru redukce. Typ: string (nebo Expression s řetězcem resultType).
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

IfConditionActivity

Název Description Hodnota
typ Typ aktivity. IfCondition (povinné)
typeProperties Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Description Hodnota
expression Výraz, který by se vyhodnotil jako logický. Používá se k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), které budou provedeny. Výraz (povinné)
ifFalseActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako nepravda Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]
ifTrueActivity Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]

LookupActivity

Název Description Hodnota
typ Typ aktivity. Vyhledávání (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity vyhledávání LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivit vyhledávání DatasetReference (povinné)
firstRowOnly Určuje, jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true (pravda). Typ: boolean (nebo Expression with resultType boolean).
source Vlastnosti zdroje specifické pro datovou sadu, stejné jako u zdroje aktivity kopírování. CopySource (povinné)

SqlServerStoredProcedureActivity

Název Description Hodnota
typ Typ aktivity. SqlServerStoredProcedure (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity uložené procedury SQL. SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityType – vlastnosti

Název Description Hodnota
storedProcedureName Název uložené procedury. Typ: string (nebo Expression s řetězcem resultType).
storedProcedureParameters Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parametr1: {hodnota: "1", typ: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Název Description Hodnota
{přizpůsobená vlastnost} StoredProcedureParameter

StoredProcedureParameter

Název Description Hodnota
typ Typ parametru uložené procedury 'Logická hodnota'
'Datum'
'Decimal'
Identifikátor GUID
'Int'
'Int64'
'Řetězec'
hodnota Hodnota parametru uložené procedury Typ: string (nebo Expression s řetězcem resultType).

UntilActivity

Název Description Hodnota
typ Typ aktivity. 'Until' (povinné)
typeProperties Dokud vlastnosti aktivity. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit, které se mají provést. Aktivita[] (povinné)
expression Výraz, který by se vyhodnotil jako logický. Smyčka bude pokračovat, dokud se tento výraz nehodnotí jako true. Výraz (povinné)
timeout Určuje časový limit pro spuštění aktivity. Pokud není zadána žádná hodnota, použije se výchozí hodnota TimeSpan.FromDays(7), která je 1 týden. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WaitActivity

Název Description Hodnota
typ Typ aktivity. Čekání (povinné)
typeProperties Vlastnosti aktivity čekání WaitActivityTypeProperties (povinné)

Vlastnosti WaitActivityType

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

WebActivity

Název Description Hodnota
typ Typ aktivity. 'WebActivity' (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti webové aktivity. WebActivityTypeProperties (povinné)

WebActivityTypeProperties

Název Description Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu. WebActivityAuthentication
text Představuje datovou část, která se odešle do koncového bodu. Vyžaduje se pro metodu POST/PUT, není povoleno pro metodu GET Type: string (nebo Expression s řetězcem resultType).
datové sady Seznam datových sad předaných webovému koncovému bodu DatasetReference[]
disableCertValidation Pokud je nastavená hodnota true, ověřování certifikátu se zakáže. bool
Záhlaví Představuje hlavičky, které budou odeslány do požadavku. Například nastavení jazyka a typu v požadavku: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: string (nebo Expression s řetězcem resultType).
propojené služby Seznam propojených služeb předaných webovému koncovému bodu LinkedServiceReference[]
method Metoda rozhraní REST API pro cílový koncový bod ODSTRANIT
GET
'POST'
'PUT' (povinné)
url Cílový koncový bod a cesta k webové aktivitě. Typ: string (nebo Expression s řetězcem resultType).

WebActivityAuthentication

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

ParameterDefinitionSpecification

Název Description Hodnota
{přizpůsobená vlastnost} ParameterSpecification

ParameterSpecification

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

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
S Azure Data Factory je možné více – jedním kliknutím zkusíte 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.
Vytvoření služby Data Factory, kopírování ze Salesforce do objektu blob

Nasazení do Azure
Tato šablona používá Azure Data Factory k přesunu dat ze Salesforce do objektů blob Azure.
Hromadné kopírování pomocí Azure Data Factory

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která hromadně kopíruje data Azure SQL databáze do datového skladu Azure SQL.
Vytvoření datové továrny v2

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do jiné složky v úložišti.
Vytvoření datové továrny v2 (MySQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v Azure Database for MySQL.
Vytvoření datové továrny v2 (PostGre)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v Azure Database for PostgreSQL.
Vytvoření datové továrny v2 (SQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do tabulky v databázi Azure SQL.
Vytvoření datové továrny v2 (místní SQL)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data z místního SQL Server do úložiště objektů blob v Azure.
Vytvoření datové továrny v2 (Spark)

Nasazení do Azure
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky v Azure Blob Storage do jiné složky v úložišti.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku Továrny nebo kanály je možné nasadit s operacemi, které cílí na:

  • 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 = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [ object ]
      concurrency = int
      description = "string"
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
    }
  })
}

Objekty aktivit

Nastavte vlastnost type a určete typ objektu.

Pro AzureMLBatchExecution použijte:

  type = "AzureMLBatchExecution"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    globalParameters = {}
    webServiceInputs = {
      {customized property} = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    webServiceOutputs = {
      {customized property} = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
  }

Pro AzureMLUpdateResource použijte:

  type = "AzureMLUpdateResource"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    trainedModelLinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

Pro kopírování použijte:

  type = "Copy"
  inputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  outputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    redirectIncompatibleRowSettings = {}
    sink = {
      // For remaining properties, see CopySink objects
    }
    source = {
      // For remaining properties, see CopySource objects
    }
    stagingSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

Jako Vlastní použijte:

  type = "Custom"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    extendedProperties = {}
    referenceObjects = {
      datasets = [
        {
          parameters = {}
          referenceName = "string"
          type = "DatasetReference"
        }
      ]
      linkedServices = [
        {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      ]
    }
    resourceLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

Pro DatabricksNotebook použijte:

  type = "DatabricksNotebook"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    baseParameters = {}
  }

Pro DataLakeAnalyticsU-SQL použijte:

  type = "DataLakeAnalyticsU-SQL"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    parameters = {}
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

Pro ExecutePipeline použijte:

  type = "ExecutePipeline"
  typeProperties = {
    parameters = {}
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "PipelineReference"
    }
    waitOnCompletion = bool
  }

Pro ExecuteSSISPackage použijte:

  type = "ExecuteSSISPackage"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    connectVia = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    executionCredential = {
      password = {
        type = "string"
        value = "string"
      }
    }
    logLocation = {
      type = "File"
      typeProperties = {
        accessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
      }
    }
    packageConnectionManagers = {
      {customized property} = {
        {customized property} = {}
      }
    }
    packageLocation = {
      type = "string"
      typeProperties = {
        accessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
        packagePassword = {
          type = "string"
          // For remaining properties, see SecretBase objects
        }
      }
    }
    packageParameters = {
      {customized property} = {}
    }
    projectConnectionManagers = {
      {customized property} = {
        {customized property} = {}
      }
    }
    projectParameters = {
      {customized property} = {}
    }
    propertyOverrides = {
      {customized property} = {
        isSensitive = bool
      }
    }
  }

Jako Filtr použijte:

  type = "Filter"
  typeProperties = {
    condition = {
      type = "Expression"
      value = "string"
    }
    items = {
      type = "Expression"
      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 = "Expression"
      value = "string"
    }
  }

Pro GetMetadata použijte:

  type = "GetMetadata"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    fieldList = [ object ]
  }

Pro HDInsightHive použijte:

  type = "HDInsightHive"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    defines = {}
    getDebugInfo = "string"
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightMapReduce použijte:

  type = "HDInsightMapReduce"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    defines = {}
    getDebugInfo = "string"
    jarLibs = [ object ]
    jarLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightPig použijte:

  type = "HDInsightPig"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    defines = {}
    getDebugInfo = "string"
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

Pro HDInsightSpark použijte:

  type = "HDInsightSpark"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    className = "string"
    getDebugInfo = "string"
    sparkConfig = {}
    sparkJobLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

Pro HDInsightStreaming použijte:

  type = "HDInsightStreaming"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    commandEnvironment = [ object ]
    defines = {}
    fileLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    filePaths = [ object ]
    getDebugInfo = "string"
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

Pro IfCondition použijte:

  type = "IfCondition"
  typeProperties = {
    expression = {
      type = "Expression"
      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
      }
    ]
  }

Pro vyhledávání použijte:

  type = "Lookup"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    source = {
      // For remaining properties, see CopySource objects
    }
  }

Pro SqlServerStoredProcedure použijte:

  type = "SqlServerStoredProcedure"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    storedProcedureParameters = {
      {customized property} = {
        type = "string"
      }
    }
  }

V části Until (Do) 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 = "Expression"
      value = "string"
    }
  }

Pro čekání použijte:

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

Pro webaktivitu použijte:

  type = "WebActivity"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureOutput = bool
  }
  typeProperties = {
    authentication = {
      password = {
        type = "string"
        value = "string"
      }
      pfx = {
        type = "string"
        value = "string"
      }
      resource = "string"
      type = "string"
      username = "string"
    }
    datasets = [
      {
        parameters = {}
        referenceName = "string"
        type = "DatasetReference"
      }
    ]
    disableCertValidation = bool
    linkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
    method = "string"
  }

CopySink – objekty

Nastavte vlastnost type a určete typ objektu.

Objekty CopySource

Nastavte vlastnost type a určete typ objektu.

SecretBase – objekty

Nastavte vlastnost type a určete typ objektu.

Pro AzureKeyVaultSecret použijte:

  type = "AzureKeyVaultSecret"
  store = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }

Pro SecureString použijte:

  type = "SecureString"
  value = "string"

Hodnoty vlastností

továrny nebo kanály

Název Description Hodnota
typ Typ prostředku Microsoft.DataFactory/factory/pipelines@2017-09-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 1–260

Platné znaky:
Nelze použít:
<>*#.%&:\\+?/ nebo řídicí znaky

Začněte alfanumerickými znaky.
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: továrny
properties Vlastnosti kanálu. Kanál (povinné)

Kanál

Název Description Hodnota
activities Seznam aktivit v kanálu Aktivita[]
Poznámky Seznam značek, které se dají použít k popisu kanálu any[]
souběžnost Maximální počet souběžných spuštění pro kanál. int

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

Aktivita

Název Description Hodnota
dependsOn Aktivita závisí na podmínce. ActivityDependency[]
description Popis aktivity. řetězec
name Název aktivity. string (povinné)
typ Nastavení typu objektu AzureMLBatchExecution
AzureMLUpdateResource
Kopírovat
Vlastní
Poznámkový blok Databricks
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filtr
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Vyhledávání
SqlServerStoredProcedure
Dokud
Wait (Čekání)
WebActivity (povinné)

ActivityDependency

Název Description Hodnota
aktivita Název aktivity. string (povinné)
dependencyConditions Match-Condition pro závislost. Pole řetězců obsahující některou z těchto možností:
"Dokončeno"
Chyba
"Přeskočeno"
"Succeeded" (povinné)
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivity

Název Description Hodnota
typ Typ aktivity. AzureMLBatchExecution (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity spouštění služby Azure ML Batch AzureMLBatchExecutionActivityTypeProperties (povinné)

LinkedServiceReference

Název Description Hodnota
parameters Argumenty pro LinkedService. ParametrValueSpecification
referenceName Odkaz na název propojené služby. string (povinné)
typ Typ odkazu na propojenou službu "LinkedServiceReference" (povinné)

ParametrValueSpecification

Název Description Hodnota
{přizpůsobená vlastnost}

Zásady aktivit

Název Description Hodnota
retry Maximální počet běžných opakovaných pokusů. Výchozí hodnota je 0. Type: integer (nebo Expression with resultType integer), minimum: 0.
retryIntervalInSeconds Interval mezi každým opakovaným pokusem (v sekundách) Výchozí hodnota je 30 sekund. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 86400
secureOutput Pokud je nastavená hodnota true, výstup z aktivity se považuje za zabezpečený a nebude protokolován do monitorování. bool
timeout 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])).
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivityTypeVlastnosti

Název Description Hodnota
globalParameters Klíč a páry hodnot, které se mají předat koncovému bodu služby Azure ML Batch Execution Service. Klíče musí odpovídat názvům parametrů webové služby definovaným v publikované webové službě Azure ML. Hodnoty se předají ve vlastnosti GlobalParameters žádosti o spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Klíč, páry hodnot, mapování názvů vstupů webové služby koncového bodu Azure ML na objekty AzureMLWebServiceFile určující umístění vstupních objektů blob. Tyto informace se předají ve vlastnosti WebServiceInputs žádosti o spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs 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 spuštění dávky Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Název Description Hodnota
{přizpůsobená vlastnost}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLWebServiceFile

Název Description Hodnota
Filepath Relativní cesta k souboru, včetně názvu kontejneru, v Azure Blob Storage určená linkedservice. Type: string (nebo Expression with resultType string).
linkedServiceName Odkaz na propojenou službu Azure Storage, kde se nachází vstupní/výstupní soubor webové služby Azure ML. LinkedServiceReference (povinné)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Název Description Hodnota
{přizpůsobená vlastnost} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Název Description Hodnota
typ Typ aktivity. AzureMLUpdateResource (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity správy prostředků aktualizace Azure ML AzureMLUpdateResourceActivityTypeProperties (povinné)

AzureMLUpdateResourceActivityTypeProperties

Název Description Hodnota
trainedModelFilePath Relativní cesta k souboru v trainedModelLinkedService představuje soubor .ilearner, který bude odeslán operací aktualizace. Type: string (nebo Expression with resultType string).
trainedModelLinkedServiceName Název propojené služby Azure Storage obsahující soubor .ilearner, který bude odeslán operací aktualizace. LinkedServiceReference (povinné)
trainedModelName Název modulu trénovaného modelu v experimentu webové služby, který se má aktualizovat. Type: string (nebo Expression with resultType string).

CopyActivity

Název Description Hodnota
typ Typ aktivity. "Kopírovat" (povinné)
Vstupy Seznam vstupů pro aktivitu DatasetReference[]
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
Výstupy Seznam výstupů pro aktivitu DatasetReference[]
policy Zásady aktivit. Zásady aktivit
typeProperties aktivita Copy vlastnosti. CopyActivityTypeProperties (povinné)

DatasetReference

Název Description Hodnota
parameters Argumenty pro datovou sadu ParametrValueSpecification
referenceName Název referenční datové sady. string (povinné)
typ Typ odkazu na datovou sadu. "DatasetReference" (povinné)

CopyActivityTypeProperties

Název Description Hodnota
cloudDataMovementUnits Maximální počet jednotek přesunu dat v cloudu, které lze k tomuto přesunu dat použít. Type: integer (nebo Expression with resultType integer), minimum: 0.
enableSkipIncompatibleRow Jestli se má přeskočit nekompatibilní řádek. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
enableStaging Určuje, zda se mají kopírovat data prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
parallelCopies Maximální počet souběžných relací otevřených ve zdroji nebo jímce, aby se zabránilo přetížení úložiště dat. Type: integer (nebo Expression with resultType integer), minimum: 0.
redirectIncompatibleRowSettings Přesměrovat nekompatibilní nastavení řádků, pokud má EnableSkipIncompatibleRow hodnotu true. RedirectIncompatibleRowSettings
Dřez aktivita Copy umyvadlo. CopySink (povinné)
source aktivita Copy zdroj. CopySource (povinné)
stagingSettings Určuje dočasná pracovní nastavení, pokud je hodnota EnableStaging pravdivá. StagingSettings
Překladatel aktivita Copy překladatel. Pokud není zadaný, použije se tabulkový překladač.

RedirectIncompatibleRowSettings

Název Description Hodnota
linkedServiceName Název propojené služby Azure Storage, Sas úložiště nebo Azure Data Lake Store, která slouží k přesměrování nekompatibilního řádku. Musí být zadán, pokud je zadán redirectIncompatibleRowSettings. Type: string (nebo Expression with resultType string).
program Cesta pro uložení nekompatibilních dat řádku přesměrování. Type: string (nebo Expression with resultType string).
{přizpůsobená vlastnost}

CopySink

Název Description Hodnota
sinkRetryCount Počet opakování jímky. Type: integer (nebo Expression with resultType integer).
sinkRetryWait Umyvadlo zkuste počkat znovu. Typ: řetězec (nebo výraz s řetězcem resultType), vzor: (\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBatchSize Velikost dávky zápisu Type: integer (nebo Expression with resultType integer), minimum: 0.
writeBatchTimeout Časový limit dávky 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])).

Kopírovat zdroj

Název Description Hodnota
sourceRetryCount Počet opakování zdroje. Type: integer (nebo Expression with resultType integer).
sourceRetryWait Počkejte 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])).

StagingSettings

Název Description Hodnota
enableCompression Určuje, zda se má použít komprese při kopírování dat prostřednictvím dočasné přípravy. Výchozí hodnota je false. Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
linkedServiceName Referenční informace k přípravné propojené službě LinkedServiceReference (povinné)
program Cesta k úložišti pro ukládání dočasných dat. Type: string (nebo Expression with resultType string).
{přizpůsobená vlastnost}

CustomActivity

Název Description Hodnota
typ Typ aktivity. "Vlastní" (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastní vlastnosti aktivity. CustomActivityTypeProperties (povinné)

CustomActivityTypeProperties

Název Description Hodnota
command Příkaz pro typ vlastní aktivity: řetězec (nebo výraz s řetězcem resultType).
extendedVlastnosti Uživatelsky definovaná taška vlastností. Pro klíče nebo hodnoty, které se dají použít, neplatí žádné omezení. Uživatel zadaný vlastní aktivita nese plnou odpovědnost za využívání a interpretaci definovaného obsahu. CustomActivityTypePropertiesExtendedProperties
folderPath Cesta ke složce pro soubory prostředků Typ: řetězec (nebo Výraz s řetězcem resultType).
referenční objekty Odkazy na objekty CustomActivityReferenceObject
resourceLinkedService Odkaz na službu propojenou s prostředky LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Název Description Hodnota
{přizpůsobená vlastnost}

CustomActivityReferenceObject

Název Description Hodnota
datové sady Odkazy na datové sady. DatasetReference[]
propojené služby Odkazy na propojené služby LinkedServiceReference[]

DatabricksNotebookActivity

Název Description Hodnota
typ Typ aktivity. "DatabricksNotebook" (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity poznámkového bloku Databricks DatabricksNotebookActivityTypeProperties (povinné)

DatabricksNotebookActivityTypeProperties

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

DatabricksNotebookActivityTypePropertiesBaseParamete...

Název Description Hodnota
{přizpůsobená vlastnost}

DataLakeAnalyticsUsqlActivity

Název Description Hodnota
typ Typ aktivity. DataLakeAnalyticsU-SQL (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Data Lake Analytics vlastností aktivity U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (povinné)

DataLakeAnalyticsUsqlActivityType – vlastnosti

Název Description Hodnota
Compilationmode Režim kompilace U-SQL. Musí být jedna z těchto hodnot: Sémantic, Full a SingleBox. Typ: string (nebo Expression s řetězcem resultType).
3. stupně Houpa Maximální počet uzlů současně použitých ke spuštění úlohy. Výchozí hodnota je 1. Type: integer (nebo Expression with resultType integer), minimum: 1.
parameters Parametry pro požadavek úlohy U-SQL DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
Prioritou Určuje, které úlohy ze všech, které jsou zařazené do fronty, by měly být vybrány ke spuštění jako první. Čím nižší je číslo, tím vyšší je priorita. Výchozí hodnota je 1000. Type: integer (nebo Expression with resultType integer), minimum: 1.
runtimeVersion Verze modulu runtime modulu U-SQL, který se má použít. Typ: string (nebo Expression s řetězcem resultType).
služba scriptLinkedService Referenční informace ke službě propojené se skripty LinkedServiceReference (povinné)
scriptPath Cesta ke složce, která obsahuje skript U-SQL, rozlišuje velká a malá písmena. Typ: string (nebo Expression s řetězcem resultType).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Název Description Hodnota
{přizpůsobená vlastnost}

ExecutePipelineActivity

Název Description Hodnota
typ Typ aktivity. "ExecutePipeline" (povinné)
typeProperties Spusťte vlastnosti aktivity kanálu. ExecutePipelineActivityTypeProperties (povinné)

ExecutePipelineActivityTypeProperties

Název Description Hodnota
parameters Parametry kanálu. ParametrValueSpecification
Potrubí Referenční informace ke kanálu. PipelineReference (povinné)
waitOnCompletion Definuje, jestli provádění aktivity počká na dokončení provádění závislého kanálu. Výchozí hodnota je false. bool

Odkaz na kanál

Název Description Hodnota
name Název odkazu. řetězec
název odkazu Název kanálu odkazu string (povinné)
typ Typ odkazu na kanál. "PipelineReference" (povinné)

ExecuteSsisPackageActivity

Název Description Hodnota
typ Typ aktivity. ExecuteSSISPackage (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Spuštění vlastností aktivity balíčku služby SSIS ExecuteSsisPackageActivityTypeProperties (povinné)

ExecuteSsisPackageActivityTypeProperties

Název Description Hodnota
connectVia Referenční informace k prostředí Integration Runtime IntegrationRuntimeReference (povinné)
environmentPath Cesta prostředí pro spuštění balíčku SSIS. Typ: string (nebo Expression s řetězcem resultType).
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: string (nebo Expression s řetězcem resultType).
umístění protokolu 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. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Umístění balíčku SSIS SsisPackageLocation (povinné)
packageParameters Parametry na úrovni balíčku pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Správci připojení na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
parametry projektu Parametry na úrovni projektu pro spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
vlastnostOverrides Vlastnost přepíše spuštění balíčku SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
modul runtime Určuje modul runtime pro spuštění balíčku SSIS. Hodnota by měla být "x86" nebo "x64". Typ: string (nebo Expression s řetězcem resultType).

IntegrationRuntimeReference

Název Description Hodnota
parameters Argumenty pro prostředí Integration Runtime ParametrValueSpecification
název odkazu Název referenčního prostředí Integration Runtime. string (povinné)
typ Typ prostředí Integration Runtime IntegrationRuntimeReference (povinné)

SsisExecutionCredential

Název Description Hodnota
doména Doména pro ověřování systému Windows.
heslo Heslo pro ověřování systému Windows. SecureString (povinné)
userName UseName pro ověřování windows.

Securestring

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

SsisLogLocation

Název Description Hodnota
logPath Cesta protokolu spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).
typ Typ umístění protokolu SSIS. "Soubor" (povinné)
typeProperties Vlastnosti umístění protokolu spuštění balíčku SSIS. SsisLogLocationTypeProperties (povinné)

SsisLogLocationTypeProperties

Název Description Hodnota
accessCredential Přístup k přihlašovacím údajům protokolu spuštění balíčku. SsisAccessCredential
logRefreshInterval Určuje interval aktualizace 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])).

SsisAccessCredential

Název Description Hodnota
doména Doména pro ověřování windows.
heslo Heslo pro ověřování windows. SecretBase (povinné)
userName UseName pro ověřování windows.

SecretBase

Název Description Hodnota
typ Nastavení typu objektu AzureKeyVaultSecret
SecureString (povinné)

AzureKeyVaultSecretReference

Název Description Hodnota
typ Typ tajného kódu. AzureKeyVaultSecret (povinné)
secretName Název tajného kódu v Azure Key Vault. Type: string (nebo Expression with resultType string).
secretVersion Verze tajného kódu v Azure Key Vault. Výchozí hodnota je nejnovější verze tajného klíče. Type: string (nebo Expression with resultType string).
store Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

SsisConnectionManager

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

SsisExecutionParameter

Název Description Hodnota
hodnota Hodnota parametru spuštění balíčku SSIS. Type: string (nebo Expression with resultType string).

SsisPackageLocation

Název Description Hodnota
packagePath Cesta k balíčku SSIS. Type: string (nebo Expression with resultType string).
typ Typ umístění balíčku SSIS. "Soubor"
"SSISDB"
typeProperties Vlastnosti umístění balíčku SSIS SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Název Description Hodnota
accessCredential Přihlašovací údaje pro přístup k balíčku. SsisAccessCredential
configurationPath Konfigurační soubor spuštění balíčku. Typ: string (nebo Expression s řetězcem resultType).
packagePassword Heslo balíčku. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Název Description Hodnota
{přizpůsobená vlastnost} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Název Description Hodnota
{přizpůsobená vlastnost} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Název Description Hodnota
{přizpůsobená vlastnost} SsisPropertyOverride

SsisPropertyOverride

Název Description Hodnota
Issensitive Určuje, jestli hodnota přepsání vlastnosti balíčku SSIS jsou citlivá data. Hodnota se v databázi SSISDB zašifruje, pokud má hodnotu true. bool
hodnota Hodnota přepsání vlastnosti balíčku SSIS Typ: string (nebo Expression s řetězcem resultType).

FilterActivity

Název Description Hodnota
typ Typ aktivity. "Filtr" (povinné)
typeProperties Vlastnosti aktivity filtrování. FilterActivityTypeProperties (povinné)

FilterActivityTypeProperties

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

Výraz

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

ForEachActivity

Název Description Hodnota
typ Typ aktivity. "ForEach" (povinné)
typeProperties Vlastnosti aktivity ForEach ForEachActivityTypeProperties (povinné)

ForEachActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit ke spuštění Aktivita[] (povinné)
batchCount Počet dávek, které se mají použít k řízení počtu paralelních spuštění (když je hodnota isSequential nastavená na hodnotu false). int

Omezení:
Maximální hodnota = 50
isSequential Měla by se smyčka spouštět postupně nebo paralelně (maximálně 50) bool
položky Kolekce k iteraci. Výraz (povinné)

GetMetadataActivity

Název Description Hodnota
typ Typ aktivity. "GetMetadata" (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity GetMetadata GetMetadataActivityTypeProperties (povinné)

GetMetadataActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivity GetMetadata DatasetReference (povinné)
seznam polí Pole metadat, která se mají získat z datové sady any[]

HDInsightHiveActivity

Název Description Hodnota
typ Typ aktivity. HDInsightHive (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Hive služby HDInsight. HDInsightHiveActivityTypeProperties (povinné)

HDInsightHiveActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro žádost o úlohu Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění "Vždy"
Chyba
"Žádné"
služba scriptLinkedService Referenční informace ke službě propojené se skripty Odkaz na propojenou službu
scriptPath Cesta ke skriptu. Typ: string (nebo Expression s řetězcem resultType).
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightMapReduceActivity

Název Description Hodnota
typ Typ aktivity. "HDInsightMapReduce" (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity MapReduce služby HDInsight. HDInsightMapReduceActivityTypeProperties (povinné)

HDInsightMapReduceActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Classname Název třídy. Typ: string (nebo Expression s řetězcem resultType).
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění "Vždy"
Chyba
"Žádné"
jarFilePath Cesta JAR. Typ: string (nebo Expression s řetězcem resultType).
jarLibs Knihovny JAR. any[]
jarLinkedService Odkaz na propojenou službu JAR Odkaz na propojenou službu
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightPigActivity

Název Description Hodnota
typ Typ aktivity. HDInsightPig (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Pig ve službě HDInsight. HDInsightPigActivityTypeProperties (povinné)

HDInsightPigActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Možnost informace o ladění "Vždy"
Chyba
"Žádné"
služba scriptLinkedService Referenční informace ke službě propojené se skripty Odkaz na propojenou službu
scriptPath Cesta ke skriptu. Typ: string (nebo Expression s řetězcem resultType).
storageLinkedServices Odkazy na propojené služby Storage LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightSparkActivity

Název Description Hodnota
typ Typ aktivity. HDInsightSpark (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity Spark služby HDInsight. HDInsightSparkActivityTypeProperties (povinné)

HDInsightSparkActivityTypeProperties

Název Description Hodnota
Argumenty Argumenty zadané uživatelem pro HDInsightSparkActivity. any[]
Classname Hlavní třída Java/Spark aplikace. řetězec
entryFilePath Relativní cesta ke kořenové složce kódu nebo balíčku, který se má spustit. Type: string (nebo Expression with resultType string).
getDebugInfo Možnost informace o ladění. "Vždy"
"Selhání"
"Žádné"
proxyUser Uživatel, který se má zosobnit a spustí úlohu. Type: string (nebo Expression with resultType string).
rootPath Kořenová cesta v sparkJobLinkedService pro všechny soubory úlohy. Type: string (nebo Expression with resultType string).
sparkConfig Vlastnost konfigurace Sparku. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Propojená služba úložiště pro nahrávání vstupního souboru a závislostí a pro příjem protokolů. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Název Description Hodnota
{přizpůsobená vlastnost}

HDInsightStreamingActivity

Název Description Hodnota
typ Typ aktivity. "HDInsightStreaming" (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity streamování HDInsight. HDInsightStreamingActivityTypeProperties (povinné)

HDInsightStreamingActivityTypeProperties

Název Description Hodnota
Argumenty Uživatel zadal argumenty pro HDInsightActivity. any[]
kombinátor Název spustitelného souboru kombinátoru. Type: string (nebo Expression with resultType string).
commandEnvironment Hodnoty prostředí příkazového řádku. any[]
Definuje Umožňuje uživateli zadat definice pro požadavek úlohy streamování. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Odkaz na propojenou službu, kde jsou umístěné soubory. LinkedServiceReference
Filepaths Cesty k souborům úloh streamování Můžou to být adresáře. any[] (povinné)
getDebugInfo Možnost informace o ladění. "Vždy"
"Selhání"
"Žádné"
vstup Zadejte cestu k objektu blob. Type: string (nebo Expression with resultType string).
Mapovač Název spustitelného souboru mapovače. Type: string (nebo Expression with resultType string).
output Cesta k výstupnímu objektu blob Type: string (nebo Expression with resultType string).
Redukce Název spustitelného souboru redukce. Type: string (nebo Expression with resultType string).
storageLinkedServices Odkazy na propojené služby úložiště. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Název Description Hodnota
{přizpůsobená vlastnost}

IfConditionActivity

Název Description Hodnota
typ Typ aktivity. "IfCondition" (povinné)
typeProperties Vlastnosti aktivity IfCondition. IfConditionActivityTypeProperties (povinné)

IfConditionActivityTypeProperties

Název Description Hodnota
expression Výraz, který by se vyhodnotil jako logický. Slouží k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), které budou provedeny. 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 ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]
ifTrueActivities Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. Aktivita[]

LookupActivity

Název Description Hodnota
typ Typ aktivity. "Vyhledávání" (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity vyhledávání. LookupActivityTypeProperties (povinné)

LookupActivityTypeProperties

Název Description Hodnota
Dataset Referenční informace k datové sadě aktivity vyhledávání DatasetReference (povinné)
firstRowOnly Jestli se má vrátit první řádek nebo všechny řádky. Výchozí hodnota je true (pravda). Typ: logická hodnota (nebo výraz s logickou hodnotou resultType).
source Vlastnosti zdroje specifické pro datovou sadu, stejné jako zdroj aktivity kopírování. CopySource (povinné)

SqlServerStoredProcedureActivity

Název Description Hodnota
typ Typ aktivity. SqlServerStoredProcedure (povinné)
linkedServiceName Referenční informace k propojené službě LinkedServiceReference
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti aktivity uložené procedury SQL. SqlServerStoredProcedureActivityTypeProperties (povinné)

SqlServerStoredProcedureActivityTypeProperties

Název Description Hodnota
storedProcedureName Název uložené procedury. Type: string (nebo Expression with resultType string).
storedProcedureParameters Nastavení hodnoty a typu pro parametry uložené procedury Příklad: {Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Název Description Hodnota
{přizpůsobená vlastnost} StoredProcedureParameter

StoredProcedureParameter

Název Description Hodnota
typ Typ parametru uložené procedury "Logická hodnota"
"Datum"
"Decimal"
"Guid"
"Int"
"Int64"
"Řetězec"
hodnota Hodnota parametru uložené procedury Type: string (nebo Expression with resultType string).

UntilActivity

Název Description Hodnota
typ Typ aktivity. "Until" (povinné)
typeProperties Dokud vlastnosti aktivity. UntilActivityTypeProperties (povinné)

UntilActivityTypeProperties

Název Description Hodnota
activities Seznam aktivit, které se mají provést. Aktivita[] (povinné)
expression Výraz, který by se vyhodnotil jako logický. Smyčka bude pokračovat, dokud se tento výraz nehodnotí jako true. Výraz (povinné)
timeout Určuje časový limit pro spuštění aktivity. Pokud není zadána žádná hodnota, použije se výchozí hodnota TimeSpan.FromDays(7), která je 1 týden. Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Typ: string (nebo Expression s řetězcem resultType), vzor: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WaitActivity

Název Description Hodnota
typ Typ aktivity. "Čekání" (povinné)
typeProperties Vlastnosti aktivity čekání WaitActivityTypeProperties (povinné)

Vlastnosti WaitActivityType

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

WebActivity

Název Description Hodnota
typ Typ aktivity. "WebActivity" (povinné)
linkedServiceName Odkaz na propojenou službu. Odkaz na propojenou službu
policy Zásady aktivit. Zásady aktivit
typeProperties Vlastnosti webové aktivity. WebActivityTypeProperties (povinné)

WebActivityTypeProperties

Název Description Hodnota
ověřování Metoda ověřování používaná pro volání koncového bodu. WebActivityAuthentication
text Představuje datovou část, která se odešle do koncového bodu. Vyžaduje se pro metodu POST/PUT, není povoleno pro metodu GET Type: string (nebo Expression s řetězcem resultType).
datové sady Seznam datových sad předaných webovému koncovému bodu DatasetReference[]
disableCertValidation Pokud je nastavená hodnota true, ověřování certifikátu se zakáže. bool
Záhlaví Představuje hlavičky, které budou odeslány do požadavku. Například nastavení jazyka a typu v požadavku: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: string (nebo Expression s řetězcem resultType).
propojené služby Seznam propojených služeb předaných webovému koncovému bodu LinkedServiceReference[]
method Metoda rozhraní REST API pro cílový koncový bod "ODSTRANIT"
"GET"
POST
"PUT" (povinné)
url Cílový koncový bod a cesta k webové aktivitě. Typ: string (nebo Expression s řetězcem resultType).

WebActivityAuthentication

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

ParametrDefinitionSpecification

Název Description Hodnota
{přizpůsobená vlastnost} ParametrSpecification

ParametrSpecification

Název Description Hodnota
Defaultvalue Výchozí hodnota parametru
typ Typ parametru. "Pole"
"Logická hodnota"
"Float"
"Int"
"Objekt"
"SecureString"
"Řetězec" (povinné)