Bagikan melalui


Pabrik/alur Microsoft.DataFactory 2017-09-01-preview

Definisi sumber daya Bicep

Jenis sumber daya pabrik/alur dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.DataFactory/factories/pipelines, tambahkan Bicep berikut ke templat Anda.

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

Objek aktivitas

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureMLBatchExecution, gunakan:

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

Untuk AzureMLUpdateResource, gunakan:

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

Untuk Salin, gunakan:

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

Untuk Kustom, gunakan:

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

Untuk DatabricksNotebook, gunakan:

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

Untuk DataLakeAnalyticsU-SQL, gunakan:

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

Untuk ExecutePipeline, gunakan:

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

Untuk ExecuteSSISPackage, gunakan:

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

Untuk Filter, gunakan:

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

Untuk ForEach, gunakan:

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

Untuk GetMetadata, gunakan:

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

Untuk HDInsightHive, gunakan:

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

Untuk HDInsightMapReduce, gunakan:

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

Untuk HDInsightPig, gunakan:

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

Untuk HDInsightSpark, gunakan:

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

Untuk HDInsightStreaming, gunakan:

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

Untuk IfCondition, gunakan:

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

Untuk Pencarian, gunakan:

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

Untuk SqlServerStoredProcedure, gunakan:

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

Untuk Until, gunakan:

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

Untuk Tunggu, gunakan:

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

Untuk WebActivity, gunakan:

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

Objek CopySink

Atur properti jenis untuk menentukan jenis objek.

Objek CopySource

Atur properti jenis untuk menentukan jenis objek.

Objek SecretBase

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureKeyVaultSecret, gunakan:

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

Untuk SecureString, gunakan:

  type: 'SecureString'
  value: 'string'

Nilai properti

pabrik/alur

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
<>*#.%&:\\+?/ atau karakter kontrol

Mulai dengan alfanumerik.
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: pabrik
properti Properti alur. Alur (diperlukan)

Alur

Nama Deskripsi Nilai
aktivitas Daftar aktivitas dalam alur. Aktivitas[]
anotasi Daftar tag yang dapat digunakan untuk menjelaskan Alur. any[]
konkurensi Jumlah maksimum eksekusi bersamaan untuk alur. int

Batasan:
Nilai min = 1
deskripsi Deskripsi dari alur. string
parameter Daftar parameter untuk alur. ParameterDefinitionSpecification

Aktivitas

Nama Deskripsi Nilai
dependsOn Aktivitas tergantung pada kondisi. ActivityDependency[]
deskripsi Deskripsi aktivitas. string
nama Nama aktivitas. string (diperlukan)
jenis Mengatur jenis objek AzureMLBatchExecution
AzureMLUpdateResource
Menyalin
Kustom
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filter
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
SqlServerStoredProcedure
Sampai
Tunggu
WebActivity (diperlukan)

ActivityDependency

Nama Deskripsi Nilai
aktivitas Nama aktivitas. string (diperlukan)
dependencyConditions Match-Condition untuk dependensi. Array string yang berisi salah satu dari:
'Selesai'
'Gagal'
'Dilewati'
'Berhasil' (diperlukan)
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

AzureMLBatchExecutionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'AzureMLBatchExecution' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Eksekusi Azure ML Batch. AzureMLBatchExecutionActivityTypeProperties (diperlukan)

LinkedServiceReference

Nama Deskripsi Nilai
parameter Argumen untuk LinkedService. ParameterValueSpecification
referenceName Referensi Nama LinkedService. string (diperlukan)
jenis Jenis referensi layanan tertaut. 'LinkedServiceReference' (diperlukan)

ParameterValueSpecification

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

ActivityPolicy

Nama Deskripsi Nilai
coba lagi Upaya coba lagi maksimum biasa. Defaultnya adalah 0. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0. Untuk Bicep, Anda dapat menggunakan fungsi any().
retryIntervalInSeconds Interval antara setiap upaya coba lagi (dalam detik). Defaultnya adalah 30 detik. int

Batasan:
Nilai min = 30
Nilai maks = 86400
secureOutput Ketika diatur ke true, Output dari aktivitas dianggap aman dan tidak akan dicatat ke pemantauan. bool
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Batas waktu default adalah 7 hari. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

AzureMLBatchExecutionActivityTypeProperties

Nama Deskripsi Nilai
globalParameters Pasangan Kunci,Nilai yang akan diteruskan ke titik akhir Azure ML Batch Execution Service. Kunci harus cocok dengan nama parameter layanan web yang ditentukan dalam layanan web Azure ML yang diterbitkan. Nilai akan diteruskan di properti GlobalParameters dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Pasangan kunci,Nilai, memetakan nama Input Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob input. Informasi ini akan diteruskan di properti WebServiceInputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Pasangan kunci,Nilai, memetakan nama Output Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob output. Informasi ini akan diteruskan di properti WebServiceOutputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLWebServiceFile

Nama Deskripsi Nilai
filePath Jalur file relatif, termasuk nama kontainer, dalam Azure Blob Storage yang ditentukan oleh LinkedService. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
linkedServiceName Referensi ke Azure Storage LinkedService, tempat file Input/Output WebService Azure ML berada. LinkedServiceReference (diperlukan)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'AzureMLUpdateResource' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas manajemen Sumber Daya Pembaruan Azure ML. AzureMLUpdateResourceActivityTypeProperties (diperlukan)

AzureMLUpdateResourceActivityTypeProperties

Nama Deskripsi Nilai
trainedModelFilePath Jalur file relatif di trainedModelLinkedService untuk mewakili file .ilearner yang akan diunggah oleh operasi pembaruan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
trainedModelLinkedServiceName Nama layanan tertaut Azure Storage yang menyimpan file .ilearner yang akan diunggah oleh operasi pembaruan. LinkedServiceReference (diperlukan)
trainedModelName Nama modul Model Terlatih dalam eksperimen Layanan Web yang akan diperbarui. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

CopyActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Salin' (diperlukan)
input Daftar input untuk aktivitas. DatasetReference[]
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
output Daftar output untuk aktivitas. DatasetReference[]
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Salin properti aktivitas. CopyActivityTypeProperties (diperlukan)

DatasetReference

Nama Deskripsi Nilai
parameter Argumen untuk himpunan data. ParameterValueSpecification
referenceName Nama himpunan data referensi. string (diperlukan)
jenis Jenis referensi himpunan data. 'DatasetReference' (diperlukan)

CopyActivityTypeProperties

Nama Deskripsi Nilai
cloudDataMovementUnits Jumlah maksimum unit pergerakan data cloud yang dapat digunakan untuk melakukan pergerakan data ini. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0. Untuk Bicep, Anda dapat menggunakan fungsi any().
enableSkipIncompatibleRow Apakah akan melewati baris yang tidak kompatibel. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean). Untuk Bicep, Anda dapat menggunakan fungsi any().
enableStaging Menentukan apakah akan menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean). Untuk Bicep, Anda dapat menggunakan fungsi any().
parallelCopies Jumlah maksimum sesi bersamaan yang dibuka pada sumber atau sink untuk menghindari kelebihan beban penyimpanan data. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0. Untuk Bicep, Anda dapat menggunakan fungsi any().
redirectIncompatibleRowSettings Alihkan pengaturan baris yang tidak kompatibel saat EnableSkipIncompatibleRow adalah true. RedirectIncompatibleRowSettings
sink Sink aktivitas salin. CopySink (diperlukan)
sumber Salin sumber aktivitas. CopySource (diperlukan)
stagingSettings Menentukan pengaturan penahapan sementara saat EnableStaging benar. StagingSettings
penerjemah Salin penerjemah aktivitas. Jika tidak ditentukan, penerjemah tabular digunakan. Untuk Bicep, Anda dapat menggunakan fungsi any().

RedirectIncompatibleRowSettings

Nama Deskripsi Nilai
linkedServiceName Nama layanan tertaut Azure Storage, Storage SAS, atau Azure Data Lake Store yang digunakan untuk mengalihkan baris yang tidak kompatibel. Harus ditentukan jika redirectIncompatibleRowSettings ditentukan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
jalur Jalur untuk menyimpan data baris yang tidak kompatibel pengalihan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

CopySink

Nama Deskripsi Nilai
sinkRetryCount Jumlah coba lagi sink. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
sinkRetryWait Sink mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().
writeBatchSize Menulis ukuran batch. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0. Untuk Bicep, Anda dapat menggunakan fungsi any().
writeBatchTimeout Tulis batas waktu batch. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().

CopySource

Nama Deskripsi Nilai
sourceRetryCount Jumlah coba lagi sumber. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
sourceRetryWait Sumber mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().

StagingSettings

Nama Deskripsi Nilai
enableCompression Menentukan apakah akan menggunakan kompresi saat menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean). Untuk Bicep, Anda dapat menggunakan fungsi any().
linkedServiceName Referensi layanan tertaut penahapan. LinkedServiceReference (diperlukan)
jalur Jalur ke penyimpanan untuk menyimpan data sementara. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

CustomActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Kustom' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas kustom. CustomActivityTypeProperties (diperlukan)

CustomActivityTypeProperties

Nama Deskripsi Nilai
perintah Perintah untuk Jenis aktivitas kustom: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
extendedProperties Tas properti yang ditentukan pengguna. Tidak ada batasan pada kunci atau nilai yang dapat digunakan. Aktivitas kustom yang ditentukan pengguna memiliki tanggung jawab penuh untuk mengonsumsi dan menginterpretasikan konten yang ditentukan. CustomActivityTypePropertiesExtendedProperties
folderPath Jalur folder untuk file sumber daya Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
referenceObjects Objek referensi CustomActivityReferenceObject
resourceLinkedService Referensi layanan tertaut sumber daya. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

CustomActivityReferenceObject

Nama Deskripsi Nilai
datasets Referensi himpunan data. DatasetReference[]
linkedServices Referensi layanan tertaut. LinkedServiceReference[]

DatabricksNotebookActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'DatabricksNotebook' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Databricks Notebook. DatabricksNotebookActivityTypeProperties (diperlukan)

DatabricksNotebookActivityTypeProperties

Nama Deskripsi Nilai
baseParameters Parameter dasar yang akan digunakan untuk setiap eksekusi pekerjaan ini. Jika notebook mengambil parameter yang tidak ditentukan, nilai default dari notebook akan digunakan. DatabricksNotebookActivityTypePropertiesBaseParamete...
notebookPath Jalur mutlak notebook yang akan dijalankan di Ruang Kerja Databricks. Jalur ini harus dimulai dengan garis miring. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

DatabricksNotebookActivityTypePropertiesBaseParamete...

Nama Deskripsi Nilai
{properti yang disesuaikan} Untuk Bicep, Anda dapat menggunakan fungsi any().

DataLakeAnalyticsUsqlActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'DataLakeAnalyticsU-SQL' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Data Lake Analytics properti aktivitas U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (diperlukan)

DataLakeAnalyticsUsqlActivityTypeProperties

Nama Deskripsi Nilai
compilationMode Mode kompilasi U-SQL. Harus salah satu nilai ini: Semantik, Penuh, dan SingleBox. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
degreeOfParallelism Jumlah maksimum node yang digunakan secara bersamaan untuk menjalankan pekerjaan. Nilai default adalah 1. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1. Untuk Bicep, Anda dapat menggunakan fungsi any().
parameter Parameter untuk permintaan pekerjaan U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
prioritas Menentukan tugas mana dari semua yang diantrikan harus dipilih untuk dijalankan terlebih dahulu. Semakin rendah angkanya, semakin tinggi prioritasnya. Nilai default adalah 1000. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1. Untuk Bicep, Anda dapat menggunakan fungsi any().
runtimeVersion Versi runtime dari mesin U-SQL untuk digunakan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference (diperlukan)
scriptPath Jalur peka huruf besar/kecil ke folder yang berisi skrip U-SQL. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Nama Deskripsi Nilai
{properti yang disesuaikan} Untuk Bicep, Anda dapat menggunakan fungsi any().

ExecutePipelineActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ExecutePipeline' (diperlukan)
typeProperties Jalankan properti aktivitas alur. ExecutePipelineActivityTypeProperties (diperlukan)

ExecutePipelineActivityTypeProperties

Nama Deskripsi Nilai
parameter Parameter alur. ParameterValueSpecification
Alur Referensi alur. PipelineReference (diperlukan)
waitOnCompletion Menentukan apakah eksekusi aktivitas akan menunggu eksekusi alur dependen selesai. Defaultnya adalah false. bool

PipelineReference

Nama Deskripsi Nilai
nama Nama referensi. string
referenceName Nama alur referensi. string (diperlukan)
jenis Jenis referensi alur. 'PipelineReference' (diperlukan)

ExecuteSsisPackageActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ExecuteSSISPackage' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Jalankan properti aktivitas paket SSIS. ExecuteSsisPackageActivityTypeProperties (diperlukan)

ExecuteSsisPackageActivityTypeProperties

Nama Deskripsi Nilai
connectVia Referensi runtime integrasi. IntegrationRuntimeReference (diperlukan)
environmentPath Jalur lingkungan untuk menjalankan paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
executionCredential Kredensial eksekusi paket. SsisExecutionCredential
loggingLevel Tingkat pengelogan eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
logLocation Lokasi log eksekusi paket SSIS. SsisLogLocation
packageConnectionManagers Manajer koneksi tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Lokasi paket SSIS. SsisPackageLocation (diperlukan)
packageParameters Parameter tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Manajer koneksi tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters Parameter tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Properti mengambil alih untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
runtime bahasa umum Menentukan runtime untuk menjalankan paket SSIS. Nilainya harus "x86" atau "x64". Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().

IntegrationRuntimeReference

Nama Deskripsi Nilai
parameter Argumen untuk runtime integrasi. ParameterValueSpecification
referenceName Mereferensikan nama runtime integrasi. string (diperlukan)
jenis Jenis runtime integrasi. 'IntegrationRuntimeReference' (diperlukan)

SsisExecutionCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows. Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
kata sandi Kata sandi untuk autentikasi windows. SecureString (diperlukan)
userName UseName untuk autentikasi windows. Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

SecureString

Nama Deskripsi Nilai
jenis Jenis rahasia. string (diperlukan)
nilai Nilai string aman. string (diperlukan)

SsisLogLocation

Nama Deskripsi Nilai
logPath Jalur log eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
jenis Jenis lokasi log SSIS. 'File' (diperlukan)
typeProperties Properti lokasi log eksekusi paket SSIS. SsisLogLocationTypeProperties (diperlukan)

SsisLogLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses log eksekusi paket. SsisAccessCredential
logRefreshInterval Menentukan interval untuk menyegarkan log. Interval default adalah 5 menit. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().

SsisAccessCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows. Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
kata sandi Kata sandi untuk autentikasi windows. SecretBase (diperlukan)
userName UseName untuk autentikasi windows. Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

SecretBase

Nama Deskripsi Nilai
jenis Mengatur jenis objek AzureKeyVaultSecret
SecureString (diperlukan)

AzureKeyVaultSecretReference

Nama Deskripsi Nilai
jenis Jenis rahasia. 'AzureKeyVaultSecret' (diperlukan)
secretName Nama rahasia di Azure Key Vault. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
secretVersion Versi rahasia di Azure Key Vault. Nilai default adalah versi terbaru dari rahasia. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
bursa Referensi layanan tertaut Azure Key Vault. LinkedServiceReference (diperlukan)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Nama Deskripsi Nilai
{properti yang disesuaikan} SsisConnectionManager

SsisConnectionManager

Nama Deskripsi Nilai
{properti yang disesuaikan} SsisExecutionParameter

SsisExecutionParameter

Nama Deskripsi Nilai
nilai Nilai parameter eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

SsisPackageLocation

Nama Deskripsi Nilai
packagePath Jalur paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
jenis Jenis lokasi paket SSIS. 'File'
'SSISDB'
typeProperties Properti lokasi paket SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses paket. SsisAccessCredential
configurationPath File konfigurasi eksekusi paket. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
packagePassword Kata sandi paket. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Nama Deskripsi Nilai
{customized property} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Nama Deskripsi Nilai
{customized property} SsisPropertyOverride

SsisPropertyOverride

Nama Deskripsi Nilai
isSensitive Apakah nilai penimpaan properti paket SSIS adalah data sensitif. Nilai akan dienkripsi di SSISDB jika benar bool
nilai Nilai penimpaan properti paket SSIS. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

FilterActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Filter' (diperlukan)
typeProperties Memfilter properti aktivitas. FilterActivityTypeProperties (diperlukan)

FilterActivityTypeProperties

Nama Deskripsi Nilai
kondisi Kondisi yang akan digunakan untuk memfilter input. Ekspresi (diperlukan)
item Array input di mana filter harus diterapkan. Ekspresi (diperlukan)

Ekspresi

Nama Deskripsi Nilai
jenis Jenis ekspresi. 'Ekspresi' (diperlukan)
nilai Nilai ekspresi. string (diperlukan)

ForEachActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ForEach' (diperlukan)
typeProperties Properti aktivitas ForEach. ForEachActivityTypeProperties (diperlukan)

ForEachActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas yang akan dijalankan . Activity[] (diperlukan)
batchCount Jumlah batch yang akan digunakan untuk mengontrol jumlah eksekusi paralel (ketika isSequential diatur ke salah). int

Batasan:
Nilai maks = 50
isSequential Jika perulangan dijalankan secara berurutan atau secara paralel (maks 50) bool
item Koleksi untuk diulang. Ekspresi (diperlukan)

GetMetadataActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'GetMetadata' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas GetMetadata. GetMetadataActivityTypeProperties (diperlukan)

GetMetadataActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas GetMetadata. DatasetReference (diperlukan)
fieldList Bidang metadata yang akan didapatkan dari himpunan data. any[]

HDInsightHiveActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightHive' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight Apache Hive. HDInsightHiveActivityTypeProperties (diperlukan)

HDInsightHiveActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan Apache Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan} Untuk Bicep, Anda dapat menggunakan fungsi any().

HDInsightMapReduceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightMapReduce' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight MapReduce. HDInsightMapReduceActivityTypeProperties (diperlukan)

HDInsightMapReduceActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
className Nama kelas. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
jarFilePath Jalan Jar. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
jarLibs Jar libs. any[]
jarLinkedService Referensi layanan tertaut Jar. LinkedServiceReference
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

HDInsightPigActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightPig' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight Pig. HDInsightPigActivityTypeProperties (diperlukan)

HDInsightPigActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

HDInsightSparkActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightSpark' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas spark HDInsight. HDInsightSparkActivityTypeProperties (diperlukan)

HDInsightSparkActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightSparkActivity. any[]
className Kelas utama Java/Spark aplikasi. string
entryFilePath Jalur relatif ke folder akar kode/paket yang akan dijalankan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
proxyUser Pengguna untuk meniru yang akan menjalankan pekerjaan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
rootPath Jalur akar di 'sparkJobLinkedService' untuk semua file pekerjaan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
sparkConfig Properti konfigurasi Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Layanan tertaut penyimpanan untuk mengunggah file entri dan dependensi, dan untuk menerima log. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

HDInsightStreamingActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightStreaming' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas streaming HDInsight. HDInsightStreamingActivityTypeProperties (diperlukan)

HDInsightStreamingActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
combiner Nama combiner yang dapat dieksekusi. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
commandEnvironment Nilai lingkungan baris perintah. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referensi layanan tertaut tempat file berada. LinkedServiceReference
filePaths Jalur ke file pekerjaan streaming. Bisa berupa direktori. any[] (wajib)
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
input Jalur blob input. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
pemeta Nama yang dapat dieksekusi pemeta. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
output Jalur blob output. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
pengurangan Nama yang dapat dieksekusi reducer. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

IfConditionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'IfCondition' (diperlukan)
typeProperties Properti aktivitas IfCondition. IfConditionActivityTypeProperties (diperlukan)

IfConditionActivityTypeProperties

Nama Deskripsi Nilai
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Ini digunakan untuk menentukan blok aktivitas (ifTrueActivities atau ifFalseActivities) yang akan dijalankan. Ekspresi (diperlukan)
ifFalseActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke false. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]
ifTrueActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke true. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]

LookupActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Pencarian' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas pencarian. LookupActivityTypeProperties (diperlukan)

LookupActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas pencarian. DatasetReference (diperlukan)
firstRowOnly Apakah akan mengembalikan baris pertama atau semua baris. Nilai defaultnya adalah benar. Jenis: boolean (atau Ekspresi dengan resultType boolean). Untuk Bicep, Anda dapat menggunakan fungsi any().
sumber Properti sumber khusus himpunan data, sama dengan sumber aktivitas salin. CopySource (diperlukan)

SqlServerStoredProcedureActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'SqlServerStoredProcedure' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas prosedur tersimpan SQL. SqlServerStoredProcedureActivityTypeProperties (diperlukan)

SqlServerStoredProcedureActivityTypeProperties

Nama Deskripsi Nilai
storedProcedureName Nama prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)
storedProcedureParameters Pengaturan nilai dan jenis untuk parameter prosedur tersimpan. Contoh: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Nama Deskripsi Nilai
{customized property} StoredProcedureParameter

StoredProcedureParameter

Nama Deskripsi Nilai
jenis Jenis parameter prosedur tersimpan. 'Boolean'
'Tanggal'
'Desimal'
'Guid'
'Int'
'Int64'
'String'
nilai Nilai parameter prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

UntilActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Until' (diperlukan)
typeProperties Properti aktivitas until. UntilActivityTypeProperties (diperlukan)

UntilActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas yang akan dijalankan. Activity[] (wajib)
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Perulangan akan berlanjut hingga ekspresi ini mengevaluasi ke true Ekspresi (diperlukan)
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Jika tidak ada nilai yang ditentukan, dibutuhkan nilai TimeSpan.FromDays(7) yaitu 1 minggu sebagai default. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Untuk Bicep, Anda dapat menggunakan fungsi any().

WaitActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Tunggu' (diperlukan)
typeProperties Properti aktivitas tunggu. WaitActivityTypeProperties (diperlukan)

WaitActivityTypeProperties

Nama Deskripsi Nilai
waitTimeInSeconds Durasi dalam detik. int (diperlukan)

WebActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'WebActivity' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas web. WebActivityTypeProperties (diperlukan)

WebActivityTypeProperties

Nama Deskripsi Nilai
Autentikasi Metode autentikasi digunakan untuk memanggil titik akhir. WebActivityAuthentication
isi Mewakili payload yang akan dikirim ke titik akhir. Diperlukan untuk metode POST/PUT, tidak diizinkan untuk Jenis metode GET: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
datasets Daftar himpunan data yang diteruskan ke titik akhir web. DatasetReference[]
disableCertValidation Ketika diatur ke true, validasi Sertifikat akan dinonaktifkan. bool
headers Mewakili header yang akan dikirim ke permintaan. Misalnya, untuk mengatur bahasa dan mengetik pada permintaan: "header" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any().
linkedServices Daftar layanan tertaut yang diteruskan ke titik akhir web. LinkedServiceReference[]
metode Metode Rest API untuk titik akhir target. 'HAPUS'
'GET'
'POST'
'PUT' (diperlukan)
url Titik akhir dan jalur target aktivitas web. Jenis: string (atau Ekspresi dengan string resultType). Untuk Bicep, Anda dapat menggunakan fungsi any(). (diperlukan)

WebActivityAuthentication

Nama Deskripsi Nilai
kata sandi Kata sandi untuk file PFX atau autentikasi dasar. SecureString
pfx Konten yang dikodekan Base64 dari file PFX. SecureString
sumber daya Sumber daya yang token Azure Auth akan diminta saat menggunakan Autentikasi MSI. string
jenis Autentikasi aktivitas web (Basic/ClientCertificate/MSI) string (diperlukan)
Nama pengguna Nama pengguna autentikasi aktivitas web untuk autentikasi dasar. string

ParameterDefinitionSpecification

Nama Deskripsi Nilai
{properti yang disesuaikan} ParameterSpecification

ParameterSpecification

Nama Deskripsi Nilai
defaultValue Nilai default parameter. Untuk Bicep, Anda dapat menggunakan fungsi any().
jenis Jenis parameter. 'Array'
'Bool'
'Float'
'Int'
'Objek'
'SecureString'
'String' (diperlukan)

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Lebih banyak dimungkinkan dengan Azure Data Factory - Satu klik untuk mencoba Azure Data Factory

Sebarkan ke Azure
Templat ini membuat alur pabrik data untuk aktivitas salin dari Azure Blob ke Azure Blob lain
Membuat Data Factory, menyalin dari Salesforce ke Blob

Sebarkan ke Azure
Templat ini menggunakan Azure Data Factory untuk melakukan pergerakan data dari Salesforce ke Azure Blobs
Salin massal menggunakan Azure Data Factory

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data secara massal Azure SQL database ke gudang data Azure SQL.
Membuat pabrik data V2

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke folder lain di penyimpanan.
Membuat pabrik data V2 (MySQL)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam Azure Database for MySQL.
Membuat pabrik data V2 (PostGre)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam Azure Database for PostgreSQL.
Membuat pabrik data V2 (SQL)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam database Azure SQL.
Membuat pabrik data V2 (SQL On-prem)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari SQL Server lokal ke penyimpanan blob Azure
Membuat pabrik data V2 (Spark)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke folder lain di penyimpanan.

Definisi sumber daya templat ARM

Jenis sumber daya pabrik/alur dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.DataFactory/factories/pipelines, tambahkan JSON berikut ke templat Anda.

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

Objek aktivitas

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureMLBatchExecution, gunakan:

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

Untuk AzureMLUpdateResource, gunakan:

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

Untuk Salin, gunakan:

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

Untuk Kustom, gunakan:

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

Untuk DatabricksNotebook, gunakan:

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

Untuk DataLakeAnalyticsU-SQL, gunakan:

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

Untuk ExecutePipeline, gunakan:

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

Untuk ExecuteSSISPackage, gunakan:

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

Untuk Filter, gunakan:

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

Untuk ForEach, gunakan:

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

Untuk GetMetadata, gunakan:

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

Untuk HDInsightHive, gunakan:

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

Untuk HDInsightMapReduce, gunakan:

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

Untuk HDInsightPig, gunakan:

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

Untuk HDInsightSpark, gunakan:

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

Untuk HDInsightStreaming, gunakan:

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

Untuk IfCondition, gunakan:

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

Untuk Pencarian, gunakan:

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

Untuk SqlServerStoredProcedure, gunakan:

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

Untuk Until, gunakan:

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

Untuk Tunggu, gunakan:

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

Untuk WebActivity, gunakan:

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

Objek CopySink

Atur properti jenis untuk menentukan jenis objek.

Objek CopySource

Atur properti jenis untuk menentukan jenis objek.

Objek SecretBase

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureKeyVaultSecret, gunakan:

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

Untuk SecureString, gunakan:

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

Nilai properti

pabrik/alur

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.DataFactory/factories/pipelines'
apiVersion Versi api sumber daya '2017-09-01-preview'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM.
string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
<>*#.%&:\\+?/ atau karakter kontrol

Mulai dengan alfanumerik.
properti Properti alur. Alur (diperlukan)

Alur

Nama Deskripsi Nilai
aktivitas Daftar aktivitas dalam alur. Aktivitas[]
anotasi Daftar tag yang dapat digunakan untuk menjelaskan Alur. any[]
konkurensi Jumlah maksimum eksekusi bersamaan untuk alur. int

Batasan:
Nilai min = 1
deskripsi Deskripsi dari alur. string
parameter Daftar parameter untuk alur. ParameterDefinitionSpecification

Aktivitas

Nama Deskripsi Nilai
dependsOn Aktivitas tergantung pada kondisi. ActivityDependency[]
deskripsi Deskripsi aktivitas. string
nama Nama aktivitas. string (diperlukan)
jenis Mengatur jenis objek AzureMLBatchExecution
AzureMLUpdateResource
Menyalin
Kustom
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filter
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
SqlServerStoredProcedure
Sampai
Tunggu
WebActivity (diperlukan)

ActivityDependency

Nama Deskripsi Nilai
aktivitas Nama aktivitas. string (diperlukan)
dependencyConditions Match-Condition untuk dependensi. Array string yang berisi salah satu dari:
'Selesai'
'Gagal'
'Dilewati'
'Berhasil' (diperlukan)
{customized property}

AzureMLBatchExecutionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'AzureMLBatchExecution' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Eksekusi Azure ML Batch. AzureMLBatchExecutionActivityTypeProperties (diperlukan)

LinkedServiceReference

Nama Deskripsi Nilai
parameter Argumen untuk LinkedService. ParameterValueSpecification
referenceName Referensi Nama LinkedService. string (diperlukan)
jenis Jenis referensi layanan tertaut. 'LinkedServiceReference' (diperlukan)

ParameterValueSpecification

Nama Deskripsi Nilai
{customized property}

ActivityPolicy

Nama Deskripsi Nilai
coba lagi Upaya coba lagi maksimum biasa. Defaultnya adalah 0. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
retryIntervalInSeconds Interval antara setiap upaya coba lagi (dalam detik). Defaultnya adalah 30 detik. int

Batasan:
Nilai min = 30
Nilai maks = 86400
secureOutput Ketika diatur ke true, Output dari aktivitas dianggap aman dan tidak akan dicatat ke pemantauan. bool
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Batas waktu default adalah 7 hari. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).
{customized property}

AzureMLBatchExecutionActivityTypeProperties

Nama Deskripsi Nilai
globalParameters Pasangan Kunci,Nilai yang akan diteruskan ke titik akhir Azure ML Batch Execution Service. Kunci harus cocok dengan nama parameter layanan web yang ditentukan dalam layanan web Azure ML yang diterbitkan. Nilai akan diteruskan di properti GlobalParameters dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Pasangan kunci,Nilai, memetakan nama Input Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob input. Informasi ini akan diteruskan di properti WebServiceInputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Pasangan kunci,Nilai, memetakan nama Output Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob output. Informasi ini akan diteruskan di properti WebServiceOutputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Nama Deskripsi Nilai
{customized property}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLWebServiceFile

Nama Deskripsi Nilai
filePath Jalur file relatif, termasuk nama kontainer, dalam Azure Blob Storage yang ditentukan oleh LinkedService. Jenis: string (atau Ekspresi dengan string resultType).
linkedServiceName Referensi ke Azure Storage LinkedService, tempat file Input/Output WebService Azure ML berada. LinkedServiceReference (diperlukan)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'AzureMLUpdateResource' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas manajemen Sumber Daya Pembaruan Azure ML. AzureMLUpdateResourceActivityTypeProperties (diperlukan)

AzureMLUpdateResourceActivityTypeProperties

Nama Deskripsi Nilai
trainedModelFilePath Jalur file relatif di trainedModelLinkedService untuk mewakili file .ilearner yang akan diunggah oleh operasi pembaruan. Jenis: string (atau Ekspresi dengan string resultType).
trainedModelLinkedServiceName Nama layanan tertaut Azure Storage yang menyimpan file .ilearner yang akan diunggah oleh operasi pembaruan. LinkedServiceReference (diperlukan)
trainedModelName Nama modul Model Terlatih dalam eksperimen Layanan Web yang akan diperbarui. Jenis: string (atau Ekspresi dengan string resultType).

CopyActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Salin' (diperlukan)
input Daftar input untuk aktivitas. DatasetReference[]
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
output Daftar output untuk aktivitas. DatasetReference[]
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Salin properti aktivitas. CopyActivityTypeProperties (diperlukan)

DatasetReference

Nama Deskripsi Nilai
parameter Argumen untuk himpunan data. ParameterValueSpecification
referenceName Nama himpunan data referensi. string (diperlukan)
jenis Jenis referensi himpunan data. 'DatasetReference' (diperlukan)

CopyActivityTypeProperties

Nama Deskripsi Nilai
cloudDataMovementUnits Jumlah maksimum unit pergerakan data cloud yang dapat digunakan untuk melakukan pergerakan data ini. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
enableSkipIncompatibleRow Apakah akan melewati baris yang tidak kompatibel. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
enableStaging Menentukan apakah akan menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
parallelCopies Jumlah maksimum sesi bersamaan yang dibuka pada sumber atau sink untuk menghindari kelebihan beban penyimpanan data. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
redirectIncompatibleRowSettings Alihkan pengaturan baris yang tidak kompatibel saat EnableSkipIncompatibleRow adalah true. RedirectIncompatibleRowSettings
sink Sink aktivitas salin. CopySink (diperlukan)
sumber Salin sumber aktivitas. CopySource (diperlukan)
stagingSettings Menentukan pengaturan penahapan sementara saat EnableStaging benar. StagingSettings
penerjemah Salin penerjemah aktivitas. Jika tidak ditentukan, penerjemah tabular digunakan.

RedirectIncompatibleRowSettings

Nama Deskripsi Nilai
linkedServiceName Nama layanan tertaut Azure Storage, Storage SAS, atau Azure Data Lake Store yang digunakan untuk mengalihkan baris yang tidak kompatibel. Harus ditentukan jika redirectIncompatibleRowSettings ditentukan. Jenis: string (atau Ekspresi dengan string resultType).
jalur Jalur untuk menyimpan data baris yang tidak kompatibel pengalihan. Jenis: string (atau Ekspresi dengan string resultType).
{customized property}

CopySink

Nama Deskripsi Nilai
sinkRetryCount Jumlah coba lagi sink. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).
sinkRetryWait Sink mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).
writeBatchSize Menulis ukuran batch. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
writeBatchTimeout Tulis batas waktu batch. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

CopySource

Nama Deskripsi Nilai
sourceRetryCount Jumlah coba lagi sumber. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).
sourceRetryWait Sumber mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

StagingSettings

Nama Deskripsi Nilai
enableCompression Menentukan apakah akan menggunakan kompresi saat menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
linkedServiceName Referensi layanan tertaut penahapan. LinkedServiceReference (diperlukan)
jalur Jalur ke penyimpanan untuk menyimpan data sementara. Jenis: string (atau Ekspresi dengan string resultType).
{customized property}

CustomActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Kustom' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas kustom. CustomActivityTypeProperties (diperlukan)

CustomActivityTypeProperties

Nama Deskripsi Nilai
perintah Perintah untuk Jenis aktivitas kustom: string (atau Ekspresi dengan string resultType).
extendedProperties Tas properti yang ditentukan pengguna. Tidak ada batasan pada kunci atau nilai yang dapat digunakan. Aktivitas kustom yang ditentukan pengguna memiliki tanggung jawab penuh untuk mengonsumsi dan menginterpretasikan konten yang ditentukan. CustomActivityTypePropertiesExtendedProperties
folderPath Jalur folder untuk file sumber daya Jenis: string (atau Ekspresi dengan string resultType).
referenceObjects Objek referensi CustomActivityReferenceObject
resourceLinkedService Referensi layanan tertaut sumber daya. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Nama Deskripsi Nilai
{customized property}

CustomActivityReferenceObject

Nama Deskripsi Nilai
datasets Referensi himpunan data. DatasetReference[]
linkedServices Referensi layanan tertaut. LinkedServiceReference[]

DatabricksNotebookActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'DatabricksNotebook' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Databricks Notebook. DatabricksNotebookActivityTypeProperties (diperlukan)

DatabricksNotebookActivityTypeProperties

Nama Deskripsi Nilai
baseParameters Parameter dasar yang akan digunakan untuk setiap eksekusi pekerjaan ini. Jika notebook mengambil parameter yang tidak ditentukan, nilai default dari notebook akan digunakan. DatabricksNotebookActivityTypePropertiesBaseParamete...
notebookPath Jalur mutlak notebook yang akan dijalankan di Ruang Kerja Databricks. Jalur ini harus dimulai dengan garis miring. Jenis: string (atau Ekspresi dengan string resultType).

DatabricksNotebookActivityTypePropertiesBaseParamete...

Nama Deskripsi Nilai
{customized property}

DataLakeAnalyticsUsqlActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'DataLakeAnalyticsU-SQL' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Data Lake Analytics properti aktivitas U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (diperlukan)

DataLakeAnalyticsUsqlActivityTypeProperties

Nama Deskripsi Nilai
compilationMode Mode kompilasi U-SQL. Harus salah satu nilai ini: Semantik, Penuh, dan SingleBox. Jenis: string (atau Ekspresi dengan string resultType).
degreeOfParallelism Jumlah maksimum node yang digunakan secara bersamaan untuk menjalankan pekerjaan. Nilai default adalah 1. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1.
parameter Parameter untuk permintaan pekerjaan U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
prioritas Menentukan tugas mana dari semua yang diantrikan harus dipilih untuk dijalankan terlebih dahulu. Semakin rendah angkanya, semakin tinggi prioritasnya. Nilai default adalah 1000. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1.
runtimeVersion Versi runtime dari mesin U-SQL untuk digunakan. Jenis: string (atau Ekspresi dengan string resultType).
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference (diperlukan)
scriptPath Jalur peka huruf besar/kecil ke folder yang berisi skrip U-SQL. Jenis: string (atau Ekspresi dengan string resultType).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Nama Deskripsi Nilai
{customized property}

ExecutePipelineActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ExecutePipeline' (diperlukan)
typeProperties Jalankan properti aktivitas alur. ExecutePipelineActivityTypeProperties (diperlukan)

ExecutePipelineActivityTypeProperties

Nama Deskripsi Nilai
parameter Parameter alur. ParameterValueSpecification
Alur Referensi alur. PipelineReference (diperlukan)
waitOnCompletion Menentukan apakah eksekusi aktivitas akan menunggu eksekusi alur dependen selesai. Defaultnya adalah false. bool

PipelineReference

Nama Deskripsi Nilai
nama Nama referensi. string
referenceName Nama alur referensi. string (diperlukan)
jenis Jenis referensi alur. 'PipelineReference' (diperlukan)

ExecuteSsisPackageActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ExecuteSSISPackage' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Jalankan properti aktivitas paket SSIS. ExecuteSsisPackageActivityTypeProperties (diperlukan)

ExecuteSsisPackageActivityTypeProperties

Nama Deskripsi Nilai
connectVia Referensi runtime integrasi. IntegrationRuntimeReference (diperlukan)
environmentPath Jalur lingkungan untuk menjalankan paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
executionCredential Kredensial eksekusi paket. SsisExecutionCredential
loggingLevel Tingkat pengelogan eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
logLocation Lokasi log eksekusi paket SSIS. SsisLogLocation
packageConnectionManagers Manajer koneksi tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Lokasi paket SSIS. SsisPackageLocation (diperlukan)
packageParameters Parameter tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Manajer koneksi tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters Parameter tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Properti mengambil alih untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
runtime bahasa umum Menentukan runtime untuk menjalankan paket SSIS. Nilainya harus "x86" atau "x64". Jenis: string (atau Ekspresi dengan string resultType).

IntegrationRuntimeReference

Nama Deskripsi Nilai
parameter Argumen untuk runtime integrasi. ParameterValueSpecification
referenceName Mereferensikan nama runtime integrasi. string (diperlukan)
jenis Jenis runtime integrasi. 'IntegrationRuntimeReference' (diperlukan)

SsisExecutionCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows.
kata sandi Kata sandi untuk autentikasi windows. SecureString (diperlukan)
userName UseName untuk autentikasi windows.

SecureString

Nama Deskripsi Nilai
jenis Jenis rahasia. string (diperlukan)
nilai Nilai string aman. string (diperlukan)

SsisLogLocation

Nama Deskripsi Nilai
logPath Jalur log eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
jenis Jenis lokasi log SSIS. 'File' (diperlukan)
typeProperties Properti lokasi log eksekusi paket SSIS. SsisLogLocationTypeProperties (diperlukan)

SsisLogLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses log eksekusi paket. SsisAccessCredential
logRefreshInterval Menentukan interval untuk menyegarkan log. Interval default adalah 5 menit. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

SsisAccessCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows.
kata sandi Kata sandi untuk autentikasi windows. SecretBase (diperlukan)
userName UseName untuk autentikasi windows.

SecretBase

Nama Deskripsi Nilai
jenis Mengatur jenis objek AzureKeyVaultSecret
SecureString (diperlukan)

AzureKeyVaultSecretReference

Nama Deskripsi Nilai
jenis Jenis rahasia. 'AzureKeyVaultSecret' (diperlukan)
secretName Nama rahasia di Azure Key Vault. Jenis: string (atau Ekspresi dengan string resultType).
secretVersion Versi rahasia di Azure Key Vault. Nilai default adalah versi terbaru dari rahasia. Jenis: string (atau Ekspresi dengan string resultType).
bursa Referensi layanan tertaut Azure Key Vault. LinkedServiceReference (diperlukan)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Nama Deskripsi Nilai
{customized property} SsisConnectionManager

SsisConnectionManager

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

SsisExecutionParameter

Nama Deskripsi Nilai
nilai Nilai parameter eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).

SsisPackageLocation

Nama Deskripsi Nilai
packagePath Jalur paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
jenis Jenis lokasi paket SSIS. 'File'
'SSISDB'
typeProperties Properti lokasi paket SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses paket. SsisAccessCredential
configurationPath File konfigurasi eksekusi paket. Jenis: string (atau Ekspresi dengan string resultType).
packagePassword Kata sandi paket. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Nama Deskripsi Nilai
{customized property} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Nama Deskripsi Nilai
{customized property} SsisPropertyOverride

SsisPropertyOverride

Nama Deskripsi Nilai
isSensitive Apakah nilai penimpaan properti paket SSIS adalah data sensitif. Nilai akan dienkripsi di SSISDB jika benar bool
nilai Nilai penimpaan properti paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).

FilterActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Filter' (diperlukan)
typeProperties Memfilter properti aktivitas. FilterActivityTypeProperties (diperlukan)

FilterActivityTypeProperties

Nama Deskripsi Nilai
kondisi Kondisi yang akan digunakan untuk memfilter input. Ekspresi (diperlukan)
item Array input di mana filter harus diterapkan. Ekspresi (diperlukan)

Ekspresi

Nama Deskripsi Nilai
jenis Jenis ekspresi. 'Ekspresi' (diperlukan)
nilai Nilai ekspresi. string (diperlukan)

ForEachActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'ForEach' (diperlukan)
typeProperties Properti aktivitas ForEach. ForEachActivityTypeProperties (diperlukan)

ForEachActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas untuk dijalankan . Activity[] (wajib)
batchCount Jumlah batch yang akan digunakan untuk mengontrol jumlah eksekusi paralel (ketika isSequential diatur ke salah). int

Batasan:
Nilai maks = 50
isSequential Jika perulangan dijalankan secara berurutan atau secara paralel (maks 50) bool
item Koleksi untuk diulang. Ekspresi (diperlukan)

GetMetadataActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'GetMetadata' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas GetMetadata. GetMetadataActivityTypeProperties (diperlukan)

GetMetadataActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas GetMetadata. DatasetReference (diperlukan)
fieldList Bidang metadata yang akan didapatkan dari himpunan data. any[]

HDInsightHiveActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightHive' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight Apache Hive. HDInsightHiveActivityTypeProperties (diperlukan)

HDInsightHiveActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan Apache Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan}

HDInsightMapReduceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightMapReduce' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight MapReduce. HDInsightMapReduceActivityTypeProperties (diperlukan)

HDInsightMapReduceActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
className Nama kelas. Jenis: string (atau Ekspresi dengan string resultType).
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
jarFilePath Jalur jar. Jenis: string (atau Ekspresi dengan string resultType).
jarLibs Jar libs. any[]
jarLinkedService Referensi layanan tertaut jar. LinkedServiceReference
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan}

HDInsightPigActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightPig' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HdInsight Pig. HDInsightPigActivityTypeProperties (diperlukan)

HDInsightPigActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan definisi untuk permintaan pekerjaan Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan}

HDInsightSparkActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightSpark' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas spark HDInsight. HDInsightSparkActivityTypeProperties (diperlukan)

HDInsightSparkActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightSparkActivity. any[]
className Kelas utama Java/Spark aplikasi. string
entryFilePath Jalur relatif ke folder akar kode/paket yang akan dijalankan. Jenis: string (atau Ekspresi dengan string resultType).
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
proxyUser Pengguna untuk meniru yang akan menjalankan pekerjaan. Jenis: string (atau Ekspresi dengan string resultType).
rootPath Jalur akar di 'sparkJobLinkedService' untuk semua file pekerjaan. Jenis: string (atau Ekspresi dengan string resultType).
sparkConfig Properti konfigurasi Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Layanan tertaut penyimpanan untuk mengunggah file entri dan dependensi, dan untuk menerima log. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nama Deskripsi Nilai
{customized property}

HDInsightStreamingActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'HDInsightStreaming' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas streaming HDInsight. HDInsightStreamingActivityTypeProperties (diperlukan)

HDInsightStreamingActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
combiner Nama combiner yang dapat dieksekusi. Jenis: string (atau Ekspresi dengan string resultType).
commandEnvironment Nilai lingkungan baris perintah. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referensi layanan tertaut tempat file berada. LinkedServiceReference
filePaths Jalur ke file pekerjaan streaming. Bisa berupa direktori. any[] (wajib)
getDebugInfo Opsi info debug. 'Selalu'
'Kegagalan'
'Tidak Ada'
input Jalur blob input. Jenis: string (atau Ekspresi dengan string resultType).
pemeta Nama yang dapat dieksekusi pemeta. Jenis: string (atau Ekspresi dengan string resultType).
output Jalur blob output. Jenis: string (atau Ekspresi dengan string resultType).
pengurangan Nama yang dapat dieksekusi reducer. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property}

IfConditionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'IfCondition' (diperlukan)
typeProperties Properti aktivitas IfCondition. IfConditionActivityTypeProperties (diperlukan)

IfConditionActivityTypeProperties

Nama Deskripsi Nilai
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Ini digunakan untuk menentukan blok aktivitas (ifTrueActivities atau ifFalseActivities) yang akan dijalankan. Ekspresi (diperlukan)
ifFalseActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke false. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]
ifTrueActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke true. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]

LookupActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Pencarian' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas pencarian. LookupActivityTypeProperties (diperlukan)

LookupActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas pencarian. DatasetReference (diperlukan)
firstRowOnly Apakah akan mengembalikan baris pertama atau semua baris. Nilai defaultnya adalah benar. Jenis: boolean (atau Ekspresi dengan resultType boolean).
sumber Properti sumber khusus himpunan data, sama dengan sumber aktivitas salin. CopySource (diperlukan)

SqlServerStoredProcedureActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'SqlServerStoredProcedure' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas prosedur tersimpan SQL. SqlServerStoredProcedureActivityTypeProperties (diperlukan)

SqlServerStoredProcedureActivityTypeProperties

Nama Deskripsi Nilai
storedProcedureName Nama prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType).
storedProcedureParameters Pengaturan nilai dan jenis untuk parameter prosedur tersimpan. Contoh: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Nama Deskripsi Nilai
{customized property} StoredProcedureParameter

StoredProcedureParameter

Nama Deskripsi Nilai
jenis Jenis parameter prosedur tersimpan. 'Boolean'
'Tanggal'
'Desimal'
'Guid'
'Int'
'Int64'
'String'
nilai Nilai parameter prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType).

UntilActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Until' (diperlukan)
typeProperties Properti aktivitas hingga. UntilActivityTypeProperties (diperlukan)

UntilActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas yang akan dijalankan. Activity[] (diperlukan)
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Perulangan akan berlanjut hingga ekspresi ini mengevaluasi ke true Ekspresi (diperlukan)
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Jika tidak ada nilai yang ditentukan, dibutuhkan nilai TimeSpan.FromDays(7) yaitu 1 minggu sebagai default. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])). Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

WaitActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'Tunggu' (diperlukan)
typeProperties Properti aktivitas tunggu. WaitActivityTypeProperties (diperlukan)

WaitActivityTypeProperties

Nama Deskripsi Nilai
waitTimeInSeconds Durasi dalam detik. int (diperlukan)

WebActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. 'WebActivity' (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas web. WebActivityTypeProperties (diperlukan)

WebActivityTypeProperties

Nama Deskripsi Nilai
Autentikasi Metode autentikasi digunakan untuk memanggil titik akhir. WebActivityAuthentication
isi Mewakili payload yang akan dikirim ke titik akhir. Diperlukan untuk metode POST/PUT, tidak diizinkan untuk Jenis metode GET: string (atau Ekspresi dengan string resultType).
datasets Daftar himpunan data yang diteruskan ke titik akhir web. DatasetReference[]
disableCertValidation Ketika diatur ke true, validasi Sertifikat akan dinonaktifkan. bool
headers Mewakili header yang akan dikirim ke permintaan. Misalnya, untuk mengatur bahasa dan mengetik permintaan: "header" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Jenis: string (atau Ekspresi dengan string resultType).
linkedServices Daftar layanan tertaut yang diteruskan ke titik akhir web. LinkedServiceReference[]
metode Metode Rest API untuk titik akhir target. 'HAPUS'
'GET'
'POST'
'PUT' (diperlukan)
url Titik akhir dan jalur target aktivitas web. Jenis: string (atau Ekspresi dengan string resultType).

WebActivityAuthentication

Nama Deskripsi Nilai
kata sandi Kata sandi untuk file PFX atau autentikasi dasar. SecureString
pfx Konten yang dikodekan Base64 dari file PFX. SecureString
sumber daya Sumber daya yang token Azure Auth akan diminta saat menggunakan Autentikasi MSI. string
jenis Autentikasi aktivitas web (Basic/ClientCertificate/MSI) string (diperlukan)
Nama pengguna Nama pengguna autentikasi aktivitas web untuk autentikasi dasar. string

ParameterDefinitionSpecification

Nama Deskripsi Nilai
{properti yang disesuaikan} ParameterSpecification

ParameterSpecification

Nama Deskripsi Nilai
defaultValue Nilai default parameter.
jenis Jenis parameter. 'Array'
'Bool'
'Float'
'Int'
'Objek'
'SecureString'
'String' (diperlukan)

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Lebih banyak dimungkinkan dengan Azure Data Factory - Satu klik untuk mencoba Azure Data Factory

Sebarkan ke Azure
Templat ini membuat alur pabrik data untuk aktivitas salin dari Azure Blob ke Azure Blob lain
Membuat Data Factory, menyalin dari Salesforce ke Blob

Sebarkan ke Azure
Templat ini menggunakan Azure Data Factory untuk melakukan pergerakan data dari Salesforce ke Azure Blobs
Salin massal menggunakan Azure Data Factory

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data secara massal Azure SQL database ke gudang data Azure SQL.
Membuat pabrik data V2

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke folder lain di penyimpanan.
Membuat pabrik data V2 (MySQL)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam Azure Database for MySQL.
Membuat pabrik data V2 (PostGre)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam Azure Database for PostgreSQL.
Membuat pabrik data V2 (SQL)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke tabel dalam database Azure SQL.
Membuat pabrik data V2 (SQL On-prem)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari SQL Server lokal ke penyimpanan blob Azure
Membuat pabrik data V2 (Spark)

Sebarkan ke Azure
Templat ini membuat pabrik data V2 yang menyalin data dari folder dalam Azure Blob Storage ke folder lain di penyimpanan.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya pabrik/alur dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.DataFactory/factories/pipelines, tambahkan Terraform berikut ke templat Anda.

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

Objek aktivitas

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureMLBatchExecution, gunakan:

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

Untuk AzureMLUpdateResource, gunakan:

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

Untuk Salin, gunakan:

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

Untuk Kustom, gunakan:

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

Untuk DatabricksNotebook, gunakan:

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

Untuk DataLakeAnalyticsU-SQL, gunakan:

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

Untuk ExecutePipeline, gunakan:

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

Untuk ExecuteSSISPackage, gunakan:

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

Untuk Filter, gunakan:

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

Untuk ForEach, gunakan:

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

Untuk GetMetadata, gunakan:

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

Untuk HDInsightHive, gunakan:

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

Untuk HDInsightMapReduce, gunakan:

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

Untuk HDInsightPig, gunakan:

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

Untuk HDInsightSpark, gunakan:

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

Untuk HDInsightStreaming, gunakan:

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

Untuk IfCondition, gunakan:

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

Untuk Pencarian, gunakan:

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

Untuk SqlServerStoredProcedure, gunakan:

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

Untuk Until, gunakan:

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

Untuk Tunggu, gunakan:

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

Untuk WebActivity, gunakan:

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

Objek CopySink

Atur properti jenis untuk menentukan jenis objek.

Objek CopySource

Atur properti jenis untuk menentukan jenis objek.

Objek SecretBase

Atur properti jenis untuk menentukan jenis objek.

Untuk AzureKeyVaultSecret, gunakan:

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

Untuk SecureString, gunakan:

  type = "SecureString"
  value = "string"

Nilai properti

pabrik/alur

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.DataFactory/factories/pipelines@2017-09-01-preview"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Tidak dapat menggunakan:
<>*#.%&:\\+?/ atau karakter kontrol

Mulai dengan alfanumerik.
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: pabrik
properti Properti alur. Alur (diperlukan)

Alur

Nama Deskripsi Nilai
aktivitas Daftar aktivitas dalam alur. Aktivitas[]
anotasi Daftar tag yang dapat digunakan untuk menjelaskan Alur. any[]
konkurensi Jumlah maksimum eksekusi bersamaan untuk alur. int

Batasan:
Nilai min = 1
deskripsi Deskripsi dari alur. string
parameter Daftar parameter untuk alur. ParameterDefinitionSpecification

Aktivitas

Nama Deskripsi Nilai
dependsOn Aktivitas tergantung pada kondisi. ActivityDependency[]
deskripsi Deskripsi aktivitas. string
nama Nama aktivitas. string (diperlukan)
jenis Mengatur jenis objek AzureMLBatchExecution
AzureMLUpdateResource
Menyalin
Kustom
DatabricksNotebook
DataLakeAnalyticsU-SQL
ExecutePipeline
ExecuteSSISPackage
Filter
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
SqlServerStoredProcedure
Sampai
Tunggu
WebActivity (diperlukan)

ActivityDependency

Nama Deskripsi Nilai
aktivitas Nama aktivitas. string (diperlukan)
dependencyConditions Match-Condition untuk dependensi. Array string yang berisi salah satu dari:
"Selesai"
"Gagal"
"Dilewati"
"Berhasil" (diperlukan)
{customized property}

AzureMLBatchExecutionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "AzureMLBatchExecution" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Eksekusi Azure ML Batch. AzureMLBatchExecutionActivityTypeProperties (diperlukan)

LinkedServiceReference

Nama Deskripsi Nilai
parameter Argumen untuk LinkedService. ParameterValueSpecification
referenceName Referensi Nama LinkedService. string (diperlukan)
jenis Jenis referensi layanan tertaut. "LinkedServiceReference" (diperlukan)

ParameterValueSpecification

Nama Deskripsi Nilai
{customized property}

ActivityPolicy

Nama Deskripsi Nilai
coba lagi Upaya coba lagi maksimum biasa. Defaultnya adalah 0. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
retryIntervalInSeconds Interval antara setiap upaya coba lagi (dalam detik). Defaultnya adalah 30 detik. int

Batasan:
Nilai min = 30
Nilai maks = 86400
secureOutput Ketika diatur ke true, Output dari aktivitas dianggap aman dan tidak akan dicatat ke pemantauan. bool
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Batas waktu default adalah 7 hari. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).
{customized property}

AzureMLBatchExecutionActivityTypeProperties

Nama Deskripsi Nilai
globalParameters Pasangan Kunci,Nilai yang akan diteruskan ke titik akhir Azure ML Batch Execution Service. Kunci harus cocok dengan nama parameter layanan web yang ditentukan dalam layanan web Azure ML yang diterbitkan. Nilai akan diteruskan di properti GlobalParameters dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Pasangan kunci,Nilai, memetakan nama Input Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob input. Informasi ini akan diteruskan di properti WebServiceInputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Pasangan kunci,Nilai, memetakan nama Output Layanan Web titik akhir Azure ML ke objek AzureMLWebServiceFile yang menentukan lokasi Blob output. Informasi ini akan diteruskan di properti WebServiceOutputs dari permintaan eksekusi batch Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Nama Deskripsi Nilai
{customized property}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLWebServiceFile

Nama Deskripsi Nilai
filePath Jalur file relatif, termasuk nama kontainer, dalam Azure Blob Storage yang ditentukan oleh LinkedService. Jenis: string (atau Ekspresi dengan string resultType).
linkedServiceName Referensi ke Azure Storage LinkedService, tempat file Input/Output WebService Azure ML berada. LinkedServiceReference (diperlukan)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Nama Deskripsi Nilai
{customized property} AzureMLWebServiceFile

AzureMLUpdateResourceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "AzureMLUpdateResource" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas manajemen Sumber Daya Pembaruan Azure ML. AzureMLUpdateResourceActivityTypeProperties (diperlukan)

AzureMLUpdateResourceActivityTypeProperties

Nama Deskripsi Nilai
trainedModelFilePath Jalur file relatif di trainedModelLinkedService untuk mewakili file .ilearner yang akan diunggah oleh operasi pembaruan. Jenis: string (atau Ekspresi dengan string resultType).
trainedModelLinkedServiceName Nama layanan tertaut Azure Storage yang menyimpan file .ilearner yang akan diunggah oleh operasi pembaruan. LinkedServiceReference (diperlukan)
trainedModelName Nama modul Model Terlatih dalam eksperimen Layanan Web yang akan diperbarui. Jenis: string (atau Ekspresi dengan string resultType).

CopyActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Salin" (diperlukan)
input Daftar input untuk aktivitas. DatasetReference[]
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
output Daftar output untuk aktivitas. DatasetReference[]
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Salin properti aktivitas. CopyActivityTypeProperties (diperlukan)

DatasetReference

Nama Deskripsi Nilai
parameter Argumen untuk himpunan data. ParameterValueSpecification
referenceName Nama himpunan data referensi. string (diperlukan)
jenis Jenis referensi himpunan data. "DatasetReference" (diperlukan)

CopyActivityTypeProperties

Nama Deskripsi Nilai
cloudDataMovementUnits Jumlah maksimum unit pergerakan data cloud yang dapat digunakan untuk melakukan pergerakan data ini. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
enableSkipIncompatibleRow Apakah akan melewati baris yang tidak kompatibel. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
enableStaging Menentukan apakah akan menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
parallelCopies Jumlah maksimum sesi bersamaan yang dibuka pada sumber atau sink untuk menghindari kelebihan beban penyimpanan data. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
redirectIncompatibleRowSettings Alihkan pengaturan baris yang tidak kompatibel saat EnableSkipIncompatibleRow adalah true. RedirectIncompatibleRowSettings
sink Sink aktivitas salin. CopySink (diperlukan)
sumber Salin sumber aktivitas. CopySource (diperlukan)
stagingSettings Menentukan pengaturan penahapan sementara saat EnableStaging benar. StagingSettings
penerjemah Salin penerjemah aktivitas. Jika tidak ditentukan, penerjemah tabular digunakan.

RedirectIncompatibleRowSettings

Nama Deskripsi Nilai
linkedServiceName Nama layanan tertaut Azure Storage, Storage SAS, atau Azure Data Lake Store yang digunakan untuk mengalihkan baris yang tidak kompatibel. Harus ditentukan jika redirectIncompatibleRowSettings ditentukan. Jenis: string (atau Ekspresi dengan string resultType).
jalur Jalur untuk menyimpan data baris yang tidak kompatibel pengalihan. Jenis: string (atau Ekspresi dengan string resultType).
{customized property}

CopySink

Nama Deskripsi Nilai
sinkRetryCount Jumlah coba lagi sink. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).
sinkRetryWait Sink mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).
writeBatchSize Menulis ukuran batch. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 0.
writeBatchTimeout Tulis batas waktu batch. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

CopySource

Nama Deskripsi Nilai
sourceRetryCount Jumlah coba lagi sumber. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).
sourceRetryWait Sumber mencoba lagi menunggu. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9]))):(60,([0-5][0-9])).

StagingSettings

Nama Deskripsi Nilai
enableCompression Menentukan apakah akan menggunakan kompresi saat menyalin data melalui penahapan sementara. Nilai defaultnya adalah salah. Jenis: boolean (atau Ekspresi dengan resultType boolean).
linkedServiceName Referensi layanan tertaut penahapan. LinkedServiceReference (diperlukan)
jalur Jalur ke penyimpanan untuk menyimpan data sementara. Jenis: string (atau Ekspresi dengan string resultType).
{customized property}

CustomActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Kustom" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas kustom. CustomActivityTypeProperties (diperlukan)

CustomActivityTypeProperties

Nama Deskripsi Nilai
perintah Perintah untuk Jenis aktivitas kustom: string (atau Ekspresi dengan string resultType).
extendedProperties Tas properti yang ditentukan pengguna. Tidak ada batasan pada kunci atau nilai yang dapat digunakan. Aktivitas kustom yang ditentukan pengguna memiliki tanggung jawab penuh untuk mengonsumsi dan menginterpretasikan konten yang ditentukan. CustomActivityTypePropertiesExtendedProperties
folderPath Jalur folder untuk file sumber daya Jenis: string (atau Ekspresi dengan string resultType).
referenceObjects Objek referensi CustomActivityReferenceObject
resourceLinkedService Referensi layanan tertaut sumber daya. LinkedServiceReference

CustomActivityTypePropertiesExtendedProperties

Nama Deskripsi Nilai
{customized property}

CustomActivityReferenceObject

Nama Deskripsi Nilai
datasets Referensi himpunan data. DatasetReference[]
linkedServices Referensi layanan tertaut. LinkedServiceReference[]

DatabricksNotebookActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "DatabricksNotebook" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas Databricks Notebook. DatabricksNotebookActivityTypeProperties (diperlukan)

DatabricksNotebookActivityTypeProperties

Nama Deskripsi Nilai
baseParameters Parameter dasar yang akan digunakan untuk setiap eksekusi pekerjaan ini. Jika notebook mengambil parameter yang tidak ditentukan, nilai default dari notebook akan digunakan. DatabricksNotebookActivityTypePropertiesBaseParamete...
notebookPath Jalur mutlak notebook yang akan dijalankan di Ruang Kerja Databricks. Jalur ini harus dimulai dengan garis miring. Jenis: string (atau Ekspresi dengan string resultType).

DatabricksNotebookActivityTypePropertiesBaseParamete...

Nama Deskripsi Nilai
{customized property}

DataLakeAnalyticsUsqlActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "DataLakeAnalyticsU-SQL" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Data Lake Analytics properti aktivitas U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (diperlukan)

DataLakeAnalyticsUsqlActivityTypeProperties

Nama Deskripsi Nilai
compilationMode Mode kompilasi U-SQL. Harus salah satu nilai ini: Semantik, Penuh, dan SingleBox. Jenis: string (atau Ekspresi dengan string resultType).
degreeOfParallelism Jumlah maksimum node yang digunakan secara bersamaan untuk menjalankan pekerjaan. Nilai default adalah 1. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1.
parameter Parameter untuk permintaan pekerjaan U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
prioritas Menentukan tugas mana dari semua yang diantrikan harus dipilih untuk dijalankan terlebih dahulu. Semakin rendah angkanya, semakin tinggi prioritasnya. Nilai default adalah 1000. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType), minimum: 1.
runtimeVersion Versi runtime dari mesin U-SQL untuk digunakan. Jenis: string (atau Ekspresi dengan string resultType).
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference (diperlukan)
scriptPath Jalur peka huruf besar/kecil ke folder yang berisi skrip U-SQL. Jenis: string (atau Ekspresi dengan string resultType).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Nama Deskripsi Nilai
{customized property}

ExecutePipelineActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "ExecutePipeline" (diperlukan)
typeProperties Jalankan properti aktivitas alur. ExecutePipelineActivityTypeProperties (wajib)

ExecutePipelineActivityTypeProperties

Nama Deskripsi Nilai
parameter Parameter alur. ParameterValueSpecification
Alur Referensi alur. PipelineReference (diperlukan)
waitOnCompletion Menentukan apakah eksekusi aktivitas akan menunggu eksekusi alur dependen selesai. Defaultnya adalah false. bool

PipelineReference

Nama Deskripsi Nilai
nama Nama referensi. string
referenceName Nama alur referensi. string (diperlukan)
jenis Jenis referensi alur. "PipelineReference" (diperlukan)

ExecuteSsisPackageActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "ExecuteSSISPackage" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Jalankan properti aktivitas paket SSIS. ExecuteSsisPackageActivityTypeProperties (diperlukan)

ExecuteSsisPackageActivityTypeProperties

Nama Deskripsi Nilai
connectVia Referensi runtime integrasi. IntegrationRuntimeReference (diperlukan)
environmentPath Jalur lingkungan untuk menjalankan paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
executionCredential Kredensial eksekusi paket. SsisExecutionCredential
loggingLevel Tingkat pengelogan eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
logLocation Lokasi log eksekusi paket SSIS. SsisLogLocation
packageConnectionManagers Manajer koneksi tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Lokasi paket SSIS. SsisPackageLocation (diperlukan)
packageParameters Parameter tingkat paket untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Manajer koneksi tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters Parameter tingkat proyek untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Properti mengambil alih untuk menjalankan paket SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
runtime bahasa umum Menentukan runtime untuk menjalankan paket SSIS. Nilainya harus "x86" atau "x64". Jenis: string (atau Ekspresi dengan string resultType).

IntegrationRuntimeReference

Nama Deskripsi Nilai
parameter Argumen untuk runtime integrasi. ParameterValueSpecification
referenceName Mereferensikan nama runtime integrasi. string (diperlukan)
jenis Jenis runtime integrasi. "IntegrationRuntimeReference" (diperlukan)

SsisExecutionCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows.
kata sandi Kata sandi untuk autentikasi windows. SecureString (diperlukan)
userName UseName untuk autentikasi windows.

SecureString

Nama Deskripsi Nilai
jenis Jenis rahasia. string (diperlukan)
nilai Nilai string aman. string (diperlukan)

SsisLogLocation

Nama Deskripsi Nilai
logPath Jalur log eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
jenis Jenis lokasi log SSIS. "File" (diperlukan)
typeProperties Properti lokasi log eksekusi paket SSIS. SsisLogLocationTypeProperties (diperlukan)

SsisLogLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses log eksekusi paket. SsisAccessCredential
logRefreshInterval Menentukan interval untuk menyegarkan log. Interval default adalah 5 menit. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SsisAccessCredential

Nama Deskripsi Nilai
domain Domain untuk autentikasi windows.
kata sandi Kata sandi untuk autentikasi windows. SecretBase (diperlukan)
userName UseName untuk autentikasi windows.

SecretBase

Nama Deskripsi Nilai
jenis Mengatur jenis objek AzureKeyVaultSecret
SecureString (diperlukan)

AzureKeyVaultSecretReference

Nama Deskripsi Nilai
jenis Jenis rahasia. "AzureKeyVaultSecret" (diperlukan)
secretName Nama rahasia di Azure Key Vault. Jenis: string (atau Ekspresi dengan string resultType).
secretVersion Versi rahasia di Azure Key Vault. Nilai default adalah versi terbaru dari rahasia. Jenis: string (atau Ekspresi dengan string resultType).
bursa Referensi layanan tertaut Azure Key Vault. LinkedServiceReference (diperlukan)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Nama Deskripsi Nilai
{properti yang disesuaikan} SsisConnectionManager

SsisConnectionManager

Nama Deskripsi Nilai
{properti yang disesuaikan} SsisExecutionParameter

SsisExecutionParameter

Nama Deskripsi Nilai
nilai Nilai parameter eksekusi paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).

SsisPackageLocation

Nama Deskripsi Nilai
packagePath Jalur paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).
jenis Jenis lokasi paket SSIS. "File"
"SSISDB"
typeProperties Properti lokasi paket SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nama Deskripsi Nilai
accessCredential Kredensial akses paket. SsisAccessCredential
configurationPath File konfigurasi eksekusi paket. Jenis: string (atau Ekspresi dengan string resultType).
packagePassword Kata sandi paket. SecretBase

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Nama Deskripsi Nilai
{customized property} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Nama Deskripsi Nilai
{customized property} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Nama Deskripsi Nilai
{customized property} SsisPropertyOverride

SsisPropertyOverride

Nama Deskripsi Nilai
isSensitive Apakah nilai penimpaan properti paket SSIS adalah data sensitif. Nilai akan dienkripsi di SSISDB jika benar bool
nilai Nilai penimpaan properti paket SSIS. Jenis: string (atau Ekspresi dengan string resultType).

FilterActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Filter" (diperlukan)
typeProperties Memfilter properti aktivitas. FilterActivityTypeProperties (diperlukan)

FilterActivityTypeProperties

Nama Deskripsi Nilai
kondisi Kondisi yang akan digunakan untuk memfilter input. Ekspresi (diperlukan)
item Array input di mana filter harus diterapkan. Ekspresi (diperlukan)

Ekspresi

Nama Deskripsi Nilai
jenis Jenis ekspresi. "Ekspresi" (diperlukan)
nilai Nilai ekspresi. string (diperlukan)

ForEachActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "ForEach" (diperlukan)
typeProperties Properti aktivitas ForEach. ForEachActivityTypeProperties (diperlukan)

ForEachActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas yang akan dijalankan . Activity[] (wajib)
batchCount Jumlah batch yang akan digunakan untuk mengontrol jumlah eksekusi paralel (ketika isSequential diatur ke salah). int

Batasan:
Nilai maks = 50
isSequential Jika perulangan dijalankan secara berurutan atau secara paralel (maks 50) bool
item Koleksi untuk diulang. Ekspresi (diperlukan)

GetMetadataActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "GetMetadata" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas GetMetadata. GetMetadataActivityTypeProperties (diperlukan)

GetMetadataActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas GetMetadata. DatasetReference (diperlukan)
fieldList Bidang metadata yang akan didapatkan dari himpunan data. any[]

HDInsightHiveActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "HDInsightHive" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight Apache Hive. HDInsightHiveActivityTypeProperties (diperlukan)

HDInsightHiveActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan Apache Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opsi info debug. "Selalu"
"Kegagalan"
"Tidak Ada"
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightHiveActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan}

HDInsightMapReduceActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "HDInsightMapReduce" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight MapReduce. HDInsightMapReduceActivityTypeProperties (diperlukan)

HDInsightMapReduceActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
className Nama kelas. Jenis: string (atau Ekspresi dengan string resultType).
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opsi info debug. "Selalu"
"Kegagalan"
"Tidak Ada"
jarFilePath Jalan Jar. Jenis: string (atau Ekspresi dengan string resultType).
jarLibs Jar libs. any[]
jarLinkedService Referensi layanan tertaut Jar. LinkedServiceReference
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property}

HDInsightPigActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "HDInsightPig" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas HDInsight Pig. HDInsightPigActivityTypeProperties (diperlukan)

HDInsightPigActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opsi info debug. "Selalu"
"Kegagalan"
"Tidak Ada"
scriptLinkedService Referensi layanan tertaut skrip. LinkedServiceReference
scriptPath Jalur skrip. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Nama Deskripsi Nilai
{customized property}

HDInsightSparkActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "HDInsightSpark" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas spark HDInsight. HDInsightSparkActivityTypeProperties (diperlukan)

HDInsightSparkActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightSparkActivity. any[]
className Kelas utama Java/Spark aplikasi. string
entryFilePath Jalur relatif ke folder akar kode/paket yang akan dijalankan. Jenis: string (atau Ekspresi dengan string resultType).
getDebugInfo Opsi info debug. "Selalu"
"Kegagalan"
"Tidak Ada"
proxyUser Pengguna untuk meniru yang akan menjalankan pekerjaan. Jenis: string (atau Ekspresi dengan string resultType).
rootPath Jalur akar di 'sparkJobLinkedService' untuk semua file pekerjaan. Jenis: string (atau Ekspresi dengan string resultType).
sparkConfig Properti konfigurasi Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Layanan tertaut penyimpanan untuk mengunggah file entri dan dependensi, dan untuk menerima log. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nama Deskripsi Nilai
{properti yang disesuaikan}

HDInsightStreamingActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "HDInsightStreaming" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas streaming HDInsight. HDInsightStreamingActivityTypeProperties (diperlukan)

HDInsightStreamingActivityTypeProperties

Nama Deskripsi Nilai
arguments Argumen yang ditentukan pengguna ke HDInsightActivity. any[]
combiner Nama combiner yang dapat dieksekusi. Jenis: string (atau Ekspresi dengan string resultType).
commandEnvironment Nilai lingkungan baris perintah. any[]
menentukan Memungkinkan pengguna menentukan untuk permintaan pekerjaan streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referensi layanan tertaut tempat file berada. LinkedServiceReference
filePaths Jalur ke file pekerjaan streaming. Bisa menjadi direktori. any[] (wajib)
getDebugInfo Opsi info debug. "Selalu"
"Kegagalan"
"Tidak Ada"
input Jalur blob input. Jenis: string (atau Ekspresi dengan string resultType).
pemeta Nama yang dapat dieksekusi pemeta. Jenis: string (atau Ekspresi dengan string resultType).
output Jalur blob output. Jenis: string (atau Ekspresi dengan string resultType).
pengurangan Nama yang dapat dieksekusi reducer. Jenis: string (atau Ekspresi dengan string resultType).
storageLinkedServices Referensi layanan tertaut penyimpanan. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Nama Deskripsi Nilai
{properti yang disesuaikan}

IfConditionActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "IfCondition" (diperlukan)
typeProperties Properti aktivitas IfCondition. IfConditionActivityTypeProperties (diperlukan)

IfConditionActivityTypeProperties

Nama Deskripsi Nilai
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Ini digunakan untuk menentukan blok aktivitas (ifTrueActivities atau ifFalseActivities) yang akan dijalankan. Ekspresi (diperlukan)
ifFalseActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke false. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]
ifTrueActivities Daftar aktivitas yang akan dijalankan jika ekspresi dievaluasi ke true. Ini adalah properti opsional dan jika tidak disediakan, aktivitas akan keluar tanpa tindakan apa pun. Aktivitas[]

LookupActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Pencarian" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas pencarian. LookupActivityTypeProperties (diperlukan)

LookupActivityTypeProperties

Nama Deskripsi Nilai
dataset Referensi himpunan data aktivitas pencarian. DatasetReference (diperlukan)
firstRowOnly Apakah akan mengembalikan baris pertama atau semua baris. Nilai defaultnya adalah benar. Jenis: boolean (atau Ekspresi dengan resultType boolean).
sumber Properti sumber khusus himpunan data, sama dengan sumber aktivitas salin. CopySource (diperlukan)

SqlServerStoredProcedureActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "SqlServerStoredProcedure" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas prosedur tersimpan SQL. SqlServerStoredProcedureActivityTypeProperties (diperlukan)

SqlServerStoredProcedureActivityTypeProperties

Nama Deskripsi Nilai
storedProcedureName Nama prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType).
storedProcedureParameters Pengaturan nilai dan jenis untuk parameter prosedur tersimpan. Contoh: "{Parameter1: {value: "1", type: "int"}}". SqlServerStoredProcedureActivityTypePropertiesStored...

SqlServerStoredProcedureActivityTypePropertiesStored...

Nama Deskripsi Nilai
{properti yang disesuaikan} StoredProcedureParameter

StoredProcedureParameter

Nama Deskripsi Nilai
jenis Jenis parameter prosedur tersimpan. "Boolean"
"Tanggal"
"Desimal"
"Guid"
"Int"
"Int64"
"String"
nilai Nilai parameter prosedur tersimpan. Jenis: string (atau Ekspresi dengan string resultType).

UntilActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Until" (diperlukan)
typeProperties Properti aktivitas until. UntilActivityTypeProperties (diperlukan)

UntilActivityTypeProperties

Nama Deskripsi Nilai
aktivitas Daftar aktivitas yang akan dijalankan. Activity[] (wajib)
ekspresi Ekspresi yang akan mengevaluasi ke Boolean. Perulangan akan berlanjut hingga ekspresi ini mengevaluasi ke true Ekspresi (diperlukan)
waktu habis Menentukan batas waktu untuk menjalankan aktivitas. Jika tidak ada nilai yang ditentukan, dibutuhkan nilai TimeSpan.FromDays(7) yaitu 1 minggu sebagai default. Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Jenis: string (atau Ekspresi dengan string resultType), pola: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WaitActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "Tunggu" (diperlukan)
typeProperties Properti aktivitas tunggu. WaitActivityTypeProperties (diperlukan)

WaitActivityTypeProperties

Nama Deskripsi Nilai
waitTimeInSeconds Durasi dalam detik. int (diperlukan)

WebActivity

Nama Deskripsi Nilai
jenis Jenis aktivitas. "WebActivity" (diperlukan)
linkedServiceName Referensi layanan tertaut. LinkedServiceReference
kebijakan Kebijakan aktivitas. ActivityPolicy
typeProperties Properti aktivitas web. WebActivityTypeProperties (diperlukan)

WebActivityTypeProperties

Nama Deskripsi Nilai
Autentikasi Metode autentikasi digunakan untuk memanggil titik akhir. WebActivityAuthentication
isi Mewakili payload yang akan dikirim ke titik akhir. Diperlukan untuk metode POST/PUT, tidak diizinkan untuk Jenis metode GET: string (atau Ekspresi dengan string resultType).
datasets Daftar himpunan data yang diteruskan ke titik akhir web. DatasetReference[]
disableCertValidation Ketika diatur ke true, validasi Sertifikat akan dinonaktifkan. bool
headers Mewakili header yang akan dikirim ke permintaan. Misalnya, untuk mengatur bahasa dan mengetik pada permintaan: "header" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Jenis: string (atau Ekspresi dengan string resultType).
linkedServices Daftar layanan tertaut yang diteruskan ke titik akhir web. LinkedServiceReference[]
metode Metode Rest API untuk titik akhir target. "HAPUS"
"GET"
"POST"
"PUT" (diperlukan)
url Titik akhir dan jalur target aktivitas web. Jenis: string (atau Ekspresi dengan string resultType).

WebActivityAuthentication

Nama Deskripsi Nilai
kata sandi Kata sandi untuk file PFX atau autentikasi dasar. SecureString
pfx Konten yang dikodekan Base64 dari file PFX. SecureString
sumber daya Sumber daya yang akan diminta token Azure Auth saat menggunakan Autentikasi MSI. string
jenis Autentikasi aktivitas web (Dasar/ClientCertificate/MSI) string (diperlukan)
Nama pengguna Nama pengguna autentikasi aktivitas web untuk autentikasi dasar. string

ParameterDefinitionSpecification

Nama Deskripsi Nilai
{customized property} ParameterSpecification

ParameterSpecification

Nama Deskripsi Nilai
defaultValue Nilai default parameter.
jenis Jenis parameter. "Array"
"Bool"
"Float"
"Int"
"Objek"
"SecureString"
"String" (diperlukan)