Dela via


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

Bicep-resursdefinition

Resurstypen fabriker/pipelines kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/pipelines-resurs lägger du till följande Bicep i mallen.

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

CopySink-objekt

Ange egenskapen typ för att ange typ av objekt.

SecretBase-objekt

Ange egenskapen typ för att ange typ av objekt.

För AzureKeyVaultSecretanvänder du:

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

För SecureStringanvänder du:

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

CopySource-objekt

Ange egenskapen typ för att ange typ av objekt.

Aktivitetsobjekt

Ange egenskapen typ för att ange typ av objekt.

För AzureMLBatchExecutionanvänder du:

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

För AzureMLUpdateResourceanvänder du:

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

För ExecutePipelineanvänder du:

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

För Filteranvänder du:

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

För ForEachanvänder du:

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

För IfConditionanvänder du:

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

För Tillsanvänder du:

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

För Väntaanvänder du:

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

För Kopieraanvänder du:

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

För anpassadanvänder du:

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

För DataLakeAnalyticsU-SQLanvänder du:

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

För DatabricksNotebookanvänder du:

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

För ExecuteSSISPackageanvänder du:

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

För GetMetadataanvänder du:

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

För HDInsightHiveanvänder du:

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

För HDInsightMapReduceanvänder du:

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

För HDInsightPig-använder du:

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

För HDInsightSpark-använder du:

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

För HDInsightStreaming-använder du:

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

För Lookupanvänder du:

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

För SqlServerStoredProcedureanvänder du:

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

För WebActivityanvänder du:

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

Egenskapsvärden

Aktivitet

Namn Beskrivning Värde
dependsOn Aktivitet beror på villkor. ActivityDependency[]
beskrivning Aktivitetsbeskrivning. sträng
Namn Aktivitetsnamn. sträng (krävs)
typ Ange till "AzureMLBatchExecution" för typ AzureMLBatchExecutionActivity. Ange till "AzureMLUpdateResource" för typen AzureMLUpdateResourceActivity. Ange till "ExecutePipeline" för typen ExecutePipelineActivity. Ange till Filter för typ FilterActivity. Ange till ForEach för typen ForEachActivity. Ange till IfCondition för typen IfConditionActivity. Ange till "Till" för typen UntilActivity. Ange till "Vänta" för typen WaitActivity. Ange till Kopiera för typ CopyActivity. Ange till "Anpassad" för typen CustomActivity. Ange till DataLakeAnalyticsU-SQL för typ DataLakeAnalyticsUsqlActivity. Ange till DatabricksNotebook för typ DatabricksNotebookActivity. Ange till "ExecuteSSISPackage" för typen ExecuteSsisPackageActivity. Ange till "GetMetadata" för typen GetMetadataActivity. Ange till "HDInsightHive" för typen HDInsightHiveActivity. Ange till "HDInsightMapReduce" för typen HDInsightMapReduceActivity. Ange till "HDInsightPig" för typ HDInsightPigActivity. Ange till "HDInsightSpark" för typen HDInsightSparkActivity. Ange till "HDInsightStreaming" för typen HDInsightStreamingActivity. Ange till "Lookup" för typen LookupActivity. Ange till "SqlServerStoredProcedure" för typen SqlServerStoredProcedureActivity. Ange till "WebActivity" för typen WebActivity. "AzureMLBatchExecution"
"AzureMLUpdateResource"
"Kopiera"
"Anpassad"
"DatabricksNotebook"
"DataLakeAnalyticsU-SQL"
"ExecutePipeline"
"ExecuteSSISPackage"
"Filter"
"ForEach"
"GetMetadata"
"HDInsightHive"
"HDInsightMapReduce"
"HDInsightPig"
"HDInsightSpark"
"HDInsightStreaming"
"IfCondition"
"Uppslag"
"SqlServerStoredProcedure"
"Tills"
"Vänta"
"WebActivity" (krävs)

ActivityDependency

Namn Beskrivning Värde
aktivitet Aktivitetsnamn. sträng (krävs)
dependencyConditions Match-Condition för beroendet. Strängmatris som innehåller något av:
"Slutförd"
"Misslyckades"
"Hoppades över"
"Lyckades" (krävs)

ActivityPolicy

Namn Beskrivning Värde
Igen Maximalt antal vanliga återförsök. Standardvärdet är 0. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
retryIntervalInSeconds Intervall mellan varje återförsök (i sekunder). Standardvärdet är 30 sek. Int

Begränsningar:
Minsta värde = 30
Maxvärde = 86400
secureOutput När värdet är true anses utdata från aktiviteten vara säkra och loggas inte till övervakning. Bool
Timeout Anger tidsgränsen för aktiviteten som ska köras. Standardtidsgränsen är 7 dagar. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

AzureKeyVaultSecretReference

Namn Beskrivning Värde
secretName Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
secretVersion Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). någon
butik Den länkade tjänstreferensen för Azure Key Vault. LinkedServiceReference (krävs)
typ Typ av hemlighet. "AzureKeyVaultSecret" (krävs)

AzureMLBatchExecutionActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLBatchExecution" (krävs)
typeProperties Aktivitetsegenskaper för Azure ML Batch-körning. AzureMLBatchExecutionActivityTypeProperties (krävs)

AzureMLBatchExecutionActivityTypeProperties

Namn Beskrivning Värde
globalParametrar Nyckel,Värdepar som ska skickas till Slutpunkten för Azure ML Batch-körningstjänsten. Nycklar måste matcha namnen på webbtjänstparametrar som definierats i den publicerade Azure ML-webbtjänsten. Värden skickas i egenskapen GlobalParameters för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstindata till AzureMLWebServiceFile-objekt som anger indatablobplatserna.. Den här informationen skickas i egenskapen WebServiceInputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstutdata till AzureMLWebServiceFile-objekt som anger utdatablobplatserna. Den här informationen skickas i egenskapen WebServiceOutputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Namn Beskrivning Värde

AzureMLUpdateResourceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLUpdateResource" (krävs)
typeProperties Egenskaper för resurshantering i Azure ML Update. AzureMLUpdateResourceActivityTypeProperties (krävs)

AzureMLUpdateResourceActivityTypeProperties

Namn Beskrivning Värde
trainedModelFilePath Den relativa filsökvägen i trainedModelLinkedService för att representera .ilearner-filen som ska laddas upp av uppdateringsåtgärden. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
trainedModelLinkedServiceName Namnet på den länkade Azure Storage-tjänsten som innehåller .ilearner-filen som ska laddas upp av uppdateringsåtgärden. LinkedServiceReference (krävs)
trainedModelName Namnet på modulen Tränad modell i webbtjänstexperimentet som ska uppdateras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

AzureMLWebServiceFile

Namn Beskrivning Värde
filePath Den relativa filsökvägen, inklusive containernamnet, i Azure Blob Storage som angetts av LinkedService. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
linkedServiceName Referens till en Azure Storage LinkedService, där Azure ML WebService Input/Output-filen finns. LinkedServiceReference (krävs)

CopyActivity

Namn Beskrivning Värde
Ingångar Lista över indata för aktiviteten. DatasetReference[]
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
Utgångar Lista över utdata för aktiviteten. DatasetReference[]
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Kopiera" (krävs)
typeProperties Kopiera aktivitetsegenskaper. CopyActivityTypeProperties (krävs)

CopyActivityTypeProperties

Namn Beskrivning Värde
cloudDataMovementUnits Maximalt antal enheter för molndataförflyttning som kan användas för att utföra den här dataflytten. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
enableSkipIncompatibleRow Om du vill hoppa över inkompatibel rad. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
enableStaging Anger om data ska kopieras via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
parallelCopies Maximalt antal samtidiga sessioner som öppnats på källan eller mottagaren för att undvika överlagring av datalagret. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
redirectIncompatibleRowSettings Omdirigeringskompatibla radinställningar när EnableSkipIncompatibleRow är sant. RedirectIncompatibleRowSettings
sjunka Kopieringsaktivitetsmottagare. CopySink (krävs)
källa Kopiera aktivitetskälla. CopySource (krävs)
stagingSettings Anger mellanlagringsinställningar när EnableStaging är sant. StagingSettings
översättare Kopiera aktivitetsöversättare. Om det inte anges används tabellöversättaren. någon

CopySink

Namn Beskrivning Värde
sinkRetryCount Antal återförsök för mottagare. Typ: heltal (eller uttryck med resultType-heltal). någon
sinkRetryWait Diskbänken försöker vänta igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)
writeBatchSize Skriv batchstorlek. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
writeBatchTimeout Tidsgräns för att skriva batch. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

CopySource

Namn Beskrivning Värde
sourceRetryCount Antal återförsök av källa. Typ: heltal (eller uttryck med resultType-heltal). någon
sourceRetryWait Källförsök väntar igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)

CustomActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Anpassad" (krävs)
typeProperties Egenskaper för anpassad aktivitet. CustomActivityTypeProperties (krävs)

CustomActivityReferenceObject

Namn Beskrivning Värde
Datamängder Datamängdsreferenser. DatasetReference[]
linkedServices Länkade tjänstreferenser. LinkedServiceReference[]

CustomActivityTypeProperties

Namn Beskrivning Värde
befallning Kommando för anpassad aktivitetstyp: sträng (eller uttryck med resultType-sträng). any (krävs)
extendedProperties Användardefinierad egenskapsväska. Det finns ingen begränsning för de nycklar eller värden som kan användas. Användarens angivna anpassade aktivitet har hela ansvaret för att använda och tolka det definierade innehållet. CustomActivityTypePropertiesExtendedProperties
folderPath Mappsökväg för resursfiler Typ: sträng (eller Uttryck med resultType-sträng). någon
referenceObjects Referensobjekt CustomActivityReferenceObject
resourceLinkedService Referens för resurslänkad tjänst. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Namn Beskrivning Värde

DatabricksNotebookActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DatabricksNotebook" (krävs)
typeProperties Databricks Notebook-aktivitetsegenskaper. DatabricksNotebookActivityTypeProperties (krävs)

DatabricksNotebookActivityTypeProperties

Namn Beskrivning Värde
baseParameters Basparametrar som ska användas för varje körning av det här jobbet. Om notebook-filen tar en parameter som inte har angetts används standardvärdet från notebook-filen. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Den absoluta sökvägen för anteckningsboken som ska köras på Databricks-arbetsytan. Den här sökvägen måste börja med ett snedstreck. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DatabricksNotebookActivityTypePropertiesBaseParameters

Namn Beskrivning Värde

DataLakeAnalyticsUsqlActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DataLakeAnalyticsU-SQL" (krävs)
typeProperties Data Lake Analytics U-SQL-aktivitetsegenskaper. DataLakeAnalyticsUsqlActivityTypeProperties (krävs)

DataLakeAnalyticsUsqlActivityTypeProperties

Namn Beskrivning Värde
compilationMode Kompileringsläge för U-SQL. Måste vara något av följande värden: Semantisk, Fullständig och SingleBox. Typ: sträng (eller uttryck med resultType-sträng). någon
degreeOfParallelism Det maximala antalet noder som används samtidigt för att köra jobbet. Standardvärdet är 1. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
Parametrar Parametrar för U-SQL-jobbbegäran. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioritering Avgör vilka jobb av alla som är i kö ska väljas för att köras först. Desto lägre tal, desto högre prioritet. Standardvärdet är 1 000. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
runtimeVersion Körningsversion av U-SQL-motorn som ska användas. Typ: sträng (eller uttryck med resultType-sträng). någon
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference (krävs)
scriptPath Skiftlägeskänslig sökväg till mappen som innehåller U-SQL-skriptet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

ExecutePipelineActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ExecutePipeline" (krävs)
typeProperties Kör egenskaper för pipelineaktivitet. ExecutePipelineActivityTypeProperties (krävs)

ExecutePipelineActivityTypeProperties

Namn Beskrivning Värde
Parametrar Pipelineparametrar. ParameterValueSpecification
rörledning Pipelinereferens. PipelineReference (krävs)
waitOnCompletion Definierar om aktivitetskörningen väntar på att den beroende pipelinekörningen ska slutföras. Standardvärdet är falskt. Bool

ExecuteSsisPackageActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "ExecuteSSISPackage" (krävs)
typeProperties Kör egenskaper för SSIS-paketaktivitet. ExecuteSsisPackageActivityTypeProperties (krävs)

ExecuteSsisPackageActivityTypeProperties

Namn Beskrivning Värde
connectVia Referensen för integrationskörning. IntegrationRuntimeReference (krävs)
environmentPath Miljösökvägen för att köra SSIS-paketet. Typ: sträng (eller uttryck med resultType-sträng). någon
executionCredential Autentiseringsuppgifter för paketkörning. SsisExecutionCredential
loggningNivå Loggningsnivån för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). någon
logLocation SSIS-paketkörningsloggplats. SsisLogLocation
packageConnectionManagers Anslutningshanterare på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS-paketplats. SsisPackageLocation (krävs)
packageParameters Parametrarna på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Anslutningshanterare på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Parametrarna på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Egenskapen åsidosätter för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Anger körningen för att köra SSIS-paketet. Värdet ska vara "x86" eller "x64". Typ: sträng (eller uttryck med resultType-sträng). någon

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Namn Beskrivning Värde

Uttryck

Namn Beskrivning Värde
typ Uttryckstyp. "Uttryck" (krävs)
värde Uttrycksvärde. sträng (krävs)

FilterActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Filter" (krävs)
typeProperties Filtrera aktivitetsegenskaper. FilterActivityTypeProperties (krävs)

FilterActivityTypeProperties

Namn Beskrivning Värde
tillstånd Villkor som ska användas för att filtrera indata. uttryck (krävs)
Objekt Indatamatris på vilken filter som ska användas. uttryck (krävs)

ForEachActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ForEach" (krävs)
typeProperties ForEach-aktivitetsegenskaper. ForEachActivityTypeProperties (krävs)

ForEachActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras . aktivitet[] (krävs)
batchCount Batchantal som ska användas för att kontrollera antalet parallella körningar (när isSequential är inställt på false). Int

Begränsningar:
Maxvärde = 50
isSequential Ska loopen köras i följd eller parallellt (max 50) Bool
Objekt Samling att iterera. uttryck (krävs)

GetMetadataActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "GetMetadata" (krävs)
typeProperties Aktivitetsegenskaper för GetMetadata. GetMetadataActivityTypeProperties (krävs)

GetMetadataActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för aktivitetsdatauppsättningen GetMetadata. DatasetReference (krävs)
fieldList Fält med metadata som ska hämtas från datauppsättningen. any[]

HDInsightHiveActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightHive" (krävs)
typeProperties HDInsight Hive-aktivitetsegenskaper. HDInsightHiveActivityTypeProperties (krävs)

HDInsightHiveActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Hive-jobbbegäran. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightMapReduceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightMapReduce" (krävs)
typeProperties HDInsight MapReduce-aktivitetsegenskaper. HDInsightMapReduceActivityTypeProperties (krävs)

HDInsightMapReduceActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
className Klassnamn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Definierar Tillåter att användaren anger definierar för MapReduce-jobbbegäran. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
jarFilePath Jar-sökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
jarLibs Jar libs. any[]
jarLinkedService Referens för länkad jar-tjänst. LinkedServiceReference
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightPigActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightPig" (krävs)
typeProperties HDInsight Pig-aktivitetsegenskaper. HDInsightPigActivityTypeProperties (krävs)

HDInsightPigActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Pig-jobbbegäran. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightSparkActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightSpark" (krävs)
typeProperties Egenskaper för HDInsight spark-aktivitet. HDInsightSparkActivityTypeProperties (krävs)

HDInsightSparkActivityTypeProperties

Namn Beskrivning Värde
Argument De användardefinierade argumenten till HDInsightSparkActivity. any[]
className Programmets Java/Spark-huvudklass. sträng
entryFilePath Den relativa sökvägen till rotmappen för koden/paketet som ska köras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
proxyAnvändare Den användare som ska personifiera som ska köra jobbet. Typ: sträng (eller uttryck med resultType-sträng). någon
rootPath Rotsökvägen i "sparkJobLinkedService" för alla jobbfiler. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
sparkConfig Spark-konfigurationsegenskap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Den länkade lagringstjänsten för att ladda upp postfilen och beroenden samt för att ta emot loggar. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Namn Beskrivning Värde

HDInsightStreamingActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightStreaming" (krävs)
typeProperties Egenskaper för HDInsight-strömningsaktivitet. HDInsightStreamingActivityTypeProperties (krävs)

HDInsightStreamingActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Combiner Körbart namn för Combiner. Typ: sträng (eller uttryck med resultType-sträng). någon
commandEnvironment Miljövärden för kommandoraden. any[]
Definierar Tillåter att användaren anger definitioner för begäran om direktuppspelningsjobb. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Länkade tjänstreferenser där filerna finns. LinkedServiceReference
filePaths Sökvägar till strömmande jobbfiler. Kan vara kataloger. any[] (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
inmatning Indatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Mapper Mapper-körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
utdata Utdatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Reducering Reducer körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Namn Beskrivning Värde

IfConditionActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "IfCondition" (krävs)
typeProperties IfCondition-aktivitetsegenskaper. IfConditionActivityTypeProperties (krävs)

IfConditionActivityTypeProperties

Namn Beskrivning Värde
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Detta används för att fastställa vilket aktivitetsblock (ifTrueActivities eller ifFalseActivities) som ska köras. uttryck (krävs)
ifFalseActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till falskt. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]
ifTrueActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till sant. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]

IntegrationRuntimeReference

Namn Beskrivning Värde
Parametrar Argument för integrationskörning. ParameterValueSpecification
referenceName Referensintegreringskörningsnamn. sträng (krävs)
typ Typ av integrationskörning. "IntegrationRuntimeReference" (krävs)

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

LookupActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Uppslag" (krävs)
typeProperties Egenskaper för uppslagsaktivitet. LookupActivityTypeProperties (krävs)

LookupActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för uppslagsaktivitetsdatauppsättning. DatasetReference (krävs)
firstRowOnly Om du vill returnera första raden eller alla rader. Standardvärdet är sant. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
källa Datauppsättningsspecifika källegenskaper, samma som kopieringsaktivitetskällan. CopySource (krävs)

Microsoft.DataFactory/fabriker/pipelines

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: fabriker
Egenskaper Egenskaper för pipelinen. Pipeline (krävs)

ParameterDefinitionSpecification

Namn Beskrivning Värde

ParameterSpecification

Namn Beskrivning Värde
defaultValue Standardvärdet för parametern. någon
typ Parametertyp. Matris
"Bool"
"Flyttal"
"Int"
"Objekt"
"SecureString"
"Sträng" (krävs)

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

Rörledning

Namn Beskrivning Värde
verksamhet Lista över aktiviteter i pipeline. aktivitet[]
Anteckningar Lista över taggar som kan användas för att beskriva pipelinen. any[]
Samtidighet Maximalt antal samtidiga körningar för pipelinen. Int

Begränsningar:
Minsta värde = 1
beskrivning Beskrivningen av pipelinen. sträng
Parametrar Lista över parametrar för pipeline. ParameterDefinitionSpecification

PipelineReference

Namn Beskrivning Värde
Namn Referensnamn. sträng
referenceName Namn på referenspipeline. sträng (krävs)
typ Referenstyp för pipeline. "PipelineReference" (krävs)

RedirectIncompatibleRowSettings

Namn Beskrivning Värde
linkedServiceName Namnet på den länkade Tjänsten Azure Storage, Storage SAS eller Azure Data Lake Store som används för omdirigering av inkompatibel rad. Måste anges om redirectIncompatibleRowSettings har angetts. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
stig Sökvägen för att lagra omdirigeringskompatibla raddata. Typ: sträng (eller uttryck med resultType-sträng). någon

SecretBase

Namn Beskrivning Värde
typ Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. "AzureKeyVaultSecret"
"SecureString" (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. sträng (krävs)
värde Värdet för säker sträng. sträng (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. "SecureString" (krävs)
värde Värdet för säker sträng. sträng (krävs)

SqlServerStoredProcedureActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "SqlServerStoredProcedure" (krävs)
typeProperties Egenskaper för SQL-lagrad proceduraktivitet. SqlServerStoredProcedureActivityTypeProperties (krävs)

SqlServerStoredProcedureActivityTypeProperties

Namn Beskrivning Värde
storedProcedureName Namn på lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storedProcedureParameters Värde- och typinställning för parametrar för lagrad procedur. Exempel: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Namn Beskrivning Värde

SsisAccessCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecretBase (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisConnectionManager

Namn Beskrivning Värde

SsisConnectionManager

Namn Beskrivning Värde

SsisExecutionCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecureString (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisExecutionParameter

Namn Beskrivning Värde
värde Parametervärde för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

SsisLogLocation

Namn Beskrivning Värde
logPath SSIS-paketkörningsloggsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-loggplats. "Fil" (krävs)
typeProperties Egenskaper för SSIS-paketkörningsloggplats. SsisLogLocationTypeProperties (krävs)

SsisLogLocationTypeProperties

Namn Beskrivning Värde
accessCredential Autentiseringsuppgifter för paketkörningsloggen. SsisAccessCredential
logRefreshInterval Anger intervallet för att uppdatera loggen. Standardintervallet är 5 minuter. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

SsisPackageLocation

Namn Beskrivning Värde
packagePath SSIS-paketsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-paketplats. "Fil"
"SSISDB"
typeProperties Platsegenskaper för SSIS-paket. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Namn Beskrivning Värde
accessCredential Paketet har åtkomst till autentiseringsuppgifter. SsisAccessCredential
configurationPath Konfigurationsfilen för paketkörningen. Typ: sträng (eller uttryck med resultType-sträng). någon
packagePassword Lösenordet för paketet. SecretBase

SsisPropertyOverride

Namn Beskrivning Värde
isSensitiv Om Åsidosättningsvärdet för SSIS-paketegenskapen är känsliga data. Värdet krypteras i SSISDB om det är sant Bool
värde Åsidosättningsvärde för SSIS-paketegenskap. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

StagingSettings

Namn Beskrivning Värde
enableCompression Anger om du vill använda komprimering när du kopierar data via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
linkedServiceName Mellanlagring av länkad tjänstreferens. LinkedServiceReference (krävs)
stig Sökvägen till lagringen för lagring av interimsdata. Typ: sträng (eller uttryck med resultType-sträng). någon

StoredProcedureParameter

Namn Beskrivning Värde
typ Parametertyp för lagrad procedur. "Booleskt"
Datum
Decimaltecken
"Guid"
"Int"
"Int64"
"Sträng"
värde Parametervärde för lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

UntilActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Tills" (krävs)
typeProperties Tills aktivitetsegenskaper. UntilActivityTypeProperties (krävs)

UntilActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras. aktivitet[] (krävs)
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Loopen fortsätter tills det här uttrycket utvärderas till sant uttryck (krävs)
Timeout Anger tidsgränsen för aktiviteten som ska köras. Om inget värde har angetts tar det värdet för TimeSpan.FromDays(7) som är 1 vecka som standard. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

WaitActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Vänta" (krävs)
typeProperties Egenskaper för vänteaktivitet. WaitActivityTypeProperties (krävs)

WaitActivityTypeProperties

Namn Beskrivning Värde
waitTimeInSeconds Varaktighet i sekunder. int (krävs)

WebActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "WebActivity" (krävs)
typeProperties Egenskaper för webbaktivitet. WebActivityTypeProperties (krävs)

WebActivityAuthentication

Namn Beskrivning Värde
lösenord Lösenord för PFX-filen eller grundläggande autentisering. SecureString
Pfx Base64-kodat innehåll i en PFX-fil. SecureString
resurs Resurs för vilken Azure Auth-token begärs när MSI-autentisering används. sträng
typ Webbaktivitetsautentisering (Basic/ClientCertificate/MSI) sträng (krävs)
användarnamn Användarnamn för webbaktivitetsautentisering för grundläggande autentisering. sträng

WebActivityTypeProperties

Namn Beskrivning Värde
autentisering Autentiseringsmetod som används för att anropa slutpunkten. WebActivityAuthentication
kropp Representerar nyttolasten som ska skickas till slutpunkten. Krävs för POST/PUT-metoden, tillåts inte för GET-metoden Typ: sträng (eller Uttryck med resultType-sträng). någon
Datamängder Lista över datauppsättningar som skickas till webbslutpunkten. DatasetReference[]
disableCertValidation När värdet är true inaktiveras certifikatverifieringen. Bool
Headers Representerar de rubriker som ska skickas till begäran. Om du till exempel vill ange språket och skriva på en begäran: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: sträng (eller uttryck med resultType-sträng). någon
linkedServices Lista över länkade tjänster som skickas till webbslutpunkten. LinkedServiceReference[]
metod Rest API-metod för målslutpunkt. "TA BORT"
"GET"
"POST"
"PUT" (krävs)
URL Slutpunkt och sökväg för webbaktivitet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa en V2-datafabrik Den här mallen skapar en V2-datafabrik som kopierar data från en mapp i en Azure Blob Storage till en annan mapp i lagringen.
Mer är möjligt med Azure Data Factory – Ett klick för att prova Azure Data Factory Den här mallen skapar en datafabrikspipeline för en kopieringsaktivitet från Azure Blob till en annan Azure Blob

Resursdefinition för ARM-mall

Resurstypen fabriker/pipelines kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/pipelines-resurs lägger du till följande JSON i mallen.

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

CopySink-objekt

Ange egenskapen typ för att ange typ av objekt.

SecretBase-objekt

Ange egenskapen typ för att ange typ av objekt.

För AzureKeyVaultSecretanvänder du:

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

För SecureStringanvänder du:

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

CopySource-objekt

Ange egenskapen typ för att ange typ av objekt.

Aktivitetsobjekt

Ange egenskapen typ för att ange typ av objekt.

För AzureMLBatchExecutionanvänder du:

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

För AzureMLUpdateResourceanvänder du:

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

För ExecutePipelineanvänder du:

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

För Filteranvänder du:

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

För ForEachanvänder du:

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

För IfConditionanvänder du:

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

För Tillsanvänder du:

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

För Väntaanvänder du:

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

För Kopieraanvänder du:

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

För anpassadanvänder du:

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

För DataLakeAnalyticsU-SQLanvänder du:

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

För DatabricksNotebookanvänder du:

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

För ExecuteSSISPackageanvänder du:

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

För GetMetadataanvänder du:

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

För HDInsightHiveanvänder du:

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

För HDInsightMapReduceanvänder du:

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

För HDInsightPig-använder du:

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

För HDInsightSpark-använder du:

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

För HDInsightStreaming-använder du:

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

För Lookupanvänder du:

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

För SqlServerStoredProcedureanvänder du:

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

För WebActivityanvänder du:

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

Egenskapsvärden

Aktivitet

Namn Beskrivning Värde
dependsOn Aktivitet beror på villkor. ActivityDependency[]
beskrivning Aktivitetsbeskrivning. sträng
Namn Aktivitetsnamn. sträng (krävs)
typ Ange till "AzureMLBatchExecution" för typ AzureMLBatchExecutionActivity. Ange till "AzureMLUpdateResource" för typen AzureMLUpdateResourceActivity. Ange till "ExecutePipeline" för typen ExecutePipelineActivity. Ange till Filter för typ FilterActivity. Ange till ForEach för typen ForEachActivity. Ange till IfCondition för typen IfConditionActivity. Ange till "Till" för typen UntilActivity. Ange till "Vänta" för typen WaitActivity. Ange till Kopiera för typ CopyActivity. Ange till "Anpassad" för typen CustomActivity. Ange till DataLakeAnalyticsU-SQL för typ DataLakeAnalyticsUsqlActivity. Ange till DatabricksNotebook för typ DatabricksNotebookActivity. Ange till "ExecuteSSISPackage" för typen ExecuteSsisPackageActivity. Ange till "GetMetadata" för typen GetMetadataActivity. Ange till "HDInsightHive" för typen HDInsightHiveActivity. Ange till "HDInsightMapReduce" för typen HDInsightMapReduceActivity. Ange till "HDInsightPig" för typ HDInsightPigActivity. Ange till "HDInsightSpark" för typen HDInsightSparkActivity. Ange till "HDInsightStreaming" för typen HDInsightStreamingActivity. Ange till "Lookup" för typen LookupActivity. Ange till "SqlServerStoredProcedure" för typen SqlServerStoredProcedureActivity. Ange till "WebActivity" för typen WebActivity. "AzureMLBatchExecution"
"AzureMLUpdateResource"
"Kopiera"
"Anpassad"
"DatabricksNotebook"
"DataLakeAnalyticsU-SQL"
"ExecutePipeline"
"ExecuteSSISPackage"
"Filter"
"ForEach"
"GetMetadata"
"HDInsightHive"
"HDInsightMapReduce"
"HDInsightPig"
"HDInsightSpark"
"HDInsightStreaming"
"IfCondition"
"Uppslag"
"SqlServerStoredProcedure"
"Tills"
"Vänta"
"WebActivity" (krävs)

ActivityDependency

Namn Beskrivning Värde
aktivitet Aktivitetsnamn. sträng (krävs)
dependencyConditions Match-Condition för beroendet. Strängmatris som innehåller något av:
"Slutförd"
"Misslyckades"
"Hoppades över"
"Lyckades" (krävs)

ActivityPolicy

Namn Beskrivning Värde
Igen Maximalt antal vanliga återförsök. Standardvärdet är 0. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
retryIntervalInSeconds Intervall mellan varje återförsök (i sekunder). Standardvärdet är 30 sek. Int

Begränsningar:
Minsta värde = 30
Maxvärde = 86400
secureOutput När värdet är true anses utdata från aktiviteten vara säkra och loggas inte till övervakning. Bool
Timeout Anger tidsgränsen för aktiviteten som ska köras. Standardtidsgränsen är 7 dagar. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

AzureKeyVaultSecretReference

Namn Beskrivning Värde
secretName Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
secretVersion Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). någon
butik Den länkade tjänstreferensen för Azure Key Vault. LinkedServiceReference (krävs)
typ Typ av hemlighet. "AzureKeyVaultSecret" (krävs)

AzureMLBatchExecutionActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLBatchExecution" (krävs)
typeProperties Aktivitetsegenskaper för Azure ML Batch-körning. AzureMLBatchExecutionActivityTypeProperties (krävs)

AzureMLBatchExecutionActivityTypeProperties

Namn Beskrivning Värde
globalParametrar Nyckel,Värdepar som ska skickas till Slutpunkten för Azure ML Batch-körningstjänsten. Nycklar måste matcha namnen på webbtjänstparametrar som definierats i den publicerade Azure ML-webbtjänsten. Värden skickas i egenskapen GlobalParameters för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstindata till AzureMLWebServiceFile-objekt som anger indatablobplatserna.. Den här informationen skickas i egenskapen WebServiceInputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstutdata till AzureMLWebServiceFile-objekt som anger utdatablobplatserna. Den här informationen skickas i egenskapen WebServiceOutputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Namn Beskrivning Värde

AzureMLUpdateResourceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLUpdateResource" (krävs)
typeProperties Egenskaper för resurshantering i Azure ML Update. AzureMLUpdateResourceActivityTypeProperties (krävs)

AzureMLUpdateResourceActivityTypeProperties

Namn Beskrivning Värde
trainedModelFilePath Den relativa filsökvägen i trainedModelLinkedService för att representera .ilearner-filen som ska laddas upp av uppdateringsåtgärden. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
trainedModelLinkedServiceName Namnet på den länkade Azure Storage-tjänsten som innehåller .ilearner-filen som ska laddas upp av uppdateringsåtgärden. LinkedServiceReference (krävs)
trainedModelName Namnet på modulen Tränad modell i webbtjänstexperimentet som ska uppdateras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

AzureMLWebServiceFile

Namn Beskrivning Värde
filePath Den relativa filsökvägen, inklusive containernamnet, i Azure Blob Storage som angetts av LinkedService. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
linkedServiceName Referens till en Azure Storage LinkedService, där Azure ML WebService Input/Output-filen finns. LinkedServiceReference (krävs)

CopyActivity

Namn Beskrivning Värde
Ingångar Lista över indata för aktiviteten. DatasetReference[]
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
Utgångar Lista över utdata för aktiviteten. DatasetReference[]
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Kopiera" (krävs)
typeProperties Kopiera aktivitetsegenskaper. CopyActivityTypeProperties (krävs)

CopyActivityTypeProperties

Namn Beskrivning Värde
cloudDataMovementUnits Maximalt antal enheter för molndataförflyttning som kan användas för att utföra den här dataflytten. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
enableSkipIncompatibleRow Om du vill hoppa över inkompatibel rad. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
enableStaging Anger om data ska kopieras via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
parallelCopies Maximalt antal samtidiga sessioner som öppnats på källan eller mottagaren för att undvika överlagring av datalagret. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
redirectIncompatibleRowSettings Omdirigeringskompatibla radinställningar när EnableSkipIncompatibleRow är sant. RedirectIncompatibleRowSettings
sjunka Kopieringsaktivitetsmottagare. CopySink (krävs)
källa Kopiera aktivitetskälla. CopySource (krävs)
stagingSettings Anger mellanlagringsinställningar när EnableStaging är sant. StagingSettings
översättare Kopiera aktivitetsöversättare. Om det inte anges används tabellöversättaren. någon

CopySink

Namn Beskrivning Värde
sinkRetryCount Antal återförsök för mottagare. Typ: heltal (eller uttryck med resultType-heltal). någon
sinkRetryWait Diskbänken försöker vänta igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)
writeBatchSize Skriv batchstorlek. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
writeBatchTimeout Tidsgräns för att skriva batch. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

CopySource

Namn Beskrivning Värde
sourceRetryCount Antal återförsök av källa. Typ: heltal (eller uttryck med resultType-heltal). någon
sourceRetryWait Källförsök väntar igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)

CustomActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Anpassad" (krävs)
typeProperties Egenskaper för anpassad aktivitet. CustomActivityTypeProperties (krävs)

CustomActivityReferenceObject

Namn Beskrivning Värde
Datamängder Datamängdsreferenser. DatasetReference[]
linkedServices Länkade tjänstreferenser. LinkedServiceReference[]

CustomActivityTypeProperties

Namn Beskrivning Värde
befallning Kommando för anpassad aktivitetstyp: sträng (eller uttryck med resultType-sträng). any (krävs)
extendedProperties Användardefinierad egenskapsväska. Det finns ingen begränsning för de nycklar eller värden som kan användas. Användarens angivna anpassade aktivitet har hela ansvaret för att använda och tolka det definierade innehållet. CustomActivityTypePropertiesExtendedProperties
folderPath Mappsökväg för resursfiler Typ: sträng (eller Uttryck med resultType-sträng). någon
referenceObjects Referensobjekt CustomActivityReferenceObject
resourceLinkedService Referens för resurslänkad tjänst. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Namn Beskrivning Värde

DatabricksNotebookActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DatabricksNotebook" (krävs)
typeProperties Databricks Notebook-aktivitetsegenskaper. DatabricksNotebookActivityTypeProperties (krävs)

DatabricksNotebookActivityTypeProperties

Namn Beskrivning Värde
baseParameters Basparametrar som ska användas för varje körning av det här jobbet. Om notebook-filen tar en parameter som inte har angetts används standardvärdet från notebook-filen. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Den absoluta sökvägen för anteckningsboken som ska köras på Databricks-arbetsytan. Den här sökvägen måste börja med ett snedstreck. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DatabricksNotebookActivityTypePropertiesBaseParameters

Namn Beskrivning Värde

DataLakeAnalyticsUsqlActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DataLakeAnalyticsU-SQL" (krävs)
typeProperties Data Lake Analytics U-SQL-aktivitetsegenskaper. DataLakeAnalyticsUsqlActivityTypeProperties (krävs)

DataLakeAnalyticsUsqlActivityTypeProperties

Namn Beskrivning Värde
compilationMode Kompileringsläge för U-SQL. Måste vara något av följande värden: Semantisk, Fullständig och SingleBox. Typ: sträng (eller uttryck med resultType-sträng). någon
degreeOfParallelism Det maximala antalet noder som används samtidigt för att köra jobbet. Standardvärdet är 1. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
Parametrar Parametrar för U-SQL-jobbbegäran. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioritering Avgör vilka jobb av alla som är i kö ska väljas för att köras först. Desto lägre tal, desto högre prioritet. Standardvärdet är 1 000. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
runtimeVersion Körningsversion av U-SQL-motorn som ska användas. Typ: sträng (eller uttryck med resultType-sträng). någon
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference (krävs)
scriptPath Skiftlägeskänslig sökväg till mappen som innehåller U-SQL-skriptet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

ExecutePipelineActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ExecutePipeline" (krävs)
typeProperties Kör egenskaper för pipelineaktivitet. ExecutePipelineActivityTypeProperties (krävs)

ExecutePipelineActivityTypeProperties

Namn Beskrivning Värde
Parametrar Pipelineparametrar. ParameterValueSpecification
rörledning Pipelinereferens. PipelineReference (krävs)
waitOnCompletion Definierar om aktivitetskörningen väntar på att den beroende pipelinekörningen ska slutföras. Standardvärdet är falskt. Bool

ExecuteSsisPackageActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "ExecuteSSISPackage" (krävs)
typeProperties Kör egenskaper för SSIS-paketaktivitet. ExecuteSsisPackageActivityTypeProperties (krävs)

ExecuteSsisPackageActivityTypeProperties

Namn Beskrivning Värde
connectVia Referensen för integrationskörning. IntegrationRuntimeReference (krävs)
environmentPath Miljösökvägen för att köra SSIS-paketet. Typ: sträng (eller uttryck med resultType-sträng). någon
executionCredential Autentiseringsuppgifter för paketkörning. SsisExecutionCredential
loggningNivå Loggningsnivån för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). någon
logLocation SSIS-paketkörningsloggplats. SsisLogLocation
packageConnectionManagers Anslutningshanterare på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS-paketplats. SsisPackageLocation (krävs)
packageParameters Parametrarna på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Anslutningshanterare på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Parametrarna på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Egenskapen åsidosätter för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Anger körningen för att köra SSIS-paketet. Värdet ska vara "x86" eller "x64". Typ: sträng (eller uttryck med resultType-sträng). någon

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Namn Beskrivning Värde

Uttryck

Namn Beskrivning Värde
typ Uttryckstyp. "Uttryck" (krävs)
värde Uttrycksvärde. sträng (krävs)

FilterActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Filter" (krävs)
typeProperties Filtrera aktivitetsegenskaper. FilterActivityTypeProperties (krävs)

FilterActivityTypeProperties

Namn Beskrivning Värde
tillstånd Villkor som ska användas för att filtrera indata. uttryck (krävs)
Objekt Indatamatris på vilken filter som ska användas. uttryck (krävs)

ForEachActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ForEach" (krävs)
typeProperties ForEach-aktivitetsegenskaper. ForEachActivityTypeProperties (krävs)

ForEachActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras . aktivitet[] (krävs)
batchCount Batchantal som ska användas för att kontrollera antalet parallella körningar (när isSequential är inställt på false). Int

Begränsningar:
Maxvärde = 50
isSequential Ska loopen köras i följd eller parallellt (max 50) Bool
Objekt Samling att iterera. uttryck (krävs)

GetMetadataActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "GetMetadata" (krävs)
typeProperties Aktivitetsegenskaper för GetMetadata. GetMetadataActivityTypeProperties (krävs)

GetMetadataActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för aktivitetsdatauppsättningen GetMetadata. DatasetReference (krävs)
fieldList Fält med metadata som ska hämtas från datauppsättningen. any[]

HDInsightHiveActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightHive" (krävs)
typeProperties HDInsight Hive-aktivitetsegenskaper. HDInsightHiveActivityTypeProperties (krävs)

HDInsightHiveActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Hive-jobbbegäran. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightMapReduceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightMapReduce" (krävs)
typeProperties HDInsight MapReduce-aktivitetsegenskaper. HDInsightMapReduceActivityTypeProperties (krävs)

HDInsightMapReduceActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
className Klassnamn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Definierar Tillåter att användaren anger definierar för MapReduce-jobbbegäran. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
jarFilePath Jar-sökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
jarLibs Jar libs. any[]
jarLinkedService Referens för länkad jar-tjänst. LinkedServiceReference
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightPigActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightPig" (krävs)
typeProperties HDInsight Pig-aktivitetsegenskaper. HDInsightPigActivityTypeProperties (krävs)

HDInsightPigActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Pig-jobbbegäran. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightSparkActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightSpark" (krävs)
typeProperties Egenskaper för HDInsight spark-aktivitet. HDInsightSparkActivityTypeProperties (krävs)

HDInsightSparkActivityTypeProperties

Namn Beskrivning Värde
Argument De användardefinierade argumenten till HDInsightSparkActivity. any[]
className Programmets Java/Spark-huvudklass. sträng
entryFilePath Den relativa sökvägen till rotmappen för koden/paketet som ska köras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
proxyAnvändare Den användare som ska personifiera som ska köra jobbet. Typ: sträng (eller uttryck med resultType-sträng). någon
rootPath Rotsökvägen i "sparkJobLinkedService" för alla jobbfiler. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
sparkConfig Spark-konfigurationsegenskap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Den länkade lagringstjänsten för att ladda upp postfilen och beroenden samt för att ta emot loggar. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Namn Beskrivning Värde

HDInsightStreamingActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightStreaming" (krävs)
typeProperties Egenskaper för HDInsight-strömningsaktivitet. HDInsightStreamingActivityTypeProperties (krävs)

HDInsightStreamingActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Combiner Körbart namn för Combiner. Typ: sträng (eller uttryck med resultType-sträng). någon
commandEnvironment Miljövärden för kommandoraden. any[]
Definierar Tillåter att användaren anger definitioner för begäran om direktuppspelningsjobb. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Länkade tjänstreferenser där filerna finns. LinkedServiceReference
filePaths Sökvägar till strömmande jobbfiler. Kan vara kataloger. any[] (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
inmatning Indatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Mapper Mapper-körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
utdata Utdatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Reducering Reducer körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Namn Beskrivning Värde

IfConditionActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "IfCondition" (krävs)
typeProperties IfCondition-aktivitetsegenskaper. IfConditionActivityTypeProperties (krävs)

IfConditionActivityTypeProperties

Namn Beskrivning Värde
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Detta används för att fastställa vilket aktivitetsblock (ifTrueActivities eller ifFalseActivities) som ska köras. uttryck (krävs)
ifFalseActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till falskt. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]
ifTrueActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till sant. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]

IntegrationRuntimeReference

Namn Beskrivning Värde
Parametrar Argument för integrationskörning. ParameterValueSpecification
referenceName Referensintegreringskörningsnamn. sträng (krävs)
typ Typ av integrationskörning. "IntegrationRuntimeReference" (krävs)

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

LookupActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Uppslag" (krävs)
typeProperties Egenskaper för uppslagsaktivitet. LookupActivityTypeProperties (krävs)

LookupActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för uppslagsaktivitetsdatauppsättning. DatasetReference (krävs)
firstRowOnly Om du vill returnera första raden eller alla rader. Standardvärdet är sant. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
källa Datauppsättningsspecifika källegenskaper, samma som kopieringsaktivitetskällan. CopySource (krävs)

Microsoft.DataFactory/fabriker/pipelines

Namn Beskrivning Värde
apiVersion API-versionen "2017-09-01-preview"
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
Egenskaper Egenskaper för pipelinen. Pipeline (krävs)
typ Resurstypen "Microsoft.DataFactory/fabriker/pipelines"

ParameterDefinitionSpecification

Namn Beskrivning Värde

ParameterSpecification

Namn Beskrivning Värde
defaultValue Standardvärdet för parametern. någon
typ Parametertyp. Matris
"Bool"
"Flyttal"
"Int"
"Objekt"
"SecureString"
"Sträng" (krävs)

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

Rörledning

Namn Beskrivning Värde
verksamhet Lista över aktiviteter i pipeline. aktivitet[]
Anteckningar Lista över taggar som kan användas för att beskriva pipelinen. any[]
Samtidighet Maximalt antal samtidiga körningar för pipelinen. Int

Begränsningar:
Minsta värde = 1
beskrivning Beskrivningen av pipelinen. sträng
Parametrar Lista över parametrar för pipeline. ParameterDefinitionSpecification

PipelineReference

Namn Beskrivning Värde
Namn Referensnamn. sträng
referenceName Namn på referenspipeline. sträng (krävs)
typ Referenstyp för pipeline. "PipelineReference" (krävs)

RedirectIncompatibleRowSettings

Namn Beskrivning Värde
linkedServiceName Namnet på den länkade Tjänsten Azure Storage, Storage SAS eller Azure Data Lake Store som används för omdirigering av inkompatibel rad. Måste anges om redirectIncompatibleRowSettings har angetts. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
stig Sökvägen för att lagra omdirigeringskompatibla raddata. Typ: sträng (eller uttryck med resultType-sträng). någon

SecretBase

Namn Beskrivning Värde
typ Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. "AzureKeyVaultSecret"
"SecureString" (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. sträng (krävs)
värde Värdet för säker sträng. sträng (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. "SecureString" (krävs)
värde Värdet för säker sträng. sträng (krävs)

SqlServerStoredProcedureActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "SqlServerStoredProcedure" (krävs)
typeProperties Egenskaper för SQL-lagrad proceduraktivitet. SqlServerStoredProcedureActivityTypeProperties (krävs)

SqlServerStoredProcedureActivityTypeProperties

Namn Beskrivning Värde
storedProcedureName Namn på lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storedProcedureParameters Värde- och typinställning för parametrar för lagrad procedur. Exempel: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Namn Beskrivning Värde

SsisAccessCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecretBase (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisConnectionManager

Namn Beskrivning Värde

SsisConnectionManager

Namn Beskrivning Värde

SsisExecutionCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecureString (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisExecutionParameter

Namn Beskrivning Värde
värde Parametervärde för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

SsisLogLocation

Namn Beskrivning Värde
logPath SSIS-paketkörningsloggsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-loggplats. "Fil" (krävs)
typeProperties Egenskaper för SSIS-paketkörningsloggplats. SsisLogLocationTypeProperties (krävs)

SsisLogLocationTypeProperties

Namn Beskrivning Värde
accessCredential Autentiseringsuppgifter för paketkörningsloggen. SsisAccessCredential
logRefreshInterval Anger intervallet för att uppdatera loggen. Standardintervallet är 5 minuter. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

SsisPackageLocation

Namn Beskrivning Värde
packagePath SSIS-paketsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-paketplats. "Fil"
"SSISDB"
typeProperties Platsegenskaper för SSIS-paket. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Namn Beskrivning Värde
accessCredential Paketet har åtkomst till autentiseringsuppgifter. SsisAccessCredential
configurationPath Konfigurationsfilen för paketkörningen. Typ: sträng (eller uttryck med resultType-sträng). någon
packagePassword Lösenordet för paketet. SecretBase

SsisPropertyOverride

Namn Beskrivning Värde
isSensitiv Om Åsidosättningsvärdet för SSIS-paketegenskapen är känsliga data. Värdet krypteras i SSISDB om det är sant Bool
värde Åsidosättningsvärde för SSIS-paketegenskap. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

StagingSettings

Namn Beskrivning Värde
enableCompression Anger om du vill använda komprimering när du kopierar data via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
linkedServiceName Mellanlagring av länkad tjänstreferens. LinkedServiceReference (krävs)
stig Sökvägen till lagringen för lagring av interimsdata. Typ: sträng (eller uttryck med resultType-sträng). någon

StoredProcedureParameter

Namn Beskrivning Värde
typ Parametertyp för lagrad procedur. "Booleskt"
Datum
Decimaltecken
"Guid"
"Int"
"Int64"
"Sträng"
värde Parametervärde för lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

UntilActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Tills" (krävs)
typeProperties Tills aktivitetsegenskaper. UntilActivityTypeProperties (krävs)

UntilActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras. aktivitet[] (krävs)
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Loopen fortsätter tills det här uttrycket utvärderas till sant uttryck (krävs)
Timeout Anger tidsgränsen för aktiviteten som ska köras. Om inget värde har angetts tar det värdet för TimeSpan.FromDays(7) som är 1 vecka som standard. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

WaitActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Vänta" (krävs)
typeProperties Egenskaper för vänteaktivitet. WaitActivityTypeProperties (krävs)

WaitActivityTypeProperties

Namn Beskrivning Värde
waitTimeInSeconds Varaktighet i sekunder. int (krävs)

WebActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "WebActivity" (krävs)
typeProperties Egenskaper för webbaktivitet. WebActivityTypeProperties (krävs)

WebActivityAuthentication

Namn Beskrivning Värde
lösenord Lösenord för PFX-filen eller grundläggande autentisering. SecureString
Pfx Base64-kodat innehåll i en PFX-fil. SecureString
resurs Resurs för vilken Azure Auth-token begärs när MSI-autentisering används. sträng
typ Webbaktivitetsautentisering (Basic/ClientCertificate/MSI) sträng (krävs)
användarnamn Användarnamn för webbaktivitetsautentisering för grundläggande autentisering. sträng

WebActivityTypeProperties

Namn Beskrivning Värde
autentisering Autentiseringsmetod som används för att anropa slutpunkten. WebActivityAuthentication
kropp Representerar nyttolasten som ska skickas till slutpunkten. Krävs för POST/PUT-metoden, tillåts inte för GET-metoden Typ: sträng (eller Uttryck med resultType-sträng). någon
Datamängder Lista över datauppsättningar som skickas till webbslutpunkten. DatasetReference[]
disableCertValidation När värdet är true inaktiveras certifikatverifieringen. Bool
Headers Representerar de rubriker som ska skickas till begäran. Om du till exempel vill ange språket och skriva på en begäran: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: sträng (eller uttryck med resultType-sträng). någon
linkedServices Lista över länkade tjänster som skickas till webbslutpunkten. LinkedServiceReference[]
metod Rest API-metod för målslutpunkt. "TA BORT"
"GET"
"POST"
"PUT" (krävs)
URL Slutpunkt och sökväg för webbaktivitet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en V2-datafabrik

Distribuera till Azure
Den här mallen skapar en V2-datafabrik som kopierar data från en mapp i en Azure Blob Storage till en annan mapp i lagringen.
Mer är möjligt med Azure Data Factory – Ett klick för att prova Azure Data Factory

Distribuera till Azure
Den här mallen skapar en datafabrikspipeline för en kopieringsaktivitet från Azure Blob till en annan Azure Blob

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen fabriker/pipelines kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/pipelines-resurs lägger du till följande Terraform i mallen.

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

CopySink-objekt

Ange egenskapen typ för att ange typ av objekt.

SecretBase-objekt

Ange egenskapen typ för att ange typ av objekt.

För AzureKeyVaultSecretanvänder du:

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

För SecureStringanvänder du:

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

CopySource-objekt

Ange egenskapen typ för att ange typ av objekt.

Aktivitetsobjekt

Ange egenskapen typ för att ange typ av objekt.

För AzureMLBatchExecutionanvänder du:

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

För AzureMLUpdateResourceanvänder du:

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

För ExecutePipelineanvänder du:

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

För Filteranvänder du:

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

För ForEachanvänder du:

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

För IfConditionanvänder du:

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

För Tillsanvänder du:

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

För Väntaanvänder du:

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

För Kopieraanvänder du:

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

För anpassadanvänder du:

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

För DataLakeAnalyticsU-SQLanvänder du:

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

För DatabricksNotebookanvänder du:

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

För ExecuteSSISPackageanvänder du:

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

För GetMetadataanvänder du:

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

För HDInsightHiveanvänder du:

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

För HDInsightMapReduceanvänder du:

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

För HDInsightPig-använder du:

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

För HDInsightSpark-använder du:

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

För HDInsightStreaming-använder du:

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

För Lookupanvänder du:

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

För SqlServerStoredProcedureanvänder du:

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

För WebActivityanvänder du:

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

Egenskapsvärden

Aktivitet

Namn Beskrivning Värde
dependsOn Aktivitet beror på villkor. ActivityDependency[]
beskrivning Aktivitetsbeskrivning. sträng
Namn Aktivitetsnamn. sträng (krävs)
typ Ange till "AzureMLBatchExecution" för typ AzureMLBatchExecutionActivity. Ange till "AzureMLUpdateResource" för typen AzureMLUpdateResourceActivity. Ange till "ExecutePipeline" för typen ExecutePipelineActivity. Ange till Filter för typ FilterActivity. Ange till ForEach för typen ForEachActivity. Ange till IfCondition för typen IfConditionActivity. Ange till "Till" för typen UntilActivity. Ange till "Vänta" för typen WaitActivity. Ange till Kopiera för typ CopyActivity. Ange till "Anpassad" för typen CustomActivity. Ange till DataLakeAnalyticsU-SQL för typ DataLakeAnalyticsUsqlActivity. Ange till DatabricksNotebook för typ DatabricksNotebookActivity. Ange till "ExecuteSSISPackage" för typen ExecuteSsisPackageActivity. Ange till "GetMetadata" för typen GetMetadataActivity. Ange till "HDInsightHive" för typen HDInsightHiveActivity. Ange till "HDInsightMapReduce" för typen HDInsightMapReduceActivity. Ange till "HDInsightPig" för typ HDInsightPigActivity. Ange till "HDInsightSpark" för typen HDInsightSparkActivity. Ange till "HDInsightStreaming" för typen HDInsightStreamingActivity. Ange till "Lookup" för typen LookupActivity. Ange till "SqlServerStoredProcedure" för typen SqlServerStoredProcedureActivity. Ange till "WebActivity" för typen WebActivity. "AzureMLBatchExecution"
"AzureMLUpdateResource"
"Kopiera"
"Anpassad"
"DatabricksNotebook"
"DataLakeAnalyticsU-SQL"
"ExecutePipeline"
"ExecuteSSISPackage"
"Filter"
"ForEach"
"GetMetadata"
"HDInsightHive"
"HDInsightMapReduce"
"HDInsightPig"
"HDInsightSpark"
"HDInsightStreaming"
"IfCondition"
"Uppslag"
"SqlServerStoredProcedure"
"Tills"
"Vänta"
"WebActivity" (krävs)

ActivityDependency

Namn Beskrivning Värde
aktivitet Aktivitetsnamn. sträng (krävs)
dependencyConditions Match-Condition för beroendet. Strängmatris som innehåller något av:
"Slutförd"
"Misslyckades"
"Hoppades över"
"Lyckades" (krävs)

ActivityPolicy

Namn Beskrivning Värde
Igen Maximalt antal vanliga återförsök. Standardvärdet är 0. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
retryIntervalInSeconds Intervall mellan varje återförsök (i sekunder). Standardvärdet är 30 sek. Int

Begränsningar:
Minsta värde = 30
Maxvärde = 86400
secureOutput När värdet är true anses utdata från aktiviteten vara säkra och loggas inte till övervakning. Bool
Timeout Anger tidsgränsen för aktiviteten som ska köras. Standardtidsgränsen är 7 dagar. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

AzureKeyVaultSecretReference

Namn Beskrivning Värde
secretName Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
secretVersion Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). någon
butik Den länkade tjänstreferensen för Azure Key Vault. LinkedServiceReference (krävs)
typ Typ av hemlighet. "AzureKeyVaultSecret" (krävs)

AzureMLBatchExecutionActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLBatchExecution" (krävs)
typeProperties Aktivitetsegenskaper för Azure ML Batch-körning. AzureMLBatchExecutionActivityTypeProperties (krävs)

AzureMLBatchExecutionActivityTypeProperties

Namn Beskrivning Värde
globalParametrar Nyckel,Värdepar som ska skickas till Slutpunkten för Azure ML Batch-körningstjänsten. Nycklar måste matcha namnen på webbtjänstparametrar som definierats i den publicerade Azure ML-webbtjänsten. Värden skickas i egenskapen GlobalParameters för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstindata till AzureMLWebServiceFile-objekt som anger indatablobplatserna.. Den här informationen skickas i egenskapen WebServiceInputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Nyckel,Värdepar, mappa namnen på Azure ML-slutpunktens webbtjänstutdata till AzureMLWebServiceFile-objekt som anger utdatablobplatserna. Den här informationen skickas i egenskapen WebServiceOutputs för Azure ML-batchkörningsbegäran. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Namn Beskrivning Värde

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Namn Beskrivning Värde

AzureMLUpdateResourceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "AzureMLUpdateResource" (krävs)
typeProperties Egenskaper för resurshantering i Azure ML Update. AzureMLUpdateResourceActivityTypeProperties (krävs)

AzureMLUpdateResourceActivityTypeProperties

Namn Beskrivning Värde
trainedModelFilePath Den relativa filsökvägen i trainedModelLinkedService för att representera .ilearner-filen som ska laddas upp av uppdateringsåtgärden. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
trainedModelLinkedServiceName Namnet på den länkade Azure Storage-tjänsten som innehåller .ilearner-filen som ska laddas upp av uppdateringsåtgärden. LinkedServiceReference (krävs)
trainedModelName Namnet på modulen Tränad modell i webbtjänstexperimentet som ska uppdateras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

AzureMLWebServiceFile

Namn Beskrivning Värde
filePath Den relativa filsökvägen, inklusive containernamnet, i Azure Blob Storage som angetts av LinkedService. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
linkedServiceName Referens till en Azure Storage LinkedService, där Azure ML WebService Input/Output-filen finns. LinkedServiceReference (krävs)

CopyActivity

Namn Beskrivning Värde
Ingångar Lista över indata för aktiviteten. DatasetReference[]
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
Utgångar Lista över utdata för aktiviteten. DatasetReference[]
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Kopiera" (krävs)
typeProperties Kopiera aktivitetsegenskaper. CopyActivityTypeProperties (krävs)

CopyActivityTypeProperties

Namn Beskrivning Värde
cloudDataMovementUnits Maximalt antal enheter för molndataförflyttning som kan användas för att utföra den här dataflytten. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
enableSkipIncompatibleRow Om du vill hoppa över inkompatibel rad. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
enableStaging Anger om data ska kopieras via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
parallelCopies Maximalt antal samtidiga sessioner som öppnats på källan eller mottagaren för att undvika överlagring av datalagret. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
redirectIncompatibleRowSettings Omdirigeringskompatibla radinställningar när EnableSkipIncompatibleRow är sant. RedirectIncompatibleRowSettings
sjunka Kopieringsaktivitetsmottagare. CopySink (krävs)
källa Kopiera aktivitetskälla. CopySource (krävs)
stagingSettings Anger mellanlagringsinställningar när EnableStaging är sant. StagingSettings
översättare Kopiera aktivitetsöversättare. Om det inte anges används tabellöversättaren. någon

CopySink

Namn Beskrivning Värde
sinkRetryCount Antal återförsök för mottagare. Typ: heltal (eller uttryck med resultType-heltal). någon
sinkRetryWait Diskbänken försöker vänta igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)
writeBatchSize Skriv batchstorlek. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0. någon
writeBatchTimeout Tidsgräns för att skriva batch. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

CopySource

Namn Beskrivning Värde
sourceRetryCount Antal återförsök av källa. Typ: heltal (eller uttryck med resultType-heltal). någon
sourceRetryWait Källförsök väntar igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon
typ (krävs)

CustomActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Anpassad" (krävs)
typeProperties Egenskaper för anpassad aktivitet. CustomActivityTypeProperties (krävs)

CustomActivityReferenceObject

Namn Beskrivning Värde
Datamängder Datamängdsreferenser. DatasetReference[]
linkedServices Länkade tjänstreferenser. LinkedServiceReference[]

CustomActivityTypeProperties

Namn Beskrivning Värde
befallning Kommando för anpassad aktivitetstyp: sträng (eller uttryck med resultType-sträng). any (krävs)
extendedProperties Användardefinierad egenskapsväska. Det finns ingen begränsning för de nycklar eller värden som kan användas. Användarens angivna anpassade aktivitet har hela ansvaret för att använda och tolka det definierade innehållet. CustomActivityTypePropertiesExtendedProperties
folderPath Mappsökväg för resursfiler Typ: sträng (eller Uttryck med resultType-sträng). någon
referenceObjects Referensobjekt CustomActivityReferenceObject
resourceLinkedService Referens för resurslänkad tjänst. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Namn Beskrivning Värde

DatabricksNotebookActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DatabricksNotebook" (krävs)
typeProperties Databricks Notebook-aktivitetsegenskaper. DatabricksNotebookActivityTypeProperties (krävs)

DatabricksNotebookActivityTypeProperties

Namn Beskrivning Värde
baseParameters Basparametrar som ska användas för varje körning av det här jobbet. Om notebook-filen tar en parameter som inte har angetts används standardvärdet från notebook-filen. DatabricksNotebookActivityTypePropertiesBaseParameters
notebookPath Den absoluta sökvägen för anteckningsboken som ska köras på Databricks-arbetsytan. Den här sökvägen måste börja med ett snedstreck. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DatabricksNotebookActivityTypePropertiesBaseParameters

Namn Beskrivning Värde

DataLakeAnalyticsUsqlActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "DataLakeAnalyticsU-SQL" (krävs)
typeProperties Data Lake Analytics U-SQL-aktivitetsegenskaper. DataLakeAnalyticsUsqlActivityTypeProperties (krävs)

DataLakeAnalyticsUsqlActivityTypeProperties

Namn Beskrivning Värde
compilationMode Kompileringsläge för U-SQL. Måste vara något av följande värden: Semantisk, Fullständig och SingleBox. Typ: sträng (eller uttryck med resultType-sträng). någon
degreeOfParallelism Det maximala antalet noder som används samtidigt för att köra jobbet. Standardvärdet är 1. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
Parametrar Parametrar för U-SQL-jobbbegäran. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioritering Avgör vilka jobb av alla som är i kö ska väljas för att köras först. Desto lägre tal, desto högre prioritet. Standardvärdet är 1 000. Typ: heltal (eller uttryck med resultType-heltal), minst: 1. någon
runtimeVersion Körningsversion av U-SQL-motorn som ska användas. Typ: sträng (eller uttryck med resultType-sträng). någon
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference (krävs)
scriptPath Skiftlägeskänslig sökväg till mappen som innehåller U-SQL-skriptet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

ExecutePipelineActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ExecutePipeline" (krävs)
typeProperties Kör egenskaper för pipelineaktivitet. ExecutePipelineActivityTypeProperties (krävs)

ExecutePipelineActivityTypeProperties

Namn Beskrivning Värde
Parametrar Pipelineparametrar. ParameterValueSpecification
rörledning Pipelinereferens. PipelineReference (krävs)
waitOnCompletion Definierar om aktivitetskörningen väntar på att den beroende pipelinekörningen ska slutföras. Standardvärdet är falskt. Bool

ExecuteSsisPackageActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "ExecuteSSISPackage" (krävs)
typeProperties Kör egenskaper för SSIS-paketaktivitet. ExecuteSsisPackageActivityTypeProperties (krävs)

ExecuteSsisPackageActivityTypeProperties

Namn Beskrivning Värde
connectVia Referensen för integrationskörning. IntegrationRuntimeReference (krävs)
environmentPath Miljösökvägen för att köra SSIS-paketet. Typ: sträng (eller uttryck med resultType-sträng). någon
executionCredential Autentiseringsuppgifter för paketkörning. SsisExecutionCredential
loggningNivå Loggningsnivån för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). någon
logLocation SSIS-paketkörningsloggplats. SsisLogLocation
packageConnectionManagers Anslutningshanterare på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS-paketplats. SsisPackageLocation (krävs)
packageParameters Parametrarna på paketnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Anslutningshanterare på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Parametrarna på projektnivå för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Egenskapen åsidosätter för att köra SSIS-paketet. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Anger körningen för att köra SSIS-paketet. Värdet ska vara "x86" eller "x64". Typ: sträng (eller uttryck med resultType-sträng). någon

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Namn Beskrivning Värde

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Namn Beskrivning Värde

Uttryck

Namn Beskrivning Värde
typ Uttryckstyp. "Uttryck" (krävs)
värde Uttrycksvärde. sträng (krävs)

FilterActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Filter" (krävs)
typeProperties Filtrera aktivitetsegenskaper. FilterActivityTypeProperties (krävs)

FilterActivityTypeProperties

Namn Beskrivning Värde
tillstånd Villkor som ska användas för att filtrera indata. uttryck (krävs)
Objekt Indatamatris på vilken filter som ska användas. uttryck (krävs)

ForEachActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "ForEach" (krävs)
typeProperties ForEach-aktivitetsegenskaper. ForEachActivityTypeProperties (krävs)

ForEachActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras . aktivitet[] (krävs)
batchCount Batchantal som ska användas för att kontrollera antalet parallella körningar (när isSequential är inställt på false). Int

Begränsningar:
Maxvärde = 50
isSequential Ska loopen köras i följd eller parallellt (max 50) Bool
Objekt Samling att iterera. uttryck (krävs)

GetMetadataActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "GetMetadata" (krävs)
typeProperties Aktivitetsegenskaper för GetMetadata. GetMetadataActivityTypeProperties (krävs)

GetMetadataActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för aktivitetsdatauppsättningen GetMetadata. DatasetReference (krävs)
fieldList Fält med metadata som ska hämtas från datauppsättningen. any[]

HDInsightHiveActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightHive" (krävs)
typeProperties HDInsight Hive-aktivitetsegenskaper. HDInsightHiveActivityTypeProperties (krävs)

HDInsightHiveActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Hive-jobbbegäran. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightMapReduceActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightMapReduce" (krävs)
typeProperties HDInsight MapReduce-aktivitetsegenskaper. HDInsightMapReduceActivityTypeProperties (krävs)

HDInsightMapReduceActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
className Klassnamn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Definierar Tillåter att användaren anger definierar för MapReduce-jobbbegäran. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
jarFilePath Jar-sökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
jarLibs Jar libs. any[]
jarLinkedService Referens för länkad jar-tjänst. LinkedServiceReference
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightPigActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightPig" (krävs)
typeProperties HDInsight Pig-aktivitetsegenskaper. HDInsightPigActivityTypeProperties (krävs)

HDInsightPigActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Definierar Tillåter att användaren anger definitioner för Pig-jobbbegäran. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
scriptLinkedService Skriptlänkad tjänstreferens. LinkedServiceReference
scriptPath Skriptsökväg. Typ: sträng (eller uttryck med resultType-sträng). någon
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Namn Beskrivning Värde

HDInsightSparkActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightSpark" (krävs)
typeProperties Egenskaper för HDInsight spark-aktivitet. HDInsightSparkActivityTypeProperties (krävs)

HDInsightSparkActivityTypeProperties

Namn Beskrivning Värde
Argument De användardefinierade argumenten till HDInsightSparkActivity. any[]
className Programmets Java/Spark-huvudklass. sträng
entryFilePath Den relativa sökvägen till rotmappen för koden/paketet som ska köras. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
proxyAnvändare Den användare som ska personifiera som ska köra jobbet. Typ: sträng (eller uttryck med resultType-sträng). någon
rootPath Rotsökvägen i "sparkJobLinkedService" för alla jobbfiler. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
sparkConfig Spark-konfigurationsegenskap. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Den länkade lagringstjänsten för att ladda upp postfilen och beroenden samt för att ta emot loggar. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Namn Beskrivning Värde

HDInsightStreamingActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "HDInsightStreaming" (krävs)
typeProperties Egenskaper för HDInsight-strömningsaktivitet. HDInsightStreamingActivityTypeProperties (krävs)

HDInsightStreamingActivityTypeProperties

Namn Beskrivning Värde
Argument Användaren har angett argument för HDInsightActivity. any[]
Combiner Körbart namn för Combiner. Typ: sträng (eller uttryck med resultType-sträng). någon
commandEnvironment Miljövärden för kommandoraden. any[]
Definierar Tillåter att användaren anger definitioner för begäran om direktuppspelningsjobb. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Länkade tjänstreferenser där filerna finns. LinkedServiceReference
filePaths Sökvägar till strömmande jobbfiler. Kan vara kataloger. any[] (krävs)
getDebugInfo Felsökningsinformationsalternativ. "Alltid"
"Fel"
"Ingen"
inmatning Indatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Mapper Mapper-körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
utdata Utdatablobsökväg. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
Reducering Reducer körbart namn. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storageLinkedServices Lagringslänkade tjänstreferenser. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Namn Beskrivning Värde

IfConditionActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "IfCondition" (krävs)
typeProperties IfCondition-aktivitetsegenskaper. IfConditionActivityTypeProperties (krävs)

IfConditionActivityTypeProperties

Namn Beskrivning Värde
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Detta används för att fastställa vilket aktivitetsblock (ifTrueActivities eller ifFalseActivities) som ska köras. uttryck (krävs)
ifFalseActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till falskt. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]
ifTrueActivities Lista över aktiviteter som ska köras om uttrycket utvärderas till sant. Det här är en valfri egenskap och om den inte tillhandahålls avslutas aktiviteten utan någon åtgärd. aktivitet[]

IntegrationRuntimeReference

Namn Beskrivning Värde
Parametrar Argument för integrationskörning. ParameterValueSpecification
referenceName Referensintegreringskörningsnamn. sträng (krävs)
typ Typ av integrationskörning. "IntegrationRuntimeReference" (krävs)

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

LookupActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "Uppslag" (krävs)
typeProperties Egenskaper för uppslagsaktivitet. LookupActivityTypeProperties (krävs)

LookupActivityTypeProperties

Namn Beskrivning Värde
dataset Referens för uppslagsaktivitetsdatauppsättning. DatasetReference (krävs)
firstRowOnly Om du vill returnera första raden eller alla rader. Standardvärdet är sant. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
källa Datauppsättningsspecifika källegenskaper, samma som kopieringsaktivitetskällan. CopySource (krävs)

Microsoft.DataFactory/fabriker/pipelines

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: fabriker
Egenskaper Egenskaper för pipelinen. Pipeline (krävs)
typ Resurstypen "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"

ParameterDefinitionSpecification

Namn Beskrivning Värde

ParameterSpecification

Namn Beskrivning Värde
defaultValue Standardvärdet för parametern. någon
typ Parametertyp. Matris
"Bool"
"Flyttal"
"Int"
"Objekt"
"SecureString"
"Sträng" (krävs)

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

Rörledning

Namn Beskrivning Värde
verksamhet Lista över aktiviteter i pipeline. aktivitet[]
Anteckningar Lista över taggar som kan användas för att beskriva pipelinen. any[]
Samtidighet Maximalt antal samtidiga körningar för pipelinen. Int

Begränsningar:
Minsta värde = 1
beskrivning Beskrivningen av pipelinen. sträng
Parametrar Lista över parametrar för pipeline. ParameterDefinitionSpecification

PipelineReference

Namn Beskrivning Värde
Namn Referensnamn. sträng
referenceName Namn på referenspipeline. sträng (krävs)
typ Referenstyp för pipeline. "PipelineReference" (krävs)

RedirectIncompatibleRowSettings

Namn Beskrivning Värde
linkedServiceName Namnet på den länkade Tjänsten Azure Storage, Storage SAS eller Azure Data Lake Store som används för omdirigering av inkompatibel rad. Måste anges om redirectIncompatibleRowSettings har angetts. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
stig Sökvägen för att lagra omdirigeringskompatibla raddata. Typ: sträng (eller uttryck med resultType-sträng). någon

SecretBase

Namn Beskrivning Värde
typ Ange till "AzureKeyVaultSecret" för typen AzureKeyVaultSecretReference. Ange till "SecureString" för typen SecureString. "AzureKeyVaultSecret"
"SecureString" (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. sträng (krävs)
värde Värdet för säker sträng. sträng (krävs)

SecureString

Namn Beskrivning Värde
typ Typ av hemlighet. "SecureString" (krävs)
värde Värdet för säker sträng. sträng (krävs)

SqlServerStoredProcedureActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "SqlServerStoredProcedure" (krävs)
typeProperties Egenskaper för SQL-lagrad proceduraktivitet. SqlServerStoredProcedureActivityTypeProperties (krävs)

SqlServerStoredProcedureActivityTypeProperties

Namn Beskrivning Värde
storedProcedureName Namn på lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
storedProcedureParameters Värde- och typinställning för parametrar för lagrad procedur. Exempel: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters

Namn Beskrivning Värde

SsisAccessCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecretBase (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisConnectionManager

Namn Beskrivning Värde

SsisConnectionManager

Namn Beskrivning Värde

SsisExecutionCredential

Namn Beskrivning Värde
domän Domän för Windows-autentisering. any (krävs)
lösenord Lösenord för Windows-autentisering. SecureString (krävs)
userName UseName för Windows-autentisering. any (krävs)

SsisExecutionParameter

Namn Beskrivning Värde
värde Parametervärde för SSIS-paketkörning. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

SsisLogLocation

Namn Beskrivning Värde
logPath SSIS-paketkörningsloggsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-loggplats. "Fil" (krävs)
typeProperties Egenskaper för SSIS-paketkörningsloggplats. SsisLogLocationTypeProperties (krävs)

SsisLogLocationTypeProperties

Namn Beskrivning Värde
accessCredential Autentiseringsuppgifter för paketkörningsloggen. SsisAccessCredential
logRefreshInterval Anger intervallet för att uppdatera loggen. Standardintervallet är 5 minuter. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

SsisPackageLocation

Namn Beskrivning Värde
packagePath SSIS-paketsökvägen. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)
typ Typ av SSIS-paketplats. "Fil"
"SSISDB"
typeProperties Platsegenskaper för SSIS-paket. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Namn Beskrivning Värde
accessCredential Paketet har åtkomst till autentiseringsuppgifter. SsisAccessCredential
configurationPath Konfigurationsfilen för paketkörningen. Typ: sträng (eller uttryck med resultType-sträng). någon
packagePassword Lösenordet för paketet. SecretBase

SsisPropertyOverride

Namn Beskrivning Värde
isSensitiv Om Åsidosättningsvärdet för SSIS-paketegenskapen är känsliga data. Värdet krypteras i SSISDB om det är sant Bool
värde Åsidosättningsvärde för SSIS-paketegenskap. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

StagingSettings

Namn Beskrivning Värde
enableCompression Anger om du vill använda komprimering när du kopierar data via en mellanlagring. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde). någon
linkedServiceName Mellanlagring av länkad tjänstreferens. LinkedServiceReference (krävs)
stig Sökvägen till lagringen för lagring av interimsdata. Typ: sträng (eller uttryck med resultType-sträng). någon

StoredProcedureParameter

Namn Beskrivning Värde
typ Parametertyp för lagrad procedur. "Booleskt"
Datum
Decimaltecken
"Guid"
"Int"
"Int64"
"Sträng"
värde Parametervärde för lagrad procedur. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)

UntilActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Tills" (krävs)
typeProperties Tills aktivitetsegenskaper. UntilActivityTypeProperties (krävs)

UntilActivityTypeProperties

Namn Beskrivning Värde
verksamhet Lista över aktiviteter som ska köras. aktivitet[] (krävs)
uttryck Ett uttryck som skulle utvärderas till booleskt värde. Loopen fortsätter tills det här uttrycket utvärderas till sant uttryck (krävs)
Timeout Anger tidsgränsen för aktiviteten som ska köras. Om inget värde har angetts tar det värdet för TimeSpan.FromDays(7) som är 1 vecka som standard. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). någon

WaitActivity

Namn Beskrivning Värde
typ Typ av aktivitet. "Vänta" (krävs)
typeProperties Egenskaper för vänteaktivitet. WaitActivityTypeProperties (krävs)

WaitActivityTypeProperties

Namn Beskrivning Värde
waitTimeInSeconds Varaktighet i sekunder. int (krävs)

WebActivity

Namn Beskrivning Värde
linkedServiceName Referens för länkad tjänst. LinkedServiceReference
politik Aktivitetsprincip. ActivityPolicy
typ Typ av aktivitet. "WebActivity" (krävs)
typeProperties Egenskaper för webbaktivitet. WebActivityTypeProperties (krävs)

WebActivityAuthentication

Namn Beskrivning Värde
lösenord Lösenord för PFX-filen eller grundläggande autentisering. SecureString
Pfx Base64-kodat innehåll i en PFX-fil. SecureString
resurs Resurs för vilken Azure Auth-token begärs när MSI-autentisering används. sträng
typ Webbaktivitetsautentisering (Basic/ClientCertificate/MSI) sträng (krävs)
användarnamn Användarnamn för webbaktivitetsautentisering för grundläggande autentisering. sträng

WebActivityTypeProperties

Namn Beskrivning Värde
autentisering Autentiseringsmetod som används för att anropa slutpunkten. WebActivityAuthentication
kropp Representerar nyttolasten som ska skickas till slutpunkten. Krävs för POST/PUT-metoden, tillåts inte för GET-metoden Typ: sträng (eller Uttryck med resultType-sträng). någon
Datamängder Lista över datauppsättningar som skickas till webbslutpunkten. DatasetReference[]
disableCertValidation När värdet är true inaktiveras certifikatverifieringen. Bool
Headers Representerar de rubriker som ska skickas till begäran. Om du till exempel vill ange språket och skriva på en begäran: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Typ: sträng (eller uttryck med resultType-sträng). någon
linkedServices Lista över länkade tjänster som skickas till webbslutpunkten. LinkedServiceReference[]
metod Rest API-metod för målslutpunkt. "TA BORT"
"GET"
"POST"
"PUT" (krävs)
URL Slutpunkt och sökväg för webbaktivitet. Typ: sträng (eller uttryck med resultType-sträng). any (krävs)