Delen via


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

Bicep-resourcedefinitie

Het resourcetype factory's/pijplijnen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.DataFactory/factory's/pipelines wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2017-09-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    annotations: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    concurrency: int
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        type: 'string'
      }
    }
  }
}

SecretBase-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureKeyVaultSecret:

{
  secretName: any(Azure.Bicep.Types.Concrete.AnyType)
  secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
  store: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  type: 'AzureKeyVaultSecret'
}

Gebruik voor SecureString:

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

Activiteitsobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureMLBatchExecution:

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

Gebruik voor AzureMLUpdateResource:

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

Gebruik voor ExecutePipeline-:

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

Gebruik voor Filter:

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

Gebruik voor ForEach-:

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

Gebruik voor IfCondition:

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

Voor Totgebruikt u:

{
  type: 'Until'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
          }
        ]
        description: 'string'
        name: 'string'
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    expression: {
      type: 'string'
      value: 'string'
    }
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Gebruik voor Wait:

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

Gebruik voor Copy:

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

Gebruik voor Aangepaste:

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

Gebruik voor DataLakeAnalyticsU-SQL-:

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

Gebruik voor DatabricksNotebook:

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

Gebruik voor ExecuteSSISPackage:

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

Gebruik voor GetMetadata-:

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

Gebruik voor HDInsightHive-:

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

Gebruik voor HDInsightMapReduce-:

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

Gebruik voor HDInsightPig-:

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

Gebruik voor HDInsightSpark:

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

Gebruik voor HDInsightStreaming-:

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

Gebruik voor lookup-:

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

Gebruik voor SqlServerStoredProcedure:

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

Gebruik voor WebActivity:

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

CopySource-objecten

Stel de eigenschap type in om het type object op te geven.

CopySink-objecten

Stel de eigenschap type in om het type object op te geven.

Eigenschapswaarden

Activiteit

Naam Beschrijving Waarde
dependsOn Activiteit is afhankelijk van voorwaarde. ActivityDependency[]
beschrijving Beschrijving van activiteit. snaar
naam Naam van activiteit. tekenreeks (vereist)
type Ingesteld op 'AzureMLBatchExecution' voor het type AzureMLBatchExecutionActivity. Ingesteld op 'AzureMLUpdateResource' voor het type AzureMLUpdateResourceActivity. Ingesteld op 'ExecutePipeline' voor het type ExecutePipelineActivity. Ingesteld op Filteren voor het type FilterActivity. Ingesteld op 'ForEach' voor het type ForEachActivity. Ingesteld op 'IfCondition' voor het type IfConditionActivity. Ingesteld op 'Until' voor het type UntilActivity. Ingesteld op 'Wachten' voor het type WaitActivity. Ingesteld op Kopiëren voor het type CopyActivity. Ingesteld op 'Aangepast' voor het type CustomActivity. Ingesteld op 'DataLakeAnalyticsU-SQL' voor het type DataLakeAnalyticsUsqlActivity. Ingesteld op 'DatabricksNotebook' voor het type DatabricksNotebookActivity. Ingesteld op 'ExecuteSSISPackage' voor het type ExecuteSsisPackageActivity. Ingesteld op 'GetMetadata' voor het type GetMetadataActivity. Ingesteld op HDInsightHive voor het type HDInsightHiveActivity. Ingesteld op HDInsightMapReduce voor het type HDInsightMapReduceActivity. Ingesteld op HDInsightPig voor het type HDInsightPigActivity. Ingesteld op HDInsightSpark voor het type HDInsightSparkActivity. Ingesteld op HDInsightStreaming voor het type HDInsightStreamingActivity. Ingesteld op Opzoeken voor het type LookupActivity. Ingesteld op 'SqlServerStoredProcedure' voor het type SqlServerStoredProcedureActivity. Ingesteld op 'WebActivity' voor het type WebActivity. 'AzureMLBatchExecution'
'AzureMLUpdateResource'
'Kopiëren'
'Aangepast'
'DatabricksNotebook'
'DataLakeAnalyticsU-SQL'
'ExecutePipeline'
'ExecuteSSISPackage'
'Filter'
'ForEach'
'GetMetadata'
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
'IfCondition'
'Opzoeken'
'SqlServerStoredProcedure'
'Tot'
'Wachten'
'WebActivity' (vereist)

ActivityDependency

Naam Beschrijving Waarde
activiteit Naam van activiteit. tekenreeks (vereist)
dependencyConditions Match-Condition voor de afhankelijkheid. Tekenreeksmatrix met een van de volgende waarden:
'Voltooid'
'Mislukt'
'Overgeslagen'
Geslaagd (vereist)

ActivityPolicy

Naam Beschrijving Waarde
Opnieuw Maximum aantal gewone nieuwe pogingen. De standaardwaarde is 0. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
retryIntervalInSeconds Interval tussen elke nieuwe poging (in seconden). De standaardwaarde is 30 sec. Int

Beperkingen:
Minimumwaarde = 30
Maximumwaarde = 86400
secureOutput Als deze optie is ingesteld op waar, wordt uitvoer van activiteit beschouwd als veilig en wordt deze niet vastgelegd voor bewaking. Bool
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. De standaardtime-out is 7 dagen. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. AzureKeyVaultSecret (vereist)

AzureMLBatchExecutionActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'AzureMLBatchExecution' (vereist)
typeProperties Eigenschappen van Azure ML Batch Execution-activiteit. AzureMLBatchExecutionActivityTypeProperties (vereist)

AzureMLBatchExecutionActivityTypeProperties

Naam Beschrijving Waarde
globalParameters Sleutel-waardeparen die moeten worden doorgegeven aan het Azure ML Batch Execution Service-eindpunt. Sleutels moeten overeenkomen met de namen van webserviceparameters die zijn gedefinieerd in de gepubliceerde Azure ML-webservice. Waarden worden doorgegeven in de eigenschap GlobalParameters van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Sleutel-waardeparen, waarbij de namen van de webservice-invoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de invoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceInputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Sleutel-waardeparen, waarbij de namen van de webservice-uitvoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de uitvoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceOutputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Naam Beschrijving Waarde

AzureMLUpdateResourceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. AzureMLUpdateResource (vereist)
typeProperties Eigenschappen van azure ML-resourcebeheeractiviteiten bijwerken. AzureMLUpdateResourceActivityTypeProperties (vereist)

AzureMLUpdateResourceActivityTypeProperties

Naam Beschrijving Waarde
trainedModelFilePath Het relatieve bestandspad in trainedModelLinkedService dat het .ilearner-bestand vertegenwoordigt dat door de updatebewerking wordt geüpload. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
trainedModelLinkedServiceName De naam van de gekoppelde Azure Storage-service met het .ilearner-bestand dat wordt geüpload door de updatebewerking. LinkedServiceReference (vereist)
trainedModelName Naam van de module Getraind model in het webserviceexperiment dat moet worden bijgewerkt. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

AzureMLWebServiceFile

Naam Beschrijving Waarde
filePath Het relatieve bestandspad, inclusief de containernaam, in de Azure Blob Storage die is opgegeven door de LinkedService. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
linkedServiceName Verwijzing naar een Gekoppelde Azure Storage-service, waar het Azure ML-webservice-invoer-/uitvoerbestand zich bevindt. LinkedServiceReference (vereist)

CopyActivity

Naam Beschrijving Waarde
Ingangen Lijst met invoer voor de activiteit. DatasetReference[]
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
Uitgangen Lijst met uitvoer voor de activiteit. DatasetReference[]
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Kopiëren' (vereist)
typeProperties Eigenschappen van kopieeractiviteit. CopyActivityTypeProperties (vereist)

CopyActivityTypeProperties

Naam Beschrijving Waarde
cloudDataMovementUnits Maximum aantal cloudgegevensverplaatsingseenheden dat kan worden gebruikt om deze gegevensverplaatsing uit te voeren. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
enableSkipIncompatibleRow Of niet-compatibele rij moet worden overgeslagen. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
enableStaging Hiermee geeft u op of gegevens moeten worden gekopieerd via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
parallelcopies Maximum aantal gelijktijdige sessies dat is geopend op de bron of sink om te voorkomen dat het gegevensarchief overbelast raakt. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
redirectIncompatibleRowSettings Incompatibele rijinstellingen omleiden wanneer EnableSkipIncompatibleRow waar is. RedirectIncompatibleRowSettings-
zinken Sink voor kopieeractiviteit. CopySink (vereist)
bron Bron van kopieeractiviteit. CopySource- (vereist)
stagingSettings Hiermee geeft u tussentijdse faseringsinstellingen op wanneer EnableStaging waar is. StagingSettings
Translator Kopieeractiviteitvertaler. Als dit niet is opgegeven, wordt een vertaler in tabelvorm gebruikt. enig

CopySink

Naam Beschrijving Waarde
sinkRetryCount Aantal nieuwe pogingen van sink. Type: geheel getal (of expressie met resultType integer). enig
sinkRetryWait Wacht opnieuw. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)
writeBatchSize Batchgrootte schrijven. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
writeBatchTimeout Time-out voor batchbewerkingen schrijven. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

CopySource

Naam Beschrijving Waarde
sourceRetryCount Aantal nieuwe pogingen van bron. Type: geheel getal (of expressie met resultType integer). enig
sourceRetryWait Wacht opnieuw totdat de bron opnieuw wordt geprobeerd. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)

CustomActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Aangepast' (vereist)
typeProperties Aangepaste activiteitseigenschappen. CustomActivityTypeProperties (vereist)

CustomActivityReferenceObject

Naam Beschrijving Waarde
Datasets Gegevenssetverwijzingen. DatasetReference[]
linkedServices Gekoppelde serviceverwijzingen. LinkedServiceReference[]

CustomActivityTypeProperties

Naam Beschrijving Waarde
bevelen Opdracht voor aangepast activiteitstype: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
extendedProperties Door de gebruiker gedefinieerde eigenschappenverzameling. Er is geen beperking voor de sleutels of waarden die kunnen worden gebruikt. De door de gebruiker opgegeven aangepaste activiteit heeft de volledige verantwoordelijkheid om de gedefinieerde inhoud te gebruiken en te interpreteren. CustomActivityTypePropertiesExtendedProperties
folderPath Mappad voor resourcebestandenType: tekenreeks (of expressie met resultType-tekenreeks). enig
referenceObjects Referentieobjecten CustomActivityReferenceObject
resourceLinkedService Naslaginformatie over de gekoppelde resourceservice. LinkedServiceReference-

CustomActivityTypePropertiesExtendedProperties

Naam Beschrijving Waarde

DatabricksNotebookActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'DatabricksNotebook' (vereist)
typeProperties Eigenschappen van Databricks Notebook-activiteit. DatabricksNotebookActivityTypeProperties (vereist)

DatabricksNotebookActivityTypeProperties

Naam Beschrijving Waarde
baseParameters Basisparameters die moeten worden gebruikt voor elke uitvoering van deze taak. Als het notebook een parameter gebruikt die niet is opgegeven, wordt de standaardwaarde van het notebook gebruikt. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Het absolute pad van het notebook dat moet worden uitgevoerd in de Databricks-werkruimte. Dit pad moet beginnen met een slash. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DatabricksNotebookActivityTypePropertiesBaseParameters

Naam Beschrijving Waarde

DataLakeAnalyticsUsqlActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. DataLakeAnalyticsU-SQL (vereist)
typeProperties Data Lake Analytics U-SQL-activiteitseigenschappen. DataLakeAnalyticsUsqlActivityTypeProperties (vereist)

DataLakeAnalyticsUsqlActivityTypeProperties

Naam Beschrijving Waarde
compilationMode Compilatiemodus van U-SQL. Moet een van deze waarden zijn: Semantisch, Volledig en SingleBox. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
degreeOfParallelism Het maximum aantal knooppunten dat tegelijkertijd wordt gebruikt om de taak uit te voeren. De standaardwaarde is 1. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
Parameters Parameters voor U-SQL-taakaanvraag. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
voorrang Bepaalt welke taken in de wachtrij moeten worden geselecteerd om eerst te worden uitgevoerd. Hoe lager het getal, hoe hoger de prioriteit. De standaardwaarde is 1000. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
runtimeVersion Runtimeversie van de U-SQL-engine die moet worden gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference (vereist)
scriptPath Hoofdlettergevoelig pad naar map die het U-SQL-script bevat. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Naam Beschrijving Waarde

DatasetReference

Naam Beschrijving Waarde
Parameters Argumenten voor gegevensset. ParameterValueSpecification-
referenceName Naam van referentiegegevensset. tekenreeks (vereist)
type Verwijzingstype voor gegevensset. 'DatasetReference' (vereist)

ExecutePipelineActivity

Naam Beschrijving Waarde
type Type activiteit. 'ExecutePipeline' (vereist)
typeProperties Eigenschappen van pijplijnactiviteit uitvoeren. ExecutePipelineActivityTypeProperties (vereist)

ExecutePipelineActivityTypeProperties

Naam Beschrijving Waarde
Parameters Pijplijnparameters. ParameterValueSpecification-
pijpleiding Naslaginformatie over pijplijnen. PipelineReference (vereist)
waitOnCompletion Hiermee definieert u of de uitvoering van de activiteit wacht tot de uitvoering van de afhankelijke pijplijn is voltooid. De standaardwaarde is onwaar. Bool

ExecuteSsisPackageActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'ExecuteSSISPackage' (vereist)
typeProperties Eigenschappen van SSIS-pakketactiviteit uitvoeren. ExecuteSsisPackageActivityTypeProperties (vereist)

ExecuteSsisPackageActivityTypeProperties

Naam Beschrijving Waarde
connectVia De naslaginformatie over integration runtime. IntegrationRuntimeReference (vereist)
environmentPath Het omgevingspad voor het uitvoeren van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
executionCredential De referentie voor de uitvoering van het pakket. SsisExecutionCredential-
loggingLevel Het logboekregistratieniveau van de uitvoering van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
logLocation Locatie van SSIS-pakketuitvoeringslogboek. SsisLogLocation-
packageConnectionManagers De verbindingsbeheerders op pakketniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Locatie van SSIS-pakket. SsisPackageLocation (vereist)
packageParameters De parameters op pakketniveau voor het uitvoeren van het SSIS-pakket. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers De verbindingsbeheerders op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters De parameters op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides De eigenschap wordt overschreven om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Hiermee geeft u de runtime voor het uitvoeren van het SSIS-pakket. De waarde moet 'x86' of 'x64' zijn. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Naam Beschrijving Waarde

Uitdrukking

Naam Beschrijving Waarde
type Expressietype. 'Expressie' (vereist)
waarde Expressiewaarde. tekenreeks (vereist)

FilterActivity

Naam Beschrijving Waarde
type Type activiteit. 'Filter' (vereist)
typeProperties Eigenschappen van filteractiviteit. FilterActivityTypeProperties (vereist)

FilterActivityTypeProperties

Naam Beschrijving Waarde
conditie Voorwaarde die moet worden gebruikt voor het filteren van de invoer. Expressie- (vereist)
Items Invoermatrix waarop het filter moet worden toegepast. Expressie- (vereist)

ForEachActivity

Naam Beschrijving Waarde
type Type activiteit. 'ForEach' (vereist)
typeProperties ForEach-activiteitseigenschappen. ForEachActivityTypeProperties (vereist)

ForEachActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
batchCount Batchaantal dat moet worden gebruikt voor het beheren van het aantal parallelle uitvoeringen (wanneer isSequentiële is ingesteld op onwaar). Int

Beperkingen:
Maximumwaarde = 50
isSequentiële Moet de lus op volgorde of parallel worden uitgevoerd (max. 50) Bool
Items Verzameling om te herhalen. Expressie- (vereist)

GetMetadataActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'GetMetadata' (vereist)
typeProperties Eigenschappen van GetMetadata-activiteit. GetMetadataActivityTypeProperties (vereist)

GetMetadataActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over getMetadata-activiteitsgegevenssets. DatasetReference (vereist)
fieldList Velden met metagegevens die moeten worden opgehaald uit de gegevensset. any[]

HDInsightHiveActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightHive (vereist)
typeProperties HdInsight Hive-activiteitseigenschappen. HDInsightHiveActivityTypeProperties (vereist)

HDInsightHiveActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor een Hive-taakaanvraag. HDInsightHiveActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightMapReduceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightMapReduce (vereist)
typeProperties HdInsight MapReduce-activiteitseigenschappen. HDInsightMapReduceActivityTypeProperties (vereist)

HDInsightMapReduceActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
className Klassenaam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Definieert Hiermee kan de gebruiker definiëren voor de MapReduce-taakaanvraag. HDInsightMapReduceActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
jarFilePath Jar-pad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
jarLibs Jar-bibliotheken. any[]
jarLinkedService Naslaginformatie over gekoppelde Jar-service. LinkedServiceReference-
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightPigActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightPig (vereist)
typeProperties HdInsight Pig-activiteitseigenschappen. HDInsightPigActivityTypeProperties (vereist)

HDInsightPigActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor pig-taakaanvragen. HDInsightPigActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightSparkActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightSpark (vereist)
typeProperties HdInsight Spark-activiteitseigenschappen. HDInsightSparkActivityTypeProperties (vereist)

HDInsightSparkActivityTypeProperties

Naam Beschrijving Waarde
Argumenten De door de gebruiker opgegeven argumenten voor HDInsightSparkActivity. any[]
className De Java/Spark-hoofdklasse van de toepassing. snaar
entryFilePath Het relatieve pad naar de hoofdmap van de code/het pakket die moet worden uitgevoerd. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
proxyUser De gebruiker die zich voordoet om de taak uit te voeren. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
rootPath Het hoofdpad in sparkJobLinkedService voor alle bestanden van de taak. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
sparkConfig Spark-configuratie-eigenschap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService De gekoppelde opslagservice voor het uploaden van het invoerbestand en afhankelijkheden, en voor het ontvangen van logboeken. LinkedServiceReference-

HDInsightSparkActivityTypePropertiesSparkConfig

Naam Beschrijving Waarde

HDInsightStreamingActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightStreaming (vereist)
typeProperties HdInsight-eigenschappen voor streamingactiviteit. HDInsightStreamingActivityTypeProperties (vereist)

HDInsightStreamingActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
combinatie Uitvoerbare naam van combinatie. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
commandEnvironment Omgevingswaarden voor opdrachtregels. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor streamingtaakaanvragen. HDInsightStreamingActivityTypePropertiesDefines-
fileLinkedService Verwijzing naar gekoppelde service waar de bestanden zich bevinden. LinkedServiceReference-
filePaths Paden naar streamingtaakbestanden. Kan directory's zijn. any[] (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
invoer Pad naar invoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Mapper Mapper uitvoerbare naam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
uitvoer Pad naar uitvoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Reducer Naam van uitvoerbare reducer. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Naam Beschrijving Waarde

IfConditionActivity

Naam Beschrijving Waarde
type Type activiteit. IfCondition (vereist)
typeProperties IfCondition-activiteitseigenschappen. IfConditionActivityTypeProperties (vereist)

IfConditionActivityTypeProperties

Naam Beschrijving Waarde
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. Dit wordt gebruikt om het blok van activiteiten (ifTrueActivities of ifFalseActivities) te bepalen dat wordt uitgevoerd. Expressie- (vereist)
ifFalseActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie wordt geëvalueerd op false. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]
ifTrueActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie waar wordt geëvalueerd. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]

IntegrationRuntimeReference

Naam Beschrijving Waarde
Parameters Argumenten voor integratieruntime. ParameterValueSpecification-
referenceName Naslaginformatie over de naam van integration runtime. tekenreeks (vereist)
type Type integration runtime. IntegrationRuntimeReference (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

LookupActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Opzoeken' (vereist)
typeProperties Eigenschappen van opzoekactiviteit. LookupActivityTypeProperties (vereist)

LookupActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over opzoekactiviteitsgegevenssets. DatasetReference (vereist)
firstRowOnly Hiermee wordt aangegeven of de eerste rij of alle rijen moeten worden geretourneerd. De standaardwaarde is waar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
bron Gegevenssetspecifieke broneigenschappen, hetzelfde als de bron van de kopieeractiviteit. CopySource- (vereist)

Microsoft.DataFactory/factory's/pipelines

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 260
Patroon = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: factory's
Eigenschappen Eigenschappen van de pijplijn. pijplijn (vereist)

ParameterDefinitionSpecification

Naam Beschrijving Waarde

ParameterSpecification

Naam Beschrijving Waarde
defaultValue Standaardwaarde van parameter. enig
type Parametertype. 'Matrix'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'Tekenreeks' (vereist)

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

Pijpleiding

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten in de pijplijn. activiteit[]
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de pijplijn. any[]
Concurrency Het maximum aantal gelijktijdige uitvoeringen voor de pijplijn. Int

Beperkingen:
Minimumwaarde = 1
beschrijving De beschrijving van de pijplijn. snaar
Parameters Lijst met parameters voor pijplijn. ParameterDefinitionSpecification

PipelineReference

Naam Beschrijving Waarde
naam Verwijzingsnaam. snaar
referenceName Naam van referentiepijplijn. tekenreeks (vereist)
type Referentietype voor pijplijn. 'PipelineReference' (vereist)

RedirectIncompatibleRowSettings

Naam Beschrijving Waarde
linkedServiceName Naam van de gekoppelde Azure Storage-, Storage-SAS- of Azure Data Lake Store-service voor het omleiden van incompatibele rij. Moet worden opgegeven als redirectIncompatibleRowSettings is opgegeven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
pad Het pad voor het opslaan van de omleiding incompatibele rijgegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

SecretBase

Naam Beschrijving Waarde
type Ingesteld op 'AzureKeyVaultSecret' voor het type AzureKeyVaultSecretReference. Ingesteld op 'SecureString' voor het type SecureString. 'AzureKeyVaultSecret'
'SecureString' (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. tekenreeks (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. 'SecureString' (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SqlServerStoredProcedureActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'SqlServerStoredProcedure' (vereist)
typeProperties Eigenschappen van opgeslagen procedureactiviteit in SQL. SqlServerStoredProcedureActivityTypeProperties (vereist)

SqlServerStoredProcedureActivityTypeProperties

Naam Beschrijving Waarde
storedProcedureName Naam van opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storedProcedureParameters Waarde- en typeinstelling voor opgeslagen procedureparameters. Voorbeeld: {Parameter1: {value: "1", type: "int"}}. SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Naam Beschrijving Waarde

SsisAccessCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecretBase- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisConnectionManager

Naam Beschrijving Waarde

SsisConnectionManager

Naam Beschrijving Waarde

SsisExecutionCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecureString- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisExecutionParameter

Naam Beschrijving Waarde
waarde Parameterwaarde voor de uitvoering van SSIS-pakketten. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

SsisLogLocation

Naam Beschrijving Waarde
logPath Het pad naar het uitvoeringslogboek van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-logboeklocatie. 'Bestand' (vereist)
typeProperties Locatie-eigenschappen van het SSIS-pakketuitvoeringslogboek. SsisLogLocationTypeProperties (vereist)

SsisLogLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het uitvoeringslogboek van het pakket. SsisAccessCredential-
logRefreshInterval Hiermee geeft u het interval voor het vernieuwen van logboek. Het standaardinterval is 5 minuten. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

SsisPackageLocation

Naam Beschrijving Waarde
packagePath Het SSIS-pakketpad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-pakketlocatie. 'Bestand'
'SSISDB'
typeProperties Locatie-eigenschappen van SSIS-pakket. SsisPackageLocationTypeProperties-

SsisPackageLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het pakket. SsisAccessCredential-
configurationPath Het configuratiebestand van de pakketuitvoering. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
packagePassword Wachtwoord van het pakket. SecretBase-

SsisPropertyOverride

Naam Beschrijving Waarde
isSensitive Of de waarde van de SSIS-pakketeigenschap wordt overschreven door gevoelige gegevens. De waarde wordt versleuteld in SSISDB als deze waar is Bool
waarde De waarde van de SSIS-pakketeigenschap wordt overschreven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

StagingSettings

Naam Beschrijving Waarde
enableCompression Hiermee geeft u op of compressie moet worden gebruikt bij het kopiëren van gegevens via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
linkedServiceName Naslaginformatie over gekoppelde service voor fasering. LinkedServiceReference (vereist)
pad Het pad naar de opslag voor het opslaan van de tussentijdse gegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

StoredProcedureParameter

Naam Beschrijving Waarde
type Parametertype opgeslagen procedure. 'Booleaanse waarde'
'Datum'
'Decimaal'
'Guid'
'Int'
'Int64'
'Tekenreeks'
waarde Parameterwaarde voor opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

UntilActivity

Naam Beschrijving Waarde
type Type activiteit. 'Until' (vereist)
typeProperties Tot de activiteitseigenschappen. UntilActivityTypeProperties (vereist)

UntilActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. De lus wordt voortgezet totdat deze expressie resulteert in waar Expressie- (vereist)
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. Als er geen waarde is opgegeven, wordt de waarde van TimeSpan.FromDays(7) als standaardwaarde van 1 week gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

WaitActivity

Naam Beschrijving Waarde
type Type activiteit. 'Wachten' (vereist)
typeProperties Wachtactiviteitseigenschappen. WaitActivityTypeProperties (vereist)

WaitActivityTypeProperties

Naam Beschrijving Waarde
waitTimeInSeconds Duur in seconden. int (vereist)

WebActiviteit

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'WebActivity' (vereist)
typeProperties Eigenschappen van webactiviteit. WebActivityTypeProperties (vereist)

WebActivityAuthentication

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor het PFX-bestand of basisverificatie. SecureString-
pfx Met Base64 gecodeerde inhoud van een PFX-bestand. SecureString-
hulpbron Resource waarvoor een Azure-verificatietoken wordt aangevraagd bij het gebruik van MSI-verificatie. snaar
type Verificatie van webactiviteit (Basic/ClientCertificate/MSI) tekenreeks (vereist)
gebruikersnaam Gebruikersnaam voor verificatie van webactiviteiten voor basisverificatie. snaar

WebActivityTypeProperties

Naam Beschrijving Waarde
authenticatie Verificatiemethode die wordt gebruikt voor het aanroepen van het eindpunt. WebActivityAuthentication-
lichaam Vertegenwoordigt de nettolading die naar het eindpunt wordt verzonden. Vereist voor post/PUT-methode, niet toegestaan voor get-methodetype: tekenreeks (of expressie met resultType-tekenreeks). enig
Datasets Lijst met gegevenssets die zijn doorgegeven aan het webeindpunt. DatasetReference[]
disableCertValidation Als deze is ingesteld op waar, wordt certificaatvalidatie uitgeschakeld. Bool
Headers Vertegenwoordigt de headers die naar de aanvraag worden verzonden. Als u bijvoorbeeld de taal en het type wilt instellen voor een aanvraag: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
linkedServices Lijst met gekoppelde services die zijn doorgegeven aan het webeindpunt. LinkedServiceReference[]
methode Rest API-methode voor doeleindpunt. 'VERWIJDEREN'
'GET'
'POST'
PUT (vereist)
URL Doeleindpunt en pad voor webactiviteit. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
een V2-gegevensfactory maken Met deze sjabloon maakt u een V2-gegevensfactory die gegevens kopieert van een map in een Azure Blob Storage naar een andere map in de opslag.
Meer is mogelijk met Azure Data Factory- Met één klik kunt u Azure Data Factory Met deze sjabloon maakt u een data factory-pijplijn voor een kopieeractiviteit van Azure Blob naar een andere Azure Blob

Resourcedefinitie van ARM-sjabloon

Het resourcetype factory's/pijplijnen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.DataFactory/factory's/pipelines wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

SecretBase-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureKeyVaultSecret:

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

Gebruik voor SecureString:

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

Activiteitsobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureMLBatchExecution:

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

Gebruik voor AzureMLUpdateResource:

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

Gebruik voor ExecutePipeline-:

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

Gebruik voor Filter:

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

Gebruik voor ForEach-:

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

Gebruik voor IfCondition:

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

Voor Totgebruikt u:

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

Gebruik voor Wait:

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

Gebruik voor Copy:

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

Gebruik voor Aangepaste:

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

Gebruik voor DataLakeAnalyticsU-SQL-:

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

Gebruik voor DatabricksNotebook:

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

Gebruik voor ExecuteSSISPackage:

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

Gebruik voor GetMetadata-:

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

Gebruik voor HDInsightHive-:

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

Gebruik voor HDInsightMapReduce-:

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

Gebruik voor HDInsightPig-:

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

Gebruik voor HDInsightSpark:

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

Gebruik voor HDInsightStreaming-:

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

Gebruik voor lookup-:

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

Gebruik voor SqlServerStoredProcedure:

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

Gebruik voor WebActivity:

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

CopySource-objecten

Stel de eigenschap type in om het type object op te geven.

CopySink-objecten

Stel de eigenschap type in om het type object op te geven.

Eigenschapswaarden

Activiteit

Naam Beschrijving Waarde
dependsOn Activiteit is afhankelijk van voorwaarde. ActivityDependency[]
beschrijving Beschrijving van activiteit. snaar
naam Naam van activiteit. tekenreeks (vereist)
type Ingesteld op 'AzureMLBatchExecution' voor het type AzureMLBatchExecutionActivity. Ingesteld op 'AzureMLUpdateResource' voor het type AzureMLUpdateResourceActivity. Ingesteld op 'ExecutePipeline' voor het type ExecutePipelineActivity. Ingesteld op Filteren voor het type FilterActivity. Ingesteld op 'ForEach' voor het type ForEachActivity. Ingesteld op 'IfCondition' voor het type IfConditionActivity. Ingesteld op 'Until' voor het type UntilActivity. Ingesteld op 'Wachten' voor het type WaitActivity. Ingesteld op Kopiëren voor het type CopyActivity. Ingesteld op 'Aangepast' voor het type CustomActivity. Ingesteld op 'DataLakeAnalyticsU-SQL' voor het type DataLakeAnalyticsUsqlActivity. Ingesteld op 'DatabricksNotebook' voor het type DatabricksNotebookActivity. Ingesteld op 'ExecuteSSISPackage' voor het type ExecuteSsisPackageActivity. Ingesteld op 'GetMetadata' voor het type GetMetadataActivity. Ingesteld op HDInsightHive voor het type HDInsightHiveActivity. Ingesteld op HDInsightMapReduce voor het type HDInsightMapReduceActivity. Ingesteld op HDInsightPig voor het type HDInsightPigActivity. Ingesteld op HDInsightSpark voor het type HDInsightSparkActivity. Ingesteld op HDInsightStreaming voor het type HDInsightStreamingActivity. Ingesteld op Opzoeken voor het type LookupActivity. Ingesteld op 'SqlServerStoredProcedure' voor het type SqlServerStoredProcedureActivity. Ingesteld op 'WebActivity' voor het type WebActivity. 'AzureMLBatchExecution'
'AzureMLUpdateResource'
'Kopiëren'
'Aangepast'
'DatabricksNotebook'
'DataLakeAnalyticsU-SQL'
'ExecutePipeline'
'ExecuteSSISPackage'
'Filter'
'ForEach'
'GetMetadata'
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
'IfCondition'
'Opzoeken'
'SqlServerStoredProcedure'
'Tot'
'Wachten'
'WebActivity' (vereist)

ActivityDependency

Naam Beschrijving Waarde
activiteit Naam van activiteit. tekenreeks (vereist)
dependencyConditions Match-Condition voor de afhankelijkheid. Tekenreeksmatrix met een van de volgende waarden:
'Voltooid'
'Mislukt'
'Overgeslagen'
Geslaagd (vereist)

ActivityPolicy

Naam Beschrijving Waarde
Opnieuw Maximum aantal gewone nieuwe pogingen. De standaardwaarde is 0. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
retryIntervalInSeconds Interval tussen elke nieuwe poging (in seconden). De standaardwaarde is 30 sec. Int

Beperkingen:
Minimumwaarde = 30
Maximumwaarde = 86400
secureOutput Als deze optie is ingesteld op waar, wordt uitvoer van activiteit beschouwd als veilig en wordt deze niet vastgelegd voor bewaking. Bool
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. De standaardtime-out is 7 dagen. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. AzureKeyVaultSecret (vereist)

AzureMLBatchExecutionActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'AzureMLBatchExecution' (vereist)
typeProperties Eigenschappen van Azure ML Batch Execution-activiteit. AzureMLBatchExecutionActivityTypeProperties (vereist)

AzureMLBatchExecutionActivityTypeProperties

Naam Beschrijving Waarde
globalParameters Sleutel-waardeparen die moeten worden doorgegeven aan het Azure ML Batch Execution Service-eindpunt. Sleutels moeten overeenkomen met de namen van webserviceparameters die zijn gedefinieerd in de gepubliceerde Azure ML-webservice. Waarden worden doorgegeven in de eigenschap GlobalParameters van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Sleutel-waardeparen, waarbij de namen van de webservice-invoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de invoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceInputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Sleutel-waardeparen, waarbij de namen van de webservice-uitvoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de uitvoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceOutputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Naam Beschrijving Waarde

AzureMLUpdateResourceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. AzureMLUpdateResource (vereist)
typeProperties Eigenschappen van azure ML-resourcebeheeractiviteiten bijwerken. AzureMLUpdateResourceActivityTypeProperties (vereist)

AzureMLUpdateResourceActivityTypeProperties

Naam Beschrijving Waarde
trainedModelFilePath Het relatieve bestandspad in trainedModelLinkedService dat het .ilearner-bestand vertegenwoordigt dat door de updatebewerking wordt geüpload. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
trainedModelLinkedServiceName De naam van de gekoppelde Azure Storage-service met het .ilearner-bestand dat wordt geüpload door de updatebewerking. LinkedServiceReference (vereist)
trainedModelName Naam van de module Getraind model in het webserviceexperiment dat moet worden bijgewerkt. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

AzureMLWebServiceFile

Naam Beschrijving Waarde
filePath Het relatieve bestandspad, inclusief de containernaam, in de Azure Blob Storage die is opgegeven door de LinkedService. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
linkedServiceName Verwijzing naar een Gekoppelde Azure Storage-service, waar het Azure ML-webservice-invoer-/uitvoerbestand zich bevindt. LinkedServiceReference (vereist)

CopyActivity

Naam Beschrijving Waarde
Ingangen Lijst met invoer voor de activiteit. DatasetReference[]
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
Uitgangen Lijst met uitvoer voor de activiteit. DatasetReference[]
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Kopiëren' (vereist)
typeProperties Eigenschappen van kopieeractiviteit. CopyActivityTypeProperties (vereist)

CopyActivityTypeProperties

Naam Beschrijving Waarde
cloudDataMovementUnits Maximum aantal cloudgegevensverplaatsingseenheden dat kan worden gebruikt om deze gegevensverplaatsing uit te voeren. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
enableSkipIncompatibleRow Of niet-compatibele rij moet worden overgeslagen. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
enableStaging Hiermee geeft u op of gegevens moeten worden gekopieerd via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
parallelcopies Maximum aantal gelijktijdige sessies dat is geopend op de bron of sink om te voorkomen dat het gegevensarchief overbelast raakt. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
redirectIncompatibleRowSettings Incompatibele rijinstellingen omleiden wanneer EnableSkipIncompatibleRow waar is. RedirectIncompatibleRowSettings-
zinken Sink voor kopieeractiviteit. CopySink (vereist)
bron Bron van kopieeractiviteit. CopySource- (vereist)
stagingSettings Hiermee geeft u tussentijdse faseringsinstellingen op wanneer EnableStaging waar is. StagingSettings
Translator Kopieeractiviteitvertaler. Als dit niet is opgegeven, wordt een vertaler in tabelvorm gebruikt. enig

CopySink

Naam Beschrijving Waarde
sinkRetryCount Aantal nieuwe pogingen van sink. Type: geheel getal (of expressie met resultType integer). enig
sinkRetryWait Wacht opnieuw. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)
writeBatchSize Batchgrootte schrijven. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
writeBatchTimeout Time-out voor batchbewerkingen schrijven. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

CopySource

Naam Beschrijving Waarde
sourceRetryCount Aantal nieuwe pogingen van bron. Type: geheel getal (of expressie met resultType integer). enig
sourceRetryWait Wacht opnieuw totdat de bron opnieuw wordt geprobeerd. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)

CustomActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Aangepast' (vereist)
typeProperties Aangepaste activiteitseigenschappen. CustomActivityTypeProperties (vereist)

CustomActivityReferenceObject

Naam Beschrijving Waarde
Datasets Gegevenssetverwijzingen. DatasetReference[]
linkedServices Gekoppelde serviceverwijzingen. LinkedServiceReference[]

CustomActivityTypeProperties

Naam Beschrijving Waarde
bevelen Opdracht voor aangepast activiteitstype: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
extendedProperties Door de gebruiker gedefinieerde eigenschappenverzameling. Er is geen beperking voor de sleutels of waarden die kunnen worden gebruikt. De door de gebruiker opgegeven aangepaste activiteit heeft de volledige verantwoordelijkheid om de gedefinieerde inhoud te gebruiken en te interpreteren. CustomActivityTypePropertiesExtendedProperties
folderPath Mappad voor resourcebestandenType: tekenreeks (of expressie met resultType-tekenreeks). enig
referenceObjects Referentieobjecten CustomActivityReferenceObject
resourceLinkedService Naslaginformatie over de gekoppelde resourceservice. LinkedServiceReference-

CustomActivityTypePropertiesExtendedProperties

Naam Beschrijving Waarde

DatabricksNotebookActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'DatabricksNotebook' (vereist)
typeProperties Eigenschappen van Databricks Notebook-activiteit. DatabricksNotebookActivityTypeProperties (vereist)

DatabricksNotebookActivityTypeProperties

Naam Beschrijving Waarde
baseParameters Basisparameters die moeten worden gebruikt voor elke uitvoering van deze taak. Als het notebook een parameter gebruikt die niet is opgegeven, wordt de standaardwaarde van het notebook gebruikt. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Het absolute pad van het notebook dat moet worden uitgevoerd in de Databricks-werkruimte. Dit pad moet beginnen met een slash. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DatabricksNotebookActivityTypePropertiesBaseParameters

Naam Beschrijving Waarde

DataLakeAnalyticsUsqlActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. DataLakeAnalyticsU-SQL (vereist)
typeProperties Data Lake Analytics U-SQL-activiteitseigenschappen. DataLakeAnalyticsUsqlActivityTypeProperties (vereist)

DataLakeAnalyticsUsqlActivityTypeProperties

Naam Beschrijving Waarde
compilationMode Compilatiemodus van U-SQL. Moet een van deze waarden zijn: Semantisch, Volledig en SingleBox. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
degreeOfParallelism Het maximum aantal knooppunten dat tegelijkertijd wordt gebruikt om de taak uit te voeren. De standaardwaarde is 1. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
Parameters Parameters voor U-SQL-taakaanvraag. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
voorrang Bepaalt welke taken in de wachtrij moeten worden geselecteerd om eerst te worden uitgevoerd. Hoe lager het getal, hoe hoger de prioriteit. De standaardwaarde is 1000. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
runtimeVersion Runtimeversie van de U-SQL-engine die moet worden gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference (vereist)
scriptPath Hoofdlettergevoelig pad naar map die het U-SQL-script bevat. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Naam Beschrijving Waarde

DatasetReference

Naam Beschrijving Waarde
Parameters Argumenten voor gegevensset. ParameterValueSpecification-
referenceName Naam van referentiegegevensset. tekenreeks (vereist)
type Verwijzingstype voor gegevensset. 'DatasetReference' (vereist)

ExecutePipelineActivity

Naam Beschrijving Waarde
type Type activiteit. 'ExecutePipeline' (vereist)
typeProperties Eigenschappen van pijplijnactiviteit uitvoeren. ExecutePipelineActivityTypeProperties (vereist)

ExecutePipelineActivityTypeProperties

Naam Beschrijving Waarde
Parameters Pijplijnparameters. ParameterValueSpecification-
pijpleiding Naslaginformatie over pijplijnen. PipelineReference (vereist)
waitOnCompletion Hiermee definieert u of de uitvoering van de activiteit wacht tot de uitvoering van de afhankelijke pijplijn is voltooid. De standaardwaarde is onwaar. Bool

ExecuteSsisPackageActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'ExecuteSSISPackage' (vereist)
typeProperties Eigenschappen van SSIS-pakketactiviteit uitvoeren. ExecuteSsisPackageActivityTypeProperties (vereist)

ExecuteSsisPackageActivityTypeProperties

Naam Beschrijving Waarde
connectVia De naslaginformatie over integration runtime. IntegrationRuntimeReference (vereist)
environmentPath Het omgevingspad voor het uitvoeren van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
executionCredential De referentie voor de uitvoering van het pakket. SsisExecutionCredential-
loggingLevel Het logboekregistratieniveau van de uitvoering van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
logLocation Locatie van SSIS-pakketuitvoeringslogboek. SsisLogLocation-
packageConnectionManagers De verbindingsbeheerders op pakketniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Locatie van SSIS-pakket. SsisPackageLocation (vereist)
packageParameters De parameters op pakketniveau voor het uitvoeren van het SSIS-pakket. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers De verbindingsbeheerders op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters De parameters op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides De eigenschap wordt overschreven om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Hiermee geeft u de runtime voor het uitvoeren van het SSIS-pakket. De waarde moet 'x86' of 'x64' zijn. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Naam Beschrijving Waarde

Uitdrukking

Naam Beschrijving Waarde
type Expressietype. 'Expressie' (vereist)
waarde Expressiewaarde. tekenreeks (vereist)

FilterActivity

Naam Beschrijving Waarde
type Type activiteit. 'Filter' (vereist)
typeProperties Eigenschappen van filteractiviteit. FilterActivityTypeProperties (vereist)

FilterActivityTypeProperties

Naam Beschrijving Waarde
conditie Voorwaarde die moet worden gebruikt voor het filteren van de invoer. Expressie- (vereist)
Items Invoermatrix waarop het filter moet worden toegepast. Expressie- (vereist)

ForEachActivity

Naam Beschrijving Waarde
type Type activiteit. 'ForEach' (vereist)
typeProperties ForEach-activiteitseigenschappen. ForEachActivityTypeProperties (vereist)

ForEachActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
batchCount Batchaantal dat moet worden gebruikt voor het beheren van het aantal parallelle uitvoeringen (wanneer isSequentiële is ingesteld op onwaar). Int

Beperkingen:
Maximumwaarde = 50
isSequentiële Moet de lus op volgorde of parallel worden uitgevoerd (max. 50) Bool
Items Verzameling om te herhalen. Expressie- (vereist)

GetMetadataActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'GetMetadata' (vereist)
typeProperties Eigenschappen van GetMetadata-activiteit. GetMetadataActivityTypeProperties (vereist)

GetMetadataActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over getMetadata-activiteitsgegevenssets. DatasetReference (vereist)
fieldList Velden met metagegevens die moeten worden opgehaald uit de gegevensset. any[]

HDInsightHiveActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightHive (vereist)
typeProperties HdInsight Hive-activiteitseigenschappen. HDInsightHiveActivityTypeProperties (vereist)

HDInsightHiveActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor een Hive-taakaanvraag. HDInsightHiveActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightMapReduceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightMapReduce (vereist)
typeProperties HdInsight MapReduce-activiteitseigenschappen. HDInsightMapReduceActivityTypeProperties (vereist)

HDInsightMapReduceActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
className Klassenaam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Definieert Hiermee kan de gebruiker definiëren voor de MapReduce-taakaanvraag. HDInsightMapReduceActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
jarFilePath Jar-pad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
jarLibs Jar-bibliotheken. any[]
jarLinkedService Naslaginformatie over gekoppelde Jar-service. LinkedServiceReference-
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightPigActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightPig (vereist)
typeProperties HdInsight Pig-activiteitseigenschappen. HDInsightPigActivityTypeProperties (vereist)

HDInsightPigActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor pig-taakaanvragen. HDInsightPigActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightSparkActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightSpark (vereist)
typeProperties HdInsight Spark-activiteitseigenschappen. HDInsightSparkActivityTypeProperties (vereist)

HDInsightSparkActivityTypeProperties

Naam Beschrijving Waarde
Argumenten De door de gebruiker opgegeven argumenten voor HDInsightSparkActivity. any[]
className De Java/Spark-hoofdklasse van de toepassing. snaar
entryFilePath Het relatieve pad naar de hoofdmap van de code/het pakket die moet worden uitgevoerd. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
proxyUser De gebruiker die zich voordoet om de taak uit te voeren. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
rootPath Het hoofdpad in sparkJobLinkedService voor alle bestanden van de taak. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
sparkConfig Spark-configuratie-eigenschap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService De gekoppelde opslagservice voor het uploaden van het invoerbestand en afhankelijkheden, en voor het ontvangen van logboeken. LinkedServiceReference-

HDInsightSparkActivityTypePropertiesSparkConfig

Naam Beschrijving Waarde

HDInsightStreamingActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightStreaming (vereist)
typeProperties HdInsight-eigenschappen voor streamingactiviteit. HDInsightStreamingActivityTypeProperties (vereist)

HDInsightStreamingActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
combinatie Uitvoerbare naam van combinatie. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
commandEnvironment Omgevingswaarden voor opdrachtregels. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor streamingtaakaanvragen. HDInsightStreamingActivityTypePropertiesDefines-
fileLinkedService Verwijzing naar gekoppelde service waar de bestanden zich bevinden. LinkedServiceReference-
filePaths Paden naar streamingtaakbestanden. Kan directory's zijn. any[] (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
invoer Pad naar invoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Mapper Mapper uitvoerbare naam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
uitvoer Pad naar uitvoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Reducer Naam van uitvoerbare reducer. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Naam Beschrijving Waarde

IfConditionActivity

Naam Beschrijving Waarde
type Type activiteit. IfCondition (vereist)
typeProperties IfCondition-activiteitseigenschappen. IfConditionActivityTypeProperties (vereist)

IfConditionActivityTypeProperties

Naam Beschrijving Waarde
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. Dit wordt gebruikt om het blok van activiteiten (ifTrueActivities of ifFalseActivities) te bepalen dat wordt uitgevoerd. Expressie- (vereist)
ifFalseActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie wordt geëvalueerd op false. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]
ifTrueActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie waar wordt geëvalueerd. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]

IntegrationRuntimeReference

Naam Beschrijving Waarde
Parameters Argumenten voor integratieruntime. ParameterValueSpecification-
referenceName Naslaginformatie over de naam van integration runtime. tekenreeks (vereist)
type Type integration runtime. IntegrationRuntimeReference (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

LookupActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Opzoeken' (vereist)
typeProperties Eigenschappen van opzoekactiviteit. LookupActivityTypeProperties (vereist)

LookupActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over opzoekactiviteitsgegevenssets. DatasetReference (vereist)
firstRowOnly Hiermee wordt aangegeven of de eerste rij of alle rijen moeten worden geretourneerd. De standaardwaarde is waar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
bron Gegevenssetspecifieke broneigenschappen, hetzelfde als de bron van de kopieeractiviteit. CopySource- (vereist)

Microsoft.DataFactory/factory's/pipelines

Naam Beschrijving Waarde
apiVersion De API-versie '2017-09-01-preview'
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 260
Patroon = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (vereist)
Eigenschappen Eigenschappen van de pijplijn. pijplijn (vereist)
type Het resourcetype 'Microsoft.DataFactory/factory's/pipelines'

ParameterDefinitionSpecification

Naam Beschrijving Waarde

ParameterSpecification

Naam Beschrijving Waarde
defaultValue Standaardwaarde van parameter. enig
type Parametertype. 'Matrix'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'Tekenreeks' (vereist)

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

Pijpleiding

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten in de pijplijn. activiteit[]
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de pijplijn. any[]
Concurrency Het maximum aantal gelijktijdige uitvoeringen voor de pijplijn. Int

Beperkingen:
Minimumwaarde = 1
beschrijving De beschrijving van de pijplijn. snaar
Parameters Lijst met parameters voor pijplijn. ParameterDefinitionSpecification

PipelineReference

Naam Beschrijving Waarde
naam Verwijzingsnaam. snaar
referenceName Naam van referentiepijplijn. tekenreeks (vereist)
type Referentietype voor pijplijn. 'PipelineReference' (vereist)

RedirectIncompatibleRowSettings

Naam Beschrijving Waarde
linkedServiceName Naam van de gekoppelde Azure Storage-, Storage-SAS- of Azure Data Lake Store-service voor het omleiden van incompatibele rij. Moet worden opgegeven als redirectIncompatibleRowSettings is opgegeven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
pad Het pad voor het opslaan van de omleiding incompatibele rijgegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

SecretBase

Naam Beschrijving Waarde
type Ingesteld op 'AzureKeyVaultSecret' voor het type AzureKeyVaultSecretReference. Ingesteld op 'SecureString' voor het type SecureString. 'AzureKeyVaultSecret'
'SecureString' (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. tekenreeks (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. 'SecureString' (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SqlServerStoredProcedureActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'SqlServerStoredProcedure' (vereist)
typeProperties Eigenschappen van opgeslagen procedureactiviteit in SQL. SqlServerStoredProcedureActivityTypeProperties (vereist)

SqlServerStoredProcedureActivityTypeProperties

Naam Beschrijving Waarde
storedProcedureName Naam van opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storedProcedureParameters Waarde- en typeinstelling voor opgeslagen procedureparameters. Voorbeeld: {Parameter1: {value: "1", type: "int"}}. SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Naam Beschrijving Waarde

SsisAccessCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecretBase- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisConnectionManager

Naam Beschrijving Waarde

SsisConnectionManager

Naam Beschrijving Waarde

SsisExecutionCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecureString- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisExecutionParameter

Naam Beschrijving Waarde
waarde Parameterwaarde voor de uitvoering van SSIS-pakketten. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

SsisLogLocation

Naam Beschrijving Waarde
logPath Het pad naar het uitvoeringslogboek van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-logboeklocatie. 'Bestand' (vereist)
typeProperties Locatie-eigenschappen van het SSIS-pakketuitvoeringslogboek. SsisLogLocationTypeProperties (vereist)

SsisLogLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het uitvoeringslogboek van het pakket. SsisAccessCredential-
logRefreshInterval Hiermee geeft u het interval voor het vernieuwen van logboek. Het standaardinterval is 5 minuten. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

SsisPackageLocation

Naam Beschrijving Waarde
packagePath Het SSIS-pakketpad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-pakketlocatie. 'Bestand'
'SSISDB'
typeProperties Locatie-eigenschappen van SSIS-pakket. SsisPackageLocationTypeProperties-

SsisPackageLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het pakket. SsisAccessCredential-
configurationPath Het configuratiebestand van de pakketuitvoering. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
packagePassword Wachtwoord van het pakket. SecretBase-

SsisPropertyOverride

Naam Beschrijving Waarde
isSensitive Of de waarde van de SSIS-pakketeigenschap wordt overschreven door gevoelige gegevens. De waarde wordt versleuteld in SSISDB als deze waar is Bool
waarde De waarde van de SSIS-pakketeigenschap wordt overschreven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

StagingSettings

Naam Beschrijving Waarde
enableCompression Hiermee geeft u op of compressie moet worden gebruikt bij het kopiëren van gegevens via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
linkedServiceName Naslaginformatie over gekoppelde service voor fasering. LinkedServiceReference (vereist)
pad Het pad naar de opslag voor het opslaan van de tussentijdse gegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

StoredProcedureParameter

Naam Beschrijving Waarde
type Parametertype opgeslagen procedure. 'Booleaanse waarde'
'Datum'
'Decimaal'
'Guid'
'Int'
'Int64'
'Tekenreeks'
waarde Parameterwaarde voor opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

UntilActivity

Naam Beschrijving Waarde
type Type activiteit. 'Until' (vereist)
typeProperties Tot de activiteitseigenschappen. UntilActivityTypeProperties (vereist)

UntilActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. De lus wordt voortgezet totdat deze expressie resulteert in waar Expressie- (vereist)
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. Als er geen waarde is opgegeven, wordt de waarde van TimeSpan.FromDays(7) als standaardwaarde van 1 week gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

WaitActivity

Naam Beschrijving Waarde
type Type activiteit. 'Wachten' (vereist)
typeProperties Wachtactiviteitseigenschappen. WaitActivityTypeProperties (vereist)

WaitActivityTypeProperties

Naam Beschrijving Waarde
waitTimeInSeconds Duur in seconden. int (vereist)

WebActiviteit

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'WebActivity' (vereist)
typeProperties Eigenschappen van webactiviteit. WebActivityTypeProperties (vereist)

WebActivityAuthentication

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor het PFX-bestand of basisverificatie. SecureString-
pfx Met Base64 gecodeerde inhoud van een PFX-bestand. SecureString-
hulpbron Resource waarvoor een Azure-verificatietoken wordt aangevraagd bij het gebruik van MSI-verificatie. snaar
type Verificatie van webactiviteit (Basic/ClientCertificate/MSI) tekenreeks (vereist)
gebruikersnaam Gebruikersnaam voor verificatie van webactiviteiten voor basisverificatie. snaar

WebActivityTypeProperties

Naam Beschrijving Waarde
authenticatie Verificatiemethode die wordt gebruikt voor het aanroepen van het eindpunt. WebActivityAuthentication-
lichaam Vertegenwoordigt de nettolading die naar het eindpunt wordt verzonden. Vereist voor post/PUT-methode, niet toegestaan voor get-methodetype: tekenreeks (of expressie met resultType-tekenreeks). enig
Datasets Lijst met gegevenssets die zijn doorgegeven aan het webeindpunt. DatasetReference[]
disableCertValidation Als deze is ingesteld op waar, wordt certificaatvalidatie uitgeschakeld. Bool
Headers Vertegenwoordigt de headers die naar de aanvraag worden verzonden. Als u bijvoorbeeld de taal en het type wilt instellen voor een aanvraag: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
linkedServices Lijst met gekoppelde services die zijn doorgegeven aan het webeindpunt. LinkedServiceReference[]
methode Rest API-methode voor doeleindpunt. 'VERWIJDEREN'
'GET'
'POST'
PUT (vereist)
URL Doeleindpunt en pad voor webactiviteit. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
een V2-gegevensfactory maken

implementeren in Azure
Met deze sjabloon maakt u een V2-gegevensfactory die gegevens kopieert van een map in een Azure Blob Storage naar een andere map in de opslag.
Meer is mogelijk met Azure Data Factory- Met één klik kunt u Azure Data Factory

implementeren in Azure
Met deze sjabloon maakt u een data factory-pijplijn voor een kopieeractiviteit van Azure Blob naar een andere Azure Blob

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype factory's/pijplijnen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.DataFactory/factory's/pipelines wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [
        ?
      ]
      concurrency = int
      description = "string"
      parameters = {
        {customized property} = {
          defaultValue = ?
          type = "string"
        }
      }
    }
  })
}

SecretBase-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureKeyVaultSecret:

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

Gebruik voor SecureString:

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

Activiteitsobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor AzureMLBatchExecution:

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

Gebruik voor AzureMLUpdateResource:

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

Gebruik voor ExecutePipeline-:

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

Gebruik voor Filter:

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

Gebruik voor ForEach-:

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

Gebruik voor IfCondition:

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

Voor Totgebruikt u:

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

Gebruik voor Wait:

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

Gebruik voor Copy:

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

Gebruik voor Aangepaste:

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

Gebruik voor DataLakeAnalyticsU-SQL-:

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

Gebruik voor DatabricksNotebook:

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

Gebruik voor ExecuteSSISPackage:

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

Gebruik voor GetMetadata-:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureOutput = bool
    timeout = ?
  }
  type = "GetMetadata"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    fieldList = [
      ?
    ]
  }
}

Gebruik voor HDInsightHive-:

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

Gebruik voor HDInsightMapReduce-:

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

Gebruik voor HDInsightPig-:

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

Gebruik voor HDInsightSpark:

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

Gebruik voor HDInsightStreaming-:

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

Gebruik voor lookup-:

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

Gebruik voor SqlServerStoredProcedure:

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

Gebruik voor WebActivity:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureOutput = bool
    timeout = ?
  }
  type = "WebActivity"
  typeProperties = {
    authentication = {
      password = {
        type = "string"
        value = "string"
      }
      pfx = {
        type = "string"
        value = "string"
      }
      resource = "string"
      type = "string"
      username = "string"
    }
    body = ?
    datasets = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    disableCertValidation = bool
    headers = ?
    linkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    method = "string"
    url = ?
  }
}

CopySource-objecten

Stel de eigenschap type in om het type object op te geven.

CopySink-objecten

Stel de eigenschap type in om het type object op te geven.

Eigenschapswaarden

Activiteit

Naam Beschrijving Waarde
dependsOn Activiteit is afhankelijk van voorwaarde. ActivityDependency[]
beschrijving Beschrijving van activiteit. snaar
naam Naam van activiteit. tekenreeks (vereist)
type Ingesteld op 'AzureMLBatchExecution' voor het type AzureMLBatchExecutionActivity. Ingesteld op 'AzureMLUpdateResource' voor het type AzureMLUpdateResourceActivity. Ingesteld op 'ExecutePipeline' voor het type ExecutePipelineActivity. Ingesteld op Filteren voor het type FilterActivity. Ingesteld op 'ForEach' voor het type ForEachActivity. Ingesteld op 'IfCondition' voor het type IfConditionActivity. Ingesteld op 'Until' voor het type UntilActivity. Ingesteld op 'Wachten' voor het type WaitActivity. Ingesteld op Kopiëren voor het type CopyActivity. Ingesteld op 'Aangepast' voor het type CustomActivity. Ingesteld op 'DataLakeAnalyticsU-SQL' voor het type DataLakeAnalyticsUsqlActivity. Ingesteld op 'DatabricksNotebook' voor het type DatabricksNotebookActivity. Ingesteld op 'ExecuteSSISPackage' voor het type ExecuteSsisPackageActivity. Ingesteld op 'GetMetadata' voor het type GetMetadataActivity. Ingesteld op HDInsightHive voor het type HDInsightHiveActivity. Ingesteld op HDInsightMapReduce voor het type HDInsightMapReduceActivity. Ingesteld op HDInsightPig voor het type HDInsightPigActivity. Ingesteld op HDInsightSpark voor het type HDInsightSparkActivity. Ingesteld op HDInsightStreaming voor het type HDInsightStreamingActivity. Ingesteld op Opzoeken voor het type LookupActivity. Ingesteld op 'SqlServerStoredProcedure' voor het type SqlServerStoredProcedureActivity. Ingesteld op 'WebActivity' voor het type WebActivity. 'AzureMLBatchExecution'
'AzureMLUpdateResource'
'Kopiëren'
'Aangepast'
'DatabricksNotebook'
'DataLakeAnalyticsU-SQL'
'ExecutePipeline'
'ExecuteSSISPackage'
'Filter'
'ForEach'
'GetMetadata'
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
'IfCondition'
'Opzoeken'
'SqlServerStoredProcedure'
'Tot'
'Wachten'
'WebActivity' (vereist)

ActivityDependency

Naam Beschrijving Waarde
activiteit Naam van activiteit. tekenreeks (vereist)
dependencyConditions Match-Condition voor de afhankelijkheid. Tekenreeksmatrix met een van de volgende waarden:
'Voltooid'
'Mislukt'
'Overgeslagen'
Geslaagd (vereist)

ActivityPolicy

Naam Beschrijving Waarde
Opnieuw Maximum aantal gewone nieuwe pogingen. De standaardwaarde is 0. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
retryIntervalInSeconds Interval tussen elke nieuwe poging (in seconden). De standaardwaarde is 30 sec. Int

Beperkingen:
Minimumwaarde = 30
Maximumwaarde = 86400
secureOutput Als deze optie is ingesteld op waar, wordt uitvoer van activiteit beschouwd als veilig en wordt deze niet vastgelegd voor bewaking. Bool
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. De standaardtime-out is 7 dagen. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. AzureKeyVaultSecret (vereist)

AzureMLBatchExecutionActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'AzureMLBatchExecution' (vereist)
typeProperties Eigenschappen van Azure ML Batch Execution-activiteit. AzureMLBatchExecutionActivityTypeProperties (vereist)

AzureMLBatchExecutionActivityTypeProperties

Naam Beschrijving Waarde
globalParameters Sleutel-waardeparen die moeten worden doorgegeven aan het Azure ML Batch Execution Service-eindpunt. Sleutels moeten overeenkomen met de namen van webserviceparameters die zijn gedefinieerd in de gepubliceerde Azure ML-webservice. Waarden worden doorgegeven in de eigenschap GlobalParameters van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Sleutel-waardeparen, waarbij de namen van de webservice-invoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de invoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceInputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Sleutel-waardeparen, waarbij de namen van de webservice-uitvoer van het Azure ML-eindpunt worden toegewezen aan AzureMLWebServiceFile-objecten die de uitvoerbloblocaties opgeven. Deze informatie wordt doorgegeven in de eigenschap WebServiceOutputs van de Azure ML-aanvraag voor batchuitvoering. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Naam Beschrijving Waarde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Naam Beschrijving Waarde

AzureMLUpdateResourceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. AzureMLUpdateResource (vereist)
typeProperties Eigenschappen van azure ML-resourcebeheeractiviteiten bijwerken. AzureMLUpdateResourceActivityTypeProperties (vereist)

AzureMLUpdateResourceActivityTypeProperties

Naam Beschrijving Waarde
trainedModelFilePath Het relatieve bestandspad in trainedModelLinkedService dat het .ilearner-bestand vertegenwoordigt dat door de updatebewerking wordt geüpload. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
trainedModelLinkedServiceName De naam van de gekoppelde Azure Storage-service met het .ilearner-bestand dat wordt geüpload door de updatebewerking. LinkedServiceReference (vereist)
trainedModelName Naam van de module Getraind model in het webserviceexperiment dat moet worden bijgewerkt. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

AzureMLWebServiceFile

Naam Beschrijving Waarde
filePath Het relatieve bestandspad, inclusief de containernaam, in de Azure Blob Storage die is opgegeven door de LinkedService. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
linkedServiceName Verwijzing naar een Gekoppelde Azure Storage-service, waar het Azure ML-webservice-invoer-/uitvoerbestand zich bevindt. LinkedServiceReference (vereist)

CopyActivity

Naam Beschrijving Waarde
Ingangen Lijst met invoer voor de activiteit. DatasetReference[]
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
Uitgangen Lijst met uitvoer voor de activiteit. DatasetReference[]
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Kopiëren' (vereist)
typeProperties Eigenschappen van kopieeractiviteit. CopyActivityTypeProperties (vereist)

CopyActivityTypeProperties

Naam Beschrijving Waarde
cloudDataMovementUnits Maximum aantal cloudgegevensverplaatsingseenheden dat kan worden gebruikt om deze gegevensverplaatsing uit te voeren. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
enableSkipIncompatibleRow Of niet-compatibele rij moet worden overgeslagen. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
enableStaging Hiermee geeft u op of gegevens moeten worden gekopieerd via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
parallelcopies Maximum aantal gelijktijdige sessies dat is geopend op de bron of sink om te voorkomen dat het gegevensarchief overbelast raakt. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
redirectIncompatibleRowSettings Incompatibele rijinstellingen omleiden wanneer EnableSkipIncompatibleRow waar is. RedirectIncompatibleRowSettings-
zinken Sink voor kopieeractiviteit. CopySink (vereist)
bron Bron van kopieeractiviteit. CopySource- (vereist)
stagingSettings Hiermee geeft u tussentijdse faseringsinstellingen op wanneer EnableStaging waar is. StagingSettings
Translator Kopieeractiviteitvertaler. Als dit niet is opgegeven, wordt een vertaler in tabelvorm gebruikt. enig

CopySink

Naam Beschrijving Waarde
sinkRetryCount Aantal nieuwe pogingen van sink. Type: geheel getal (of expressie met resultType integer). enig
sinkRetryWait Wacht opnieuw. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)
writeBatchSize Batchgrootte schrijven. Type: geheel getal (of expressie met resultType integer), minimum: 0. enig
writeBatchTimeout Time-out voor batchbewerkingen schrijven. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

CopySource

Naam Beschrijving Waarde
sourceRetryCount Aantal nieuwe pogingen van bron. Type: geheel getal (of expressie met resultType integer). enig
sourceRetryWait Wacht opnieuw totdat de bron opnieuw wordt geprobeerd. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig
type (vereist)

CustomActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Aangepast' (vereist)
typeProperties Aangepaste activiteitseigenschappen. CustomActivityTypeProperties (vereist)

CustomActivityReferenceObject

Naam Beschrijving Waarde
Datasets Gegevenssetverwijzingen. DatasetReference[]
linkedServices Gekoppelde serviceverwijzingen. LinkedServiceReference[]

CustomActivityTypeProperties

Naam Beschrijving Waarde
bevelen Opdracht voor aangepast activiteitstype: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
extendedProperties Door de gebruiker gedefinieerde eigenschappenverzameling. Er is geen beperking voor de sleutels of waarden die kunnen worden gebruikt. De door de gebruiker opgegeven aangepaste activiteit heeft de volledige verantwoordelijkheid om de gedefinieerde inhoud te gebruiken en te interpreteren. CustomActivityTypePropertiesExtendedProperties
folderPath Mappad voor resourcebestandenType: tekenreeks (of expressie met resultType-tekenreeks). enig
referenceObjects Referentieobjecten CustomActivityReferenceObject
resourceLinkedService Naslaginformatie over de gekoppelde resourceservice. LinkedServiceReference-

CustomActivityTypePropertiesExtendedProperties

Naam Beschrijving Waarde

DatabricksNotebookActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'DatabricksNotebook' (vereist)
typeProperties Eigenschappen van Databricks Notebook-activiteit. DatabricksNotebookActivityTypeProperties (vereist)

DatabricksNotebookActivityTypeProperties

Naam Beschrijving Waarde
baseParameters Basisparameters die moeten worden gebruikt voor elke uitvoering van deze taak. Als het notebook een parameter gebruikt die niet is opgegeven, wordt de standaardwaarde van het notebook gebruikt. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Het absolute pad van het notebook dat moet worden uitgevoerd in de Databricks-werkruimte. Dit pad moet beginnen met een slash. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DatabricksNotebookActivityTypePropertiesBaseParameters

Naam Beschrijving Waarde

DataLakeAnalyticsUsqlActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. DataLakeAnalyticsU-SQL (vereist)
typeProperties Data Lake Analytics U-SQL-activiteitseigenschappen. DataLakeAnalyticsUsqlActivityTypeProperties (vereist)

DataLakeAnalyticsUsqlActivityTypeProperties

Naam Beschrijving Waarde
compilationMode Compilatiemodus van U-SQL. Moet een van deze waarden zijn: Semantisch, Volledig en SingleBox. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
degreeOfParallelism Het maximum aantal knooppunten dat tegelijkertijd wordt gebruikt om de taak uit te voeren. De standaardwaarde is 1. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
Parameters Parameters voor U-SQL-taakaanvraag. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
voorrang Bepaalt welke taken in de wachtrij moeten worden geselecteerd om eerst te worden uitgevoerd. Hoe lager het getal, hoe hoger de prioriteit. De standaardwaarde is 1000. Type: geheel getal (of expressie met resultType integer), minimum: 1. enig
runtimeVersion Runtimeversie van de U-SQL-engine die moet worden gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference (vereist)
scriptPath Hoofdlettergevoelig pad naar map die het U-SQL-script bevat. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Naam Beschrijving Waarde

DatasetReference

Naam Beschrijving Waarde
Parameters Argumenten voor gegevensset. ParameterValueSpecification-
referenceName Naam van referentiegegevensset. tekenreeks (vereist)
type Verwijzingstype voor gegevensset. 'DatasetReference' (vereist)

ExecutePipelineActivity

Naam Beschrijving Waarde
type Type activiteit. 'ExecutePipeline' (vereist)
typeProperties Eigenschappen van pijplijnactiviteit uitvoeren. ExecutePipelineActivityTypeProperties (vereist)

ExecutePipelineActivityTypeProperties

Naam Beschrijving Waarde
Parameters Pijplijnparameters. ParameterValueSpecification-
pijpleiding Naslaginformatie over pijplijnen. PipelineReference (vereist)
waitOnCompletion Hiermee definieert u of de uitvoering van de activiteit wacht tot de uitvoering van de afhankelijke pijplijn is voltooid. De standaardwaarde is onwaar. Bool

ExecuteSsisPackageActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'ExecuteSSISPackage' (vereist)
typeProperties Eigenschappen van SSIS-pakketactiviteit uitvoeren. ExecuteSsisPackageActivityTypeProperties (vereist)

ExecuteSsisPackageActivityTypeProperties

Naam Beschrijving Waarde
connectVia De naslaginformatie over integration runtime. IntegrationRuntimeReference (vereist)
environmentPath Het omgevingspad voor het uitvoeren van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
executionCredential De referentie voor de uitvoering van het pakket. SsisExecutionCredential-
loggingLevel Het logboekregistratieniveau van de uitvoering van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
logLocation Locatie van SSIS-pakketuitvoeringslogboek. SsisLogLocation-
packageConnectionManagers De verbindingsbeheerders op pakketniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Locatie van SSIS-pakket. SsisPackageLocation (vereist)
packageParameters De parameters op pakketniveau voor het uitvoeren van het SSIS-pakket. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers De verbindingsbeheerders op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters De parameters op projectniveau om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides De eigenschap wordt overschreven om het SSIS-pakket uit te voeren. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Hiermee geeft u de runtime voor het uitvoeren van het SSIS-pakket. De waarde moet 'x86' of 'x64' zijn. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Naam Beschrijving Waarde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Naam Beschrijving Waarde

Uitdrukking

Naam Beschrijving Waarde
type Expressietype. 'Expressie' (vereist)
waarde Expressiewaarde. tekenreeks (vereist)

FilterActivity

Naam Beschrijving Waarde
type Type activiteit. 'Filter' (vereist)
typeProperties Eigenschappen van filteractiviteit. FilterActivityTypeProperties (vereist)

FilterActivityTypeProperties

Naam Beschrijving Waarde
conditie Voorwaarde die moet worden gebruikt voor het filteren van de invoer. Expressie- (vereist)
Items Invoermatrix waarop het filter moet worden toegepast. Expressie- (vereist)

ForEachActivity

Naam Beschrijving Waarde
type Type activiteit. 'ForEach' (vereist)
typeProperties ForEach-activiteitseigenschappen. ForEachActivityTypeProperties (vereist)

ForEachActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
batchCount Batchaantal dat moet worden gebruikt voor het beheren van het aantal parallelle uitvoeringen (wanneer isSequentiële is ingesteld op onwaar). Int

Beperkingen:
Maximumwaarde = 50
isSequentiële Moet de lus op volgorde of parallel worden uitgevoerd (max. 50) Bool
Items Verzameling om te herhalen. Expressie- (vereist)

GetMetadataActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'GetMetadata' (vereist)
typeProperties Eigenschappen van GetMetadata-activiteit. GetMetadataActivityTypeProperties (vereist)

GetMetadataActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over getMetadata-activiteitsgegevenssets. DatasetReference (vereist)
fieldList Velden met metagegevens die moeten worden opgehaald uit de gegevensset. any[]

HDInsightHiveActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightHive (vereist)
typeProperties HdInsight Hive-activiteitseigenschappen. HDInsightHiveActivityTypeProperties (vereist)

HDInsightHiveActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor een Hive-taakaanvraag. HDInsightHiveActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightMapReduceActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightMapReduce (vereist)
typeProperties HdInsight MapReduce-activiteitseigenschappen. HDInsightMapReduceActivityTypeProperties (vereist)

HDInsightMapReduceActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
className Klassenaam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Definieert Hiermee kan de gebruiker definiëren voor de MapReduce-taakaanvraag. HDInsightMapReduceActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
jarFilePath Jar-pad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
jarLibs Jar-bibliotheken. any[]
jarLinkedService Naslaginformatie over gekoppelde Jar-service. LinkedServiceReference-
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightPigActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightPig (vereist)
typeProperties HdInsight Pig-activiteitseigenschappen. HDInsightPigActivityTypeProperties (vereist)

HDInsightPigActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor pig-taakaanvragen. HDInsightPigActivityTypePropertiesDefines-
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
scriptLinkedService Naslaginformatie over de gekoppelde scriptservice. LinkedServiceReference-
scriptPath Scriptpad. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Naam Beschrijving Waarde

HDInsightSparkActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightSpark (vereist)
typeProperties HdInsight Spark-activiteitseigenschappen. HDInsightSparkActivityTypeProperties (vereist)

HDInsightSparkActivityTypeProperties

Naam Beschrijving Waarde
Argumenten De door de gebruiker opgegeven argumenten voor HDInsightSparkActivity. any[]
className De Java/Spark-hoofdklasse van de toepassing. snaar
entryFilePath Het relatieve pad naar de hoofdmap van de code/het pakket die moet worden uitgevoerd. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
proxyUser De gebruiker die zich voordoet om de taak uit te voeren. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
rootPath Het hoofdpad in sparkJobLinkedService voor alle bestanden van de taak. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
sparkConfig Spark-configuratie-eigenschap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService De gekoppelde opslagservice voor het uploaden van het invoerbestand en afhankelijkheden, en voor het ontvangen van logboeken. LinkedServiceReference-

HDInsightSparkActivityTypePropertiesSparkConfig

Naam Beschrijving Waarde

HDInsightStreamingActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. HDInsightStreaming (vereist)
typeProperties HdInsight-eigenschappen voor streamingactiviteit. HDInsightStreamingActivityTypeProperties (vereist)

HDInsightStreamingActivityTypeProperties

Naam Beschrijving Waarde
Argumenten Door de gebruiker opgegeven argumenten voor HDInsightActivity. any[]
combinatie Uitvoerbare naam van combinatie. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
commandEnvironment Omgevingswaarden voor opdrachtregels. any[]
Definieert Hiermee staat u toe dat de gebruiker definieert voor streamingtaakaanvragen. HDInsightStreamingActivityTypePropertiesDefines-
fileLinkedService Verwijzing naar gekoppelde service waar de bestanden zich bevinden. LinkedServiceReference-
filePaths Paden naar streamingtaakbestanden. Kan directory's zijn. any[] (vereist)
getDebugInfo Optie foutopsporingsgegevens. 'Altijd'
'Fout'
'Geen'
invoer Pad naar invoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Mapper Mapper uitvoerbare naam. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
uitvoer Pad naar uitvoerblob. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
Reducer Naam van uitvoerbare reducer. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storageLinkedServices Verwijzingen naar gekoppelde opslagservice. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Naam Beschrijving Waarde

IfConditionActivity

Naam Beschrijving Waarde
type Type activiteit. IfCondition (vereist)
typeProperties IfCondition-activiteitseigenschappen. IfConditionActivityTypeProperties (vereist)

IfConditionActivityTypeProperties

Naam Beschrijving Waarde
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. Dit wordt gebruikt om het blok van activiteiten (ifTrueActivities of ifFalseActivities) te bepalen dat wordt uitgevoerd. Expressie- (vereist)
ifFalseActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie wordt geëvalueerd op false. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]
ifTrueActivities Lijst met activiteiten die moeten worden uitgevoerd als de expressie waar wordt geëvalueerd. Dit is een optionele eigenschap en indien niet opgegeven, wordt de activiteit zonder actie afgesloten. activiteit[]

IntegrationRuntimeReference

Naam Beschrijving Waarde
Parameters Argumenten voor integratieruntime. ParameterValueSpecification-
referenceName Naslaginformatie over de naam van integration runtime. tekenreeks (vereist)
type Type integration runtime. IntegrationRuntimeReference (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

LookupActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'Opzoeken' (vereist)
typeProperties Eigenschappen van opzoekactiviteit. LookupActivityTypeProperties (vereist)

LookupActivityTypeProperties

Naam Beschrijving Waarde
Dataset Naslaginformatie over opzoekactiviteitsgegevenssets. DatasetReference (vereist)
firstRowOnly Hiermee wordt aangegeven of de eerste rij of alle rijen moeten worden geretourneerd. De standaardwaarde is waar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
bron Gegevenssetspecifieke broneigenschappen, hetzelfde als de bron van de kopieeractiviteit. CopySource- (vereist)

Microsoft.DataFactory/factory's/pipelines

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 260
Patroon = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: factory's
Eigenschappen Eigenschappen van de pijplijn. pijplijn (vereist)
type Het resourcetype "Microsoft.DataFactory/factory's/pipelines@2017-09-01-preview"

ParameterDefinitionSpecification

Naam Beschrijving Waarde

ParameterSpecification

Naam Beschrijving Waarde
defaultValue Standaardwaarde van parameter. enig
type Parametertype. 'Matrix'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'Tekenreeks' (vereist)

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

ParameterValueSpecification

Naam Beschrijving Waarde

Pijpleiding

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten in de pijplijn. activiteit[]
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de pijplijn. any[]
Concurrency Het maximum aantal gelijktijdige uitvoeringen voor de pijplijn. Int

Beperkingen:
Minimumwaarde = 1
beschrijving De beschrijving van de pijplijn. snaar
Parameters Lijst met parameters voor pijplijn. ParameterDefinitionSpecification

PipelineReference

Naam Beschrijving Waarde
naam Verwijzingsnaam. snaar
referenceName Naam van referentiepijplijn. tekenreeks (vereist)
type Referentietype voor pijplijn. 'PipelineReference' (vereist)

RedirectIncompatibleRowSettings

Naam Beschrijving Waarde
linkedServiceName Naam van de gekoppelde Azure Storage-, Storage-SAS- of Azure Data Lake Store-service voor het omleiden van incompatibele rij. Moet worden opgegeven als redirectIncompatibleRowSettings is opgegeven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
pad Het pad voor het opslaan van de omleiding incompatibele rijgegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

SecretBase

Naam Beschrijving Waarde
type Ingesteld op 'AzureKeyVaultSecret' voor het type AzureKeyVaultSecretReference. Ingesteld op 'SecureString' voor het type SecureString. 'AzureKeyVaultSecret'
'SecureString' (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. tekenreeks (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SecureString

Naam Beschrijving Waarde
type Type van het geheim. 'SecureString' (vereist)
waarde Waarde van beveiligde tekenreeks. tekenreeks (vereist)

SqlServerStoredProcedureActivity

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'SqlServerStoredProcedure' (vereist)
typeProperties Eigenschappen van opgeslagen procedureactiviteit in SQL. SqlServerStoredProcedureActivityTypeProperties (vereist)

SqlServerStoredProcedureActivityTypeProperties

Naam Beschrijving Waarde
storedProcedureName Naam van opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
storedProcedureParameters Waarde- en typeinstelling voor opgeslagen procedureparameters. Voorbeeld: {Parameter1: {value: "1", type: "int"}}. SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Naam Beschrijving Waarde

SsisAccessCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecretBase- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisConnectionManager

Naam Beschrijving Waarde

SsisConnectionManager

Naam Beschrijving Waarde

SsisExecutionCredential

Naam Beschrijving Waarde
domein Domein voor Windows-verificatie. elke (vereist)
wachtwoord Wachtwoord voor Windows-verificatie. SecureString- (vereist)
userName UseName voor Windows-verificatie. elke (vereist)

SsisExecutionParameter

Naam Beschrijving Waarde
waarde Parameterwaarde voor de uitvoering van SSIS-pakketten. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

SsisLogLocation

Naam Beschrijving Waarde
logPath Het pad naar het uitvoeringslogboek van het SSIS-pakket. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-logboeklocatie. 'Bestand' (vereist)
typeProperties Locatie-eigenschappen van het SSIS-pakketuitvoeringslogboek. SsisLogLocationTypeProperties (vereist)

SsisLogLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het uitvoeringslogboek van het pakket. SsisAccessCredential-
logRefreshInterval Hiermee geeft u het interval voor het vernieuwen van logboek. Het standaardinterval is 5 minuten. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

SsisPackageLocation

Naam Beschrijving Waarde
packagePath Het SSIS-pakketpad. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
type Het type SSIS-pakketlocatie. 'Bestand'
'SSISDB'
typeProperties Locatie-eigenschappen van SSIS-pakket. SsisPackageLocationTypeProperties-

SsisPackageLocationTypeProperties

Naam Beschrijving Waarde
accessCredential De toegangsreferentie voor het pakket. SsisAccessCredential-
configurationPath Het configuratiebestand van de pakketuitvoering. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
packagePassword Wachtwoord van het pakket. SecretBase-

SsisPropertyOverride

Naam Beschrijving Waarde
isSensitive Of de waarde van de SSIS-pakketeigenschap wordt overschreven door gevoelige gegevens. De waarde wordt versleuteld in SSISDB als deze waar is Bool
waarde De waarde van de SSIS-pakketeigenschap wordt overschreven. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

StagingSettings

Naam Beschrijving Waarde
enableCompression Hiermee geeft u op of compressie moet worden gebruikt bij het kopiëren van gegevens via een tussentijdse fasering. De standaardwaarde is onwaar. Type: Booleaanse waarde (of expressie met resultType booleaanse waarde). enig
linkedServiceName Naslaginformatie over gekoppelde service voor fasering. LinkedServiceReference (vereist)
pad Het pad naar de opslag voor het opslaan van de tussentijdse gegevens. Type: tekenreeks (of expressie met resultType-tekenreeks). enig

StoredProcedureParameter

Naam Beschrijving Waarde
type Parametertype opgeslagen procedure. 'Booleaanse waarde'
'Datum'
'Decimaal'
'Guid'
'Int'
'Int64'
'Tekenreeks'
waarde Parameterwaarde voor opgeslagen procedure. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)

UntilActivity

Naam Beschrijving Waarde
type Type activiteit. 'Until' (vereist)
typeProperties Tot de activiteitseigenschappen. UntilActivityTypeProperties (vereist)

UntilActivityTypeProperties

Naam Beschrijving Waarde
activiteiten Lijst met activiteiten die moeten worden uitgevoerd. activiteit[] (vereist)
uitdrukking Een expressie die zou evalueren naar Booleaanse waarde. De lus wordt voortgezet totdat deze expressie resulteert in waar Expressie- (vereist)
Timeout Hiermee geeft u de time-out op voor de activiteit die moet worden uitgevoerd. Als er geen waarde is opgegeven, wordt de waarde van TimeSpan.FromDays(7) als standaardwaarde van 1 week gebruikt. Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Type: tekenreeks (of expressie met resultType-tekenreeks), patroon: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). enig

WaitActivity

Naam Beschrijving Waarde
type Type activiteit. 'Wachten' (vereist)
typeProperties Wachtactiviteitseigenschappen. WaitActivityTypeProperties (vereist)

WaitActivityTypeProperties

Naam Beschrijving Waarde
waitTimeInSeconds Duur in seconden. int (vereist)

WebActiviteit

Naam Beschrijving Waarde
linkedServiceName Naslaginformatie over gekoppelde services. LinkedServiceReference-
beleid Activiteitenbeleid. ActivityPolicy-
type Type activiteit. 'WebActivity' (vereist)
typeProperties Eigenschappen van webactiviteit. WebActivityTypeProperties (vereist)

WebActivityAuthentication

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor het PFX-bestand of basisverificatie. SecureString-
pfx Met Base64 gecodeerde inhoud van een PFX-bestand. SecureString-
hulpbron Resource waarvoor een Azure-verificatietoken wordt aangevraagd bij het gebruik van MSI-verificatie. snaar
type Verificatie van webactiviteit (Basic/ClientCertificate/MSI) tekenreeks (vereist)
gebruikersnaam Gebruikersnaam voor verificatie van webactiviteiten voor basisverificatie. snaar

WebActivityTypeProperties

Naam Beschrijving Waarde
authenticatie Verificatiemethode die wordt gebruikt voor het aanroepen van het eindpunt. WebActivityAuthentication-
lichaam Vertegenwoordigt de nettolading die naar het eindpunt wordt verzonden. Vereist voor post/PUT-methode, niet toegestaan voor get-methodetype: tekenreeks (of expressie met resultType-tekenreeks). enig
Datasets Lijst met gegevenssets die zijn doorgegeven aan het webeindpunt. DatasetReference[]
disableCertValidation Als deze is ingesteld op waar, wordt certificaatvalidatie uitgeschakeld. Bool
Headers Vertegenwoordigt de headers die naar de aanvraag worden verzonden. Als u bijvoorbeeld de taal en het type wilt instellen voor een aanvraag: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
linkedServices Lijst met gekoppelde services die zijn doorgegeven aan het webeindpunt. LinkedServiceReference[]
methode Rest API-methode voor doeleindpunt. 'VERWIJDEREN'
'GET'
'POST'
PUT (vereist)
URL Doeleindpunt en pad voor webactiviteit. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)