Поделиться через


Фабрики и конвейеры Microsoft.DataFactory

Определение ресурса Bicep

Тип ресурса фабрик и конвейеров можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DataFactory/factories/pipelines, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2018-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    annotations: [
      any
    ]
    concurrency: int
    description: 'string'
    folder: {
      name: 'string'
    }
    parameters: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
    policy: {
      elapsedTimeMetric: {
        duration: any()
      }
    }
    runDimensions: {
      {customized property}: any()
    }
    variables: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
  }
}

Объекты activity

Задайте свойство type , чтобы указать тип объекта .

Для AppendVariable используйте:

  type: 'AppendVariable'
  typeProperties: {
    value: any()
    variableName: 'string'
  }

Для AzureDataExplorerCommand используйте:

  type: 'AzureDataExplorerCommand'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    command: any()
    commandTimeout: any()
  }

Для AzureFunctionActivity используйте:

  type: 'AzureFunctionActivity'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    body: any()
    functionName: any()
    headers: {
      {customized property}: 'string'
    }
    method: 'string'
  }

Для AzureMLBatchExecution используйте:

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

Для AzureMLExecutePipeline используйте:

  type: 'AzureMLExecutePipeline'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    continueOnStepFailure: any()
    dataPathAssignments: any()
    experimentName: any()
    mlParentRunId: any()
    mlPipelineEndpointId: any()
    mlPipelineId: any()
    mlPipelineParameters: any()
    version: any()
  }

Для AzureMLUpdateResource используйте:

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

Для копирования используйте:

  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
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataIntegrationUnits: any()
    enableSkipIncompatibleRow: any()
    enableStaging: any()
    logSettings: {
      copyActivityLogSettings: {
        enableReliableLogging: any()
        logLevel: any()
      }
      enableCopyActivityLog: any()
      logLocationSettings: {
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        path: any()
      }
    }
    logStorageSettings: {
      enableReliableLogging: any()
      linkedServiceName: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      logLevel: any()
      path: any()
      {customized property}: any()
    }
    parallelCopies: any()
    preserve: [
      any
    ]
    preserveRules: [
      any
    ]
    redirectIncompatibleRowSettings: {
      linkedServiceName: any()
      path: any()
      {customized property}: any()
    }
    sink: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      sinkRetryCount: any()
      sinkRetryWait: any()
      writeBatchSize: any()
      writeBatchTimeout: any()
      type: 'string'
      // For remaining properties, see CopySink objects
    }
    skipErrorFile: {
      dataInconsistency: any()
      fileMissing: any()
    }
    source: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      sourceRetryCount: any()
      sourceRetryWait: any()
      type: 'string'
      // 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()
    validateDataConsistency: any()
  }

Для настраиваемого используйте:

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

Для DatabricksNotebook используйте:

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

Для DatabricksSparkJar используйте:

  type: 'DatabricksSparkJar'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    libraries: [
      {
        {customized property}: any()
      }
    ]
    mainClassName: any()
    parameters: [
      any
    ]
  }

Для DatabricksSparkPython используйте:

  type: 'DatabricksSparkPython'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    libraries: [
      {
        {customized property}: any()
      }
    ]
    parameters: [
      any
    ]
    pythonFile: any()
  }

Для DataLakeAnalyticsU-SQL используйте:

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

Для удаления используйте:

  type: 'Delete'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    enableLogging: any()
    logStorageSettings: {
      enableReliableLogging: any()
      linkedServiceName: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      logLevel: any()
      path: any()
      {customized property}: any()
    }
    maxConcurrentConnections: int
    recursive: any()
    storeSettings: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      type: 'string'
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для ExecuteDataFlow используйте:

  type: 'ExecuteDataFlow'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    compute: {
      computeType: any()
      coreCount: any()
    }
    continueOnError: any()
    dataFlow: {
      datasetParameters: any()
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DataFlowReference'
      {customized property}: any()
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    runConcurrently: any()
    sourceStagingConcurrency: any()
    staging: {
      folderPath: any()
      linkedService: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    }
    traceLevel: any()
  }

Для ExecutePipeline используйте:

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

Для ExecuteSSISPackage используйте следующую команду:

  type: 'ExecuteSSISPackage'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    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()
        }
        childPackages: [
          {
            packageContent: any()
            packageLastModifiedDate: 'string'
            packageName: 'string'
            packagePath: any()
          }
        ]
        configurationAccessCredential: {
          domain: any()
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any()
        }
        configurationPath: any()
        packageContent: any()
        packageLastModifiedDate: 'string'
        packageName: 'string'
        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()
  }

Для ExecuteWranglingDataflow используйте:

  type: 'ExecuteWranglingDataflow'
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    compute: {
      computeType: any()
      coreCount: any()
    }
    continueOnError: any()
    dataFlow: {
      datasetParameters: any()
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DataFlowReference'
      {customized property}: any()
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    queries: [
      {
        dataflowSinks: [
          {
            dataset: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'DatasetReference'
            }
            description: 'string'
            flowlet: {
              datasetParameters: any()
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'DataFlowReference'
              {customized property}: any()
            }
            linkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            name: 'string'
            rejectedDataLinkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            schemaLinkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            script: 'string'
          }
        ]
        queryName: 'string'
      }
    ]
    runConcurrently: any()
    sinks: {
      {customized property}: {
        dataset: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'DatasetReference'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any()
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'DataFlowReference'
          {customized property}: any()
        }
        linkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        script: 'string'
      }
    }
    sourceStagingConcurrency: any()
    staging: {
      folderPath: any()
      linkedService: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    }
    traceLevel: any()
  }

Для параметра Fail используйте:

  type: 'Fail'
  typeProperties: {
    errorCode: any()
    message: any()
  }

Для параметра Фильтр используйте:

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

Для ForEach используйте:

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

Для GetMetadata используйте:

  type: 'GetMetadata'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    fieldList: [
      any
    ]
    formatSettings: {
      type: 'string'
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      type: 'string'
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для HDInsightHive используйте:

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

Для HDInsightMapReduce используйте:

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

Для HDInsightPig используйте:

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

Для HDInsightSpark используйте:

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

Для HDInsightStreaming используйте:

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

Для IfCondition используйте:

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

Для поиска используйте:

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

Для скрипта используйте:

  type: 'Script'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    logSettings: {
      logDestination: 'string'
      logLocationSettings: {
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        path: any()
      }
    }
    scriptBlockExecutionTimeout: any()
    scripts: [
      {
        parameters: [
          {
            direction: 'string'
            name: any()
            size: int
            type: 'string'
            value: any()
          }
        ]
        text: any()
        type: 'string'
      }
    ]
  }

Для SetVariable используйте:

  type: 'SetVariable'
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  typeProperties: {
    setSystemVariable: bool
    value: any()
    variableName: 'string'
  }

Для SparkJob используйте:

  type: 'SparkJob'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    args: [
      any
    ]
    className: any()
    conf: any()
    configurationType: 'string'
    driverSize: any()
    executorSize: any()
    file: any()
    files: [
      any
    ]
    filesV2: [
      any
    ]
    numExecutors: any()
    pythonCodeReference: [
      any
    ]
    scanFolder: any()
    sparkConfig: {
      {customized property}: any()
    }
    sparkJob: {
      referenceName: any()
      type: 'SparkJobDefinitionReference'
    }
    targetBigDataPool: {
      referenceName: any()
      type: 'BigDataPoolReference'
    }
    targetSparkConfiguration: {
      referenceName: any()
      type: 'SparkConfigurationReference'
    }
  }

Для SqlServerStoredProcedure используйте:

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

Для параметра Switch используйте:

  type: 'Switch'
  typeProperties: {
    cases: [
      {
        activities: [
          {
            dependsOn: [
              {
                activity: 'string'
                dependencyConditions: [
                  'string'
                ]
                {customized property}: any()
              }
            ]
            description: 'string'
            name: 'string'
            onInactiveMarkAs: 'string'
            state: 'string'
            userProperties: [
              {
                name: 'string'
                value: any()
              }
            ]
            type: 'string'
            // For remaining properties, see Activity objects
          }
        ]
        value: 'string'
      }
    ]
    defaultActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    on: {
      type: 'Expression'
      value: 'string'
    }
  }

Для SynapseNotebook используйте:

  type: 'SynapseNotebook'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    conf: any()
    configurationType: 'string'
    driverSize: any()
    executorSize: any()
    notebook: {
      referenceName: any()
      type: 'NotebookReference'
    }
    numExecutors: any()
    parameters: {
      {customized property}: {
        type: 'string'
        value: any()
      }
    }
    sparkConfig: {
      {customized property}: any()
    }
    sparkPool: {
      referenceName: any()
      type: 'BigDataPoolReference'
    }
    targetSparkConfiguration: {
      referenceName: any()
      type: 'SparkConfigurationReference'
    }
  }

Для параметра Until используйте:

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

Для проверки используйте:

  type: 'Validation'
  typeProperties: {
    childItems: any()
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    minimumSize: any()
    sleep: any()
    timeout: any()
  }

Для параметра Wait используйте:

  type: 'Wait'
  typeProperties: {
    waitTimeInSeconds: any()
  }

Для WebActivity используйте:

  type: 'WebActivity'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    authentication: {
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      password: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      pfx: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      resource: any()
      type: 'string'
      username: any()
      userTenant: any()
    }
    body: any()
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    datasets: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'DatasetReference'
      }
    ]
    disableCertValidation: bool
    headers: {
      {customized property}: 'string'
    }
    httpRequestTimeout: any()
    linkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
    method: 'string'
    turnOffAsync: bool
    url: any()
  }

Для веб-перехватчика используйте:

  type: 'WebHook'
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  typeProperties: {
    authentication: {
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      password: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      pfx: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      resource: any()
      type: 'string'
      username: any()
      userTenant: any()
    }
    body: any()
    headers: {
      {customized property}: 'string'
    }
    method: 'POST'
    reportStatusOnCallBack: any()
    timeout: 'string'
    url: any()
  }

Объекты CopySink

Задайте свойство type , чтобы указать тип объекта .

Для AvroSink используйте:

  type: 'AvroSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    recordName: 'string'
    recordNamespace: 'string'
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для AzureBlobFSSink используйте:

  type: 'AzureBlobFSSink'
  copyBehavior: any()
  metadata: [
    {
      name: any()
      value: any()
    }
  ]

Для AzureDatabricksDeltaLakeSink используйте:

  type: 'AzureDatabricksDeltaLakeSink'
  importSettings: {
    dateFormat: any()
    timestampFormat: any()
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

Для AzureDataExplorerSink используйте:

  type: 'AzureDataExplorerSink'
  flushImmediately: any()
  ingestionMappingAsJson: any()
  ingestionMappingName: any()

Для AzureDataLakeStoreSink используйте:

  type: 'AzureDataLakeStoreSink'
  copyBehavior: any()
  enableAdlsSingleFileParallel: any()

Для AzureMySqlSink используйте:

  type: 'AzureMySqlSink'
  preCopyScript: any()

Для AzurePostgreSqlSink используйте:

  type: 'AzurePostgreSqlSink'
  preCopyScript: any()

Для AzureQueueSink используйте:

  type: 'AzureQueueSink'

Для AzureSearchIndexSink используйте:

  type: 'AzureSearchIndexSink'
  writeBehavior: 'string'

Для AzureSqlSink используйте:

  type: 'AzureSqlSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

Для AzureTableSink используйте:

  type: 'AzureTableSink'
  azureTableDefaultPartitionKeyValue: any()
  azureTableInsertType: any()
  azureTablePartitionKeyName: any()
  azureTableRowKeyName: any()

Для BinarySink используйте:

  type: 'BinarySink'
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для BlobSink используйте:

  type: 'BlobSink'
  blobWriterAddHeader: any()
  blobWriterDateTimeFormat: any()
  blobWriterOverwriteFiles: any()
  copyBehavior: any()
  metadata: [
    {
      name: any()
      value: any()
    }
  ]

Для CommonDataServiceForAppsSink используйте:

  type: 'CommonDataServiceForAppsSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

Для CosmosDbMongoDbApiSink используйте:

  type: 'CosmosDbMongoDbApiSink'
  writeBehavior: any()

Для CosmosDbSqlApiSink используйте:

  type: 'CosmosDbSqlApiSink'
  writeBehavior: any()

Для DelimitedTextSink используйте:

  type: 'DelimitedTextSink'
  formatSettings: {
    fileExtension: any()
    fileNamePrefix: any()
    maxRowsPerFile: any()
    quoteAllText: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для DocumentDbCollectionSink используйте:

  type: 'DocumentDbCollectionSink'
  nestingSeparator: any()
  writeBehavior: any()

Для DynamicsCrmSink используйте:

  type: 'DynamicsCrmSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

Для DynamicsSink используйте:

  type: 'DynamicsSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

Для FileSystemSink используйте:

  type: 'FileSystemSink'
  copyBehavior: any()

Для InformixSink используйте:

  type: 'InformixSink'
  preCopyScript: any()

Для JsonSink используйте:

  type: 'JsonSink'
  formatSettings: {
    filePattern: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для LakeHouseTableSink используйте:

  type: 'LakeHouseTableSink'
  partitionNameList: any()
  partitionOption: any()
  tableActionOption: any()

Для MicrosoftAccessSink используйте:

  type: 'MicrosoftAccessSink'
  preCopyScript: any()

Для MongoDbAtlasSink используйте:

  type: 'MongoDbAtlasSink'
  writeBehavior: any()

Для MongoDbV2Sink используйте:

  type: 'MongoDbV2Sink'
  writeBehavior: any()

Для OdbcSink используйте:

  type: 'OdbcSink'
  preCopyScript: any()

Для OracleSink используйте:

  type: 'OracleSink'
  preCopyScript: any()

Для OrcSink используйте:

  type: 'OrcSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для ParquetSink используйте:

  type: 'ParquetSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

Для RestSink используйте:

  type: 'RestSink'
  additionalHeaders: any()
  httpCompressionType: any()
  httpRequestTimeout: any()
  requestInterval: any()
  requestMethod: any()

Для SalesforceServiceCloudSink используйте:

  type: 'SalesforceServiceCloudSink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

Для SalesforceServiceCloudV2Sink используйте:

  type: 'SalesforceServiceCloudV2Sink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

Для SalesforceSink используйте:

  type: 'SalesforceSink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

Для SalesforceV2Sink используйте:

  type: 'SalesforceV2Sink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

Для SapCloudForCustomerSink используйте:

  type: 'SapCloudForCustomerSink'
  httpRequestTimeout: any()
  writeBehavior: 'string'

Для SnowflakeSink используйте:

  type: 'SnowflakeSink'
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

Для SnowflakeV2Sink используйте:

  type: 'SnowflakeV2Sink'
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

Для SqlDWSink используйте:

  type: 'SqlDWSink'
  allowCopyCommand: any()
  allowPolyBase: any()
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any()
        defaultValue: any()
      }
    ]
  }
  polyBaseSettings: {
    rejectSampleValue: any()
    rejectType: 'string'
    rejectValue: any()
    useTypeDefault: any()
    {customized property}: any()
  }
  preCopyScript: any()
  sqlWriterUseTableLock: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
  }
  writeBehavior: any()

Для SqlMISink используйте:

  type: 'SqlMISink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

Для SqlServerSink используйте:

  type: 'SqlServerSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

Для SqlSink используйте:

  type: 'SqlSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

Для WarehouseSink используйте:

  type: 'WarehouseSink'
  allowCopyCommand: any()
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any()
        defaultValue: any()
      }
    ]
  }
  preCopyScript: any()
  tableOption: any()
  writeBehavior: any()

Объекты StoreWriteSettings

Задайте свойство type , чтобы указать тип объекта .

Для AzureBlobFSWriteSettings используйте:

  type: 'AzureBlobFSWriteSettings'
  blockSizeInMB: any()

Для AzureBlobStorageWriteSettings используйте:

  type: 'AzureBlobStorageWriteSettings'
  blockSizeInMB: any()

Для AzureDataLakeStoreWriteSettings используйте:

  type: 'AzureDataLakeStoreWriteSettings'
  expiryDateTime: any()

Для AzureFileStorageWriteSettings используйте:

  type: 'AzureFileStorageWriteSettings'

Для FileServerWriteSettings используйте:

  type: 'FileServerWriteSettings'

Для LakeHouseWriteSettings используйте:

  type: 'LakeHouseWriteSettings'

Для SftpWriteSettings используйте:

  type: 'SftpWriteSettings'
  operationTimeout: any()
  useTempFileRename: any()

Объекты CopySource

Задайте свойство type , чтобы указать тип объекта .

Для AmazonMWSSource используйте:

  type: 'AmazonMWSSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для AmazonRdsForOracleSource используйте:

  type: 'AmazonRdsForOracleSource'
  additionalColumns: any()
  oracleReaderQuery: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionNames: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()

Для AmazonRdsForSqlServerSource используйте:

  type: 'AmazonRdsForSqlServerSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для AmazonRedshiftSource используйте:

  type: 'AmazonRedshiftSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()
  redshiftUnloadSettings: {
    bucketName: any()
    s3LinkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
  }

Для AvroSource используйте:

  type: 'AvroSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для AzureBlobFSSource используйте:

  type: 'AzureBlobFSSource'
  recursive: any()
  skipHeaderLineCount: any()
  treatEmptyAsNull: any()

Для AzureDatabricksDeltaLakeSource используйте:

  type: 'AzureDatabricksDeltaLakeSource'
  exportSettings: {
    dateFormat: any()
    timestampFormat: any()
    type: 'string'
    {customized property}: any()
  }
  query: any()

Для AzureDataExplorerSource используйте:

  type: 'AzureDataExplorerSource'
  additionalColumns: any()
  noTruncation: any()
  query: any()
  queryTimeout: any()

Для AzureDataLakeStoreSource используйте:

  type: 'AzureDataLakeStoreSource'
  recursive: any()

Для AzureMariaDBSource используйте:

  type: 'AzureMariaDBSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для AzureMySqlSource используйте:

  type: 'AzureMySqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для AzurePostgreSqlSource используйте:

  type: 'AzurePostgreSqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для AzureSqlSource используйте:

  type: 'AzureSqlSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для AzureTableSource используйте:

  type: 'AzureTableSource'
  additionalColumns: any()
  azureTableSourceIgnoreTableNotFound: any()
  azureTableSourceQuery: any()
  queryTimeout: any()

Для BinarySource используйте:

  type: 'BinarySource'
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для BlobSource используйте:

  type: 'BlobSource'
  recursive: any()
  skipHeaderLineCount: any()
  treatEmptyAsNull: any()

Для CassandraSource используйте:

  type: 'CassandraSource'
  additionalColumns: any()
  consistencyLevel: 'string'
  query: any()
  queryTimeout: any()

Для CommonDataServiceForAppsSource используйте:

  type: 'CommonDataServiceForAppsSource'
  additionalColumns: any()
  query: any()

Для ConcurSource используйте:

  type: 'ConcurSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для CosmosDbMongoDbApiSource используйте:

  type: 'CosmosDbMongoDbApiSource'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

Для CosmosDbSqlApiSource используйте:

  type: 'CosmosDbSqlApiSource'
  additionalColumns: any()
  detectDatetime: any()
  pageSize: any()
  preferredRegions: any()
  query: any()

Для CouchbaseSource используйте:

  type: 'CouchbaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для Db2Source используйте:

  type: 'Db2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для DelimitedTextSource используйте:

  type: 'DelimitedTextSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для DocumentDbCollectionSource используйте:

  type: 'DocumentDbCollectionSource'
  additionalColumns: any()
  nestingSeparator: any()
  query: any()
  queryTimeout: any()

Для DrillSource используйте:

  type: 'DrillSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для DynamicsAXSource используйте:

  type: 'DynamicsAXSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

Для DynamicsCrmSource используйте:

  type: 'DynamicsCrmSource'
  additionalColumns: any()
  query: any()

Для DynamicsSource используйте:

  type: 'DynamicsSource'
  additionalColumns: any()
  query: any()

Для EloquaSource используйте:

  type: 'EloquaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для ExcelSource используйте:

  type: 'ExcelSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для FileSystemSource используйте:

  type: 'FileSystemSource'
  additionalColumns: any()
  recursive: any()

Для GoogleAdWordsSource используйте:

  type: 'GoogleAdWordsSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для GoogleBigQuerySource используйте:

  type: 'GoogleBigQuerySource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для GoogleBigQueryV2Source используйте:

  type: 'GoogleBigQueryV2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для GreenplumSource используйте:

  type: 'GreenplumSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для HBaseSource используйте:

  type: 'HBaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для HdfsSource используйте:

  type: 'HdfsSource'
  distcpSettings: {
    distcpOptions: any()
    resourceManagerEndpoint: any()
    tempScriptPath: any()
  }
  recursive: any()

Для HiveSource используйте:

  type: 'HiveSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для HttpSource используйте:

  type: 'HttpSource'
  httpRequestTimeout: any()

Для HubspotSource используйте:

  type: 'HubspotSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для ImpalaSource используйте:

  type: 'ImpalaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для InformixSource используйте:

  type: 'InformixSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для JiraSource используйте:

  type: 'JiraSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для JsonSource используйте:

  type: 'JsonSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для LakeHouseTableSource используйте:

  type: 'LakeHouseTableSource'
  additionalColumns: any()
  timestampAsOf: any()
  versionAsOf: any()

Для MagentoSource используйте:

  type: 'MagentoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для MariaDBSource используйте:

  type: 'MariaDBSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для MarketoSource используйте:

  type: 'MarketoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для MicrosoftAccessSource используйте:

  type: 'MicrosoftAccessSource'
  additionalColumns: any()
  query: any()

Для MongoDbAtlasSource используйте:

  type: 'MongoDbAtlasSource'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

Для MongoDbSource используйте:

  type: 'MongoDbSource'
  additionalColumns: any()
  query: any()

Для MongoDbV2Source используйте:

  type: 'MongoDbV2Source'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

Для MySqlSource используйте:

  type: 'MySqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для NetezzaSource используйте:

  type: 'NetezzaSource'
  additionalColumns: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  query: any()
  queryTimeout: any()

Для ODataSource используйте:

  type: 'ODataSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()

Для OdbcSource используйте:

  type: 'OdbcSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для Office365Source используйте:

  type: 'Office365Source'
  allowedGroups: any()
  dateFilterColumn: any()
  endTime: any()
  outputColumns: any()
  startTime: any()
  userScopeFilterUri: any()

Для OracleServiceCloudSource используйте:

  type: 'OracleServiceCloudSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для OracleSource используйте:

  type: 'OracleSource'
  additionalColumns: any()
  oracleReaderQuery: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionNames: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()

Для OrcSource используйте:

  type: 'OrcSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для ParquetSource используйте:

  type: 'ParquetSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для PaypalSource используйте:

  type: 'PaypalSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для PhoenixSource используйте:

  type: 'PhoenixSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для PostgreSqlSource используйте:

  type: 'PostgreSqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для PostgreSqlV2Source используйте:

  type: 'PostgreSqlV2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для PrestoSource используйте:

  type: 'PrestoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для QuickBooksSource используйте:

  type: 'QuickBooksSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для RelationalSource используйте:

  type: 'RelationalSource'
  additionalColumns: any()
  query: any()

Для ResponsysSource используйте:

  type: 'ResponsysSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для RestSource используйте:

  type: 'RestSource'
  additionalColumns: any()
  additionalHeaders: any()
  httpRequestTimeout: any()
  paginationRules: any()
  requestBody: any()
  requestInterval: any()
  requestMethod: any()

Для SalesforceMarketingCloudSource используйте:

  type: 'SalesforceMarketingCloudSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для SalesforceServiceCloudSource используйте:

  type: 'SalesforceServiceCloudSource'
  additionalColumns: any()
  query: any()
  readBehavior: any()

Для SalesforceServiceCloudV2Source используйте:

  type: 'SalesforceServiceCloudV2Source'
  additionalColumns: any()
  includeDeletedObjects: any()
  SOQLQuery: any()

Для SalesforceSource используйте:

  type: 'SalesforceSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()
  readBehavior: any()

Для SalesforceV2Source используйте:

  type: 'SalesforceV2Source'
  additionalColumns: any()
  includeDeletedObjects: any()
  queryTimeout: any()
  SOQLQuery: any()

Для SapBwSource используйте:

  type: 'SapBwSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для SapCloudForCustomerSource используйте:

  type: 'SapCloudForCustomerSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

Для SapEccSource используйте:

  type: 'SapEccSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

Для SapHanaSource используйте:

  type: 'SapHanaSource'
  additionalColumns: any()
  packetSize: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
  }
  query: any()
  queryTimeout: any()

Для SapOdpSource используйте:

  type: 'SapOdpSource'
  additionalColumns: any()
  extractionMode: any()
  projection: any()
  queryTimeout: any()
  selection: any()
  subscriberProcess: any()

Для SapOpenHubSource используйте:

  type: 'SapOpenHubSource'
  additionalColumns: any()
  baseRequestId: any()
  customRfcReadTableFunctionModule: any()
  excludeLastRequest: any()
  queryTimeout: any()
  sapDataColumnDelimiter: any()

Для SapTableSource используйте:

  type: 'SapTableSource'
  additionalColumns: any()
  batchSize: any()
  customRfcReadTableFunctionModule: any()
  partitionOption: any()
  partitionSettings: {
    maxPartitionsNumber: any()
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  rfcTableFields: any()
  rfcTableOptions: any()
  rowCount: any()
  rowSkips: any()
  sapDataColumnDelimiter: any()

Для ServiceNowSource используйте:

  type: 'ServiceNowSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для ServiceNowV2Source используйте:

  type: 'ServiceNowV2Source'
  additionalColumns: any()
  expression: {
    operands: [
      {
      operator: 'string'
      type: 'string'
      value: 'string'
  }
  queryTimeout: any()

Для SharePointOnlineListSource используйте:

  type: 'SharePointOnlineListSource'
  httpRequestTimeout: any()
  query: any()

Для ShopifySource используйте:

  type: 'ShopifySource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для SnowflakeSource используйте:

  type: 'SnowflakeSource'
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  query: any()

Для SnowflakeV2Source используйте:

  type: 'SnowflakeV2Source'
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  query: any()

Для SparkSource используйте:

  type: 'SparkSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для SqlDWSource используйте:

  type: 'SqlDWSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для SqlMISource используйте:

  type: 'SqlMISource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для SqlServerSource используйте:

  type: 'SqlServerSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для SqlSource используйте:

  type: 'SqlSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для SquareSource используйте:

  type: 'SquareSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для SybaseSource используйте:

  type: 'SybaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для TeradataSource используйте:

  type: 'TeradataSource'
  additionalColumns: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  query: any()
  queryTimeout: any()

Для VerticaSource используйте:

  type: 'VerticaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для WarehouseSource используйте:

  type: 'WarehouseSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

Для WebSource используйте:

  type: 'WebSource'
  additionalColumns: any()

Для XeroSource используйте:

  type: 'XeroSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Для XmlSource используйте:

  type: 'XmlSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType: any()
    namespacePrefixes: any()
    namespaces: any()
    type: 'string'
    validationMode: any()
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

Для ZohoSource используйте:

  type: 'ZohoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Объекты StoreReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для AmazonS3CompatibleReadSettings используйте:

  type: 'AmazonS3CompatibleReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для AmazonS3ReadSettings используйте:

  type: 'AmazonS3ReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для AzureBlobFSReadSettings используйте:

  type: 'AzureBlobFSReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для AzureBlobStorageReadSettings используйте:

  type: 'AzureBlobStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для AzureDataLakeStoreReadSettings используйте:

  type: 'AzureDataLakeStoreReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  listAfter: any()
  listBefore: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для AzureFileStorageReadSettings используйте:

  type: 'AzureFileStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для FileServerReadSettings используйте:

  type: 'FileServerReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileFilter: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для ftpReadSettings используйте:

  type: 'FtpReadSettings'
  deleteFilesAfterCompletion: any()
  disableChunking: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  partitionRootPath: any()
  recursive: any()
  useBinaryTransfer: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для GoogleCloudStorageReadSettings используйте:

  type: 'GoogleCloudStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для HdfsReadSettings используйте:

  type: 'HdfsReadSettings'
  deleteFilesAfterCompletion: any()
  distcpSettings: {
    distcpOptions: any()
    resourceManagerEndpoint: any()
    tempScriptPath: any()
  }
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для HttpReadSettings используйте:

  type: 'HttpReadSettings'
  additionalColumns: any()
  additionalHeaders: any()
  requestBody: any()
  requestMethod: any()
  requestTimeout: any()

Для LakeHouseReadSettings используйте:

  type: 'LakeHouseReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для OracleCloudStorageReadSettings используйте:

  type: 'OracleCloudStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Для SftpReadSettings используйте:

  type: 'SftpReadSettings'
  deleteFilesAfterCompletion: any()
  disableChunking: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

Объекты CompressionReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для TarGZipReadSettings используйте:

  type: 'TarGZipReadSettings'
  preserveCompressionFileNameAsFolder: any()

Для TarReadSettings используйте:

  type: 'TarReadSettings'
  preserveCompressionFileNameAsFolder: any()

Для ZipDeflateReadSettings используйте:

  type: 'ZipDeflateReadSettings'
  preserveZipFileNameAsFolder: any()

Объекты SecretBase

Задайте свойство type , чтобы указать тип объекта .

Для AzureKeyVaultSecret используйте:

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

Для SecureString используйте:

  type: 'SecureString'
  value: 'string'

Объекты FormatReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для BinaryReadSettings используйте:

  type: 'BinaryReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

Для delimitedTextReadSettings используйте:

  type: 'DelimitedTextReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount: any()

Для JsonReadSettings используйте:

  type: 'JsonReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

Для ParquetReadSettings используйте:

  type: 'ParquetReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

Для XmlReadSettings используйте:

  type: 'XmlReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType: any()
  namespacePrefixes: any()
  namespaces: any()
  validationMode: any()

Значения свойств

фабрики и конвейеры

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
string (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Нельзя использовать:
<>*#.%&:\\+?/ или управляющие символы.

Начинается с буквенно-цифрового символа.
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: фабрики
properties Свойства конвейера. Конвейер (обязательно)

Pipeline

Имя Описание Значение
Действия Список действий в конвейере. Действие[]
annotations Список тегов, которые можно использовать для описания конвейера. any[]
параллелизм Максимальное количество одновременных запусков для конвейера. INT

Ограничения:
Минимальное значение = 1
description Описание конвейера. строка
folder Папка, в которую находится этот конвейер. Если этот параметр не указан, конвейер будет отображаться на корневом уровне. PipelineFolder
параметры Список параметров для конвейера. ParameterDefinitionSpecification
policy Политика конвейера. PipelinePolicy
RunDimensions Измерения, создаваемые конвейером. PipelineRunDimensions
variables Список переменных для конвейера. VariableDefinitionSpecification

Действие

Имя Описание Значение
Свойство dependsOn Действие зависит от условия. ActivityDependency[]
description Описание действия. строка
name Имя действия. строка (обязательно)
onInactiveMarkAs Результат состояния действия, когда для состояния задано значение Неактивно. Это необязательное свойство, и если оно не указано, если действие неактивно, по умолчанию будет установлено состояние Успешно. "Сбой"
"Пропущено"
"Успешно"
Состояние Состояние действия. Это необязательное свойство, и если оно не указано, состояние по умолчанию будет активно. "Активный"
"Неактивный"
UserProperties Свойства пользователя действия. UserProperty[]
тип Установка типа объекта AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
Copy.
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
Удалить
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
Не пройден
Фильтр
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Уточняющий запрос
Сценарий
SetVariable
SparkJob
SqlServerStoredProcedure
Параметр
SynapseNotebook
До условия
Проверка
Ожидание
Веб-действие
Веб-перехватчик (обязательно)

ActivityDependency

Имя Описание Значение
activity Имя действия. строка (обязательно)
DependencyConditions Match-Condition для зависимости. Массив строк, содержащий любой из:
"Завершено"
"Сбой"
"Пропущено"
"Успешно" (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

UserProperty

Имя Описание Значение
name Имя свойства пользователя. строка (обязательно)
значение Значение свойства пользователя. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

AppendVariableActivity

Имя Описание Значение
тип Тип действия. AppendVariable (обязательно)
typeProperties Добавление свойств действия Переменной. AppendVariableActivityTypeProperties (обязательно)

AppendVariableActivityTypeProperties

Имя Описание Значение
значение Добавляемое значение. Тип: может быть статическим значением, совпадающим с типом элемента переменной, или выражением с типом сопоставления resultType элемента переменной. Для Bicep можно использовать функцию any().
variableName Имя переменной, к которой необходимо добавить значение. строка

AzureDataExplorerCommandActivity

Имя Описание Значение
тип Тип действия. AzureDataExplorerCommand (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия команды Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (обязательно)

LinkedServiceReference

Имя Описание Значение
параметры Аргументы для LinkedService. ParameterValueSpecification
referenceName Ссылка на имя LinkedService. string (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

ParameterValueSpecification

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

ActivityPolicy

Имя Описание Значение
retry Максимальное число обычных повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0. Для Bicep можно использовать функцию any().
retryIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 с. INT

Ограничения:
Минимальное значение = 30
Максимальное значение = 86400
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool
timeout Указывает время ожидания для выполнения действия. Время ожидания по умолчанию — 7 дней. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

AzureDataExplorerCommandActivityTypeProperties

Имя Описание Значение
. Команда управления в соответствии с синтаксисом команды Azure Data Explorer. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
commandTimeout Управление временем ожидания команды. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))..) Для Bicep можно использовать функцию any().

AzureFunctionActivity

Имя Описание Значение
тип Тип действия. AzureFunctionActivity (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Функции Azure. AzureFunctionActivityTypeProperties (обязательно)

AzureFunctionActivityTypeProperties

Имя Описание Значение
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType). Для Bicep можно использовать функцию any().
functionName Имя функции, которую будет вызывать действие Функции Azure. Тип: string (или выражение со строкой resultType) Для Bicep можно использовать функцию any(). (обязательно)
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). AzureFunctionActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. DELETE
GET
"HEAD"
"ПАРАМЕТРЫ"
"POST"
PUT
TRACE (обязательно)

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Значение
{настроенное свойство} строка

AzureMLBatchExecutionActivity

Имя Описание Значение
тип Тип действия. AzureMLBatchExecution (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypeProperties (обязательно)

AzureMLBatchExecutionActivityTypeProperties

Имя Описание Значение
globalParameters Пары "ключ—значение", передаваемые в конечную точку службы пакетного выполнения машинного обучения Azure. Ключ должен соответствовать именам параметров веб-службы, определенным в опубликованной веб-службе Машинного обучения Azure. Значения будут передаваться в свойстве GlobalParameters запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Пары "ключ—значение", сопоставление имен входных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием расположений входных BLOB-объектов. Эти сведения будут переданы в свойство WebServiceInputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Пары "ключ—значение", сопоставление имен выходных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием расположений выходных BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceOutputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настроенное свойство} AzureMLWebServiceFile

AzureMLWebServiceFile

Имя Описание Значение
filePath Относительный путь к файлу, включая имя контейнера, в Хранилище BLOB-объектов Azure, указанный LinkedService. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
linkedServiceName Ссылка на связанную службу хранилища Azure, где находится входной и выходной файл WebService машинного обучения Azure. LinkedServiceReference (обязательно)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настраиваемое свойство} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

Имя Описание Значение
тип Тип действия. AzureMLExecutePipeline (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Выполнения конвейера в Машинном обучении Azure. AzureMLExecutePipelineActivityTypeProperties (обязательно)

AzureMLExecutePipelineActivityTypeProperties

Имя Описание Значение
continueOnStepFailure Следует ли продолжать выполнение других шагов в PipelineRun, если шаг завершается ошибкой. Эти сведения будут переданы в свойстве continueOnStepFailure опубликованного запроса на выполнение конвейера. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
dataPathAssignments Словарь, используемый для изменения назначений путей к данным без переобучения. Значения будут переданы в свойстве dataPathAssignments опубликованного запроса на выполнение конвейера. Тип: object (или Выражение с объектом resultType). Для Bicep можно использовать функцию any().
experimentName Имя эксперимента журнала выполнения конвейера. Эти сведения будут переданы в свойство ExperimentName опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
mlParentRunId Родительский идентификатор выполнения конвейера Службы машинного обучения Azure. Эти сведения будут переданы в свойство ParentRunId опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
mlPipelineEndpointId Идентификатор опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
mlPipelineId Идентификатор опубликованного конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
mlPipelineParameters Пары "ключ—значение", передаваемые в опубликованную конечную точку конвейера Машинного обучения Azure. Ключи должны соответствовать именам параметров конвейера, определенных в опубликованном конвейере. Значения будут переданы в свойстве ParameterAssignments опубликованного запроса на выполнение конвейера. Тип: объект с парами "ключевое значение" (или выражение с объектом resultType). Для Bicep можно использовать функцию any().
version Версия опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureMLUpdateResourceActivity

Имя Описание Значение
тип Тип действия. AzureMLUpdateResource (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия управления ресурсами обновления Машинного обучения Azure. AzureMLUpdateResourceActivityTypeProperties (обязательно)

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Значение
trainedModelFilePath Относительный путь к файлу в trainedModelLinkedService, представляющий ILEARNER-файл, который будет отправлен операцией обновления. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
trainedModelLinkedServiceName Имя связанной службы службы хранилища Azure, в которую хранится ILEARNER-файл, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
trainedModelName Имя модуля обученной модели в эксперименте веб-службы, который требуется обновить. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

CopyActivity

Имя Описание Значение
тип Тип действия. Copy (обязательно)
Ввод данных Список входных данных для действия. DatasetReference[]
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
outputs Список выходных данных для действия. DatasetReference[]
policy Политика действий. ActivityPolicy
typeProperties свойства действие Copy. CopyActivityTypeProperties (обязательно)

DatasetReference

Имя Описание Значение
параметры Аргументы для набора данных. ParameterValueSpecification
referenceName Имя эталонного набора данных. string (обязательно)
тип Ссылочный тип набора данных. DatasetReference (обязательно)

CopyActivityTypeProperties

Имя Описание Значение
dataIntegrationUnits Максимальное количество единиц интеграции данных, которые можно использовать для перемещения данных. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0. Для Bicep можно использовать функцию any().
enableSkipIncompatibleRow Указывает, следует ли пропускать несовместимую строку. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enableStaging Указывает, следует ли копировать данные через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
logSettings Параметры журнала, которые необходимо предоставить клиенту при включении журнала. LogSettings
logStorageSettings (Не рекомендуется. Используйте LogSettings) Параметры хранилища журналов, которые необходимо предоставить клиенту при включении журнала сеансов. LogStorageSettings
parallelCopies Максимальное количество одновременных сеансов, открытых в источнике или приемнике, чтобы избежать перегрузки хранилища данных. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0. Для Bicep можно использовать функцию any().
охранная зона Сохранение правил. any[]
preserveRules Сохранение правил. any[]
redirectIncompatibleRowSettings Перенаправлять несовместимые параметры строк, если параметр EnableSkipIncompatibleRow имеет значение true. RedirectIncompatibleRowSettings
sink действие Copy приемник. CopySink (обязательно)
skipErrorFile Укажите отказоустойчивость для согласованности данных. SkipErrorFile
source действие Copy источник. CopySource (обязательно)
stagingSettings Указывает промежуточные параметры промежуточного хранения, если параметр EnableStaging имеет значение true. StagingSettings
translator переводчик действие Copy. Если не указано, используется табличный переводчик. Для Bicep можно использовать функцию any().
validateDataConsistency Следует ли включить проверку согласованности данных. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

LogSettings

Имя Описание Значение
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включать журнал действий копирования. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
logLocationSettings При включении журнала необходимо указать параметры расположения журнала. LogLocationSettings (обязательно)

CopyActivityLogSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включать надежное ведение журнала. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
LogLevel Возвращает или задает уровень журнала, поддержка: Сведения, Предупреждение. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

LogLocationSettings

Имя Описание Значение
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

LogStorageSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включать надежное ведение журнала. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень журнала, поддержка: Сведения, Предупреждение. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

RedirectIncompatibleRowSettings

Имя Описание Значение
linkedServiceName Имя связанной службы хранилища Azure, SAS хранилища или Azure Data Lake Store, используемой для перенаправления несовместимой строки. Должен быть указан, если указан параметр redirectIncompatibleRowSettings. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
path Путь для хранения несовместимых данных строки перенаправления. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

CopySink

Имя Описание Значение
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
maxConcurrentConnections Максимальное число одновременных подключений для хранилища данных приемника. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sinkRetryCount Счетчик повторных попыток приемника. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sinkRetryWait Ожидание повтора приемника. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
writeBatchSize Размер пакета записи. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0. Для Bicep можно использовать функцию any().
writeBatchTimeout Время ожидания пакета записи. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
тип Установка типа объекта Avrosink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink.
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
OracleSink
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink.
SnowflakeSink
SnowflakeV2Sink
SqlDWSink
SqlMISink
SqlServerSink
SqlSink
WarehouseSink (обязательно)

AvroSink

Имя Описание Значение
тип Тип приемника копирования. AvroSink (обязательно)
formatSettings Параметры формата Avro. AvroWriteSettings
storeSettings Параметры магазина Avro. StoreWriteSettings

AvroWriteSettings

Имя Описание Значение
fileNamePrefix Указывает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
maxRowsPerFile Ограничьте число строк записанного файла, чтобы он был меньше указанного числа или равен ей. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
recordName Имя записи верхнего уровня в результатах записи, которое требуется в спецификации AVRO. строка
recordNamespace Запишите пространство имен в результате записи. строка
type Тип параметра записи. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

StoreWriteSettings

Имя Описание Значение
copyBehavior Тип поведения копирования для приемника копирования. Для Bicep можно использовать функцию any().
disableMetricsCollection Если значение равно true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]
тип Установка типа объекта AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (обязательно)

MetadataItem

Имя Описание Значение
name Имя ключа элемента метаданных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
значение Значение элемента метаданных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureBlobFSWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureBlobFSWriteSettings (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().

AzureBlobStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureBlobStorageWriteSettings (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().

AzureDataLakeStoreWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureDataLakeStoreWriteSettings (обязательно)
expiryDateTime Указывает время окончания срока действия записанных файлов. Время представлено часовым поясом UTC в формате "2018-12-01T05:00:00Z". Значение по умолчанию — NULL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureFileStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureFileStorageWriteSettings (обязательно)

FileServerWriteSettings

Имя Описание Значение
тип Тип параметра записи. FileServerWriteSettings (обязательно)

LakeHouseWriteSettings

Имя Описание Значение
тип Тип параметра записи. LakeHouseWriteSettings (обязательно)

SftpWriteSettings

Имя Описание Значение
тип Тип параметра записи. SftpWriteSettings (обязательно)
operationTimeout Указывает время ожидания для записи каждого блока на сервер SFTP. Значение по умолчанию: 01:00:00 (один час). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
useTempFileRename Отправьте во временные файлы и переименуйте их. Отключите этот параметр, если SFTP-сервер не поддерживает операцию переименования. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

AzureBlobFSSink

Имя Описание Значение
тип Тип приемника копирования. AzureBlobFSSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

AzureDatabricksDeltaLakeSink

Имя Описание Значение
тип Тип приемника копирования. AzureDatabricksDeltaLakeSink (обязательно)
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureDatabricksDeltaLakeImportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
timestampFormat Укажите формат метки времени для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
тип Тип параметра импорта. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

AzureDataExplorerSink

Имя Описание Значение
тип Тип приемника копирования. AzureDataExplorerSink (обязательно)
flushImmediately Если задано значение true, любая статистическая обработка будет пропущена. Значение по умолчанию — false. Тип: boolean. Для Bicep можно использовать функцию any().
ingestionMappingAsJson Явное описание сопоставления столбцов, предоставленное в формате JSON. Тип: string. Для Bicep можно использовать функцию any().
ingestionMappingName Имя предварительно созданного сопоставления CSV, определенного в целевой таблице Kusto. Тип: string. Для Bicep можно использовать функцию any().

AzureDataLakeStoreSink

Имя Описание Значение
тип Тип приемника копирования. AzureDataLakeStoreSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
enableAdlsSingleFileParallel Параллельная функция с одним файлом. Для Bicep можно использовать функцию any().

AzureMySqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureMySqlSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzurePostgreSqlSink

Имя Описание Значение
тип Тип приемника копирования. AzurePostgreSqlSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureQueueSink

Имя Описание Значение
тип Тип приемника копирования. AzureQueueSink (обязательно)

AzureSearchIndexSink

Имя Описание Значение
тип Тип приемника копирования. AzureSearchIndexSink (обязательно)
writeBehavior Укажите поведение записи при перевершивание документов в индекс поиска Azure. Слияние
"Отправить"

AzureSqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureSqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Параметры хранимой процедуры SQL. Для Bicep можно использовать функцию any().
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в Azure SQL. Тип: SqlWriteBehaviorEnum (или выражение с resultType SqlWriteBehaviorEnum) Для Bicep можно использовать функцию any().

SqlUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). Для Bicep можно использовать функцию any().
useTempDB Указывает, следует ли использовать временную базу данных для промежуточной таблицы upsert. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().

AzureTableSink

Имя Описание Значение
тип Тип приемника копирования. AzureTableSink (обязательно)
azureTableDefaultPartitionKeyValue Значение ключа секции таблицы Azure по умолчанию. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
azureTableInsertType Тип вставки таблицы Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
azureTablePartitionKeyName Имя ключа секции таблицы Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
azureTableRowKeyName Имя ключа строки таблицы Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

BinarySink

Имя Описание Значение
тип Тип приемника копирования. BinarySink (обязательно)
storeSettings Параметры хранилища двоичных файлов. StoreWriteSettings

BlobSink

Имя Описание Значение
тип Тип приемника копирования. BlobSink (обязательно)
blobWriterAddHeader Добавление заголовка модуля записи BLOB-объектов. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
blobWriterDateTimeFormat Формат даты записи BLOB-объектов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
blobWriterOverwriteFiles Модуль записи BLOB-объектов перезаписывает файлы. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
copyBehavior Тип поведения копирования для приемника копирования. Для Bicep можно использовать функцию any().
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

CommonDataServiceForAppsSink

Имя Описание Значение
тип Тип приемника копирования. CommonDataServiceForAppsSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Upsert (обязательно)

CosmosDbMongoDbApiSink

Имя Описание Значение
тип Тип приемника копирования. CosmosDbMongoDbApiSink (обязательно)
writeBehavior Указывает, должен ли документ с тем же ключом быть перезаписан (upsert), а не вызывать исключение (вставка). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

CosmosDbSqlApiSink

Имя Описание Значение
тип Тип приемника копирования. CosmosDbSqlApiSink (обязательно)
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert. Для Bicep можно использовать функцию any().

DelimitedTextSink

Имя Описание Значение
тип Тип приемника копирования. 'DelimitedTextSink' (обязательно)
formatSettings Параметры формата DelimitedText. DelimitedTextWriteSettings
storeSettings Параметры хранилища DelimitedText. StoreWriteSettings

DelimitedTextWriteSettings

Имя Описание Значение
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

DocumentDbCollectionSink

Имя Описание Значение
тип Тип приемника копирования. DocumentDbCollectionSink (обязательно)
nestingSeparator Разделитель вложенных свойств. По умолчанию используется значение . ) Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert. Для Bicep можно использовать функцию any().

DynamicsCrmSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsCrmSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, который будет использоваться при upserting записей. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Upsert (обязательно)

DynamicsSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, который будет использоваться при upserting записей. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Upsert (обязательно)

FileSystemSink.

Имя Описание Значение
тип Тип приемника копирования. FileSystemSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Для Bicep можно использовать функцию any().

InformixSink

Имя Описание Значение
тип Тип приемника копирования. InformixSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

JsonSink

Имя Описание Значение
тип Тип приемника копирования. JsonSink (обязательно)
formatSettings Параметры формата JSON. JsonWriteSettings
storeSettings Параметры хранилища JSON. StoreWriteSettings

JsonWriteSettings

Имя Описание Значение
filePattern Шаблон файла JSON. Этот параметр управляет способом обработки коллекции объектов JSON. Значение по умолчанию — setOfObjects. Регистр учитывается. Для Bicep можно использовать функцию any().
тип Тип параметра записи. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

LakeHouseTableSink

Имя Описание Значение
тип Тип приемника копирования. LakeHouseTableSink (обязательно)
partitionNameList Укажите имена столбцов секционирования из столбцов приемника. Тип: массив объектов (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
partitionOption Создание секций в структуре папок на основе одного или нескольких столбцов. Каждое отдельное значение столбца (пара) будет новой секцией. Возможные значения: None, PartitionByKey. Для Bicep можно использовать функцию any().
tableActionOption Тип действия таблицы для приемника таблицы LakeHouse. Возможные значения: None, Append, Overwrite. Для Bicep можно использовать функцию any().

MicrosoftAccessSink

Имя Описание Значение
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

MongoDbAtlasSink

Имя Описание Значение
тип Тип приемника копирования. MongoDbAtlasSink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с тем же ключом (upsert), а не вызывать исключение (insert). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

MongoDbV2Sink

Имя Описание Значение
тип Тип приемника копирования. MongoDbV2Sink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с тем же ключом (upsert), а не вызывать исключение (insert). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OdbcSink

Имя Описание Значение
тип Тип приемника копирования. OdbcSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OracleSink

Имя Описание Значение
тип Тип приемника копирования. OracleSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OrcSink

Имя Описание Значение
тип Тип приемника копирования. OrcSink (обязательно)
formatSettings Параметры формата ORC. OrcWriteSettings
storeSettings Параметры хранилища ORC. StoreWriteSettings

OrcWriteSettings

Имя Описание Значение
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

ParquetSink

Имя Описание Значение
тип Тип приемника копирования. ParquetSink (обязательно)
formatSettings Параметры формата Parquet. ParquetWriteSettings
storeSettings Параметры хранилища Parquet. StoreWriteSettings

ParquetWriteSettings

Имя Описание Значение
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

RestSink

Имя Описание Значение
тип Тип приемника копирования. RestSink (обязательно)
additionalHeaders Дополнительные заголовки HTTP в запросе к API RESTful. Тип: пары "ключ-значение" (значение должно быть строковым типом). Для Bicep можно использовать функцию any().
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия. Значение по умолчанию — Нет. Параметр "Только поддерживается" — Gzip. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
requestInterval Время ожидания перед отправкой следующего запроса в миллисекундах Для Bicep можно использовать функцию any().
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — POST. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SalesforceServiceCloudSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте на NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceServiceCloudV2Sink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudV2Sink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceV2Sink

Имя Описание Значение
тип Тип приемника копирования. SalesforceV2Sink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SapCloudForCustomerSink.

Имя Описание Значение
тип Тип приемника копирования. SapCloudForCustomerSink (обязательно)
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
writeBehavior Поведение операции при записи. Значение по умолчанию — "Вставка". "Вставка"
"Обновить"

SnowflakeSink

Имя Описание Значение
тип Тип приемника копирования. SnowflakeSink (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SnowflakeImportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE"" } SnowflakeImportCopyCommandAdditionalFormatOptions
тип Тип параметра импорта. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeV2Sink

Имя Описание Значение
тип Тип приемника копирования. SnowflakeV2Sink (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SqlDWSink

Имя Описание Значение
тип Тип приемника копирования. SqlDWSink (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
allowPolyBase Указывает на использование PolyBase для копирования данных в sql Data Warehouse, если применимо. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
polyBaseSettings Указывает параметры, связанные с PolyBase, если параметр allowPolyBase имеет значение true. PolybaseSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
upsertSettings Параметры upsert хранилища данных SQL. SqlDWUpsertSettings
writeBehavior Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWriteBehaviorEnum (или Выражение с типом resultType SqlDWriteBehaviorEnum) Для Bicep можно использовать функцию any().

DWCopyCommandSettings

Имя Описание Значение
additionalOptions Дополнительные параметры напрямую передаются в хранилище данных SQL в команде копирования. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "ymd"" } DWCopyCommandSettingsAdditionalOptions
defaultValues Задает значения по умолчанию для каждого целевого столбца в хранилище данных SQL. Значения по умолчанию в свойстве перезаписывают ограничение DEFAULT, заданное в базе данных, и столбец identity не может иметь значение по умолчанию. Тип: массив объектов (или выражение с массивом объектов resultType). DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

Имя Описание Значение
{настраиваемое свойство} строка

DWCopyCommandDefaultValue

Имя Описание Значение
columnName Имя столбца. Тип: object (или Выражение со строкой resultType). Для Bicep можно использовать функцию any().
defaultValue Значение по умолчанию для столбца. Тип: object (или Выражение со строкой resultType). Для Bicep можно использовать функцию any().

PolybaseSettings

Имя Описание Значение
rejectSampleValue Определяет количество строк, которые необходимо получить, прежде чем PolyBase пересчитает процент отклоненных строк. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0. Для Bicep можно использовать функцию any().
rejectType Тип отклонения. "percentage"
'значение'
rejectValue Задает значение или процент строк, которые можно отклонить, прежде чем запрос завершится ошибкой. Тип: число (или выражение с числом resultType), минимум: 0. Для Bicep можно использовать функцию any().
useTypeDefault Указывает способ обработки отсутствующих значений в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SqlDWUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). Для Bicep можно использовать функцию any().

SqlMISink

Имя Описание Значение
тип Тип приемника копирования. SqlMISink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
storedProcedureParameters Параметры хранимой процедуры SQL. Для Bicep можно использовать функцию any().
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение белого цвета при копировании данных в Azure SQL Mi. Тип: строка (или выражение со строкой resultType) Для Bicep можно использовать функцию any().

SqlServerSink

Имя Описание Значение
тип Тип приемника копирования. SqlServerSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Параметры хранимой процедуры SQL. Для Bicep можно использовать функцию any().
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql Server. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SqlSink

Имя Описание Значение
тип Тип приемника копирования. SqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Параметры хранимой процедуры SQL. Для Bicep можно использовать функцию any().
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

WarehouseSink

Имя Описание Значение
тип Тип приемника копирования. WarehouseSink (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
writeBehavior Поведение записи при копировании данных в azure Microsoft Fabric Data Warehouse. Тип: DWWriteBehaviorEnum (или Выражение с resultType DWWriteBehaviorEnum) Для Bicep можно использовать функцию any().

SkipErrorFile

Имя Описание Значение
dataInconsistency Пропустите, если исходный файл или файл приемника изменен другими параллельными файлами записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileMissing Пропустите, если файл удаляется другим клиентом во время копирования. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().

CopySource

Имя Описание Значение
disableMetricsCollection Если значение равно true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sourceRetryCount Число исходных повторных попыток. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sourceRetryWait Исходное ожидание повторных попыток. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
тип Установка типа объекта AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource.
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource.
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource.
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource.
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource.
GoogleAdWordsSource.
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource.
HiveSource
HttpSource
HubspotSource.
ImpalaSource
InformixSource
JiraSource.
JsonSource
LakeHouseTableSource
MagentoSource.
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
OracleSource
OrcSource
ParquetSource
PaypalSource
PhoenixSource.
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource.
RelationalSource.
ResponsysSource
RestSource
SalesforceMarketingCloudSource.
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource.
SapEccSource.
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (обязательно)

AmazonMWSSource

Имя Описание Значение
тип Копирование типа источника. AmazonMWSSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

AmazonRdsForOracleSource

Имя Описание Значение
тип Копирование типа источника. AmazonRdsForOracleSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
oracleReaderQuery Запрос средства чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

AmazonRdsForOraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionNames Имена физических секций таблицы AmazonRdsForOracle. Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AmazonRdsForSqlServerSource

Имя Описание Значение
тип Копирование типа источника. AmazonRdsForSqlServerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать. Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

SqlPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца в целочисленном или типе datetime, которое будет использоваться для продолжающегося секционирования. Если значение не указано, автоматически определяется первичный ключ таблицы, который используется в качестве столбца секционирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AmazonRedshiftSource.

Имя Описание Значение
тип Копирование типа источника. AmazonRedshiftSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
redshiftUnloadSettings Параметры Amazon S3, необходимые для временного Amazon S3 при копировании из Amazon Redshift с выгрузкой. При этом данные из источника Amazon Redshift сначала будут выгружены в S3, а затем скопированы в целевой приемник из промежуточного S3. RedshiftUnloadSettings

RedshiftUnloadSettings

Имя Описание Значение
bucketName Контейнер промежуточного amazon S3, который будет использоваться для хранения выгруженных данных из источника Amazon Redshift. Контейнер должен находиться в том же регионе, что и источник Amazon Redshift. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
s3LinkedServiceName Имя связанной службы Amazon S3, которая будет использоваться для операции выгрузки при копировании из источника Amazon Redshift. LinkedServiceReference (обязательно)

AvroSource

Имя Описание Значение
тип Тип источника копирования. AvroSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
storeSettings Параметры хранилища Avro. StoreReadSettings

StoreReadSettings

Имя Описание Значение
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
тип Установка типа объекта AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Значение
тип Тип параметров чтения. AmazonS3CompatibleReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префиксов для имени объекта, совместимого с S3. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
подстановочный знакFileName Подстановочный знак, совместимый с Amazon S3. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
подстановочный знакFolderPath Подстановочный знак, совместимый с Amazon S3FolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AmazonS3ReadSettings

Имя Описание Значение
тип Тип параметров чтения. AmazonS3ReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префикса для имени объекта S3. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
подстановочный знакFileName AmazonS3 подстановочный знакFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
подстановочный знакFolderPath AmazonS3 с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureBlobFSReadSettings

Имя Описание Значение
тип Тип параметров чтения. AzureBlobFSReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
подстановочный знакFileName Подстановочный знак Azure BLOBFSFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
подстановочный знакFolderPath Подстановочный знак Azure BLOBFSFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureBlobStorageReadSettings

Имя Описание Значение
тип Тип параметров чтения. AzureBlobStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префикса для имени BLOB-объекта Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
подстановочный знакFileName Подстановочный знак Большого двоичного объекта AzureFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
подстановочный знакFolderPath Подстановочный знак Большого двоичного объекта AzureFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureDataLakeStoreReadSettings

Имя Описание Значение
тип Тип параметров чтения. AzureDataLakeStoreReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
listAfter Списки файлы после значения (монопольного) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
listBefore Списки файлы до значения (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
подстановочный знакFileName Подстановочный знак ADLSFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
подстановочный знакFolderPath Подстановочный знак ADLSFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureFileStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureFileStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префикса для имени файла Azure, начиная с корневого пути. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Подстановочный знак Хранилища файлов AzureFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Подстановочный знак Хранилища файлов AzureFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

FileServerReadSettings

Имя Описание Значение
тип Тип параметра чтения. FileServerReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileFilter Укажите фильтр для выбора подмножества файлов из folderPath. Фильтр дает возможность выбирать только некоторые файлы, а не все. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Подстановочный знак FileServerИмя файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Подстановочный знак FileServerFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

FtpReadSettings

Имя Описание Значение
тип Тип параметра чтения. FtpReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
disableChunking Если значение равно true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
useBinaryTransfer Укажите, следует ли использовать режим двоичной передачи для хранилищ FTP. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Ftp подстановочный знакFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Ftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

GoogleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. GoogleCloudStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префиксов для имени объекта Google Cloud Storage. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Подстановочный знак Google Cloud Storage Имя_файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Подстановочный знак Google Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

HdfsReadSettings

Имя Описание Значение
тип Тип параметра чтения. HdfsReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName HDFS wildcardFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath HDFS wildcardFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

DistcpSettings

Имя Описание Значение
distcpOptions Задает параметры Distcp. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
resourceManagerEndpoint Указывает конечную точку Yarn ResourceManager. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
tempScriptPath Указывает существующий путь к папке, который будет использоваться для хранения скрипта команды temp Distcp. Файл скрипта формируется ADF и будет удален после завершения задания копирования. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

HttpReadSettings

Имя Описание Значение
тип Тип параметра чтения. HttpReadSettings (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
requestTimeout Указывает время ожидания для http-клиента, чтобы получить HTTP-ответ от HTTP-сервера. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

LakeHouseReadSettings

Имя Описание Значение
тип Тип параметра чтения. LakeHouseReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Файлы Microsoft Fabric LakeHouse с подстановочными знакамиFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Microsoft Fabric LakeHouse Files с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OracleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. OracleCloudStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
prefix Фильтр префиксов для имени объекта Oracle Cloud Storage. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Подстановочный знак Oracle Cloud Storage Имя_файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Подстановочный знак Oracle Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SftpReadSettings

Имя Описание Значение
тип Тип параметра чтения. SftpReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
disableChunking Если значение равно true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
wildcardFileName Sftp wildcardFileName. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
wildcardFolderPath Sftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureBlobFSSource

Имя Описание Значение
тип Копирование типа источника. AzureBlobFSSource (обязательно)
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
skipHeaderLineCount Количество строк заголовков, пропускаемых из каждого blob-объекта. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
treatEmptyAsNull Считать пустой значением NULL. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().

AzureDatabricksDeltaLakeSource

Имя Описание Значение
тип Копирование типа источника. AzureDatabricksDeltaLakeSource (обязательно)
exportSettings Параметры экспорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeExportCommand
query Sql-запрос Azure Databricks Delta Lake. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

AzureDatabricksDeltaLakeExportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
timestampFormat Укажите формат метки времени для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
тип Тип параметра экспорта. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

AzureDataExplorerSource

Имя Описание Значение
тип Копирование типа источника. AzureDataExplorerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
noTruncation Имя логического параметра, который определяет, применяется ли усечение к результирующим наборам, выходящим за пределы определенного количества строк. Для Bicep можно использовать функцию any().
query Запрос к базе данных Должен быть запросом язык запросов Kusto (KQL). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).). Для Bicep можно использовать функцию any().

AzureDataLakeStoreSource

Имя Описание Значение
тип Тип источника копирования. AzureDataLakeStoreSource (обязательно)
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

AzureMariaDBSource

Имя Описание Значение
тип Тип источника копирования. AzureMariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

AzureMySqlSource

Имя Описание Значение
тип Тип источника копирования. AzureMySqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

AzurePostgreSqlSource.

Имя Описание Значение
тип Тип источника копирования. AzurePostgreSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

AzureSqlSource

Имя Описание Значение
тип Тип источника копирования. AzureSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создавать. Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

AzureTableSource

Имя Описание Значение
тип Тип источника копирования. AzureTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
azureTableSourceIgnoreTableNotFound Источник таблицы Azure игнорирует таблицу не найден. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
AzureTableSourceQuery Исходный запрос таблицы Azure. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

BinarySource

Имя Описание Значение
тип Тип источника копирования. BinarySource (обязательно)
formatSettings Параметры двоичного формата. BinaryReadSettings
storeSettings Параметры двоичного хранилища. StoreReadSettings

BinaryReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметров чтения. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

CompressionReadSettings

Имя Описание Значение
тип Установка типа объекта TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (обязательно)

TarGZipReadSettings

Имя Описание Значение
тип Тип параметра Сжатие. TarGZipReadSettings (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

TarReadSettings

Имя Описание Значение
тип Тип параметра Сжатие. TarReadSettings (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

ZipDeflateReadSettings

Имя Описание Значение
тип Тип параметра Сжатие. ZipDeflateReadSettings (обязательно)
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

BlobSource

Имя Описание Значение
тип Тип источника копирования. BlobSource (обязательно)
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
skipHeaderLineCount Количество строк заголовков, которые необходимо пропустить из каждого большого двоичного объекта. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
treatEmptyAsNull Пустое значение считается пустым значением NULL. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

CassandraSource

Имя Описание Значение
тип Тип источника копирования. CassandraSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
consistencyLevel Уровень согласованности указывает, сколько серверов Cassandra должны ответить на запрос на чтение, прежде чем возвращать данные в клиентское приложение. Cassandra проверяет указанное количество серверов Cassandra на наличие данных в соответствии с запросом на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Оно учитывает регистр букв. 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
"ONE"
'КВОРУМ'
"SERIAL"
"THREE"
'TWO'
query Запрос к базе данных Должно быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

CommonDataServiceForAppsSource

Имя Описание Значение
тип Тип источника копирования. CommonDataServiceForAppsSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query FetchXML — это собственный язык запросов, который используется в Microsoft Common Data Service for Apps (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

ConcurSource

Имя Описание Значение
тип Тип источника копирования. ConcurSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

CosmosDbMongoDbApiSource

Имя Описание Значение
тип Тип источника копирования. CosmosDbMongoDbApiSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
cursorMethods Методы cursor для запроса Mongodb. MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MongoDbCursorMethodsProperties

Имя Описание Значение
ограничение Определяет максимальное количество документов, возвращаемых сервером. функция limit() аналогична инструкции LIMIT в базе данных SQL. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
проект Указывает поля, возвращаемые в документах, соответствующих фильтру запроса. Чтобы получить все поля в соответствующих документах, не указывайте этот параметр. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
skip Указывает, сколько пропущенных документов и откуда MongoDB начинает возвращать результаты. Этот подход может быть полезен при реализации результатов с разбивкой на страницы. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sort Определяет, в каком порядке запрос будет возвращать соответствующие документы. Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

CosmosDbSqlApiSource

Имя Описание Значение
тип Тип источника копирования. CosmosDbSqlApiSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
detectDatetime Определяет ли примитивные значения как значения даты и времени. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
pageSize Размер страницы результата. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
preferredRegions Предпочтительные регионы. Тип: массив строк (или выражение с массивом строк resultType). Для Bicep можно использовать функцию any().
query Запрос API SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

CouchbaseSource.

Имя Описание Значение
тип Тип источника копирования. 'CouchbaseSource' (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

Db2Source

Имя Описание Значение
тип Копирование типа источника. Db2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

DelimitedTextSource

Имя Описание Значение
тип Копирование типа источника. 'DelimitedTextSource' (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
formatSettings Параметры формата DelimitedText. DelimitedTextReadSettings
storeSettings Параметры хранилища DelimitedText. StoreReadSettings

DelimitedTextReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount указывает количество непустых строк, которые нужно пропустить при чтении данных из входных файлов. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

DocumentDbCollectionSource

Имя Описание Значение
тип Копирование типа источника. DocumentDbCollectionSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
nestingSeparator Разделитель вложенных свойств. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
query Запрос документов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

DrillSource.

Имя Описание Значение
тип Копирование типа источника. DrillSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

DynamicsAXSource

Имя Описание Значение
тип Копирование типа источника. DynamicsAXSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

DynamicsCrmSource

Имя Описание Значение
тип Тип источника копирования. DynamicsCrmSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query FetchXML — это собственный язык запросов, который используется в Microsoft Dynamics CRM (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

DynamicsSource

Имя Описание Значение
тип Тип источника копирования. DynamicsSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query FetchXML — это защищаемый язык запросов, используемый в Microsoft Dynamics (Online, локальная версия). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

EloquaSource

Имя Описание Значение
тип Тип источника копирования. "EloquaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

ExcelSource

Имя Описание Значение
тип Тип источника копирования. "ExcelSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
storeSettings Параметры магазина Excel. StoreReadSettings

FileSystemSource

Имя Описание Значение
тип Тип источника копирования. FileSystemSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().

GoogleAdWordsSource.

Имя Описание Значение
тип Копирование типа источника. "GoogleAdWordsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

GoogleBigQuerySource

Имя Описание Значение
тип Копирование типа источника. GoogleBigQuerySource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

GoogleBigQueryV2Source

Имя Описание Значение
тип Копирование типа источника. GoogleBigQueryV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

GreenplumSource

Имя Описание Значение
тип Копирование типа источника. GreenplumSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

HBaseSource

Имя Описание Значение
тип Копирование типа источника. HBaseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

HdfsSource.

Имя Описание Значение
тип Копирование типа источника. HdfsSource (обязательно)
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().

HiveSource

Имя Описание Значение
тип Копирование типа источника. HiveSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

HttpSource

Имя Описание Значение
тип Копирование типа источника. "HttpSource" (обязательно)
httpRequestTimeout Указывает время ожидания для http-клиента, чтобы получить HTTP-ответ от HTTP-сервера. Значение по умолчанию эквивалентно System.Net.HttpWebRequest.Timeout. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

HubspotSource.

Имя Описание Значение
тип Копирование типа источника. HubspotSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

ImpalaSource

Имя Описание Значение
тип Копирование типа источника. ImpalaSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

InformixSource

Имя Описание Значение
тип Копирование типа источника. InformixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

JiraSource.

Имя Описание Значение
тип Копирование типа источника. JiraSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

JsonSource

Имя Описание Значение
тип Копирование типа источника. JsonSource (обязательный)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
formatSettings Параметры формата JSON. JsonReadSettings
storeSettings Параметры хранилища JSON. StoreReadSettings

JsonReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

LakeHouseTableSource

Имя Описание Значение
тип Копирование типа источника. LakeHouseTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
timestampAsOf Запрос старой snapshot по метке времени. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
versionAsOf Запрос более ранней snapshot по версии. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().

MagentoSource.

Имя Описание Значение
тип Копирование типа источника. MagentoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MariaDBSource

Имя Описание Значение
тип Копирование типа источника. MariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MarketoSource

Имя Описание Значение
тип Тип источника копирования. MarketoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MicrosoftAccessSource

Имя Описание Значение
тип Тип источника копирования. MicrosoftAccessSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

MongoDbAtlasSource

Имя Описание Значение
тип Тип источника копирования. MongoDbAtlasSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB Atlas. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
cursorMethods Методы cursor для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MongoDbSource

Имя Описание Значение
тип Тип источника копирования. MongoDbSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Должно быть выражением запроса SQL-92. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

MongoDbV2Source

Имя Описание Значение
тип Тип источника копирования. MongoDbV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
cursorMethods Методы cursor для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

MySqlSource

Имя Описание Значение
тип Тип источника копирования. MySqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

NetezzaSource

Имя Описание Значение
тип Тип источника копирования. "NetezzaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Netezza. Возможные значения: None, DataSlice, DynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода Netezza. NetezzaPartitionSettings
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

NetezzaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца в целочисленном типе, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

ODataSource

Имя Описание Значение
тип Тип источника копирования. ODataSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
query Запрос OData. Например, "$top=1". Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OdbcSource

Имя Описание Значение
тип Тип источника копирования. OdbcSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

Office365Source

Имя Описание Значение
тип Копирование типа источника. Office365Source (обязательно)
allowedGroups Группы, содержащие всех пользователей. Тип: массив строк (или выражение с массивом строк resultType). Для Bicep можно использовать функцию any().
dateFilterColumn Столбец для применения {paramref name="StartTime"/} и {paramref name="EndTime"/}. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
endTime Время окончания запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
outputColumns Столбцы, которые будут считываться из таблицы Office 365. Тип: массив объектов (или выражение с массивом объектов resultType). itemType: OutputColumn. Пример: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] Для Bicep можно использовать функцию any().
startTime Время начала запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
userScopeFilterUri Пользователь область URI. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OracleServiceCloudSource

Имя Описание Значение
тип Копирование типа источника. OracleServiceCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

OracleSource

Имя Описание Значение
тип Копирование типа источника. OracleSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
oracleReaderQuery Запрос средства чтения Oracle. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Oracle. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника Oracle. OraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

OraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionNames Имена физических секций таблицы Oracle. Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

OrcSource

Имя Описание Значение
тип Копирование типа источника. OrcSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
storeSettings Параметры хранилища ORC. StoreReadSettings

ParquetSource

Имя Описание Значение
тип Копирование типа источника. ParquetSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
formatSettings Параметры формата Parquet. ParquetReadSettings
storeSettings Параметры хранилища Parquet. StoreReadSettings

ParquetReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

PaypalSource

Имя Описание Значение
тип Копирование типа источника. PaypalSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

PhoenixSource.

Имя Описание Значение
тип Копирование типа источника. PhoenixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

PostgreSqlSource

Имя Описание Значение
тип Копирование типа источника. PostgreSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

PostgreSqlV2Source

Имя Описание Значение
тип Тип источника копирования. PostgreSqlV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

PrestoSource

Имя Описание Значение
тип Тип источника копирования. PrestoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

QuickBooksSource.

Имя Описание Значение
тип Тип источника копирования. QuickBooksSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

RelationalSource.

Имя Описание Значение
тип Тип источника копирования. RelationalSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

ResponsysSource

Имя Описание Значение
тип Тип источника копирования. ResponsysSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

RestSource

Имя Описание Значение
тип Копирование типа источника. RestSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключ-значение" (значение должно быть строковым типом). Для Bicep можно использовать функцию any().
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
paginationRules Правила разбиения на страницы для составления следующих запросов страниц. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
requestInterval Время ожидания перед отправкой следующего запроса страницы. Для Bicep можно использовать функцию any().
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SalesforceMarketingCloudSource.

Имя Описание Значение
тип Копирование типа источника. SalesforceMarketingCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SalesforceServiceCloudSource

Имя Описание Значение
тип Копирование типа источника. SalesforceServiceCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SalesforceServiceCloudV2Source

Имя Описание Значение
тип Копирование типа источника. SalesforceServiceCloudV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SalesforceSource

Имя Описание Значение
тип Копирование типа источника. SalesforceSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SalesforceV2Source

Имя Описание Значение
тип Тип источника копирования. SalesforceV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SapBwSource

Имя Описание Значение
тип Тип источника копирования. SapBwSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос многомерных выражений. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SapCloudForCustomerSource.

Имя Описание Значение
тип Тип источника копирования. SapCloudForCustomerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
query Запрос OData SAP Cloud for Customer. Например, "$top=1". Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SapEccSource.

Имя Описание Значение
тип Тип источника копирования. SapEccSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
query Запрос OData SAP ECC. Например, "$top=1". Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SapHanaSource

Имя Описание Значение
тип Тип источника копирования. SapHanaSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
packetSize Размер пакета данных, считываемых из SAP HANA. Тип: integer(или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SAP HANA. Возможные значения: None, PhysicalPartitionsOfTable, SapHanaDynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника SAP HANA. SapHanaPartitionSettings
query Sql-запрос SAP HANA. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SapHanaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SapOdpSource

Имя Описание Значение
тип Тип источника копирования. SapOdpSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
extractionMode Режим извлечения. Допустимые значения: Full, Delta и Recovery. Значение по умолчанию — Full. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
проекция Указывает столбцы, которые будут выбраны из исходных данных. Тип: массив объектов (проекция) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
выделенный фрагмент Указывает условия выбора из исходных данных. Тип: массив объектов (выделение) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
subscriberProcess Процесс подписчика для управления разностным процессом. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SapOpenHubSource

Имя Описание Значение
тип Тип источника копирования. SapOpenHubSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
baseRequestId Идентификатор запроса для загрузки разностных данных. После установки этого параметра в результатах запроса будут отображаться только данные с requestId, значение которого больше, чем значение этого свойства. Значение по умолчанию — 0. Тип: integer (или выражение с целочисленным значением resultType ). Для Bicep можно использовать функцию any().
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
excludeLastRequest Нужно ли исключать записи из результатов последнего запроса. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также для разделения полученных выходных данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SapTableSource

Имя Описание Значение
тип Копирование типа источника. SapTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
batchSize Указывает максимальное количество строк, которые будут извлекаться одновременно при получении данных из таблицы SAP. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблиц SAP. Возможные значения: None, PartitionOnInt, PartitionOnCalendarYear, PartitionOnCalendarMonth, PartitionOnCalendarDate, PartitionOnTime. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника таблиц SAP. SapTablePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
rfcTableFields Поля таблицы SAP, которые будут получены. Например, column0, column1. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
rfcTableOptions Параметры фильтрации таблицы SAP. Например, COLUMN0 EQ SOME VALUE. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
Rowcount Количество строк для извлечения. Тип: integer(или выражение с целочисленным типом resultType). Для Bicep можно использовать функцию any().
rowSkips Количество пропущенных строк. Тип: integer (или выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также для разделения полученных выходных данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SapTablePartitionSettings

Имя Описание Значение
maxPartitionsNumber Максимальное значение секций, на которые будет разделена таблица. Тип: integer (или Expression со строкой resultType). Для Bicep можно использовать функцию any().
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

ServiceNowSource

Имя Описание Значение
тип Копирование типа источника. ServiceNowSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

ServiceNowV2Source

Имя Описание Значение
тип Копирование типа источника. ServiceNowV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
expression Выражение для фильтрации данных из источника. ВыражениеV2
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

ВыражениеV2

Имя Описание Значение
операнды Список вложенных выражений. ExpressionV2[]
оператор Значение оператора выражения Тип: string. строка
type Тип выражений, поддерживаемых системой. Тип: string. Двоичный файл
"Констант"
"Поле"
"Унарный"
значение Значение для константы или типа поля: строка. строка

SharePointOnlineListSource

Имя Описание Значение
тип Копирование типа источника. SharePointOnlineListSource (обязательно)
httpRequestTimeout Время ожидания получения ответа от SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
query Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1". Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

ShopifySource

Имя Описание Значение
тип Копирование типа источника. ShopifySource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SnowflakeSource

Имя Описание Значение
тип Копирование типа источника. SnowflakeSource (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SnowflakeExportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
тип Тип параметра экспорта. string (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SnowflakeV2Source

Имя Описание Значение
тип Тип источника копирования. SnowflakeV2Source (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SparkSource

Имя Описание Значение
тип Тип источника копирования. SparkSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SqlDWSource

Имя Описание Значение
тип Тип источника копирования. SqlDWSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL Data Warehouse. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Data Warehouse SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Expression с объектом resultType), itemType: StoredProcedureParameter. Для Bicep можно использовать функцию any().

SqlMISource

Имя Описание Значение
тип Копирование типа источника. SqlMISource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать. Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Управляемый экземпляр SQL Azure. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

SqlServerSource

Имя Описание Значение
тип Копирование типа источника. SqlServerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать. Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

SqlSource

Имя Описание Значение
тип Копирование типа источника. SqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

SquareSource

Имя Описание Значение
тип Копирование типа источника. SquareSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SybaseSource

Имя Описание Значение
тип Копирование типа источника. SybaseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос к базе данных Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

TeradataSource

Имя Описание Значение
тип Копирование типа источника. TeradataSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения teradata. Возможные значения: None, Hash, DynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования источника teradata. TeradataPartitionSettings
query Запрос Teradata. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

TeradataPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона или хэша. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

VerticaSource

Имя Описание Значение
тип Тип источника копирования. "VerticaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

WarehouseSource

Имя Описание Значение
тип Тип источника копирования. WarehouseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
isolationLevel Указывает поведение блокировки транзакций для источника Microsoft Fabric Warehouse. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Для Bicep можно использовать функцию any().
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
sqlReaderQuery Запрос читателя хранилища Microsoft Fabric. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Microsoft Fabric Warehouse. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Выражение с объектом resultType), itemType: StoredProcedureParameter. Для Bicep можно использовать функцию any().

WebSource

Имя Описание Значение
тип Тип источника копирования. WebSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().

XeroSource

Имя Описание Значение
тип Тип источника копирования. "XeroSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

XmlSource

Имя Описание Значение
тип Тип источника копирования. XmlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
formatSettings Параметры формата XML. XmlReadSettings
storeSettings Параметры хранилища XML. StoreReadSettings

XmlReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включено ли обнаружение типов при чтении XML-файлов. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен. Если для URI пространства имен не определен префикс, будет использоваться префикс xml-элемента или имени атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Тип: объект (или выражение с объектом resultType). Для Bicep можно использовать функцию any().
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
тип Тип параметров чтения. string (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

ZohoSource

Имя Описание Значение
тип Тип источника копирования. ZohoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType). Для Bicep можно использовать функцию any().
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

StagingSettings

Имя Описание Значение
enableCompression Указывает, следует ли использовать сжатие при копировании данных через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
linkedServiceName Ссылка на промежуточную связанную службу. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
{настраиваемое свойство} Для Bicep можно использовать функцию any().

CustomActivity

Имя Описание Значение
тип Тип действия. "Custom" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства настраиваемого действия. CustomActivityTypeProperties (обязательно)

CustomActivityTypeProperties

Имя Описание Значение
autoUserSpecification Уровень повышения прав и область для пользователя. По умолчанию используется задача nonadmin. Тип: строка (или выражение с типом resultType double). Для Bicep можно использовать функцию any().
. Команда для настраиваемого действия Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
extendedProperties Определяемый пользователем контейнер свойств. Нет ограничений на ключи или значения, которые можно использовать. Пользователь, указанный пользователем, несет полную ответственность за использование и интерпретацию определенного содержимого. CustomActivityTypePropertiesExtendedProperties
folderPath Путь к папке для файлов ресурсов Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
referenceObjects Объекты ссылок CustomActivityReferenceObject
resourceLinkedService Справочник по связанной службе ресурсов. LinkedServiceReference
retentionTimeInDays Время хранения файлов, отправленных для настраиваемого действия. Тип: double (или выражение с resultType double). Для Bicep можно использовать функцию any().

CustomActivityTypePropertiesExtendedProperties

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

CustomActivityReferenceObject

Имя Описание Значение
наборы данных Ссылки на наборы данных. DatasetReference[]
linkedServices Ссылки на связанные службы. LinkedServiceReference[]

DatabricksNotebookActivity

Имя Описание Значение
тип Тип действия. "DatabricksNotebook" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Databricks Notebook. DatabricksNotebookActivityTypeProperties (обязательно)

DatabricksNotebookActivityTypeProperties

Имя Описание Значение
baseParameters Базовые параметры, используемые для каждого выполнения этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Абсолютный путь записной книжки, которая будет запущена в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

DatabricksNotebookActivityTypePropertiesBaseParamete...

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

DatabricksNotebookActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

DatabricksSparkJarActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkJar (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkJar в Databricks. DatabricksSparkJarActivityTypeProperties (обязательно)

DatabricksSparkJarActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName Полное имя класса, содержащего метод main, который будет выполнен. Этот класс должен содержаться в файле JAR, предоставляемом в виде библиотеки. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
parameters Параметры, которые будут переданы в метод main. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

DatabricksSparkPythonActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkPython (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkPython Databricks. DatabricksSparkPythonActivityTypeProperties (обязательно)

DatabricksSparkPythonActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Параметры командной строки, которые будут переданы в файл Python. any[]
pythonFile URI файла Python, который будет выполнен. Поддерживаются только пути DBFS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

DatabricksSparkPythonActivityTypePropertiesLibraries...

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

DataLakeAnalyticsUsqlActivity

Имя Описание Значение
тип Тип действия. DataLakeAnalyticsU-SQL (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Data Lake Analytics свойства действия U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (обязательно)

DataLakeAnalyticsUsqlActivityTypeProperties

Имя Описание Значение
compilationMode Режим компиляции U-SQL. Должно иметь одно из следующих значений: Semantic, Full и SingleBox. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
degreeOfParallelism Максимальное количество узлов, используемых одновременно для выполнения задания. Значение по умолчанию — 1. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1. Для Bicep можно использовать функцию any().
параметры Параметры для запроса задания U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority Определяет, какие задания из всех в очереди должны запускаться в первую очередь. Чем меньше число, тем выше приоритет. Значение по умолчанию — 1000. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1. Для Bicep можно использовать функцию any().
runtimeVersion Версия среды выполнения обработчика U-SQL, которую нужно использовать. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
scriptLinkedService Справочник по связанной службе скриптов. LinkedServiceReference (обязательно)
scriptPath Путь к папке, содержащей скрипт U-SQL, с учетом регистра. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

Удаление действия

Имя Описание Значение
тип Тип действия. Delete (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Удаление свойств действия. DeleteActivityTypeProperties (обязательно)

DeleteActivityTypeProperties

Имя Описание Значение
набор данных Удалить ссылку на набор данных действий. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
logStorageSettings Если параметр enableLogging имеет значение true, клиент должен указать параметры хранилища журналов. LogStorageSettings
maxConcurrentConnections Максимальное количество одновременных подключений для одновременного подключения к источнику данных. INT

Ограничения:
Минимальное значение = 1
recursive Если значение равно true, файлы или вложенные папки по текущему пути к папке будут удалены рекурсивно. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
storeSettings Удаление параметров хранилища действий. StoreReadSettings

ExecuteDataFlowActivity

Имя Описание Значение
тип Тип действия. ExecuteDataFlow (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия потока данных. ExecuteDataFlowActivityTypeProperties (обязательно)

ExecuteDataFlowActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Продолжите настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: логическое значение (или выражение с логическим типом resultType) Для Bicep можно использовать функцию any().
Поток данных Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет параллельно обрабатывать приемники с одинаковым порядком сохранения. Тип: логическое значение (или выражение с логическим типом resultType) Для Bicep можно использовать функцию any().
sourceStagingConcurrency Укажите количество параллельных промежуточных данных для источников, применимых к приемнику. Тип: integer (или Выражение с целочисленным типом resultType) Для Bicep можно использовать функцию any().
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: string (или выражение со строкой resultType) Для Bicep можно использовать функцию any().

ExecuteDataFlowActivityTypePropertiesCompute

Имя Описание Значение
computeType Тип вычислений кластера, который будет выполнять задание потока данных. Возможные значения: "General", "MemoryOptimized", "ComputeOptimized". Тип: string (или выражение со строкой resultType) Для Bicep можно использовать функцию any().
coreCount Число ядер кластера, который будет выполнять задание потока данных. Поддерживаемые значения: 8, 16, 32, 48, 80, 144 и 272. Тип: integer (или Выражение с целочисленным типом resultType) Для Bicep можно использовать функцию any().

DataFlowReference

Имя Описание Значение
datasetParameters Ссылка на параметры потока данных из набора данных. Для Bicep можно использовать функцию any().
параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылочных данных. строка (обязательно)
тип Ссылочный тип потока данных. DataFlowReference (обязательно)
{настроенное свойство} Для Bicep можно использовать функцию any().

IntegrationRuntimeReference

Имя Описание Значение
параметры Аргументы для среды выполнения интеграции. ParameterValueSpecification
referenceName Имя среды выполнения интеграции. строка (обязательно)
тип Тип среды выполнения интеграции. IntegrationRuntimeReference (обязательно)

DataFlowStagingInfo

Имя Описание Значение
folderPath Путь к папке для промежуточного BLOB-объекта. Тип: string (или выражение со строкой resultType) Для Bicep можно использовать функцию any().
linkedService Ссылка на промежуточную связанную службу. LinkedServiceReference

ExecutePipelineActivity

Имя Описание Значение
тип Тип действия. ExecutePipeline (обязательно)
policy Выполнение политики действий конвейера. ExecutePipelineActivityPolicy
typeProperties Выполнение свойств действия конвейера. ExecutePipelineActivityTypeProperties (обязательно)

ExecutePipelineActivityPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
{настроенное свойство} Для Bicep можно использовать функцию any().

ExecutePipelineActivityTypeProperties

Имя Описание Значение
параметры Параметры конвейера. ParameterValueSpecification
pipeline Справочник по конвейеру. PipelineReference (обязательно)
waitOnCompletion Определяет, будет ли выполнение действия ожидать завершения выполнения зависимого конвейера. Значение по умолчанию — false. bool

PipelineReference

Имя Описание Значение
name Имя ссылки. строка
referenceName Имя конвейера ссылки. строка (обязательно)
тип Ссылочный тип конвейера. PipelineReference (обязательно)

ExecuteSsisPackageActivity

Имя Описание Значение
тип Тип действия. ExecuteSSISPackage (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия пакета служб SSIS. ExecuteSsisPackageActivityTypeProperties (обязательно)

ExecuteSsisPackageActivityTypeProperties

Имя Описание Значение
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
loggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
logLocation Расположение журнала выполнения пакета служб SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры соединений на уровне пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
PackageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Диспетчеры соединений уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
ProjectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Свойство переопределяет для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
среда выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SsisExecutionCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
password Пароль для проверки подлинности Windows. SecureString (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

SecureString

Имя Описание Значение
тип Тип секрета. строка (обязательно)
значение Значение защищенной строки. строка (обязательно)

SsisLogLocation

Имя Описание Значение
logPath Путь к журналу выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
тип Тип расположения журнала служб SSIS. "Файл" (обязательно)
typeProperties Свойства расположения журнала выполнения пакетов служб SSIS. SsisLogLocationTypeProperties (обязательно)

SsisLogLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к журналу выполнения пакета. SsisAccessCredential
logRefreshInterval Указывает интервал обновления журнала. Значение по умолчанию — 5 минут. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

SsisAccessCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
password Пароль для проверки подлинности Windows. SecretBase (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

SecretBase

Имя Описание Значение
тип Установка типа объекта AzureKeyVaultSecret
SecureString (обязательно)

AzureKeyVaultSecretReference

Имя Описание Значение
secretName Имя секрета в Azure Key Vault. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
secretVersion Версия секрета в Azure Key Vault. Значение по умолчанию — последняя версия секрета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
store Справочник по связанной службе Azure Key Vault. LinkedServiceReference (обязательно)
тип Тип секрета. строка (обязательно)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Имя Описание Значение
{настроенное свойство} SsisConnectionManager

SsisConnectionManager

Имя Описание Значение
{настроенное свойство} SsisExecutionParameter

SsisExecutionParameter

Имя Описание Значение
значение Значение параметра выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

SsisPackageLocation

Имя Описание Значение
packagePath Путь к пакету служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
тип Тип расположения пакета служб SSIS. "Файл"
InlinePackage
PackageStore
'SSISDB'
typeProperties Свойства расположения пакета служб SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к пакету. SsisAccessCredential
childPackages Внедренный список дочерних пакетов. SsisChildPackage[]
configurationAccessCredential Учетные данные для доступа к файлу конфигурации. SsisAccessCredential
configurationPath Файл конфигурации выполнения пакета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
packageContent Содержимое внедренного пакета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
packageLastModifiedDate Дата последнего изменения внедренного пакета. строка
packageName, Имя пакета. строка
packagePassword Пароль пакета. Секретная база

SsisChildPackage

Имя Описание Значение
packageContent Содержимое для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
packageLastModifiedDate Дата последнего изменения для внедренного дочернего пакета. строка
packageName, Имя внедренного дочернего пакета. строка
packagePath Путь для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Имя Описание Значение
{настраиваемое свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Имя Описание Значение
{настраиваемое свойство} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Имя Описание Значение
{настраиваемое свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Имя Описание Значение
{настраиваемое свойство} SsisPropertyOverride

SsisPropertyOverride

Имя Описание Значение
isSensitive Указывает, является ли значение переопределения свойства пакета служб SSIS конфиденциальными данными. Значение будет зашифровано в SSISDB, если оно имеет значение true bool
значение Значение переопределения свойства пакета служб SSIS. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

ExecuteWranglingDataflowActivity

Имя Описание Значение
тип Тип действия. ExecuteWranglingDataflow (обязательно)
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия power query. ExecutePowerQueryActivityTypeProperties (обязательно)

ExecutePowerQueryActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Перейдите к параметру ошибки, используемому для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: boolean (или Expression с boolean resultType) Для Bicep можно использовать функцию any().
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
Запросы Список сопоставлений для Power Query гибридных запросов с наборами данных приемника. PowerQuerySinkMapping[]
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет одновременно обрабатывать приемники с одинаковым порядком сохранения. Тип: boolean (или Expression с boolean resultType) Для Bicep можно использовать функцию any().
sinks (Не рекомендуется. Используйте запросы). Список приемников действий Power Query, сопоставленных с queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: integer (или Expression с целочисленным значением resultType) Для Bicep можно использовать функцию any().
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для вывода данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: строка (или выражение со строкой resultType) Для Bicep можно использовать функцию any().

PowerQuerySinkMapping

Имя Описание Значение
dataflowSinks Список приемников, сопоставленных Power Query запросе к гибридному приложению. PowerQuerySink[]
queryName Имя запроса в Power Query документе mashup. строка

PowerQuerySink

Имя Описание Значение
набор данных Справочник по набору данных. DatasetReference
description Описание преобразования. строка
flowlet Справочник по потоку DataFlowReference
linkedService Ссылка на связанную службу. LinkedServiceReference
name Имя преобразования. string (обязательно)
rejectedDataLinkedService Ссылка на связанную службу отклоненных данных. LinkedServiceReference
schemaLinkedService Справочник по связанной службе схемы. LinkedServiceReference
скрипт скрипт приемника. строка

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Значение
{настраиваемое свойство} PowerQuerySink

FailActivity

Имя Описание Значение
тип Тип действия. Fail (обязательно)
typeProperties Свойства действия Fail. FailActivityTypeProperties (обязательно)

FailActivityTypeProperties

Имя Описание Значение
errorCode Код ошибки, который классифицирует тип ошибки действия Fail. Это может быть динамическое содержимое, результатом которого во время выполнения может быть не пустая или пустая строка. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
message Сообщение об ошибке, выданное в действии Fail. Это может быть динамическое содержимое, результатом которого во время выполнения может быть не пустая или пустая строка. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

FilterActivity

Имя Описание Значение
тип Тип действия. Filter (обязательно)
typeProperties Свойства действия фильтра. FilterActivityTypeProperties (обязательно)

FilterActivityTypeProperties

Имя Описание Значение
condition Условие, которое можно использовать для фильтрации входных данных. Выражение (обязательно)
items Входной массив, к которому должен применяться фильтр. Выражение (обязательно)

Expression

Имя Описание Значение
тип Тип выражения. Expression (обязательный)
значение Значение выражения. строка (обязательно)

Действие ForEach

Имя Описание Значение
тип Тип действия. ForEach (обязательно)
typeProperties Свойства действия ForEach. ForEachActivityTypeProperties (обязательно)

ForEachActivityTypeProperties

Имя Описание Значение
Действия Список действий для выполнения . Activity[] (обязательно)
batchCount Число пакетов, которое должно использоваться для управления количеством параллельного выполнения (в случае, если isSequential имеет значение false). INT

Ограничения:
Максимальное значение = 50
isSequential Должен ли цикл выполняться последовательно или параллельно (максимум 50) bool
items Коллекция для итерации. Выражение (обязательно)

GetMetadataActivity

Имя Описание Значение
тип Тип действия. GetMetadata (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия GetMetadata. GetMetadataActivityTypeProperties (обязательно)

GetMetadataActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия GetMetadata. DatasetReference (обязательно)
fieldList Поля метаданных для получения из набора данных. any[]
formatSettings Параметры формата действия GetMetadata. FormatReadSettings
storeSettings Параметры хранилища действий GetMetadata. StoreReadSettings

FormatReadSettings

Имя Описание Значение
тип Установка типа объекта BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

HDInsightHiveActivity

Имя Описание Значение
тип Тип действия. HDInsightHive (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Hive HDInsight. HDInsightHiveActivityTypeProperties (обязательно)

HDInsightHiveActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
defines Позволяет пользователю указать определения для запроса задания Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
queryTimeout Значение времени ожидания запроса (в минутах). Действует, если кластер HDInsight использует ESP (корпоративный пакет безопасности) INT
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]
variables Заданные пользователем аргументы в пространстве имен hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

HDInsightMapReduceActivity

Имя Описание Значение
тип Тип действия. HDInsightMapReduce (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия MapReduce в HDInsight. HDInsightMapReduceActivityTypeProperties (обязательно)

HDInsightMapReduceActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
className Имя класса. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
defines Позволяет пользователю указать определения для запроса задания MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
jarFilePath Jar-путь. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
jarLibs Jar libs. any[]
jarLinkedService Справочник по связанной службе JAR. LinkedServiceReference
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

HDInsightPigActivity

Имя Описание Значение
тип Тип действия. HDInsightPig (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Pig HDInsight. HDInsightPigActivityTypeProperties (обязательно)

HDInsightPigActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. Тип: массив (или выражение с массивом resultType). Для Bicep можно использовать функцию any().
defines Позволяет пользователю указать определения для запроса задания Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

HDInsightSparkActivity

Имя Описание Значение
тип Тип действия. HDInsightSpark (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Spark в HDInsight. HDInsightSparkActivityTypeProperties (обязательно)

HDInsightSparkActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы для HDInsightSparkActivity. any[]
className Класс java/Spark приложения main. строка
entryFilePath Относительный путь к корневой папке выполняемого кода или пакета. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
proxyUser Пользователь для олицетворения, который будет выполнять задание. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
rootPath Корневой путь в sparkJobLinkedService для всех файлов задания. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
sparkConfig Свойство конфигурации Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Связанная служба хранилища для отправки файла записи и зависимостей, а также для получения журналов. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

HDInsightStreamingActivity

Имя Описание Значение
тип Тип действия. HDInsightStreaming (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия потоковой передачи HDInsight. HDInsightStreamingActivityTypeProperties (обязательно)

HDInsightStreamingActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
combiner Имя исполняемого файла средства объединения. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
commandEnvironment Значения среды командной строки. any[]
defines Позволяет пользователю указать определения для запроса задания потоковой передачи. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Ссылка на связанную службу, в которой находятся файлы. LinkedServiceReference
filePaths Пути к файлам заданий потоковой передачи. Может быть каталогом. any[] (обязательно)
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
input Путь к входным BLOB-объектам. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
mapper Имя исполняемого файла модуля сопоставления. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
output Выходной путь к большому двоичному объекту. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
reducer Имя исполняемого файла reducer. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

IfConditionActivity

Имя Описание Значение
тип Тип действия. IfCondition (обязательно)
typeProperties Свойства действия IfCondition. IfConditionActivityTypeProperties (обязательно)

IfConditionActivityTypeProperties

Имя Описание Значение
expression Выражение, результатом которого будет логическое значение. Используется для определения блока действий (ifTrueActivities или ifFalseActivities), которые будут выполняться. Выражение (обязательно)
ifFalseActivities Список действий для выполнения, если выражение имеет значение false. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]
ifTrueActivities Список действий для выполнения, если выражение имеет значение true. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]

LookupActivity

Имя Описание Значение
тип Тип действия. "Уточняющий запрос" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия подстановки. LookupActivityTypeProperties (обязательно)

LookupActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия поиска. DatasetReference (обязательно)
firstRowOnly Возвращается ли первая строка или все строки. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType). Для Bicep можно использовать функцию any().
source Свойства источника, относящиеся к набору данных, такие же, как и источник действия копирования. CopySource (обязательно)

ScriptActivity

Имя Описание Значение
тип Тип действия. "Script" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия скрипта. ScriptActivityTypeProperties (обязательно)

ScriptActivityTypeProperties

Имя Описание Значение
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout Время ожидания выполнения ScriptBlock. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().
scripts Массив блоков скриптов. Тип: массив. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

Имя Описание Значение
logDestination Назначение журналов. Тип: string. ActivityOutput
ExternalStore (обязательно)
logLocationSettings Параметры расположения журнала, которые клиент должен указать при включении журнала. LogLocationSettings

ScriptActivityScriptBlock

Имя Описание Значение
параметры Массив параметров скрипта. Тип: массив. ScriptActivityParameter[]
текст Текст запроса. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
тип Тип запроса. Тип: string. "NonQuery"
"Запрос" (обязательно)

ScriptActivityParameter

Имя Описание Значение
direction Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
name Имя параметра. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
size Размер параметра направления вывода. INT
тип Тип параметра. Boolean
DateTime
DateTimeOffset
"Decimal"
Double
Guid
'Int16'
'Int32'
'Int64'
"Single"
"Строка"
"Timespan"
значение Значение параметра. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SetVariableActivity

Имя Описание Значение
тип Тип действия. SetVariable (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Задайте свойства действия переменной. SetVariableActivityTypeProperties (обязательно)

SecureInputOutputPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool

SetVariableActivityTypeProperties

Имя Описание Значение
setSystemVariable Если задано значение true, он задает возвращаемое значение запуска конвейера. bool
значение Задаваемое значение. Может быть статическим значением или выражением. Для Bicep можно использовать функцию any().
variableName Имя переменной, значение которой необходимо задать. строка

SynapseSparkJobDefinitionActivity

Имя Описание Значение
тип Тип действия. SparkJob (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия задания Spark. SynapseSparkJobActivityTypeProperties (обязательно)

SynapseSparkJobActivityTypeProperties

Имя Описание Значение
args Аргументы, заданные пользователем для SynapseSparkJobDefinitionActivity. any[]
className Полный идентификатор или класс main, который находится в файле определения main, который переопределит "className" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленного вами определения задания Spark. Для Bicep можно использовать функцию any().
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
'Default'
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, который будет использоваться для переопределения driverCores и driverMemory предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для задания, которые будут использоваться для переопределения "executorCores" и "executorMemory" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
файл Файл main, используемый для задания, который переопределит "файл" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
файлы (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для справки в файле определения main, который переопределит "файлы" определения задания Spark, которое вы предоставляете. any[]
filesV2 Дополнительные файлы, используемые для ссылки в файле определения main, который переопределит jars и files предоставленного вами определения задания Spark. any[]
numExecutors Количество исполнителей, запускаемых для этого задания, которое переопределит numExecutors определения задания Spark, которое вы предоставляете. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
pythonCodeReference Дополнительные файлы кода Python, используемые для справки в файле определения main, который переопределит pyFiles определения задания Spark, которое вы предоставляете. any[]
scanFolder При сканировании вложенных папок из корневой папки файла определения main эти файлы будут добавлены в качестве ссылочных файлов. Папки с именами "jars", "pyFiles", "files" или "archives" будут проверены, а имя папок учитывает регистр. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
sparkConfig Свойство конфигурации Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
SparkJob Справочник по заданию Synapse Spark. SynapseSparkJobReference (обязательно)
targetBigDataPool Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, которое переопределит targetBigDataPool предоставленного вами определения задания Spark. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

SynapseSparkJobReference

Имя Описание Значение
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType. Для Bicep можно использовать функцию any(). (обязательно)
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

BigDataPoolParametrizationReference

Имя Описание Значение
referenceName Ссылка на имя пула больших данных. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
тип Ссылочный тип пула больших данных. BigDataPoolReference (обязательно)

SparkConfigurationParametrizationReference

Имя Описание Значение
referenceName Ссылка на имя конфигурации Spark. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
тип Ссылочный тип конфигурации Spark. SparkConfigurationReference (обязательно)

SqlServerStoredProcedureActivity

Имя Описание Значение
тип Тип действия. SqlServerStoredProcedure (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия хранимой процедуры SQL. SqlServerStoredProcedureActivityTypeProperties (обязательно)

SqlServerStoredProcedureActivityTypeProperties

Имя Описание Значение
storedProcedureName Имя хранимой процедуры. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Для Bicep можно использовать функцию any().

SwitchActivity

Имя Описание Значение
тип Тип действия. Switch (обязательно)
typeProperties Переключение свойств действия. SwitchActivityTypeProperties (обязательно)

SwitchActivityTypeProperties

Имя Описание Значение
cases Список вариантов, соответствующих ожидаемым значениям свойства on. Это необязательное свойство, и если оно не указано, действие будет выполнять действия, указанные в defaultActivities. SwitchCase[]
defaultActivities Список действий, выполняемых, если условие варианта не выполнено. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]
on Выражение, результатом которого будет строка или целое число. Используется для определения блока действий в случаях, которые будут выполнены. Выражение (обязательно)

SwitchCase

Имя Описание Значение
Действия Список действий, выполняемых для выполнения условий обращения. Действие[]
значение Ожидаемое значение, удовлетворяющее результату выражения свойства on. строка

SynapseNotebookActivity

Имя Описание Значение
тип Тип действия. 'SynapseNotebook' (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполните свойства действия записной книжки Synapse. SynapseNotebookActivityTypeProperties (обязательно)

SynapseNotebookActivityTypeProperties

Имя Описание Значение
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленной записной книжки. Для Bicep можно использовать функцию any().
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
'Default'
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для сеанса, который будет использоваться для переопределения driverCores и driverMemory предоставленной записной книжки. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для сеанса, которые будут использоваться для переопределения "executorCores" и "executorMemory" предоставленной записной книжки. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
записная книжка Справочник по записной книжке Synapse. SynapseNotebookReference (обязательно)
numExecutors Количество исполнителей, запускаемых для этого сеанса, которые переопределяют numExecutors предоставленной записной книжки. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
параметры Параметры записной книжки. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Свойство конфигурации Spark. SynapseNotebookActivityTypePropertiesSparkConfig
SparkPool Имя пула больших данных, который будет использоваться для выполнения записной книжки. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseNotebookReference

Имя Описание Значение
referenceName Имя записной книжки. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)
тип Ссылочный тип записной книжки Synapse. NotebookReference (обязательно)

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Значение
{настраиваемое свойство} NotebookParameter

NotebookParameter

Имя Описание Значение
тип Тип параметра записной книжки. 'bool'
'float'
'int'
'string'
значение Значение параметра записной книжки. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство} Для Bicep можно использовать функцию any().

UntilActivity

Имя Описание Значение
тип Тип действия. "Until" (обязательно)
typeProperties Свойства действия Until. UntilActivityTypeProperties (обязательно)

Свойства UntilActivityType

Имя Описание Значение
Действия Список выполняемых действий. Activity[] (обязательно)
expression Выражение, которое будет вычисляться как логическое. Цикл будет продолжаться до тех пор, пока это выражение не примет значение true. Выражение (обязательно)
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

ValidationActivity

Имя Описание Значение
тип Тип действия. "Проверка" (обязательно)
typeProperties Свойства действия проверки. ValidationActivityTypeProperties (обязательно)

ValidationActivityTypeProperties

Имя Описание Значение
childItems Можно использовать, если набор данных указывает на папку. Если задано значение true, в папке должен быть хотя бы один файл. Если задано значение false, папка должна быть пустой. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
набор данных Справочник по набору данных о действиях проверки. DatasetReference (обязательно)
minimumSize Можно использовать, если набор данных указывает на файл. Размер файла должен быть больше или равен указанному значению. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
sleep Задержка в секундах между попытками проверки. Если значение не указано, по умолчанию будет использоваться 10 секунд. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any().
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). Для Bicep можно использовать функцию any().

WaitActivity

Имя Описание Значение
тип Тип действия. Wait (обязательно)
typeProperties Свойства действия ожидания. WaitActivityTypeProperties (обязательно)

Свойства WaitActivityTypeProperties

Имя Описание Значение
waitTimeInSeconds Длительность в секундах. Тип: integer (или Выражение с целочисленным значением resultType). Для Bicep можно использовать функцию any(). (обязательно)

Веб-действие

Имя Описание Значение
тип Тип действия. WebActivity (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства веб-действий. WebActivityTypeProperties (обязательно)

WebActivityTypeProperties

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType). Для Bicep можно использовать функцию any().
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
наборы данных Список наборов данных, передаваемых в конечную веб-точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Время ожидания http-запроса для получения ответа. Формат находится в диапазоне времени (чч:мм:сс). Это значение является временем ожидания для получения ответа, а не временем ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут Для Bicep можно использовать функцию any().
linkedServices Список связанных служб, передаваемых в конечную точку веб-сайта. LinkedServiceReference[]
method Метод REST API для целевой конечной точки. "DELETE"
"GET"
"POST"
PUT (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в расположении HTTP, заданном в заголовке ответа. Если задано значение false, вызов HTTP GET продолжается в расположении, заданном в заголовках http-ответа. bool
url Конечная точка и путь целевого веб-действия. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

WebActivityAuthentication

Имя Описание Значение
учетные данные Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
password Пароль для PFX-файла или обычная проверка подлинности или секрет при использовании для ServicePrincipal Секретная база
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal Секретная база
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) строка
username Имя пользователя для проверки подлинности веб-действий для обычной проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any().

CredentialReference

Имя Описание Значение
referenceName Имя ссылочных учетных данных. string (обязательно)
тип Тип ссылки на учетные данные. CredentialReference (обязательно)
{настраиваемое свойство} Для Bicep можно использовать функцию any().

WebActivityTypePropertiesHeaders

Имя Описание Значение
{настраиваемое свойство} строка

WebHookActivity

Имя Описание Значение
тип Тип действия. "Веб-перехватчик" (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Свойства действия веб-перехватчика. WebHookActivityTypeProperties (обязательно)

Свойства WebHookActivityType

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType). Для Bicep можно использовать функцию any().
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebHookActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. "POST" (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибки в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как неудачное, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean). Для Bicep можно использовать функцию any().
timeout Время ожидания, в течение которого должен быть вызван веб-перехватчик. Если значение не указано, по умолчанию используется 10 минут. Тип: string. Шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). строка
url Целевая конечная точка и путь действия веб-перехватчика. Тип: строка (или выражение со строкой resultType). Для Bicep можно использовать функцию any(). (обязательно)

WebHookActivityTypePropertiesHeaders

Имя Описание Значение
{настроенное свойство} строка

PipelineFolder

Имя Описание Значение
name Имя папки, в которую находится этот конвейер. строка

ParameterDefinitionSpecification

Имя Описание Значение
{настроенное свойство} ParameterSpecification

ParameterSpecification

Имя Описание Значение
defaultValue Значение параметра по умолчанию. Для Bicep можно использовать функцию any().
тип Тип параметра. "Массив"
"Bool"
Float
Int
"Объект"
SecureString
String (обязательно)

PipelinePolicy

Имя Описание Значение
elapsedTimeMetric Политика метрик конвейера ElapsedTime. PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

Имя Описание Значение
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure. Для Bicep можно использовать функцию any().

PipelineRunDimensions

Имя Описание Значение
{настроенное свойство} Для Bicep можно использовать функцию any().

VariableDefinitionSpecification

Имя Описание Значение
{настроенное свойство} VariableSpecification

VariableSpecification

Имя Описание Значение
defaultValue Значение переменной по умолчанию. Для Bicep можно использовать функцию any().
тип Тип переменной. "Массив"
"Bool"
String (обязательно)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
С помощью Фабрика данных Azure можно использовать дополнительные Фабрика данных Azure одним щелчком мыши

Развертывание в Azure
Этот шаблон создает конвейер фабрики данных для действия копирования из BLOB-объекта Azure в другой BLOB-объект Azure.
Создание фабрики данных и копирование из Salesforce в BLOB-объект

Развертывание в Azure
Этот шаблон использует Фабрика данных Azure для перемещения данных из Salesforce в большие двоичные объекты Azure.
Массовое копирование с помощью Фабрика данных Azure

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая массово копирует данные из базы данных Azure SQL в хранилище данных Azure SQL.
Создание фабрики данных версии 2

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в другую папку в хранилище.
Создание фабрики данных версии 2 (MySQL)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в База данных Azure для MySQL.
Создание фабрики данных версии 2 (PostGre)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в База данных Azure для PostgreSQL.
Создание фабрики данных версии 2 (SQL)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в базе данных Azure SQL.
Создание фабрики данных версии 2 (локальное sql)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из локальной SQL Server в хранилище BLOB-объектов Azure.
Создание фабрики данных версии 2 (Spark)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в другую папку в хранилище.

Определение ресурса шаблона ARM

Тип ресурса фабрик и конвейеров можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DataFactory/factories/pipelines, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DataFactory/factories/pipelines",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "annotations": [ object ],
    "concurrency": "int",
    "description": "string",
    "folder": {
      "name": "string"
    },
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "policy": {
      "elapsedTimeMetric": {
        "duration": {}
      }
    },
    "runDimensions": {
      "{customized property}": {}
    },
    "variables": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    }
  }
}

Объекты действий

Задайте свойство type , чтобы указать тип объекта .

Для AppendVariable используйте:

  "type": "AppendVariable",
  "typeProperties": {
    "value": {},
    "variableName": "string"
  }

Для AzureDataExplorerCommand используйте:

  "type": "AzureDataExplorerCommand",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "command": {},
    "commandTimeout": {}
  }

Для AzureFunctionActivity используйте:

  "type": "AzureFunctionActivity",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "body": {},
    "functionName": {},
    "headers": {
      "{customized property}": "string"
    },
    "method": "string"
  }

Для AzureMLBatchExecution используйте:

  "type": "AzureMLBatchExecution",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "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"
        }
      }
    }
  }

Для AzureMLExecutePipeline используйте:

  "type": "AzureMLExecutePipeline",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "continueOnStepFailure": {},
    "dataPathAssignments": {},
    "experimentName": {},
    "mlParentRunId": {},
    "mlPipelineEndpointId": {},
    "mlPipelineId": {},
    "mlPipelineParameters": {},
    "version": {}
  }

Для AzureMLUpdateResource используйте:

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

Для копирования используйте:

  "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",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataIntegrationUnits": {},
    "enableSkipIncompatibleRow": {},
    "enableStaging": {},
    "logSettings": {
      "copyActivityLogSettings": {
        "enableReliableLogging": {},
        "logLevel": {}
      },
      "enableCopyActivityLog": {},
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "path": {}
      }
    },
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "logLevel": {},
      "path": {},
      "{customized property}": {}
    },
    "parallelCopies": {},
    "preserve": [ object ],
    "preserveRules": [ object ],
    "redirectIncompatibleRowSettings": {
      "linkedServiceName": {},
      "path": {},
      "{customized property}": {}
    },
    "sink": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "sinkRetryCount": {},
      "sinkRetryWait": {},
      "writeBatchSize": {},
      "writeBatchTimeout": {},
      "type": "string"
      // For remaining properties, see CopySink objects
    },
    "skipErrorFile": {
      "dataInconsistency": {},
      "fileMissing": {}
    },
    "source": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "sourceRetryCount": {},
      "sourceRetryWait": {},
      "type": "string"
      // For remaining properties, see CopySource objects
    },
    "stagingSettings": {
      "enableCompression": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "path": {},
      "{customized property}": {}
    },
    "translator": {},
    "validateDataConsistency": {}
  }

Для настраиваемого используйте:

  "type": "Custom",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "autoUserSpecification": {},
    "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"
    },
    "retentionTimeInDays": {}
  }

Для DatabricksNotebook используйте:

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

Для DatabricksSparkJar используйте:

  "type": "DatabricksSparkJar",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "mainClassName": {},
    "parameters": [ object ]
  }

Для DatabricksSparkPython используйте:

  "type": "DatabricksSparkPython",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "parameters": [ object ],
    "pythonFile": {}
  }

Для DataLakeAnalyticsU-SQL используйте:

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

Для удаления используйте:

  "type": "Delete",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "enableLogging": {},
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "logLevel": {},
      "path": {},
      "{customized property}": {}
    },
    "maxConcurrentConnections": "int",
    "recursive": {},
    "storeSettings": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "type": "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для ExecuteDataFlow используйте:

  "type": "ExecuteDataFlow",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DataFlowReference",
      "{customized property}": {}
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "runConcurrently": {},
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    },
    "traceLevel": {}
  }

Для ExecutePipeline используйте:

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

Для ExecuteSSISPackage используйте:

  "type": "ExecuteSSISPackage",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "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": {}
        },
        "childPackages": [
          {
            "packageContent": {},
            "packageLastModifiedDate": "string",
            "packageName": "string",
            "packagePath": {}
          }
        ],
        "configurationAccessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "configurationPath": {},
        "packageContent": {},
        "packageLastModifiedDate": "string",
        "packageName": "string",
        "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": {}
  }

Для ExecuteWranglingDataflow используйте:

  "type": "ExecuteWranglingDataflow",
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DataFlowReference",
      "{customized property}": {}
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "queries": [
      {
        "dataflowSinks": [
          {
            "dataset": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "DatasetReference"
            },
            "description": "string",
            "flowlet": {
              "datasetParameters": {},
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "DataFlowReference",
              "{customized property}": {}
            },
            "linkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "name": "string",
            "rejectedDataLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "schemaLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "script": "string"
          }
        ],
        "queryName": "string"
      }
    ],
    "runConcurrently": {},
    "sinks": {
      "{customized property}": {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DatasetReference"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DataFlowReference",
          "{customized property}": {}
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "script": "string"
      }
    },
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    },
    "traceLevel": {}
  }

Для параметра Fail (Сбой) используйте:

  "type": "Fail",
  "typeProperties": {
    "errorCode": {},
    "message": {}
  }

Для параметра Фильтр используйте:

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

Для ForEach используйте:

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

Для GetMetadata используйте:

  "type": "GetMetadata",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "fieldList": [ object ],
    "formatSettings": {
      "type": "string"
      // For remaining properties, see FormatReadSettings objects
    },
    "storeSettings": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "type": "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для HDInsightHive используйте:

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

Для HDInsightMapReduce используйте:

  "type": "HDInsightMapReduce",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "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"
      }
    ]
  }

Для HDInsightPig используйте:

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

Для HDInsightSpark используйте:

  "type": "HDInsightSpark",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "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"
    }
  }

Для HDInsightStreaming используйте:

  "type": "HDInsightStreaming",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "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"
      }
    ]
  }

Для параметра IfCondition используйте:

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

Для поиска используйте:

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

Для скрипта используйте:

  "type": "Script",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "logSettings": {
      "logDestination": "string",
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "path": {}
      }
    },
    "scriptBlockExecutionTimeout": {},
    "scripts": [
      {
        "parameters": [
          {
            "direction": "string",
            "name": {},
            "size": "int",
            "type": "string",
            "value": {}
          }
        ],
        "text": {},
        "type": "string"
      }
    ]
  }

Для SetVariable используйте:

  "type": "SetVariable",
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "typeProperties": {
    "setSystemVariable": "bool",
    "value": {},
    "variableName": "string"
  }

Для SparkJob используйте:

  "type": "SparkJob",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "args": [ object ],
    "className": {},
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "file": {},
    "files": [ object ],
    "filesV2": [ object ],
    "numExecutors": {},
    "pythonCodeReference": [ object ],
    "scanFolder": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJob": {
      "referenceName": {},
      "type": "SparkJobDefinitionReference"
    },
    "targetBigDataPool": {
      "referenceName": {},
      "type": "BigDataPoolReference"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "SparkConfigurationReference"
    }
  }

Для SqlServerStoredProcedure используйте:

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

Для параметра Switch используйте:

  "type": "Switch",
  "typeProperties": {
    "cases": [
      {
        "activities": [
          {
            "dependsOn": [
              {
                "activity": "string",
                "dependencyConditions": [ "string" ],
                "{customized property}": {}
              }
            ],
            "description": "string",
            "name": "string",
            "onInactiveMarkAs": "string",
            "state": "string",
            "userProperties": [
              {
                "name": "string",
                "value": {}
              }
            ],
            "type": "string"
            // For remaining properties, see Activity objects
          }
        ],
        "value": "string"
      }
    ],
    "defaultActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "on": {
      "type": "Expression",
      "value": "string"
    }
  }

Для SynapseNotebook используйте:

  "type": "SynapseNotebook",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "notebook": {
      "referenceName": {},
      "type": "NotebookReference"
    },
    "numExecutors": {},
    "parameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkPool": {
      "referenceName": {},
      "type": "BigDataPoolReference"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "SparkConfigurationReference"
    }
  }

Для параметра Until используйте:

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

Для проверки используйте:

  "type": "Validation",
  "typeProperties": {
    "childItems": {},
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "minimumSize": {},
    "sleep": {},
    "timeout": {}
  }

Для параметра Ожидание используйте:

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

Для WebActivity используйте:

  "type": "WebActivity",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "password": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "pfx": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "resource": {},
      "type": "string",
      "username": {},
      "userTenant": {}
    },
    "body": {},
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "datasets": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "DatasetReference"
      }
    ],
    "disableCertValidation": "bool",
    "headers": {
      "{customized property}": "string"
    },
    "httpRequestTimeout": {},
    "linkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ],
    "method": "string",
    "turnOffAsync": "bool",
    "url": {}
  }

Для веб-перехватчика используйте:

  "type": "WebHook",
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "password": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "pfx": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "resource": {},
      "type": "string",
      "username": {},
      "userTenant": {}
    },
    "body": {},
    "headers": {
      "{customized property}": "string"
    },
    "method": "POST",
    "reportStatusOnCallBack": {},
    "timeout": "string",
    "url": {}
  }

Объекты CopySink

Задайте свойство type , чтобы указать тип объекта .

Для AvroSink используйте:

  "type": "AvroSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "recordName": "string",
    "recordNamespace": "string",
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для AzureBlobFSSink используйте:

  "type": "AzureBlobFSSink",
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ]

Для AzureDatabricksDeltaLakeSink используйте:

  "type": "AzureDatabricksDeltaLakeSink",
  "importSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

Для AzureDataExplorerSink используйте:

  "type": "AzureDataExplorerSink",
  "flushImmediately": {},
  "ingestionMappingAsJson": {},
  "ingestionMappingName": {}

Для AzureDataLakeStoreSink используйте:

  "type": "AzureDataLakeStoreSink",
  "copyBehavior": {},
  "enableAdlsSingleFileParallel": {}

Для AzureMySqlSink используйте:

  "type": "AzureMySqlSink",
  "preCopyScript": {}

Для AzurePostgreSqlSink используйте:

  "type": "AzurePostgreSqlSink",
  "preCopyScript": {}

Для AzureQueueSink используйте:

  "type": "AzureQueueSink"

Для AzureSearchIndexSink используйте:

  "type": "AzureSearchIndexSink",
  "writeBehavior": "string"

Для AzureSqlSink используйте:

  "type": "AzureSqlSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

Для AzureTableSink используйте:

  "type": "AzureTableSink",
  "azureTableDefaultPartitionKeyValue": {},
  "azureTableInsertType": {},
  "azureTablePartitionKeyName": {},
  "azureTableRowKeyName": {}

Для BinarySink используйте:

  "type": "BinarySink",
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для BlobSink используйте:

  "type": "BlobSink",
  "blobWriterAddHeader": {},
  "blobWriterDateTimeFormat": {},
  "blobWriterOverwriteFiles": {},
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ]

Для CommonDataServiceForAppsSink используйте:

  "type": "CommonDataServiceForAppsSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

Для CosmosDbMongoDbApiSink используйте:

  "type": "CosmosDbMongoDbApiSink",
  "writeBehavior": {}

Для CosmosDbSqlApiSink используйте:

  "type": "CosmosDbSqlApiSink",
  "writeBehavior": {}

Для DelimitedTextSink используйте:

  "type": "DelimitedTextSink",
  "formatSettings": {
    "fileExtension": {},
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "quoteAllText": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для DocumentDbCollectionSink используйте:

  "type": "DocumentDbCollectionSink",
  "nestingSeparator": {},
  "writeBehavior": {}

Для DynamicsCrmSink используйте:

  "type": "DynamicsCrmSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

Для DynamicsSink используйте:

  "type": "DynamicsSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

Для FileSystemSink используйте:

  "type": "FileSystemSink",
  "copyBehavior": {}

Для InformixSink используйте:

  "type": "InformixSink",
  "preCopyScript": {}

Для JsonSink используйте:

  "type": "JsonSink",
  "formatSettings": {
    "filePattern": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для LakeHouseTableSink используйте:

  "type": "LakeHouseTableSink",
  "partitionNameList": {},
  "partitionOption": {},
  "tableActionOption": {}

Для MicrosoftAccessSink используйте:

  "type": "MicrosoftAccessSink",
  "preCopyScript": {}

Для MongoDbAtlasSink используйте:

  "type": "MongoDbAtlasSink",
  "writeBehavior": {}

Для MongoDbV2Sink используйте:

  "type": "MongoDbV2Sink",
  "writeBehavior": {}

Для OdbcSink используйте:

  "type": "OdbcSink",
  "preCopyScript": {}

Для OracleSink используйте:

  "type": "OracleSink",
  "preCopyScript": {}

Для OrcSink используйте:

  "type": "OrcSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для ParquetSink используйте:

  "type": "ParquetSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для RestSink используйте:

  "type": "RestSink",
  "additionalHeaders": {},
  "httpCompressionType": {},
  "httpRequestTimeout": {},
  "requestInterval": {},
  "requestMethod": {}

Для SalesforceServiceCloudSink используйте:

  "type": "SalesforceServiceCloudSink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

Для SalesforceServiceCloudV2Sink используйте:

  "type": "SalesforceServiceCloudV2Sink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

Для SalesforceSink используйте:

  "type": "SalesforceSink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

Для SalesforceV2Sink используйте:

  "type": "SalesforceV2Sink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

Для SapCloudForCustomerSink используйте:

  "type": "SapCloudForCustomerSink",
  "httpRequestTimeout": {},
  "writeBehavior": "string"

Для SnowflakeSink используйте:

  "type": "SnowflakeSink",
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

Для SnowflakeV2Sink используйте:

  "type": "SnowflakeV2Sink",
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

Для SqlDWSink используйте:

  "type": "SqlDWSink",
  "allowCopyCommand": {},
  "allowPolyBase": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "polyBaseSettings": {
    "rejectSampleValue": {},
    "rejectType": "string",
    "rejectValue": {},
    "useTypeDefault": {},
    "{customized property}": {}
  },
  "preCopyScript": {},
  "sqlWriterUseTableLock": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {}
  },
  "writeBehavior": {}

Для SqlMISink используйте:

  "type": "SqlMISink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

Для SqlServerSink используйте:

  "type": "SqlServerSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

Для SqlSink используйте:

  "type": "SqlSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

Для WarehouseSink используйте:

  "type": "WarehouseSink",
  "allowCopyCommand": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "preCopyScript": {},
  "tableOption": {},
  "writeBehavior": {}

Объекты StoreWriteSettings

Задайте свойство type , чтобы указать тип объекта .

Для AzureBlobFSWriteSettings используйте:

  "type": "AzureBlobFSWriteSettings",
  "blockSizeInMB": {}

Для AzureBlobStorageWriteSettings используйте:

  "type": "AzureBlobStorageWriteSettings",
  "blockSizeInMB": {}

Для AzureDataLakeStoreWriteSettings используйте:

  "type": "AzureDataLakeStoreWriteSettings",
  "expiryDateTime": {}

Для AzureFileStorageWriteSettings используйте:

  "type": "AzureFileStorageWriteSettings"

Для FileServerWriteSettings используйте:

  "type": "FileServerWriteSettings"

Для LakeHouseWriteSettings используйте:

  "type": "LakeHouseWriteSettings"

Для SftpWriteSettings используйте:

  "type": "SftpWriteSettings",
  "operationTimeout": {},
  "useTempFileRename": {}

Объекты CopySource

Задайте свойство type , чтобы указать тип объекта .

Для AmazonMWSSource используйте:

  "type": "AmazonMWSSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для AmazonRdsForOracleSource используйте:

  "type": "AmazonRdsForOracleSource",
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {}

Для AmazonRdsForSqlServerSource используйте:

  "type": "AmazonRdsForSqlServerSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для AmazonRedshiftSource используйте:

  "type": "AmazonRedshiftSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "redshiftUnloadSettings": {
    "bucketName": {},
    "s3LinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    }
  }

Для AvroSource используйте:

  "type": "AvroSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для AzureBlobFSSource используйте:

  "type": "AzureBlobFSSource",
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {}

Для AzureDatabricksDeltaLakeSource используйте:

  "type": "AzureDatabricksDeltaLakeSource",
  "exportSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

Для AzureDataExplorerSource используйте:

  "type": "AzureDataExplorerSource",
  "additionalColumns": {},
  "noTruncation": {},
  "query": {},
  "queryTimeout": {}

Для AzureDataLakeStoreSource используйте:

  "type": "AzureDataLakeStoreSource",
  "recursive": {}

Для AzureMariaDBSource используйте:

  "type": "AzureMariaDBSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для AzureMySqlSource используйте:

  "type": "AzureMySqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для AzurePostgreSqlSource используйте:

  "type": "AzurePostgreSqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для AzureSqlSource используйте:

  "type": "AzureSqlSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для AzureTableSource используйте:

  "type": "AzureTableSource",
  "additionalColumns": {},
  "azureTableSourceIgnoreTableNotFound": {},
  "azureTableSourceQuery": {},
  "queryTimeout": {}

Для BinarySource используйте:

  "type": "BinarySource",
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для BlobSource используйте:

  "type": "BlobSource",
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {}

Для CassandraSource используйте:

  "type": "CassandraSource",
  "additionalColumns": {},
  "consistencyLevel": "string",
  "query": {},
  "queryTimeout": {}

Для CommonDataServiceForAppsSource используйте:

  "type": "CommonDataServiceForAppsSource",
  "additionalColumns": {},
  "query": {}

Для ConcurSource используйте:

  "type": "ConcurSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для CosmosDbMongoDbApiSource используйте:

  "type": "CosmosDbMongoDbApiSource",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

Для CosmosDbSqlApiSource используйте:

  "type": "CosmosDbSqlApiSource",
  "additionalColumns": {},
  "detectDatetime": {},
  "pageSize": {},
  "preferredRegions": {},
  "query": {}

Для CouchbaseSource используйте:

  "type": "CouchbaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для Db2Source используйте:

  "type": "Db2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для DelimitedTextSource используйте:

  "type": "DelimitedTextSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "skipLineCount": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для DocumentDbCollectionSource используйте:

  "type": "DocumentDbCollectionSource",
  "additionalColumns": {},
  "nestingSeparator": {},
  "query": {},
  "queryTimeout": {}

Для DrillSource используйте:

  "type": "DrillSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для DynamicsAXSource используйте:

  "type": "DynamicsAXSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

Для DynamicsCrmSource используйте:

  "type": "DynamicsCrmSource",
  "additionalColumns": {},
  "query": {}

Для DynamicsSource используйте:

  "type": "DynamicsSource",
  "additionalColumns": {},
  "query": {}

Для EloquaSource используйте:

  "type": "EloquaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для ExcelSource используйте:

  "type": "ExcelSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для FileSystemSource используйте:

  "type": "FileSystemSource",
  "additionalColumns": {},
  "recursive": {}

Для GoogleAdWordsSource используйте:

  "type": "GoogleAdWordsSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для GoogleBigQuerySource используйте:

  "type": "GoogleBigQuerySource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для GoogleBigQueryV2Source используйте:

  "type": "GoogleBigQueryV2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для GreenplumSource используйте:

  "type": "GreenplumSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для HBaseSource используйте:

  "type": "HBaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для HdfsSource используйте:

  "type": "HdfsSource",
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "recursive": {}

Для HiveSource используйте:

  "type": "HiveSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для HttpSource используйте:

  "type": "HttpSource",
  "httpRequestTimeout": {}

Для HubspotSource используйте:

  "type": "HubspotSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для ImpalaSource используйте:

  "type": "ImpalaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для InformixSource используйте:

  "type": "InformixSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для JiraSource используйте:

  "type": "JiraSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для JsonSource используйте:

  "type": "JsonSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для LakeHouseTableSource используйте:

  "type": "LakeHouseTableSource",
  "additionalColumns": {},
  "timestampAsOf": {},
  "versionAsOf": {}

Для MagentoSource используйте:

  "type": "MagentoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для MariaDBSource используйте:

  "type": "MariaDBSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для MarketoSource используйте:

  "type": "MarketoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для MicrosoftAccessSource используйте:

  "type": "MicrosoftAccessSource",
  "additionalColumns": {},
  "query": {}

Для MongoDbAtlasSource используйте:

  "type": "MongoDbAtlasSource",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

Для MongoDbSource используйте:

  "type": "MongoDbSource",
  "additionalColumns": {},
  "query": {}

Для MongoDbV2Source используйте:

  "type": "MongoDbV2Source",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

Для MySqlSource используйте:

  "type": "MySqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для NetezzaSource используйте:

  "type": "NetezzaSource",
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {}

Для ODataSource используйте:

  "type": "ODataSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {}

Для OdbcSource используйте:

  "type": "OdbcSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для Office365Source используйте:

  "type": "Office365Source",
  "allowedGroups": {},
  "dateFilterColumn": {},
  "endTime": {},
  "outputColumns": {},
  "startTime": {},
  "userScopeFilterUri": {}

Для OracleServiceCloudSource используйте:

  "type": "OracleServiceCloudSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для OracleSource используйте:

  "type": "OracleSource",
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {}

Для OrcSource используйте:

  "type": "OrcSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для ParquetSource используйте:

  "type": "ParquetSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для PaypalSource используйте:

  "type": "PaypalSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для PhoenixSource используйте:

  "type": "PhoenixSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для PostgreSqlSource используйте:

  "type": "PostgreSqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для PostgreSqlV2Source используйте:

  "type": "PostgreSqlV2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для PrestoSource используйте:

  "type": "PrestoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для QuickBooksSource используйте:

  "type": "QuickBooksSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для RelationalSource используйте:

  "type": "RelationalSource",
  "additionalColumns": {},
  "query": {}

Для ResponsysSource используйте:

  "type": "ResponsysSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для RestSource используйте:

  "type": "RestSource",
  "additionalColumns": {},
  "additionalHeaders": {},
  "httpRequestTimeout": {},
  "paginationRules": {},
  "requestBody": {},
  "requestInterval": {},
  "requestMethod": {}

Для SalesforceMarketingCloudSource используйте:

  "type": "SalesforceMarketingCloudSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для SalesforceServiceCloudSource используйте:

  "type": "SalesforceServiceCloudSource",
  "additionalColumns": {},
  "query": {},
  "readBehavior": {}

Для SalesforceServiceCloudV2Source используйте:

  "type": "SalesforceServiceCloudV2Source",
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "SOQLQuery": {}

Для SalesforceSource используйте:

  "type": "SalesforceSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "readBehavior": {}

Для SalesforceV2Source используйте:

  "type": "SalesforceV2Source",
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "queryTimeout": {},
  "SOQLQuery": {}

Для SapBwSource используйте:

  "type": "SapBwSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для SapCloudForCustomerSource используйте:

  "type": "SapCloudForCustomerSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

Для SapEccSource используйте:

  "type": "SapEccSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

Для SapHanaSource используйте:

  "type": "SapHanaSource",
  "additionalColumns": {},
  "packetSize": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {}
  },
  "query": {},
  "queryTimeout": {}

Для SapOdpSource используйте:

  "type": "SapOdpSource",
  "additionalColumns": {},
  "extractionMode": {},
  "projection": {},
  "queryTimeout": {},
  "selection": {},
  "subscriberProcess": {}

Для SapOpenHubSource используйте:

  "type": "SapOpenHubSource",
  "additionalColumns": {},
  "baseRequestId": {},
  "customRfcReadTableFunctionModule": {},
  "excludeLastRequest": {},
  "queryTimeout": {},
  "sapDataColumnDelimiter": {}

Для SapTableSource используйте:

  "type": "SapTableSource",
  "additionalColumns": {},
  "batchSize": {},
  "customRfcReadTableFunctionModule": {},
  "partitionOption": {},
  "partitionSettings": {
    "maxPartitionsNumber": {},
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "rfcTableFields": {},
  "rfcTableOptions": {},
  "rowCount": {},
  "rowSkips": {},
  "sapDataColumnDelimiter": {}

Для ServiceNowSource используйте:

  "type": "ServiceNowSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для ServiceNowV2Source используйте:

  "type": "ServiceNowV2Source",
  "additionalColumns": {},
  "expression": {
    "operands": [
      {
      "operator": "string",
      "type": "string",
      "value": "string"
  },
  "queryTimeout": {}

Для SharePointOnlineListSource используйте:

  "type": "SharePointOnlineListSource",
  "httpRequestTimeout": {},
  "query": {}

Для ShopifySource используйте:

  "type": "ShopifySource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для SnowflakeSource используйте:

  "type": "SnowflakeSource",
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

Для SnowflakeV2Source используйте:

  "type": "SnowflakeV2Source",
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

Для SparkSource используйте:

  "type": "SparkSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для SqlDWSource используйте:

  "type": "SqlDWSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для SqlMISource используйте:

  "type": "SqlMISource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для SqlServerSource используйте:

  "type": "SqlServerSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для SqlSource используйте:

  "type": "SqlSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для SquareSource используйте:

  "type": "SquareSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для SybaseSource используйте:

  "type": "SybaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для TeradataSource используйте:

  "type": "TeradataSource",
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {}

Для VerticaSource используйте:

  "type": "VerticaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для WarehouseSource используйте:

  "type": "WarehouseSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

Для WebSource используйте:

  "type": "WebSource",
  "additionalColumns": {}

Для XeroSource используйте:

  "type": "XeroSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Для XmlSource используйте:

  "type": "XmlSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "detectDataType": {},
    "namespacePrefixes": {},
    "namespaces": {},
    "type": "string",
    "validationMode": {},
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для ZohoSource используйте:

  "type": "ZohoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Объекты StoreReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для AmazonS3CompatibleReadSettings используйте:

  "type": "AmazonS3CompatibleReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для AmazonS3ReadSettings используйте:

  "type": "AmazonS3ReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для AzureBlobFSReadSettings используйте:

  "type": "AzureBlobFSReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для AzureBlobStorageReadSettings используйте:

  "type": "AzureBlobStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для AzureDataLakeStoreReadSettings используйте:

  "type": "AzureDataLakeStoreReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "listAfter": {},
  "listBefore": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для AzureFileStorageReadSettings используйте:

  "type": "AzureFileStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для FileServerReadSettings используйте:

  "type": "FileServerReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileFilter": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для ftpReadSettings используйте:

  "type": "FtpReadSettings",
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "partitionRootPath": {},
  "recursive": {},
  "useBinaryTransfer": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для GoogleCloudStorageReadSettings используйте:

  "type": "GoogleCloudStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для HdfsReadSettings используйте:

  "type": "HdfsReadSettings",
  "deleteFilesAfterCompletion": {},
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для HttpReadSettings используйте:

  "type": "HttpReadSettings",
  "additionalColumns": {},
  "additionalHeaders": {},
  "requestBody": {},
  "requestMethod": {},
  "requestTimeout": {}

Для LakeHouseReadSettings используйте:

  "type": "LakeHouseReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для OracleCloudStorageReadSettings используйте:

  "type": "OracleCloudStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Для SftpReadSettings используйте:

  "type": "SftpReadSettings",
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

Объекты CompressionReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для TarGZipReadSettings используйте:

  "type": "TarGZipReadSettings",
  "preserveCompressionFileNameAsFolder": {}

Для TarReadSettings используйте:

  "type": "TarReadSettings",
  "preserveCompressionFileNameAsFolder": {}

Для ZipDeflateReadSettings используйте:

  "type": "ZipDeflateReadSettings",
  "preserveZipFileNameAsFolder": {}

Объекты SecretBase

Задайте свойство type , чтобы указать тип объекта .

Для AzureKeyVaultSecret используйте:

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

Для SecureString используйте:

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

Объекты FormatReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для BinaryReadSettings используйте:

  "type": "BinaryReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для delimitedTextReadSettings используйте:

  "type": "DelimitedTextReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "skipLineCount": {}

Для JsonReadSettings используйте:

  "type": "JsonReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для ParquetReadSettings используйте:

  "type": "ParquetReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для XmlReadSettings используйте:

  "type": "XmlReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "detectDataType": {},
  "namespacePrefixes": {},
  "namespaces": {},
  "validationMode": {}

Значения свойств

фабрики и конвейеры

Имя Описание Значение
тип Тип ресурса Microsoft.DataFactory/factories/pipelines
версия_API Версия API ресурсов '2018-06-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
string (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Нельзя использовать:
<>*#.%&:\\+?/ или управляющие символы.

Начинается с буквенно-цифрового символа.
properties Свойства конвейера. Конвейер (обязательно)

Pipeline

Имя Описание Значение
Действия Список действий в конвейере. Действие[]
annotations Список тегов, которые можно использовать для описания конвейера. any[]
параллелизм Максимальное количество одновременных запусков для конвейера. INT

Ограничения:
Минимальное значение = 1
description Описание конвейера. строка
folder Папка, в которую находится этот конвейер. Если этот параметр не указан, конвейер будет отображаться на корневом уровне. PipelineFolder
параметры Список параметров для конвейера. ParameterDefinitionSpecification
policy Политика конвейера. PipelinePolicy
RunDimensions Измерения, создаваемые конвейером. PipelineRunDimensions
variables Список переменных для конвейера. VariableDefinitionSpecification

Действие

Имя Описание Значение
Свойство dependsOn Действие зависит от условия. ActivityDependency[]
description Описание действия. строка
name Имя действия. string (обязательно)
onInactiveMarkAs Результат состояния действия, когда для состояния задано значение Неактивно. Это необязательное свойство, и если оно не указано, если действие неактивно, по умолчанию будет отображаться состояние Успешно. "Сбой"
"Пропущено"
"Успешно"
Состояние Состояние действия. Это необязательное свойство, и если оно не указано, по умолчанию оно будет активно. "Активный"
"Неактивный"
userProperties Свойства пользователя действия. UserProperty[]
тип Установка типа объекта AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
Copy.
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
Удалить
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
Не пройден
Фильтр
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Уточняющий запрос
Сценарий
SetVariable
SparkJob
SqlServerStoredProcedure
Параметр
SynapseNotebook
До условия
Проверка
Ожидание
Веб-действие
Веб-перехватчик (обязательно)

ActivityDependency

Имя Описание Значение
activity Имя действия. string (обязательно)
DependencyConditions Match-Condition для зависимости. Массив строк, содержащий любой из:
"Завершено"
"Сбой"
"Пропущено"
"Успешно" (обязательно)
{настраиваемое свойство}

UserProperty

Имя Описание Значение
name Имя свойства пользователя. строка (обязательно)
значение Значение свойства пользователя. Тип: строка (или выражение со строкой resultType).

AppendVariableActivity

Имя Описание Значение
тип Тип действия. AppendVariable (обязательно)
typeProperties Добавление свойств действия переменной. AppendVariableActivityTypeProperties (обязательно)

AppendVariableActivityTypeProperties

Имя Описание Значение
значение Добавляемое значение. Тип: может быть статическим значением, совпадающим с типом элемента переменной, или выражением с типом resultType, соответствующим типу элемента переменной.
variableName Имя переменной, значение которой необходимо добавить в . строка

AzureDataExplorerCommandActivity

Имя Описание Значение
тип Тип действия. AzureDataExplorerCommand (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия команды Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (обязательно)

LinkedServiceReference

Имя Описание Значение
параметры Аргументы для LinkedService. ParameterValueSpecification
referenceName Ссылка На имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

ParameterValueSpecification

Имя Описание Значение
{настроенное свойство}

ActivityPolicy

Имя Описание Значение
retry Максимальное число обычных повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
retryIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 секунд. INT

Ограничения:
Минимальное значение = 30
Максимальное значение = 86400
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool
timeout Указывает время ожидания для выполнения действия. Время ожидания по умолчанию — 7 дней. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
{настроенное свойство}

AzureDataExplorerCommandActivityTypeProperties

Имя Описание Значение
. Команда управления в соответствии с синтаксисом команды Azure Data Explorer. Тип: строка (или выражение со строкой resultType).
commandTimeout Управление временем ожидания команды. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))..)

AzureFunctionActivity

Имя Описание Значение
тип Тип действия. AzureFunctionActivity (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Функции Azure. AzureFunctionActivityTypeProperties (обязательно)

AzureFunctionActivityTypeProperties

Имя Описание Значение
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
functionName Имя функции, которую вызывает действие функции Azure. Тип: строка (или выражение со строкой resultType)
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). AzureFunctionActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. "DELETE"
"GET"
'HEAD'
"ПАРАМЕТРЫ"
"POST"
'PUT'
TRACE (обязательно)

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Значение
{настраиваемое свойство} строка

AzureMLBatchExecutionActivity

Имя Описание Значение
тип Тип действия. AzureMLBatchExecution (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypeProperties (обязательно)

AzureMLBatchExecutionActivityTypeProperties

Имя Описание Значение
globalParameters Пары "ключ—значение", передаваемые в конечную точку службы пакетного выполнения машинного обучения Azure. Ключ должен соответствовать именам параметров веб-службы, определенным в опубликованной веб-службе Машинного обучения Azure. Значения будут переданы в свойстве GlobalParameters запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Пары "ключ-значение", сопоставление имен входных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием входных расположений BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceInputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Пары "ключ-значение", сопоставление имен выходных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием расположений выходных BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceOutputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Имя Описание Значение
{настраиваемое свойство}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настраиваемое свойство} AzureMLWebServiceFile

AzureMLWebServiceFile

Имя Описание Значение
filePath Относительный путь к файлу, включая имя контейнера, в Хранилище BLOB-объектов Azure, заданном LinkedService. Тип: строка (или выражение со строкой resultType).
linkedServiceName Ссылка на LinkedService службы хранилища Azure, где расположен входной и выходной файл Веб-службы машинного обучения Azure. LinkedServiceReference (обязательно)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настраиваемое свойство} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

Имя Описание Значение
тип Тип действия. AzureMLExecutePipeline (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия "Выполнение конвейера" в Машинном обучении Azure. AzureMLExecutePipelineActivityTypeProperties (обязательно)

AzureMLExecutePipelineActivityTypeProperties

Имя Описание Значение
continueOnStepFailure Следует ли продолжать выполнение других шагов в PipelineRun, если шаг завершается ошибкой. Эти сведения будут переданы в свойство continueOnStepFailure опубликованного запроса на выполнение конвейера. Тип: boolean (или выражение с логическим типом resultType).
dataPathAssignments Словарь, используемый для изменения назначений путей данных без повторного обучения. Значения будут переданы в свойство dataPathAssignments опубликованного запроса на выполнение конвейера. Тип: объект (или выражение с объектом resultType).
experimentName Имя эксперимента журнала выполнения конвейера. Эти сведения будут переданы в свойстве ExperimentName опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType).
mlParentRunId Родительский идентификатор выполнения конвейера Службы машинного обучения Azure. Эти сведения будут переданы в свойство ParentRunId опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType).
mlPipelineEndpointId Идентификатор опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).
mlPipelineId Идентификатор опубликованного конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).
mlPipelineParameters Пары "ключ—значение", передаваемые в опубликованную конечную точку конвейера Машинного обучения Azure. Ключи должны соответствовать именам параметров конвейера, определенным в опубликованном конвейере. Значения будут переданы в свойстве ParameterAssignments опубликованного запроса на выполнение конвейера. Тип: объект с парами "ключ-значение" (или выражение с объектом resultType).
version Версия опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).

AzureMLUpdateResourceActivity

Имя Описание Значение
тип Тип действия. AzureMLUpdateResource (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия "Обновление ресурсов" в Машинном обучении Azure. AzureMLUpdateResourceActivityTypeProperties (обязательно)

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Значение
trainedModelFilePath Относительный путь к файлу в trainedModelLinkedService для представления ILEARNER-файла, который будет отправлен операцией обновления. Тип: строка (или выражение со строкой resultType).
trainedModelLinkedServiceName Имя связанной службы хранилища Azure с ILEARNER-файлом, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
trainedModelName Имя модуля обученной модели в эксперименте веб-службы, который требуется обновить. Тип: строка (или выражение со строкой resultType).

CopyActivity

Имя Описание Значение
тип Тип действия. Copy (обязательно)
Ввод данных Список входных данных для действия. DatasetReference[]
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
outputs Список выходных данных для действия. DatasetReference[]
policy Политика действий. ActivityPolicy
typeProperties свойства действие Copy. CopyActivityTypeProperties (обязательно)

DatasetReference

Имя Описание Значение
параметры Аргументы для набора данных. ParameterValueSpecification
referenceName Имя эталонного набора данных. строка (обязательно)
тип Ссылочный тип набора данных. DatasetReference (обязательно)

CopyActivityTypeProperties

Имя Описание Значение
dataIntegrationUnits Максимальное количество единиц интеграции данных, которые можно использовать для перемещения данных. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
enableSkipIncompatibleRow Следует ли пропустить несовместимую строку. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enableStaging Указывает, следует ли копировать данные через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
logSettings Параметры журнала, которые клиент должен предоставить при включении журнала. LogSettings
logStorageSettings (Не рекомендуется. Используйте LogSettings. Параметры хранилища журналов, которые необходимо предоставить клиенту при включении журнала сеансов. LogStorageSettings
parallelCopies Максимальное количество одновременных сеансов, открытых в источнике или приемнике, чтобы избежать перегрузки хранилища данных. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
охранная зона Сохранение правил. any[]
preserveRules Сохранить правила. any[]
redirectIncompatibleRowSettings Перенаправление параметров несовместимых строк, если параметр EnableSkipIncompatibleRow имеет значение true. RedirectIncompatibleRowSettings
sink действие Copy приемник. CopySink (обязательно)
skipErrorFile Укажите отказоустойчивость для согласованности данных. SkipErrorFile
source действие Copy источник. CopySource (обязательно)
stagingSettings Указывает промежуточные параметры промежуточного хранения, если параметр EnableStaging имеет значение true. StagingSettings
translator действие Copy переводчика. Если значение не указано, используется табличный переводчик.
validateDataConsistency Следует ли включить проверку согласованности данных. Тип: boolean (или выражение с логическим типом resultType).

LogSettings

Имя Описание Значение
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включить журнал действий копирования. Тип: boolean (или выражение с логическим типом resultType).
logLocationSettings Параметры расположения журнала, которые клиент должен указать при включении журнала. LogLocationSettings (обязательно)

CopyActivityLogSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: boolean (или выражение с логическим типом resultType).
LogLevel Возвращает или задает уровень ведения журнала, поддержка: Информация, Предупреждение. Тип: строка (или выражение со строкой resultType).

LogLocationSettings

Имя Описание Значение
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType).

LogStorageSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включать надежное ведение журнала. Тип: boolean (или expression with resultType boolean).
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень журнала, поддержка: Сведения, Предупреждение. Тип: строка (или выражение со строкой resultType).
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType).
{настраиваемое свойство}

RedirectIncompatibleRowSettings

Имя Описание Значение
linkedServiceName Имя связанной службы хранилища Azure, SAS хранилища или Azure Data Lake Store, используемой для перенаправления несовместимой строки. Должен быть указан, если указан параметр redirectIncompatibleRowSettings. Тип: строка (или выражение со строкой resultType).
path Путь для хранения несовместимых данных строки перенаправления. Тип: строка (или выражение со строкой resultType).
{настраиваемое свойство}

CopySink

Имя Описание Значение
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
maxConcurrentConnections Максимальное число одновременных подключений для хранилища данных приемника. Тип: integer (или Выражение с целочисленным значением resultType).
sinkRetryCount Счетчик повторных попыток приемника. Тип: integer (или Выражение с целочисленным значением resultType).
sinkRetryWait Ожидание повтора приемника. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBatchSize Размер пакета записи. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0.
writeBatchTimeout Время ожидания пакета записи. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
тип Установка типа объекта Avrosink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink.
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
OracleSink
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink.
SnowflakeSink
SnowflakeV2Sink
SqlDWSink
SqlMISink
SqlServerSink
SqlSink
WarehouseSink (обязательно)

Avrosink

Имя Описание Значение
тип Тип приемника копирования. AvroSink (обязательно)
formatSettings Параметры формата Avro. AvroWriteSettings
storeSettings Параметры хранилища Avro. StoreWriteSettings

AvroWriteSettings

Имя Описание Значение
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType).
recordName Имя записи верхнего уровня в результате записи, которое требуется в спецификации AVRO. строка
recordNamespace Запишите пространство имен в результат записи. строка
type Тип параметра записи. string (обязательно)
{настраиваемое свойство}

StoreWriteSettings

Имя Описание Значение
copyBehavior Тип поведения копирования для приемника копирования.
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или Выражение с целочисленным значением resultType).
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]
тип Установка типа объекта AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (обязательно)

MetadataItem

Имя Описание Значение
name Имя ключа элемента метаданных. Тип: строка (или выражение со строкой resultType).
значение Значение элемента метаданных. Тип: строка (или выражение со строкой resultType).

AzureBlobFSWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureBlobFSWriteSettings (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType).

AzureBlobStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureBlobStorageWriteSettings (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType).

AzureDataLakeStoreWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureDataLakeStoreWriteSettings (обязательно)
expiryDateTime Указывает время окончания срока действия записанных файлов. Время представлено часовым поясом UTC в формате "2018-12-01T05:00:00Z". Значение по умолчанию — NULL. Тип: строка (или выражение со строкой resultType).

AzureFileStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. AzureFileStorageWriteSettings (обязательно)

FileServerWriteSettings

Имя Описание Значение
тип Тип параметра записи. FileServerWriteSettings (обязательно)

LakeHouseWriteSettings

Имя Описание Значение
тип Тип параметра записи. LakeHouseWriteSettings (обязательно)

SftpWriteSettings

Имя Описание Значение
тип Тип параметра записи. SftpWriteSettings (обязательно)
operationTimeout Указывает время ожидания для записи каждого блока на сервер SFTP. Значение по умолчанию: 01:00:00 (один час). Тип: строка (или выражение со строкой resultType).
useTempFileRename Отправьте во временные файлы и переименуйте их. Отключите этот параметр, если SFTP-сервер не поддерживает операцию переименования. Тип: boolean (или expression with resultType boolean).

AzureBlobFSSink

Имя Описание Значение
тип Тип приемника копирования. AzureBlobFSSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType).
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

AzureDatabricksDeltaLakeSink

Имя Описание Значение
тип Тип приемника копирования. AzureDatabricksDeltaLakeSink (обязательно)
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

AzureDatabricksDeltaLakeImportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
timestampFormat Укажите формат метки времени для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
тип Тип параметра импорта. string (обязательно)
{настраиваемое свойство}

AzureDataExplorerSink

Имя Описание Значение
тип Тип приемника копирования. AzureDataExplorerSink (обязательно)
flushImmediately Если задано значение true, любая статистическая обработка будет пропущена. Значение по умолчанию — false. Тип: boolean.
ingestionMappingAsJson Явное описание сопоставления столбцов, предоставленное в формате JSON. Тип: string.
ingestionMappingName Имя предварительно созданного сопоставления CSV, определенного в целевой таблице Kusto. Тип: string.

AzureDataLakeStoreSink

Имя Описание Значение
тип Тип приемника копирования. AzureDataLakeStoreSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType).
enableAdlsSingleFileParallel Параллельная функция с одним файлом.

AzureMySqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureMySqlSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

AzurePostgreSqlSink

Имя Описание Значение
тип Тип приемника копирования. AzurePostgreSqlSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

AzureQueueSink

Имя Описание Значение
тип Тип приемника копирования. AzureQueueSink (обязательно)

AzureSearchIndexSink

Имя Описание Значение
тип Тип приемника копирования. AzureSearchIndexSink (обязательно)
writeBehavior Укажите поведение записи при upserting документов в индекс поиска Azure. Слияние
"Отправить"

AzureSqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureSqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в Azure SQL. Тип: SqlWriteBehaviorEnum (или выражение с resultType SqlWriteBehaviorEnum)

SqlUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType).
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType).
useTempDB Указывает, следует ли использовать временную базу данных для промежуточной таблицы upsert. Тип: boolean (или выражение с логическим типом resultType).

AzureTableSink

Имя Описание Значение
тип Тип приемника копирования. AzureTableSink (обязательно)
azureTableDefaultPartitionKeyValue Значение ключа секции таблицы Azure по умолчанию. Тип: строка (или выражение со строкой resultType).
azureTableInsertType Тип вставки таблицы Azure. Тип: строка (или выражение со строкой resultType).
azureTablePartitionKeyName Имя ключа секции таблицы Azure. Тип: строка (или выражение со строкой resultType).
azureTableRowKeyName Имя ключа строки таблицы Azure. Тип: строка (или выражение со строкой resultType).

BinarySink

Имя Описание Значение
тип Тип приемника копирования. BinarySink (обязательно)
storeSettings Параметры двоичного хранилища. StoreWriteSettings

BlobSink

Имя Описание Значение
тип Тип приемника копирования. BlobSink (обязательно)
blobWriterAddHeader Добавление заголовка модуля записи BLOB-объектов. Тип: boolean (или expression with resultType boolean).
blobWriterDateTimeFormat Формат даты записи BLOB-объектов. Тип: строка (или выражение со строкой resultType).
blobWriterOverwriteFiles Модуль записи BLOB-объектов перезаписывает файлы. Тип: boolean (или expression with resultType boolean).
copyBehavior Тип поведения копирования для приемника копирования.
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

CommonDataServiceForAppsSink

Имя Описание Значение
тип Тип приемника копирования. CommonDataServiceForAppsSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. Upsert (обязательно)

CosmosDbMongoDbApiSink

Имя Описание Значение
тип Тип приемника копирования. CosmosDbMongoDbApiSink (обязательно)
writeBehavior Указывает, должен ли документ с тем же ключом быть перезаписан (upsert), а не вызывать исключение (вставка). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

CosmosDbSqlApiSink

Имя Описание Значение
тип Тип приемника копирования. CosmosDbSqlApiSink (обязательно)
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert.

DelimitedTextSink

Имя Описание Значение
тип Тип приемника копирования. 'DelimitedTextSink' (обязательно)
formatSettings Параметры формата DelimitedText. DelimitedTextWriteSettings
storeSettings Параметры хранилища DelimitedText. StoreWriteSettings

DelimitedTextWriteSettings

Имя Описание Значение
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение со строкой resultType).
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType).
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: boolean (или expression with resultType boolean).
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство}

DocumentDbCollectionSink

Имя Описание Значение
тип Тип приемника копирования. DocumentDbCollectionSink (обязательно)
nestingSeparator Разделитель вложенных свойств. По умолчанию используется значение . ) Тип: строка (или выражение со строкой resultType).
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert.

DynamicsCrmSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsCrmSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. Upsert (обязательно)

DynamicsSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, пропускают ли значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. Upsert (обязательно)

FileSystemSink.

Имя Описание Значение
тип Тип приемника копирования. FileSystemSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования.

InformixSink

Имя Описание Значение
тип Тип приемника копирования. InformixSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

JsonSink

Имя Описание Значение
тип Тип приемника копирования. "JsonSink" (обязательно)
formatSettings Параметры формата JSON. JsonWriteSettings
storeSettings Параметры хранилища JSON. StoreWriteSettings

JsonWriteSettings

Имя Описание Значение
filePattern Шаблон файла JSON. Этот параметр определяет способ обработки коллекции объектов JSON. Значение по умолчанию — setOfObjects. Учитывается регистр.
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство}

LakeHouseTableSink

Имя Описание Значение
тип Тип приемника копирования. LakeHouseTableSink (обязательно)
partitionNameList Укажите имена столбцов секционирования из столбцов приемника. Тип: массив объектов (или выражение с массивом объектов resultType).
partitionOption Создание секций в структуре папок на основе одного или нескольких столбцов. Каждое отдельное значение столбца (пара) будет новой секцией. Возможные значения: None, PartitionByKey.
tableActionOption Тип действия таблицы для приемника таблицы LakeHouse. Возможные значения: None, Append, Overwrite.

MicrosoftAccessSink

Имя Описание Значение
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

MongoDbAtlasSink

Имя Описание Значение
тип Тип приемника копирования. MongoDbAtlasSink (обязательно)
writeBehavior Указывает, должен ли документ с тем же ключом быть перезаписан (upsert), а не вызывать исключение (вставка). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

MongoDbV2Sink

Имя Описание Значение
тип Тип приемника копирования. MongoDbV2Sink (обязательно)
writeBehavior Указывает, должен ли документ с тем же ключом быть перезаписан (upsert), а не вызывать исключение (вставка). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

OdbcSink

Имя Описание Значение
тип Тип приемника копирования. OdbcSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

OracleSink

Имя Описание Значение
тип Тип приемника копирования. OracleSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

OrcSink

Имя Описание Значение
тип Тип приемника копирования. OrcSink (обязательно)
formatSettings Параметры формата ORC. OrcWriteSettings
storeSettings Параметры хранилища ORC. StoreWriteSettings

OrcWriteSettings

Имя Описание Значение
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType).
тип Тип параметра записи. строка (обязательно)
{настроенное свойство}

ParquetSink

Имя Описание Значение
тип Тип приемника копирования. ParquetSink (обязательно)
formatSettings Параметры формата Parquet. ParquetWriteSettings
storeSettings Параметры хранилища Parquet. StoreWriteSettings

ParquetWriteSettings

Имя Описание Значение
fileNamePrefix Указывает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы он был меньше указанного числа или равен ей. Тип: integer (или выражение с целочисленным значением resultType).
тип Тип параметра записи. строка (обязательно)
{настроенное свойство}

RestSink

Имя Описание Значение
тип Тип приемника копирования. RestSink (обязательно)
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: пары "ключ-значение" (значение должно быть строковым типом).
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия. Значение по умолчанию — Нет. Параметр "Только поддерживается" — Gzip. Тип: строка (или выражение со строкой resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
requestInterval Время ожидания перед отправкой следующего запроса в миллисекундах
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — POST. Тип: строка (или выражение со строкой resultType).

SalesforceServiceCloudSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceServiceCloudV2Sink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudV2Sink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте на NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SalesforceV2Sink

Имя Описание Значение
тип Тип приемника копирования. SalesforceV2Sink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте на NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
'Upsert'

SapCloudForCustomerSink.

Имя Описание Значение
тип Тип приемника копирования. SapCloudForCustomerSink (обязательно)
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBehavior Поведение операции при записи. Значение по умолчанию — "Вставка". "Вставка"
"Обновить"

SnowflakeSink

Имя Описание Значение
тип Тип приемника копирования. SnowflakeSink (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

SnowflakeImportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE"" } SnowflakeImportCopyCommandAdditionalFormatOptions
тип Тип параметра импорта. string (обязательно)
{настраиваемое свойство}

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeV2Sink

Имя Описание Значение
тип Тип приемника копирования. SnowflakeV2Sink (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

SqlDWSink

Имя Описание Значение
тип Тип приемника копирования. SqlDWSink (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или выражение с логическим типом resultType).
allowPolyBase Указывает на использование PolyBase для копирования данных в SQL Data Warehouse, если это применимо. Тип: boolean (или выражение с логическим типом resultType).
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
polyBaseSettings Указывает параметры, связанные с PolyBase, если параметр allowPolyBase имеет значение true. PolybaseSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры upsert хранилища ДАННЫХ SQL. SqlDWUpsertSettings
writeBehavior Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWWriteBehaviorEnum (или Выражение с типом resultType SqlDWWriteBehaviorEnum)

DWCopyCommandSettings

Имя Описание Значение
additionalOptions Дополнительные параметры напрямую передаются в хранилище данных SQL в команде копирования. Тип: пары ключевого значения (значение должно быть строкового типа) (или выражение с объектом resultType). Пример: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Задает значения по умолчанию для каждого целевого столбца в хранилище данных SQL. Значения по умолчанию в свойстве перезаписывают ограничение DEFAULT, заданное в базе данных, и столбец identity не может иметь значение по умолчанию. Тип: массив объектов (или выражение с массивом объектов resultType). DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

Имя Описание Значение
{настроенное свойство} строка

DWCopyCommandDefaultValue

Имя Описание Значение
columnName Имя столбца. Тип: объект (или выражение со строкой resultType).
defaultValue Значение по умолчанию для столбца. Тип: объект (или выражение со строкой resultType).

PolybaseSettings

Имя Описание Значение
rejectSampleValue Определяет количество строк, которые необходимо извлечь, прежде чем PolyBase пересчитает процент отклоненных строк. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
rejectType Отклонить тип. "percentage"
'значение'
rejectValue Задает значение или процент строк, которые можно отклонить, прежде чем запрос завершится ошибкой. Тип: число (или выражение с числом resultType), минимум: 0.
useTypeDefault Указывает способ обработки отсутствующих значений в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: boolean (или выражение с логическим типом resultType).
{настроенное свойство}

SqlDWUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType).
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType).

SqlMISink

Имя Описание Значение
тип Тип приемника копирования. SqlMISink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение белого цвета при копировании данных в управляемый экземпляр SQL Azure. Тип: string (или выражение со строкой resultType)

SqlServerSink

Имя Описание Значение
тип Тип приемника копирования. SqlServerSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql Server. Тип: строка (или выражение со строкой resultType).

SqlSink

Имя Описание Значение
тип Тип приемника копирования. SqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql. Тип: строка (или выражение со строкой resultType).

WarehouseSink

Имя Описание Значение
тип Тип приемника копирования. WarehouseSink (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или выражение с логическим типом resultType).
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
writeBehavior Поведение записи при копировании данных в azure Microsoft Fabric Data Warehouse. Тип: DWWriteBehaviorEnum (или Выражение с resultType DWWriteBehaviorEnum)

SkipErrorFile

Имя Описание Значение
dataInconsistency Пропустите, если исходный файл или файл приемника изменен другими параллельными файлами записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
fileMissing Пропустите, если файл удаляется другим клиентом во время копирования. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).

CopySource

Имя Описание Значение
disableMetricsCollection Если значение равно true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или выражение с целочисленным значением resultType).
sourceRetryCount Число исходных повторных попыток. Тип: integer (или выражение с целочисленным значением resultType).
sourceRetryWait Исходное ожидание повторных попыток. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
тип Установка типа объекта AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource.
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource.
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource.
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource.
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource.
GoogleAdWordsSource.
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource.
HiveSource
HttpSource
HubspotSource.
ImpalaSource
InformixSource
JiraSource.
JsonSource
LakeHouseTableSource
MagentoSource.
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
OracleSource
OrcSource
ParquetSource
PaypalSource
PhoenixSource.
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource.
RelationalSource.
ResponsysSource
RestSource
SalesforceMarketingCloudSource.
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource.
SapEccSource.
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (обязательно)

AmazonMWSSource

Имя Описание Значение
тип Копирование типа источника. AmazonMWSSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AmazonRdsForOracleSource

Имя Описание Значение
тип Копирование типа источника. AmazonRdsForOracleSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
oracleReaderQuery Запрос средства чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования источника AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AmazonRdsForOraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionNames Имена физических секций таблицы AmazonRdsForOracle.
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

AmazonRdsForSqlServerSource

Имя Описание Значение
тип Копирование типа источника. AmazonRdsForSqlServerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца в целочисленном или типе datetime, которое будет использоваться для продолжающегося секционирования. Если значение не указано, автоматически определяется первичный ключ таблицы, который используется в качестве столбца секционирования. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType).

AmazonRedshiftSource.

Имя Описание Значение
тип Копирование типа источника. AmazonRedshiftSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
redshiftUnloadSettings Параметры Amazon S3, необходимые для временного Amazon S3 при копировании из Amazon Redshift с выгрузкой. При этом данные из источника Amazon Redshift сначала будут выгружены в S3, а затем скопированы в целевой приемник из промежуточного S3. RedshiftUnloadSettings

RedshiftUnloadSettings

Имя Описание Значение
bucketName Контейнер промежуточного Amazon S3, который будет использоваться для хранения выгруженных данных из источника Amazon Redshift. Контейнер должен находиться в том же регионе, что и источник Amazon Redshift. Тип: строка (или выражение со строкой resultType).
s3LinkedServiceName Имя связанной службы Amazon S3, которая будет использоваться для операции выгрузки при копировании из источника Amazon Redshift. LinkedServiceReference (обязательно)

AvroSource

Имя Описание Значение
тип Тип источника копирования. AvroSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
storeSettings Параметры хранилища Avro. StoreReadSettings

StoreReadSettings

Имя Описание Значение
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или Выражение с целочисленным значением resultType).
тип Установка типа объекта AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Значение
тип Тип параметров чтения. AmazonS3CompatibleReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префиксов для имени объекта, совместимого с S3. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак, совместимый с Amazon S3. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак, совместимый с Amazon S3FolderPath. Тип: строка (или выражение со строкой resultType).

AmazonS3ReadSettings

Имя Описание Значение
тип Тип параметров чтения. AmazonS3ReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени объекта S3. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName AmazonS3 подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath AmazonS3 с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobFSReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureBlobFSReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Azure BLOBFS подстановочный знакИмя_файла. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Azure BLOBFS с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureBlobStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени BLOB-объекта Azure. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Подстановочный знакИмя большого двоичного объекта Azure. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Подстановочный знак Большого двоичного объекта AzureFolderPath. Тип: строка (или выражение со строкой resultType).

AzureDataLakeStoreReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureDataLakeStoreReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
listAfter Списки файлы после значения (монопольного) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType).
listBefore Списки файлы до значения (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак ADLSFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак ADLSFolderPath. Тип: строка (или выражение со строкой resultType).

AzureFileStorageReadSettings

Имя Описание Значение
тип Тип параметров чтения. AzureFileStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени файла Azure, начинающийся с корневого пути. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак Хранилища файлов AzureFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак Хранилища файлов AzureFolderPath. Тип: строка (или выражение со строкой resultType).

FileServerReadSettings

Имя Описание Значение
тип Тип параметров чтения. FileServerReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileFilter Укажите фильтр для выбора подмножества файлов из folderPath. Фильтр дает возможность выбирать только некоторые файлы, а не все. Тип: строка (или выражение со строкой resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Подстановочный знак FileServerИмя файла. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Подстановочный знак FileServerFolderPath. Тип: строка (или выражение со строкой resultType).

FtpReadSettings

Имя Описание Значение
тип Тип параметра чтения. FtpReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
disableChunking Если значение равно true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
useBinaryTransfer Укажите, следует ли использовать режим двоичной передачи для хранилищ FTP. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Ftp подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Ftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType).

GoogleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. GoogleCloudStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префиксов для имени объекта Google Cloud Storage. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Подстановочный знак Google Cloud Storage Имя_файла. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Подстановочный знак Google Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType).

HdfsReadSettings

Имя Описание Значение
тип Тип параметра чтения. HdfsReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName ПОДстановочный знак HDFSFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак HDFSFolderPath. Тип: строка (или выражение со строкой resultType).

DistcpSettings

Имя Описание Значение
distcpOptions Указывает параметры Distcp. Тип: строка (или выражение со строкой resultType).
resourceManagerEndpoint Указывает конечную точку Yarn ResourceManager. Тип: строка (или выражение со строкой resultType).
tempScriptPath Указывает существующий путь к папке, который будет использоваться для хранения скрипта команды temp Distcp. Файл скрипта формируется ADF и будет удален после завершения задания копирования. Тип: строка (или выражение со строкой resultType).

HttpReadSettings

Имя Описание Значение
тип Тип параметров чтения. HttpReadSettings (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
additionalHeaders Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение со строкой resultType).
requestBody Текст HTTP-запроса к API RESTful, если параметр requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType).
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType).
requestTimeout Указывает время ожидания для получения HTTP-ответа от HTTP-сервера. Тип: строка (или выражение со строкой resultType).

LakeHouseReadSettings

Имя Описание Значение
тип Тип параметров чтения. LakeHouseReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак Файлы Microsoft Fabric LakeHouseFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак Файлы Microsoft Fabric LakeHouseFolderPath. Тип: строка (или выражение со строкой resultType).

OracleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметров чтения. OracleCloudStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени объекта Oracle Cloud Storage. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак Oracle Cloud StorageFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак Oracle Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType).

SftpReadSettings

Имя Описание Значение
тип Тип параметров чтения. SftpReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
disableChunking Если задано значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Sftp подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Sftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobFSSource

Имя Описание Значение
тип Тип источника копирования. AzureBlobFSSource (обязательно)
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
skipHeaderLineCount Количество строк заголовков, которые необходимо пропустить из каждого большого двоичного объекта. Тип: integer (или Выражение с целочисленным значением resultType).
treatEmptyAsNull Пустое значение считается пустым значением NULL. Тип: boolean (или expression with resultType boolean).

AzureDatabricksDeltaLakeSource

Имя Описание Значение
тип Копирование типа источника. AzureDatabricksDeltaLakeSource (обязательно)
exportSettings Параметры экспорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeExportCommand
query Sql-запрос Azure Databricks Delta Lake. Тип: строка (или выражение со строкой resultType).

AzureDatabricksDeltaLakeExportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
timestampFormat Укажите формат метки времени для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
тип Тип параметра экспорта. строка (обязательно)
{настроенное свойство}

AzureDataExplorerSource

Имя Описание Значение
тип Копирование типа источника. AzureDataExplorerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
noTruncation Имя логического параметра, который определяет, применяется ли усечение к результирующим наборам, выходящим за пределы определенного количества строк.
query Запрос к базе данных Должен быть запросом язык запросов Kusto (KQL). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).).

AzureDataLakeStoreSource

Имя Описание Значение
тип Копирование типа источника. AzureDataLakeStoreSource (обязательно)
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).

AzureMariaDBSource

Имя Описание Значение
тип Копирование типа источника. AzureMariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzureMySqlSource

Имя Описание Значение
тип Копирование типа источника. AzureMySqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzurePostgreSqlSource.

Имя Описание Значение
тип Копирование типа источника. AzurePostgreSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzureSqlSource

Имя Описание Значение
тип Тип источника копирования. AzureSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создавать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

AzureTableSource

Имя Описание Значение
тип Тип источника копирования. AzureTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
azureTableSourceIgnoreTableNotFound Источник таблицы Azure игнорирует таблицу не найден. Тип: boolean (или expression with resultType boolean).
AzureTableSourceQuery Исходный запрос таблицы Azure. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

BinarySource

Имя Описание Значение
тип Тип источника копирования. BinarySource (обязательно)
formatSettings Параметры двоичного формата. BinaryReadSettings
storeSettings Параметры двоичного хранилища. StoreReadSettings

BinaryReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметров чтения. string (обязательно)
{настраиваемое свойство}

CompressionReadSettings

Имя Описание Значение
тип Установка типа объекта TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (обязательно)

TarGZipReadSettings

Имя Описание Значение
тип Тип параметра Сжатие. TarGZipReadSettings (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

TarReadSettings

Имя Описание Значение
тип Тип параметра Сжатия. TarReadSettings (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

ZipDeflateReadSettings

Имя Описание Значение
тип Тип параметра Сжатия. ZipDeflateReadSettings (обязательно)
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

BlobSource

Имя Описание Значение
тип Копирование типа источника. BlobSource (обязательно)
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
skipHeaderLineCount Количество строк заголовков, пропускаемых из каждого blob-объекта. Тип: integer (или выражение с целочисленным значением resultType).
treatEmptyAsNull Считать пустой значением NULL. Тип: boolean (или выражение с логическим типом resultType).

CassandraSource

Имя Описание Значение
тип Копирование типа источника. CassandraSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
consistencyLevel Уровень согласованности указывает, сколько серверов Cassandra должно ответить на запрос на чтение перед возвратом данных в клиентское приложение. Cassandra проверяет указанное количество серверов Cassandra на наличие данных для удовлетворения запроса на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Оно учитывает регистр букв. 'ALL'
"EACH_QUORUM"
"LOCAL_ONE"
"LOCAL_QUORUM"
"LOCAL_SERIAL"
"ONE"
"КВОРУМ"
'SERIAL'
"ТРИ"
"TWO"
query Запрос к базе данных Должно быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

CommonDataServiceForAppsSource

Имя Описание Значение
тип Копирование типа источника. "CommonDataServiceForAppsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query FetchXML — это собственный язык запросов, который используется в Microsoft Common Data Service for Apps (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType).

ConcurSource

Имя Описание Значение
тип Копирование типа источника. ConcurSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

CosmosDbMongoDbApiSource

Имя Описание Значение
тип Копирование типа источника. CosmosDbMongoDbApiSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или выражение с целочисленным значением resultType).
cursorMethods Методы курсора для запроса Mongodb. MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MongoDbCursorMethodsProperties

Имя Описание Значение
ограничение Определяет максимальное количество документов, возвращаемых сервером. функция limit() аналогична инструкции LIMIT в базе данных SQL. Тип: integer (или выражение с целочисленным значением resultType).
проект Указывает поля, возвращаемые в документах, соответствующих фильтру запроса. Чтобы получить все поля в соответствующих документах, не указывайте этот параметр. Тип: строка (или выражение со строкой resultType).
skip Указывает, сколько документов пропущено и где MongoDB начинает возвращать результаты. Этот подход может быть полезен при реализации результатов с разбивкой на страницы. Тип: integer (или выражение с целочисленным значением resultType).
sort Определяет, в каком порядке запрос будет возвращать соответствующие документы. Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

CosmosDbSqlApiSource

Имя Описание Значение
тип Копирование типа источника. CosmosDbSqlApiSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
detectDatetime Определяет ли примитивные значения как значения даты и времени. Тип: boolean (или выражение с логическим типом resultType).
pageSize Размер страницы результата. Тип: integer (или выражение с целочисленным значением resultType).
preferredRegions Предпочтительные регионы. Тип: массив строк (или выражение с массивом строк resultType).
query Запрос API SQL. Тип: строка (или выражение со строкой resultType).

CouchbaseSource.

Имя Описание Значение
тип Копирование типа источника. CouchbaseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

Db2Source

Имя Описание Значение
тип Копирование типа источника. Db2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DelimitedTextSource

Имя Описание Значение
тип Тип источника копирования. 'DelimitedTextSource' (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
formatSettings Параметры формата DelimitedText. DelimitedTextReadSettings
storeSettings Параметры хранилища DelimitedText. StoreReadSettings

DelimitedTextReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount указывает количество непустых строк, которые нужно пропустить при чтении данных из входных файлов. Тип: integer (или Выражение с целочисленным значением resultType).
тип Тип параметров чтения. string (обязательно)
{настраиваемое свойство}

DocumentDbCollectionSource

Имя Описание Значение
тип Тип источника копирования. DocumentDbCollectionSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
nestingSeparator Разделитель вложенных свойств. Тип: строка (или выражение со строкой resultType).
query Запрос документов. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DrillSource.

Имя Описание Значение
тип Тип источника копирования. DrillSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DynamicsAXSource

Имя Описание Значение
тип Тип источника копирования. DynamicsAXSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DynamicsCrmSource

Имя Описание Значение
тип Тип источника копирования. DynamicsCrmSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query FetchXML — это собственный язык запросов, который используется в Microsoft Dynamics CRM (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType).

DynamicsSource

Имя Описание Значение
тип Тип источника копирования. DynamicsSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query FetchXML — это защищаемый язык запросов, используемый в Microsoft Dynamics (Online, локальная версия). Тип: строка (или выражение со строкой resultType).

EloquaSource

Имя Описание Значение
тип Тип источника копирования. "EloquaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ExcelSource

Имя Описание Значение
тип Тип источника копирования. "ExcelSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
storeSettings Параметры магазина Excel. StoreReadSettings

FileSystemSource

Имя Описание Значение
тип Тип источника копирования. FileSystemSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).

GoogleAdWordsSource.

Имя Описание Значение
тип Тип источника копирования. "GoogleAdWordsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GoogleBigQuerySource

Имя Описание Значение
тип Тип источника копирования. "GoogleBigQuerySource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GoogleBigQueryV2Source

Имя Описание Значение
тип Тип источника копирования. "GoogleBigQueryV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GreenplumSource

Имя Описание Значение
тип Тип источника копирования. GreenplumSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HBaseSource

Имя Описание Значение
тип Тип источника копирования. HBaseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HdfsSource.

Имя Описание Значение
тип Тип источника копирования. HdfsSource (обязательно)
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).

HiveSource

Имя Описание Значение
тип Тип источника копирования. HiveSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HttpSource

Имя Описание Значение
тип Тип источника копирования. "HttpSource" (обязательно)
httpRequestTimeout Указывает время ожидания для получения HTTP-ответа от HTTP-сервера. Значение по умолчанию эквивалентно System.Net.HttpWebRequest.Timeout. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HubspotSource.

Имя Описание Значение
тип Тип источника копирования. HubspotSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ImpalaSource

Имя Описание Значение
тип Копирование типа источника. ImpalaSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

InformixSource

Имя Описание Значение
тип Копирование типа источника. InformixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

JiraSource.

Имя Описание Значение
тип Копирование типа источника. JiraSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

JsonSource

Имя Описание Значение
тип Копирование типа источника. JsonSource (обязательный)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
formatSettings Параметры формата JSON. JsonReadSettings
storeSettings Параметры хранилища JSON. StoreReadSettings

JsonReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство}

LakeHouseTableSource

Имя Описание Значение
тип Копирование типа источника. LakeHouseTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
timestampAsOf Запрос старой snapshot по метке времени. Тип: строка (или выражение со строкой resultType).
versionAsOf Запрос более ранней snapshot по версии. Тип: integer (или выражение с целочисленным значением resultType).

MagentoSource.

Имя Описание Значение
тип Копирование типа источника. MagentoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MariaDBSource

Имя Описание Значение
тип Копирование типа источника. MariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MarketoSource

Имя Описание Значение
тип Копирование типа источника. "MarketoSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MicrosoftAccessSource

Имя Описание Значение
тип Копирование типа источника. MicrosoftAccessSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).

MongoDbAtlasSource

Имя Описание Значение
тип Копирование типа источника. MongoDbAtlasSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB Atlas. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или выражение с целочисленным значением resultType).
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MongoDbSource

Имя Описание Значение
тип Копирование типа источника. MongoDbSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Должно быть выражением запроса SQL-92. Тип: строка (или выражение со строкой resultType).

MongoDbV2Source

Имя Описание Значение
тип Копирование типа источника. MongoDbV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или выражение с целочисленным значением resultType).
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MySqlSource

Имя Описание Значение
тип Копирование типа источника. MySqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

NetezzaSource

Имя Описание Значение
тип Копирование типа источника. "NetezzaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Netezza. Возможные значения: None, DataSlice, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника Netezza. NetezzaPartitionSettings
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

NetezzaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

ODataSource

Имя Описание Значение
тип Копирование типа источника. ODataSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData. Например, "$top=1". Тип: строка (или выражение со строкой resultType).

OdbcSource

Имя Описание Значение
тип Копирование типа источника. OdbcSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

Office365Source

Имя Описание Значение
тип Копирование типа источника. Office365Source (обязательно)
allowedGroups Группы, содержащие всех пользователей. Тип: массив строк (или выражение с массивом строк resultType).
dateFilterColumn Столбец для применения {paramref name="StartTime"/} и {paramref name="EndTime"/}. Тип: строка (или выражение со строкой resultType).
endTime Время окончания запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType).
outputColumns Столбцы, которые будут считываться из таблицы Office 365. Тип: массив объектов (или выражение с массивом объектов resultType). itemType: OutputColumn. Пример: [ { "name": "Id" }, { "name": "CreatedDateTime" } ]
startTime Время начала запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType).
userScopeFilterUri Пользователь область URI. Тип: строка (или выражение со строкой resultType).

OracleServiceCloudSource

Имя Описание Значение
тип Копирование типа источника. OracleServiceCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

OracleSource

Имя Описание Значение
тип Копирование типа источника. OracleSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
oracleReaderQuery Запрос средства чтения Oracle. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Oracle. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника Oracle. OraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

OraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionNames Имена физических секций таблицы Oracle.
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

OrcSource

Имя Описание Значение
тип Копирование типа источника. OrcSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
storeSettings Параметры хранилища ORC. StoreReadSettings

ParquetSource

Имя Описание Значение
тип Копирование типа источника. ParquetSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
formatSettings Параметры формата Parquet. ParquetReadSettings
storeSettings Параметры хранилища Parquet. StoreReadSettings

ParquetReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметров чтения. string (обязательно)
{настраиваемое свойство}

PaypalSource

Имя Описание Значение
тип Тип источника копирования. PaypalSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PhoenixSource.

Имя Описание Значение
тип Тип источника копирования. PhoenixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PostgreSqlSource

Имя Описание Значение
тип Тип источника копирования. PostgreSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PostgreSqlV2Source

Имя Описание Значение
тип Тип источника копирования. PostgreSqlV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PrestoSource

Имя Описание Значение
тип Тип источника копирования. PrestoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

QuickBooksSource.

Имя Описание Значение
тип Тип источника копирования. QuickBooksSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

RelationalSource.

Имя Описание Значение
тип Тип источника копирования. RelationalSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).

ResponsysSource

Имя Описание Значение
тип Тип источника копирования. ResponsysSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

RestSource

Имя Описание Значение
тип Тип источника копирования. RestSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключ-значение" (значение должно быть строковым типом).
additionalHeaders Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение со строкой resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
paginationRules Правила разбиения на страницы для составления следующих запросов страниц. Тип: строка (или выражение со строкой resultType).
requestBody Текст HTTP-запроса к API RESTful, если параметр requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType).
requestInterval Время ожидания перед отправкой следующего запроса на страницу.
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType).

SalesforceMarketingCloudSource.

Имя Описание Значение
тип Тип источника копирования. SalesforceMarketingCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SalesforceServiceCloudSource

Имя Описание Значение
тип Тип источника копирования. SalesforceServiceCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType).

SalesforceServiceCloudV2Source

Имя Описание Значение
тип Тип источника копирования. SalesforceServiceCloudV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType).

SalesforceSource

Имя Описание Значение
тип Тип источника копирования. SalesforceSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType).

SalesforceV2Source

Имя Описание Значение
тип Тип источника копирования. SalesforceV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType).

SapBwSource

Имя Описание Значение
тип Тип источника копирования. SapBwSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос многомерных выражений. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapCloudForCustomerSource.

Имя Описание Значение
тип Тип источника копирования. SapCloudForCustomerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData SAP Cloud for Customer. Например, "$top=1". Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapEccSource.

Имя Описание Значение
тип Тип источника копирования. SapEccSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData SAP ECC. Например, "$top=1". Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapHanaSource

Имя Описание Значение
тип Тип источника копирования. SapHanaSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
packetSize Размер пакета данных, считываемых из SAP HANA. Тип: integer(или Выражение с целочисленным значением resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SAP HANA. Возможные значения: None, PhysicalPartitionsOfTable, SapHanaDynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника SAP HANA. SapHanaPartitionSettings
query Sql-запрос SAP HANA. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapHanaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).

SapOdpSource

Имя Описание Значение
тип Тип источника копирования. SapOdpSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
extractionMode Режим извлечения. Допустимые значения: Full, Delta и Recovery. Значение по умолчанию — Full. Тип: строка (или выражение со строкой resultType).
проекция Указывает столбцы, которые будут выбраны из исходных данных. Тип: массив объектов (проекция) (или выражение с массивом объектов resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
выделенный фрагмент Указывает условия выбора из исходных данных. Тип: массив объектов (выделение) (или выражение с массивом объектов resultType).
subscriberProcess Процесс подписчика для управления разностным процессом. Тип: строка (или выражение со строкой resultType).

SapOpenHubSource

Имя Описание Значение
тип Тип источника копирования. SapOpenHubSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
baseRequestId Идентификатор запроса для загрузки разностных данных. После установки этого параметра в результатах запроса будут отображаться только данные с requestId, значение которого больше, чем значение этого свойства. Значение по умолчанию — 0. Тип: integer (или выражение с целочисленным значением resultType ).
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType).
excludeLastRequest Нужно ли исключать записи из результатов последнего запроса. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также для разделения полученных выходных данных. Тип: строка (или выражение со строкой resultType).

SapTableSource

Имя Описание Значение
тип Копирование типа источника. SapTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
batchSize Указывает максимальное количество строк, которые будут извлекаться одновременно при получении данных из таблицы SAP. Тип: integer (или выражение с целочисленным значением resultType).
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблиц SAP. Возможные значения: None, PartitionOnInt, PartitionOnCalendarYear, PartitionOnCalendarMonth, PartitionOnCalendarDate, PartitionOnTime.
partitionSettings Параметры, которые будут использоваться для секционирования источника таблиц SAP. SapTablePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
rfcTableFields Поля таблицы SAP, которые будут получены. Например, column0, column1. Тип: строка (или выражение со строкой resultType).
rfcTableOptions Параметры фильтрации таблицы SAP. Например, COLUMN0 EQ SOME VALUE. Тип: строка (или выражение со строкой resultType).
Rowcount Количество строк для извлечения. Тип: integer(или выражение с целочисленным типом resultType).
rowSkips Количество пропущенных строк. Тип: integer (или выражение с целочисленным значением resultType).
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также для разделения полученных выходных данных. Тип: строка (или выражение со строкой resultType).

SapTablePartitionSettings

Имя Описание Значение
maxPartitionsNumber Максимальное значение секций, на которые будет разделена таблица. Тип: integer (или Expression со строкой resultType).
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

ServiceNowSource

Имя Описание Значение
тип Копирование типа источника. ServiceNowSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ServiceNowV2Source

Имя Описание Значение
тип Копирование типа источника. ServiceNowV2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
expression Выражение для фильтрации данных из источника. ВыражениеV2
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ExpressionV2

Имя Описание Значение
операнды Список вложенных выражений. ExpressionV2[]
оператор Значение оператора выражения Тип: string. строка
type Тип выражений, поддерживаемых системой. Тип: string. "Двоичный"
"Констант"
'Field'
"Унарный"
значение Значение для типа константы или поля: строка. строка

SharePointOnlineListSource

Имя Описание Значение
тип Тип источника копирования. SharePointOnlineListSource (обязательно)
httpRequestTimeout Время ожидания получения ответа от SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1". Тип: строка (или выражение со строкой resultType).

ShopifySource

Имя Описание Значение
тип Тип источника копирования. ShopifySource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SnowflakeSource

Имя Описание Значение
тип Тип источника копирования. SnowflakeSource (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType).

SnowflakeExportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
тип Тип параметра экспорта. string (обязательно)
{настраиваемое свойство}

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeV2Source

Имя Описание Значение
тип Тип источника копирования. SnowflakeV2Source (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType).

SparkSource

Имя Описание Значение
тип Тип источника копирования. SparkSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SqlDWSource

Имя Описание Значение
тип Тип источника копирования. SqlDWSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL Data Warehouse. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Data Warehouse SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Выражение с объектом resultType), itemType: StoredProcedureParameter.

SqlMISource

Имя Описание Значение
тип Тип источника копирования. SqlMISource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создавать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Управляемый экземпляр SQL Azure. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlServerSource

Имя Описание Значение
тип Копирование типа источника. SqlServerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlSource

Имя Описание Значение
тип Копирование типа источника. SqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SquareSource

Имя Описание Значение
тип Копирование типа источника. SquareSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SybaseSource

Имя Описание Значение
тип Копирование типа источника. SybaseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

TeradataSource

Имя Описание Значение
тип Копирование типа источника. TeradataSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения teradata. Возможные значения: None, Hash, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника teradata. TeradataPartitionSettings
query Запрос Teradata. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

TeradataPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона или хэша. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

VerticaSource

Имя Описание Значение
тип Копирование типа источника. VerticaSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WarehouseSource

Имя Описание Значение
тип Копирование типа источника. WarehouseSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
isolationLevel Указывает поведение блокировки транзакций для источника Хранилища Microsoft Fabric. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос читателя Microsoft Fabric Warehouse. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника хранилища Microsoft Fabric. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Expression с объектом resultType), itemType: StoredProcedureParameter.

WebSource

Имя Описание Значение
тип Копирование типа источника. WebSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).

XeroSource

Имя Описание Значение
тип Тип источника копирования. "XeroSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

XmlSource

Имя Описание Значение
тип Тип источника копирования. XmlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
formatSettings Параметры формата XML. XmlReadSettings
storeSettings Параметры хранилища XML. StoreReadSettings

XmlReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включено ли обнаружение типов при чтении XML-файлов. Тип: boolean (или expression with resultType boolean).
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен. Если для URI пространства имен не определен префикс, будет использоваться префикс xml-элемента или имени атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Тип: объект (или выражение с объектом resultType).
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: boolean (или expression with resultType boolean).
тип Тип параметров чтения. string (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение со строкой resultType).
{настраиваемое свойство}

ZohoSource

Имя Описание Значение
тип Тип источника копирования. ZohoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

StagingSettings

Имя Описание Значение
enableCompression Указывает, следует ли использовать сжатие при копировании данных через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
linkedServiceName Ссылка на промежуточную связанную службу. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение со строкой resultType).
{настраиваемое свойство}

CustomActivity

Имя Описание Значение
тип Тип действия. "Custom" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства настраиваемого действия. CustomActivityTypeProperties (обязательно)

CustomActivityTypeProperties

Имя Описание Значение
autoUserSpecification Уровень прав и область для пользователя. По умолчанию используется задача nonadmin. Тип: string (или Expression с типом resultType double).
. Команда для настраиваемого действия Тип: строка (или выражение со строкой resultType).
extendedProperties Определяемый пользователем контейнер свойств. Нет ограничений на ключи или значения, которые можно использовать. Пользователь, указанный пользователем, несет полную ответственность за использование и интерпретацию определенного содержимого. CustomActivityTypePropertiesExtendedProperties
folderPath Путь к папке для файлов ресурсов Тип: строка (или выражение со строкой resultType).
referenceObjects Объекты ссылок CustomActivityReferenceObject
resourceLinkedService Справочник по связанной службе ресурсов. LinkedServiceReference
retentionTimeInDays Время хранения файлов, отправленных для настраиваемого действия. Тип: double (или выражение с типом результата double).

CustomActivityTypePropertiesExtendedProperties

Имя Описание Значение
{настроенное свойство}

CustomActivityReferenceObject

Имя Описание Значение
наборы данных Ссылки на наборы данных. DatasetReference[]
linkedServices Ссылки на связанные службы. LinkedServiceReference[]

DatabricksNotebookActivity

Имя Описание Значение
тип Тип действия. "DatabricksNotebook" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Записной книжки Databricks. DatabricksNotebookActivityTypeProperties (обязательно)

DatabricksNotebookActivityTypeProperties

Имя Описание Значение
baseParameters Базовые параметры, используемые для каждого запуска этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Абсолютный путь записной книжки, которая будет запущена в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение со строкой resultType).

DatabricksNotebookActivityTypePropertiesBaseParamete...

Имя Описание Значение
{настроенное свойство}

DatabricksNotebookActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настроенное свойство}

DatabricksSparkJarActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkJar (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkJar в Databricks. DatabricksSparkJarActivityTypeProperties (обязательно)

DatabricksSparkJarActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName Полное имя класса, содержащего метод main, который будет выполнен. Этот класс должен содержаться в файле JAR, предоставляемом в виде библиотеки. Тип: строка (или выражение со строкой resultType).
parameters Параметры, которые будут переданы в метод main. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настроенное свойство}

DatabricksSparkPythonActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkPython (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkPython Databricks. DatabricksSparkPythonActivityTypeProperties (обязательно)

DatabricksSparkPythonActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Параметры командной строки, которые будут переданы в файл Python. any[]
pythonFile URI файла Python, который будет выполнен. Поддерживаются только пути DBFS. Тип: строка (или выражение со строкой resultType).

DatabricksSparkPythonActivityTypePropertiesLibraries...

Имя Описание Значение
{настроенное свойство}

DataLakeAnalyticsUsqlActivity

Имя Описание Значение
тип Тип действия. DataLakeAnalyticsU-SQL (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Data Lake Analytics свойства действия U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (обязательно)

DataLakeAnalyticsUsqlActivityTypeProperties

Имя Описание Значение
compilationMode Режим компиляции U-SQL. Должно иметь одно из следующих значений: Semantic, Full и SingleBox. Тип: строка (или выражение со строкой resultType).
degreeOfParallelism Максимальное количество узлов, используемых одновременно для выполнения задания. Значение по умолчанию — 1. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1.
параметры Параметры для запроса задания U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority Определяет, какие задания из всех в очереди должны запускаться в первую очередь. Чем меньше число, тем выше приоритет. Значение по умолчанию — 1000. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1.
runtimeVersion Версия среды выполнения обработчика U-SQL, которую нужно использовать. Тип: строка (или выражение со строкой resultType).
scriptLinkedService Справочник по связанной службе скриптов. LinkedServiceReference (обязательно)
scriptPath Путь к папке, содержащей скрипт U-SQL, с учетом регистра. Тип: строка (или выражение со строкой resultType).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Имя Описание Значение
{настроенное свойство}

Удаление действия

Имя Описание Значение
тип Тип действия. Delete (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Удаление свойств действия. DeleteActivityTypeProperties (обязательно)

DeleteActivityTypeProperties

Имя Описание Значение
набор данных Удалить ссылку на набор данных действий. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
logStorageSettings Если параметр enableLogging имеет значение true, клиент должен указать параметры хранилища журналов. LogStorageSettings
maxConcurrentConnections Максимальное количество одновременных подключений для одновременного подключения к источнику данных. INT

Ограничения:
Минимальное значение = 1
recursive Если значение равно true, файлы или вложенные папки по текущему пути к папке будут удалены рекурсивно. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
storeSettings Удаление параметров хранилища действий. StoreReadSettings

ExecuteDataFlowActivity

Имя Описание Значение
тип Тип действия. ExecuteDataFlow (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия потока данных. ExecuteDataFlowActivityTypeProperties (обязательно)

ExecuteDataFlowActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Продолжите настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: логическое значение (или выражение с логическим типом resultType)
Поток данных Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет параллельно обрабатывать приемники с одинаковым порядком сохранения. Тип: логическое значение (или выражение с логическим типом resultType)
sourceStagingConcurrency Укажите количество параллельных промежуточных данных для источников, применимых к приемнику. Тип: integer (или Выражение с целочисленным типом resultType)
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: string (или выражение со строкой resultType)

ExecuteDataFlowActivityTypePropertiesCompute

Имя Описание Значение
computeType Тип вычислений кластера, который будет выполнять задание потока данных. Возможные значения: "General", "MemoryOptimized", "ComputeOptimized". Тип: string (или выражение со строкой resultType)
coreCount Число ядер кластера, который будет выполнять задание потока данных. Поддерживаемые значения: 8, 16, 32, 48, 80, 144 и 272. Тип: integer (или Выражение с целочисленным типом resultType)

DataFlowReference

Имя Описание Значение
datasetParameters Ссылка на параметры потока данных из набора данных.
параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылочных данных. string (обязательно)
тип Ссылочный тип потока данных. DataFlowReference (обязательно)
{настраиваемое свойство}

IntegrationRuntimeReference

Имя Описание Значение
параметры Аргументы для среды выполнения интеграции. ParameterValueSpecification
referenceName Имя среды выполнения интеграции. string (обязательно)
тип Тип среды выполнения интеграции. IntegrationRuntimeReference (обязательно)

DataFlowStagingInfo

Имя Описание Значение
folderPath Путь к папке для промежуточного BLOB-объекта. Тип: строка (или выражение со строкой resultType)
linkedService Ссылка на промежуточную связанную службу. LinkedServiceReference

ExecutePipelineActivity

Имя Описание Значение
тип Тип действия. ExecutePipeline (обязательно)
policy Выполнение политики действий конвейера. ExecutePipelineActivityPolicy
typeProperties Выполнение свойств действия конвейера. ExecutePipelineActivityTypeProperties (обязательно)

ExecutePipelineActivityPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
{настраиваемое свойство}

ExecutePipelineActivityTypeProperties

Имя Описание Значение
параметры Параметры конвейера. ParameterValueSpecification
pipeline Справочник по конвейеру. PipelineReference (обязательно)
waitOnCompletion Определяет, будет ли выполнение действия ожидать завершения выполнения зависимого конвейера. Значение по умолчанию — false. bool

PipelineReference

Имя Описание Значение
name Имя ссылки. строка
referenceName Имя ссылочного конвейера. string (обязательно)
тип Ссылочный тип конвейера. PipelineReference (обязательно)

ExecuteSsisPackageActivity

Имя Описание Значение
тип Тип действия. ExecuteSSISPackage (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия пакета служб SSIS. ExecuteSsisPackageActivityTypeProperties (обязательно)

ExecuteSsisPackageActivityTypeProperties

Имя Описание Значение
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
LoggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
LogLocation Расположение журнала выполнения пакета служб SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры соединений на уровне пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
packageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Диспетчеры соединений на уровне проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Свойство переопределяет для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
среда выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение со строкой resultType).

SsisExecutionCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).
password Пароль для проверки подлинности Windows. SecureString (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).

SecureString

Имя Описание Значение
тип Тип секрета. string (обязательно)
значение Значение защищенной строки. string (обязательно)

SsisLogLocation

Имя Описание Значение
logPath Путь к журналу выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
тип Тип расположения журнала служб SSIS. "Файл" (обязательно)
typeProperties Свойства расположения журнала выполнения пакета служб SSIS. SsisLogLocationTypeProperties (обязательно)

SsisLogLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к журналу выполнения пакета. SsisAccessCredential
logRefreshInterval Указывает интервал обновления журнала. Значение по умолчанию — 5 минут. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SsisAccessCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).
password Пароль для проверки подлинности Windows. SecretBase (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).

SecretBase

Имя Описание Значение
тип Установка типа объекта AzureKeyVaultSecret
SecureString (обязательно)

AzureKeyVaultSecretReference

Имя Описание Значение
secretName Имя секрета в Azure Key Vault. Тип: строка (или выражение со строкой resultType).
secretVersion Версия секрета в Azure Key Vault. Значение по умолчанию — последняя версия секрета. Тип: строка (или выражение со строкой resultType).
store Справочник по связанной службе Azure Key Vault. LinkedServiceReference (обязательно)
тип Тип секрета. строка (обязательно)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Имя Описание Значение
{настроенное свойство} SsisConnectionManager

SsisConnectionManager

Имя Описание Значение
{настроенное свойство} SsisExecutionParameter

SsisExecutionParameter

Имя Описание Значение
значение Значение параметра выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).

SsisPackageLocation

Имя Описание Значение
packagePath Путь к пакету служб SSIS. Тип: строка (или выражение со строкой resultType).
тип Тип расположения пакета служб SSIS. "Файл"
InlinePackage
PackageStore
SSISDB
typeProperties Свойства расположения пакета служб SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к пакету. SsisAccessCredential
childPackages Внедренный список дочерних пакетов. SsisChildPackage[]
configurationAccessCredential Учетные данные для доступа к файлу конфигурации. SsisAccessCredential
configurationPath Файл конфигурации выполнения пакета. Тип: строка (или выражение со строкой resultType).
packageContent Содержимое внедренного пакета. Тип: строка (или выражение со строкой resultType).
PackageLastModifiedDate Дата последнего изменения внедренного пакета. строка
packageName, Имя пакета. строка
packagePassword Пароль пакета. SecretBase

SsisChildPackage

Имя Описание Значение
packageContent Содержимое для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType).
PackageLastModifiedDate Дата последнего изменения для внедренного дочернего пакета. строка
packageName, Имя внедренного дочернего пакета. строка
packagePath Путь для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType).

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Имя Описание Значение
{настроенное свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Имя Описание Значение
{настроенное свойство} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Имя Описание Значение
{настроенное свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Имя Описание Значение
{настроенное свойство} SsisPropertyOverride

SsisPropertyOverride

Имя Описание Значение
isSensitive Указывает, является ли значение переопределения свойства пакета служб SSIS конфиденциальными данными. Значение будет зашифровано в SSISDB, если оно имеет значение true bool
значение Значение переопределения свойства пакета служб SSIS. Тип: строка (или выражение со строкой resultType).

ExecuteWranglingDataflowActivity

Имя Описание Значение
тип Тип действия. ExecuteWranglingDataflow (обязательно)
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия power query. ExecutePowerQueryActivityTypeProperties (обязательно)

ExecutePowerQueryActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Продолжите настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: логическое значение (или выражение с логическим типом resultType)
Поток данных Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
Запросы Список сопоставлений для Power Query запроса гибридного использования с наборами данных приемника. PowerQuerySinkMapping[]
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет параллельно обрабатывать приемники с одинаковым порядком сохранения. Тип: логическое значение (или выражение с логическим типом resultType)
sinks (Не рекомендуется. Используйте запросы). Список приемников действий Power Query, сопоставленных с queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Укажите количество параллельных промежуточных данных для источников, применимых к приемнику. Тип: integer (или Выражение с целочисленным типом resultType)
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: string (или выражение со строкой resultType)

PowerQuerySinkMapping

Имя Описание Значение
dataflowSinks Список приемников, сопоставленных с запросом Power Query mashup. PowerQuerySink[]
queryName Имя запроса в Power Query документе mashup. строка

PowerQuerySink

Имя Описание Значение
набор данных Справочник по набору данных. DatasetReference
description Описание преобразования. строка
flowlet Справочник по потоку DataFlowReference
linkedService Ссылка на связанную службу. LinkedServiceReference
name Имя преобразования. string (обязательно)
rejectedDataLinkedService Ссылка на связанную службу отклоненных данных. LinkedServiceReference
schemaLinkedService Справочник по связанной службе схемы. LinkedServiceReference
скрипт скрипт приемника. строка

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Значение
{настраиваемое свойство} PowerQuerySink

FailActivity

Имя Описание Значение
тип Тип действия. Fail (обязательный)
typeProperties Свойства действия fail. FailActivityTypeProperties (обязательно)

FailActivityTypeProperties

Имя Описание Значение
errorCode Код ошибки, который классифицирует тип ошибки действия Fail. Это может быть динамическое содержимое, которое во время выполнения вычисляется как непустая или пустая строка. Тип: строка (или выражение со строкой resultType).
message Сообщение об ошибке, выданное в действии Fail. Это может быть динамическое содержимое, которое во время выполнения вычисляется как непустая или пустая строка. Тип: строка (или выражение со строкой resultType).

FilterActivity

Имя Описание Значение
тип Тип действия. "Фильтр" (обязательно)
typeProperties Свойства действия фильтра. FilterActivityTypeProperties (обязательно)

FilterActivityTypeProperties

Имя Описание Значение
condition Условие, которое можно использовать для фильтрации входных данных. Выражение (обязательно)
items Входной массив, к которому должен применяться фильтр. Выражение (обязательно)

Expression

Имя Описание Значение
тип Тип выражения. "Выражение" (обязательно)
значение Значение выражения. string (обязательно)

Действие ForEach

Имя Описание Значение
тип Тип действия. ForEach (обязательно)
typeProperties Свойства действия ForEach. ForEachActivityTypeProperties (обязательно)

ForEachActivityTypeProperties

Имя Описание Значение
Действия Список действий для выполнения . Activity[] (обязательно)
batchCount Число пакетов, которое должно использоваться для управления количеством параллельного выполнения (в случае, если isSequential имеет значение false). INT

Ограничения:
Максимальное значение = 50
isSequential Должен ли цикл выполняться последовательно или параллельно (максимум 50) bool
items Коллекция для итерации. Выражение (обязательно)

GetMetadataActivity

Имя Описание Значение
тип Тип действия. GetMetadata (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия GetMetadata. GetMetadataActivityTypeProperties (обязательно)

GetMetadataActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия GetMetadata. DatasetReference (обязательно)
fieldList Поля метаданных для получения из набора данных. any[]
formatSettings Параметры формата действия GetMetadata. FormatReadSettings
storeSettings Параметры хранилища действий GetMetadata. StoreReadSettings

FormatReadSettings

Имя Описание Значение
тип Установка типа объекта BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

HDInsightHiveActivity

Имя Описание Значение
тип Тип действия. HDInsightHive (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Hive HDInsight. HDInsightHiveActivityTypeProperties (обязательно)

HDInsightHiveActivityTypeProperties

Имя Описание Значение
аргументы Пользователь указал аргументы для HDInsightActivity. any[]
defines Позволяет пользователю указать определения для запроса задания Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
queryTimeout Значение времени ожидания запроса (в минутах). Действует, если кластер HDInsight находится с ESP (корпоративный пакет безопасности) INT
scriptLinkedService Справочник по связанной службе скриптов. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]
variables Указанные пользователем аргументы в пространстве имен hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Значение
{настроенное свойство}

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Значение
{настроенное свойство}

HDInsightMapReduceActivity

Имя Описание Значение
тип Тип действия. HDInsightMapReduce (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия MapReduce в HDInsight. HDInsightMapReduceActivityTypeProperties (обязательно)

HDInsightMapReduceActivityTypeProperties

Имя Описание Значение
аргументы Пользователь указал аргументы для HDInsightActivity. any[]
className Имя класса. Тип: строка (или выражение со строкой resultType).
defines Позволяет пользователю указать определения для запроса задания MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
jarFilePath Путь к JAR. Тип: строка (или выражение со строкой resultType).
jarLibs Jar libs. any[]
jarLinkedService Справочник по связанной службе JAR. LinkedServiceReference
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Значение
{настроенное свойство}

HDInsightPigActivity

Имя Описание Значение
тип Тип действия. HDInsightPig (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Pig HDInsight. HDInsightPigActivityTypeProperties (обязательно)

HDInsightPigActivityTypeProperties

Имя Описание Значение
аргументы Пользователь указал аргументы для HDInsightActivity. Тип: массив (или выражение с массивом resultType).
defines Позволяет пользователю указать определения для запроса задания Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство}

HDInsightSparkActivity

Имя Описание Значение
тип Тип действия. HDInsightSpark (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Spark в HDInsight. HDInsightSparkActivityTypeProperties (обязательно)

HDInsightSparkActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы для HDInsightSparkActivity. any[]
className Класс java/Spark приложения main. строка
entryFilePath Относительный путь к корневой папке выполняемого кода или пакета. Тип: строка (или выражение со строкой resultType).
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
proxyUser Пользователь для олицетворения, который будет выполнять задание. Тип: строка (или выражение со строкой resultType).
rootPath Корневой путь в sparkJobLinkedService для всех файлов задания. Тип: строка (или выражение со строкой resultType).
sparkConfig Свойство конфигурации Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Связанная служба хранилища для отправки файла записи и зависимостей, а также для получения журналов. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство}

HDInsightStreamingActivity

Имя Описание Значение
тип Тип действия. HDInsightStreaming (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия потоковой передачи HDInsight. HDInsightStreamingActivityTypeProperties (обязательно)

HDInsightStreamingActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
combiner Имя исполняемого файла средства объединения. Тип: строка (или выражение со строкой resultType).
commandEnvironment Значения среды командной строки. any[]
defines Позволяет пользователю указать определения для запроса задания потоковой передачи. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Ссылка на связанную службу, в которой находятся файлы. LinkedServiceReference
filePaths Пути к файлам заданий потоковой передачи. Может быть каталогом. any[] (обязательно)
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"Нет"
input Путь к входным BLOB-объектам. Тип: строка (или выражение со строкой resultType).
mapper Имя исполняемого файла модуля сопоставления. Тип: строка (или выражение со строкой resultType).
output Выходной путь к большому двоичному объекту. Тип: строка (или выражение со строкой resultType).
reducer Имя исполняемого файла reducer. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство}

IfConditionActivity

Имя Описание Значение
тип Тип действия. IfCondition (обязательно)
typeProperties Свойства действия IfCondition. IfConditionActivityTypeProperties (обязательно)

Свойства IfConditionActivityType

Имя Описание Значение
expression Выражение, которое будет вычисляться как логическое. Используется для определения блока действий (ifTrueActivities или ifFalseActivities), которые будут выполняться. Выражение (обязательно)
ifFalseActivities Список действий, выполняемых, если выражение принимает значение false. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. Действие[]
ifTrueActivities Список действий, выполняемых, если выражение имеет значение true. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. Действие[]

LookupActivity

Имя Описание Значение
тип Тип действия. "Уточняющий запрос" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия подстановки. LookupActivityTypeProperties (обязательно)

LookupActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия поиска. DatasetReference (обязательно)
firstRowOnly Возвращается ли первая строка или все строки. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
source Свойства источника, относящиеся к набору данных, аналогичные источнику действия копирования. CopySource (обязательно)

ScriptActivity

Имя Описание Значение
тип Тип действия. "Script" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия скрипта. ScriptActivityTypeProperties (обязательно)

ScriptActivityTypeProperties

Имя Описание Значение
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout ScriptBlock: время ожидания выполнения. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
scripts Массив блоков скриптов. Тип: array. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

Имя Описание Значение
logDestination Назначение журналов. Тип: string. ActivityOutput
ExternalStore (обязательно)
logLocationSettings При включении журнала необходимо указать параметры расположения журнала. LogLocationSettings

ScriptActivityScriptBlock

Имя Описание Значение
параметры Массив параметров скрипта. Тип: array. ScriptActivityParameter[]
текст Текст запроса. Тип: строка (или выражение со строкой resultType).
тип Тип запроса. Тип: string. "NonQuery"
"Запрос" (обязательно)

ScriptActivityParameter

Имя Описание Значение
direction Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
name Имя параметра. Тип: строка (или выражение со строкой resultType).
size Размер параметра направления вывода. INT
тип Тип параметра. 'Boolean'
"DateTime"
DateTimeOffset
"Decimal"
"Double"
Guid
'Int16'
'Int32'
'Int64'
"Single"
"Строка"
'Timespan'
значение Значение параметра. Тип: строка (или выражение со строкой resultType).

SetVariableActivity

Имя Описание Значение
тип Тип действия. SetVariable (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Задайте свойства действия Переменной. SetVariableActivityTypeProperties (обязательно)

SecureInputOutputPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool

SetVariableActivityTypeProperties

Имя Описание Значение
setSystemVariable Если задано значение true, он задает возвращаемое значение запуска конвейера. bool
значение Задаваемое значение. Может быть статическим значением или выражением.
variableName Имя переменной, значение которой необходимо задать. строка

SynapseSparkJobDefinitionActivity

Имя Описание Значение
тип Тип действия. SparkJob (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия задания Spark. SynapseSparkJobActivityTypeProperties (обязательно)

SynapseSparkJobActivityTypeProperties

Имя Описание Значение
args Аргументы, заданные пользователем для SynapseSparkJobDefinitionActivity. any[]
className Полный идентификатор или класс main, который находится в файле определения main, который переопределит "className" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленного вами определения задания Spark.
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
'Default'
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, который будет использоваться для переопределения driverCores и driverMemory предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для задания, которые будут использоваться для переопределения "executorCores" и "executorMemory" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
файл Файл main, используемый для задания, который переопределит "файл" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
файлы (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для справки в файле определения main, который переопределит "файлы" определения задания Spark, которое вы предоставляете. any[]
filesV2 Дополнительные файлы, используемые для ссылки в файле определения main, который переопределит jars и files предоставленного вами определения задания Spark. any[]
numExecutors Количество исполнителей, запускаемых для этого задания, которое переопределит numExecutors определения задания Spark, которое вы предоставляете. Тип: integer (или Выражение с целочисленным значением resultType).
pythonCodeReference Дополнительные файлы кода Python, используемые для справки в файле определения main, который переопределит pyFiles определения задания Spark, которое вы предоставляете. any[]
scanFolder При сканировании вложенных папок из корневой папки файла определения main эти файлы будут добавлены в качестве ссылочных файлов. Папки с именами "jars", "pyFiles", "files" или "archives" будут проверены, а имя папок учитывает регистр. Тип: boolean (или expression with resultType boolean).
sparkConfig Свойство конфигурации Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
SparkJob Справочник по заданию Synapse Spark. SynapseSparkJobReference (обязательно)
targetBigDataPool Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, которое переопределит targetBigDataPool предоставленного вами определения задания Spark. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство}

SynapseSparkJobReference

Имя Описание Значение
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType.
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

BigDataPoolParametrizationReference

Имя Описание Значение
referenceName Имя пула больших данных. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип пула больших данных. BigDataPoolReference (обязательно)

SparkConfigurationParametrizationReference

Имя Описание Значение
referenceName Ссылка на имя конфигурации Spark. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип конфигурации Spark. SparkConfigurationReference (обязательно)

SqlServerStoredProcedureActivity

Имя Описание Значение
тип Тип действия. SqlServerStoredProcedure (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия хранимой процедуры SQL. SqlServerStoredProcedureActivityTypeProperties (обязательно)

SqlServerStoredProcedureActivityTypeProperties

Имя Описание Значение
storedProcedureName Имя хранимой процедуры. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SwitchActivity

Имя Описание Значение
тип Тип действия. Switch (обязательно)
typeProperties Переключение свойств действия. SwitchActivityTypeProperties (обязательно)

SwitchActivityTypeProperties

Имя Описание Значение
cases Список вариантов, соответствующих ожидаемым значениям свойства on. Это необязательное свойство, и если оно не указано, действие будет выполнять действия, указанные в defaultActivities. SwitchCase[]
defaultActivities Список действий, выполняемых, если условие варианта не выполнено. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]
on Выражение, результатом которого будет строка или целое число. Используется для определения блока действий в случаях, которые будут выполнены. Выражение (обязательно)

SwitchCase

Имя Описание Значение
Действия Список действий, выполняемых для выполнения условий обращения. Действие[]
значение Ожидаемое значение, удовлетворяющее результату выражения свойства on. строка

SynapseNotebookActivity

Имя Описание Значение
тип Тип действия. 'SynapseNotebook' (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполните свойства действия записной книжки Synapse. SynapseNotebookActivityTypeProperties (обязательно)

SynapseNotebookActivityTypeProperties

Имя Описание Значение
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленной записной книжки.
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
'Default'
driverSize Число ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для сеанса, который будет использоваться для переопределения driverCores и driverMemory предоставленной записной книжки. Тип: строка (или выражение со строкой resultType).
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для сеанса, который будет использоваться для переопределения "executorCores" и "executorMemory" предоставленной записной книжки. Тип: строка (или выражение со строкой resultType).
записная книжка Справочник по записной книжке Synapse. SynapseNotebookReference (обязательно)
numExecutors Количество исполнителей, запускаемых для этого сеанса, что переопределит numExecutors указанной записной книжки. Тип: integer (или выражение с целочисленным значением resultType).
параметры Параметры записной книжки. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Свойство конфигурации Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool Имя пула больших данных, который будет использоваться для выполнения записной книжки. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark для задания Spark. SparkConfigurationParametrizationReference

SynapseNotebookReference

Имя Описание Значение
referenceName Имя записной книжки ссылки. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип записной книжки Synapse. NotebookReference (обязательно)

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Значение
{настроенное свойство} NotebookParameter

NotebookParameter

Имя Описание Значение
тип Тип параметра записной книжки. "bool"
'float'
'int'
'string'
значение Значение параметра записной книжки. Тип: строка (или выражение со строкой resultType).

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Значение
{настроенное свойство}

UntilActivity

Имя Описание Значение
тип Тип действия. Until (обязательно)
typeProperties Свойства действия Until. UntilActivityTypeProperties (обязательно)

UntilActivityTypeProperties

Имя Описание Значение
Действия Список выполняемых действий. Activity[] (обязательно)
expression Выражение, результатом которого будет логическое значение. Цикл будет продолжаться до тех пор, пока это выражение не примет значение true. Выражение (обязательно)
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ValidationActivity

Имя Описание Значение
тип Тип действия. "Проверка" (обязательно)
typeProperties Свойства действия проверки. ValidationActivityTypeProperties (обязательно)

ValidationActivityTypeProperties

Имя Описание Значение
childItems Может использоваться, если набор данных указывает на папку. Если задано значение true, папка должна содержать по крайней мере один файл. Если задано значение false, папка должна быть пустой. Тип: boolean (или выражение с логическим типом resultType).
набор данных Справочник по набору данных действия проверки. DatasetReference (обязательно)
minimumSize Может использоваться, если набор данных указывает на файл. Размер файла должен быть больше указанного значения или равен ей. Тип: integer (или выражение с целочисленным значением resultType).
sleep Задержка в секундах между попытками проверки. Если значение не указано, по умолчанию будет использоваться 10 секунд. Тип: integer (или выражение с целочисленным значением resultType).
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WaitActivity

Имя Описание Значение
тип Тип действия. Wait (обязательно)
typeProperties Свойства действия ожидания. WaitActivityTypeProperties (обязательно)

WaitActivityTypeProperties

Имя Описание Значение
waitTimeInSeconds Длительность в секундах. Тип: integer (или выражение с целочисленным значением resultType).

Веб-действие

Имя Описание Значение
тип Тип действия. WebActivity (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства веб-действий. WebActivityTypeProperties (обязательно)

WebActivityTypeProperties

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
наборы данных Список наборов данных, передаваемых в конечную веб-точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Истекло время ожидания http-запроса на получение ответа. Формат имеет значение TimeSpan (чч:мм:сс). Это значение является временем ожидания для получения ответа, а не временем ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон от 1 до 10 минут
linkedServices Список связанных служб, передаваемых в конечную веб-точку. LinkedServiceReference[]
method Метод REST API для целевой конечной точки. DELETE
GET
"POST"
PUT (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в расположении HTTP, заданном в заголовке ответа. Если задано значение false, вызов HTTP GET продолжается в расположении, заданном в заголовках http-ответа. bool
url Целевая конечная точка веб-действия и путь. Тип: строка (или выражение со строкой resultType).

WebActivityAuthentication

Имя Описание Значение
учетные данные Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
password Пароль для PFX-файла или обычной проверки подлинности или секрета при использовании для ServicePrincipal SecretBase
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal SecretBase
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение со строкой resultType).
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) строка
username Имя пользователя проверки подлинности веб-действия для обычной проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение со строкой resultType).
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение со строкой resultType).

CredentialReference

Имя Описание Значение
referenceName Имя учетных данных ссылки. строка (обязательно)
тип Тип ссылки на учетные данные. CredentialReference (обязательно)
{настроенное свойство}

WebActivityTypePropertiesHeaders

Имя Описание Значение
{настроенное свойство} строка

WebHookActivity

Имя Описание Значение
тип Тип действия. WebHook (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Свойства действия веб-перехватчика. WebHookActivityTypeProperties (обязательно)

WebHookActivityTypeProperties

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebHookActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. "POST" (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибка в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как сбой, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
timeout Время ожидания, в течение которого должен быть вызван веб-перехватчик. Если значение не указано, по умолчанию используется 10 минут. Тип: string. Шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). строка
url Целевая конечная точка и путь действия веб-перехватчика. Тип: строка (или выражение со строкой resultType).

WebHookActivityTypePropertiesHeaders

Имя Описание Значение
{настроенное свойство} строка

PipelineFolder

Имя Описание Значение
name Имя папки, в которую находится этот конвейер. строка

ParameterDefinitionSpecification

Имя Описание Значение
{настроенное свойство} ParameterSpecification

ParameterSpecification

Имя Описание Значение
defaultValue Значение параметра по умолчанию.
тип Тип параметра. "Массив"
"Bool"
Float
Int
"Объект"
SecureString
String (обязательно)

PipelinePolicy

Имя Описание Значение
elapsedTimeMetric Политика метрик конвейера ElapsedTime. PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

Имя Описание Значение
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure.

PipelineRunDimensions

Имя Описание Значение
{настроенное свойство}

VariableDefinitionSpecification

Имя Описание Значение
{настроенное свойство} VariableSpecification

VariableSpecification

Имя Описание Значение
defaultValue Значение переменной по умолчанию.
тип Тип переменной. "Массив"
"Bool"
String (обязательно)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
С помощью Фабрика данных Azure можно использовать дополнительные Фабрика данных Azure одним щелчком мыши

Развертывание в Azure
Этот шаблон создает конвейер фабрики данных для действия копирования из BLOB-объекта Azure в другой BLOB-объект Azure.
Создание фабрики данных и копирование из Salesforce в BLOB-объект

Развертывание в Azure
Этот шаблон использует Фабрика данных Azure для перемещения данных из Salesforce в большие двоичные объекты Azure.
Массовое копирование с помощью Фабрика данных Azure

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая массово копирует данные из базы данных Azure SQL в хранилище данных Azure SQL.
Создание фабрики данных версии 2

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в другую папку в хранилище.
Создание фабрики данных версии 2 (MySQL)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в База данных Azure для MySQL.
Создание фабрики данных версии 2 (PostGre)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в База данных Azure для PostgreSQL.
Создание фабрики данных версии 2 (SQL)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в таблицу в базе данных Azure SQL.
Создание фабрики данных версии 2 (локальный SQL)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из локальной SQL Server в хранилище BLOB-объектов Azure.
Создание фабрики данных версии 2 (Spark)

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в Хранилище BLOB-объектов Azure в другую папку в хранилище.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса фабрик и конвейеров можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.DataFactory/factories/pipelines, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          onInactiveMarkAs = "string"
          state = "string"
          userProperties = [
            {
              name = "string"
            }
          ]
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [ object ]
      concurrency = int
      description = "string"
      folder = {
        name = "string"
      }
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
      policy = {
        elapsedTimeMetric = {}
      }
      runDimensions = {}
      variables = {
        {customized property} = {
          type = "string"
        }
      }
    }
  })
}

Объекты activity

Задайте свойство type , чтобы указать тип объекта .

Для AppendVariable используйте:

  type = "AppendVariable"
  typeProperties = {
    variableName = "string"
  }

Для AzureDataExplorerCommand используйте:

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

Для AzureFunctionActivity используйте:

  type = "AzureFunctionActivity"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    headers = {
      {customized property} = "string"
    }
    method = "string"
  }

Для AzureMLBatchExecution используйте:

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

Для AzureMLExecutePipeline используйте:

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

Для AzureMLUpdateResource используйте:

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

Для копирования используйте:

  type = "Copy"
  inputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  outputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    logSettings = {
      copyActivityLogSettings = {}
      logLocationSettings = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    logStorageSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
    preserve = [ object ]
    preserveRules = [ object ]
    redirectIncompatibleRowSettings = {}
    sink = {
      type = "string"
      // For remaining properties, see CopySink objects
    }
    skipErrorFile = {}
    source = {
      type = "string"
      // For remaining properties, see CopySource objects
    }
    stagingSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

Для настраиваемого используйте:

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

Для DatabricksNotebook используйте:

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

Для DatabricksSparkJar используйте:

  type = "DatabricksSparkJar"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    libraries = [
      {
      }
    ]
    parameters = [ object ]
  }

Для DatabricksSparkPython используйте:

  type = "DatabricksSparkPython"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    libraries = [
      {
      }
    ]
    parameters = [ object ]
  }

Для DataLakeAnalyticsU-SQL используйте:

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

Для удаления используйте:

  type = "Delete"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    logStorageSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
    maxConcurrentConnections = int
    storeSettings = {
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для ExecuteDataFlow используйте:

  type = "ExecuteDataFlow"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    compute = {}
    dataFlow = {
      parameters = {}
      referenceName = "string"
      type = "DataFlowReference"
    }
    integrationRuntime = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    staging = {
      linkedService = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

Для ExecutePipeline используйте:

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

Для ExecuteSSISPackage используйте:

  type = "ExecuteSSISPackage"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    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
          }
        }
        childPackages = [
          {
            packageLastModifiedDate = "string"
            packageName = "string"
          }
        ]
        configurationAccessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
        packageLastModifiedDate = "string"
        packageName = "string"
        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
      }
    }
  }

Для ExecuteWranglingDataflow используйте:

  type = "ExecuteWranglingDataflow"
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    compute = {}
    dataFlow = {
      parameters = {}
      referenceName = "string"
      type = "DataFlowReference"
    }
    integrationRuntime = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    queries = [
      {
        dataflowSinks = [
          {
            dataset = {
              parameters = {}
              referenceName = "string"
              type = "DatasetReference"
            }
            description = "string"
            flowlet = {
              parameters = {}
              referenceName = "string"
              type = "DataFlowReference"
            }
            linkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            name = "string"
            rejectedDataLinkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            schemaLinkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            script = "string"
          }
        ]
        queryName = "string"
      }
    ]
    sinks = {
      {customized property} = {
        dataset = {
          parameters = {}
          referenceName = "string"
          type = "DatasetReference"
        }
        description = "string"
        flowlet = {
          parameters = {}
          referenceName = "string"
          type = "DataFlowReference"
        }
        linkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        schemaLinkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        script = "string"
      }
    }
    staging = {
      linkedService = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

Для параметра Fail (Сбой) используйте:

  type = "Fail"
  typeProperties = {}

Для параметра Фильтр используйте:

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

Для ForEach используйте:

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

Для GetMetadata используйте:

  type = "GetMetadata"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    fieldList = [ object ]
    formatSettings = {
      type = "string"
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings = {
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

Для HDInsightHive используйте:

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

Для HDInsightMapReduce используйте:

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

Для HDInsightPig используйте:

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

Для HDInsightSpark используйте:

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

Для HDInsightStreaming используйте:

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

Для параметра IfCondition используйте:

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

Для поиска используйте:

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

Для скрипта используйте:

  type = "Script"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    logSettings = {
      logDestination = "string"
      logLocationSettings = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    scripts = [
      {
        parameters = [
          {
            direction = "string"
            size = int
            type = "string"
          }
        ]
        type = "string"
      }
    ]
  }

Для SetVariable используйте:

  type = "SetVariable"
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    setSystemVariable = bool
    variableName = "string"
  }

Для SparkJob используйте:

  type = "SparkJob"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    args = [ object ]
    configurationType = "string"
    files = [ object ]
    filesV2 = [ object ]
    pythonCodeReference = [ object ]
    sparkConfig = {}
    sparkJob = {
      type = "SparkJobDefinitionReference"
    }
    targetBigDataPool = {
      type = "BigDataPoolReference"
    }
    targetSparkConfiguration = {
      type = "SparkConfigurationReference"
    }
  }

Для SqlServerStoredProcedure используйте:

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

Для параметра Switch используйте:

  type = "Switch"
  typeProperties = {
    cases = [
      {
        activities = [
          {
            dependsOn = [
              {
                activity = "string"
                dependencyConditions = [
                  "string"
                ]
              }
            ]
            description = "string"
            name = "string"
            onInactiveMarkAs = "string"
            state = "string"
            userProperties = [
              {
                name = "string"
              }
            ]
            type = "string"
            // For remaining properties, see Activity objects
          }
        ]
        value = "string"
      }
    ]
    defaultActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    on = {
      type = "Expression"
      value = "string"
    }
  }

Для SynapseNotebook используйте:

  type = "SynapseNotebook"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    configurationType = "string"
    notebook = {
      type = "NotebookReference"
    }
    parameters = {
      {customized property} = {
        type = "string"
      }
    }
    sparkConfig = {}
    sparkPool = {
      type = "BigDataPoolReference"
    }
    targetSparkConfiguration = {
      type = "SparkConfigurationReference"
    }
  }

Для параметра Until используйте:

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

Для проверки используйте:

  type = "Validation"
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  }

Для параметра Ожидание используйте:

  type = "Wait"
  typeProperties = {}

Для WebActivity используйте:

  type = "WebActivity"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      password = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      pfx = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      type = "string"
    }
    connectVia = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    datasets = [
      {
        parameters = {}
        referenceName = "string"
        type = "DatasetReference"
      }
    ]
    disableCertValidation = bool
    headers = {
      {customized property} = "string"
    }
    linkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
    method = "string"
    turnOffAsync = bool
  }

Для веб-перехватчика используйте:

  type = "WebHook"
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      password = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      pfx = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      type = "string"
    }
    headers = {
      {customized property} = "string"
    }
    method = "POST"
    timeout = "string"
  }

Объекты CopySink

Задайте свойство type , чтобы указать тип объекта .

Для AvroSink используйте:

  type = "AvroSink"
  formatSettings = {
    recordName = "string"
    recordNamespace = "string"
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для AzureBlobFSSink используйте:

  type = "AzureBlobFSSink"
  metadata = [
    {
    }
  ]

Для AzureDatabricksDeltaLakeSink используйте:

  type = "AzureDatabricksDeltaLakeSink"
  importSettings = {
    type = "string"
  }

Для AzureDataExplorerSink используйте:

  type = "AzureDataExplorerSink"

Для AzureDataLakeStoreSink используйте:

  type = "AzureDataLakeStoreSink"

Для AzureMySqlSink используйте:

  type = "AzureMySqlSink"

Для AzurePostgreSqlSink используйте:

  type = "AzurePostgreSqlSink"

Для AzureQueueSink используйте:

  type = "AzureQueueSink"

Для AzureSearchIndexSink используйте:

  type = "AzureSearchIndexSink"
  writeBehavior = "string"

Для AzureSqlSink используйте:

  type = "AzureSqlSink"
  upsertSettings = {}

Для AzureTableSink используйте:

  type = "AzureTableSink"

Для BinarySink используйте:

  type = "BinarySink"
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для BlobSink используйте:

  type = "BlobSink"
  metadata = [
    {
    }
  ]

Для CommonDataServiceForAppsSink используйте:

  type = "CommonDataServiceForAppsSink"
  writeBehavior = "Upsert"

Для CosmosDbMongoDbApiSink используйте:

  type = "CosmosDbMongoDbApiSink"

Для CosmosDbSqlApiSink используйте:

  type = "CosmosDbSqlApiSink"

Для DelimitedTextSink используйте:

  type = "DelimitedTextSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для DocumentDbCollectionSink используйте:

  type = "DocumentDbCollectionSink"

Для DynamicsCrmSink используйте:

  type = "DynamicsCrmSink"
  writeBehavior = "Upsert"

Для DynamicsSink используйте:

  type = "DynamicsSink"
  writeBehavior = "Upsert"

Для FileSystemSink используйте:

  type = "FileSystemSink"

Для InformixSink используйте:

  type = "InformixSink"

Для JsonSink используйте:

  type = "JsonSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для LakeHouseTableSink используйте:

  type = "LakeHouseTableSink"

Для MicrosoftAccessSink используйте:

  type = "MicrosoftAccessSink"

Для MongoDbAtlasSink используйте:

  type = "MongoDbAtlasSink"

Для MongoDbV2Sink используйте:

  type = "MongoDbV2Sink"

Для OdbcSink используйте:

  type = "OdbcSink"

Для OracleSink используйте:

  type = "OracleSink"

Для OrcSink используйте:

  type = "OrcSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для ParquetSink используйте:

  type = "ParquetSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

Для RestSink используйте:

  type = "RestSink"

Для SalesforceServiceCloudSink используйте:

  type = "SalesforceServiceCloudSink"
  writeBehavior = "string"

Для SalesforceServiceCloudV2Sink используйте:

  type = "SalesforceServiceCloudV2Sink"
  writeBehavior = "string"

Для SalesforceSink используйте:

  type = "SalesforceSink"
  writeBehavior = "string"

Для SalesforceV2Sink используйте:

  type = "SalesforceV2Sink"
  writeBehavior = "string"

Для SapCloudForCustomerSink используйте:

  type = "SapCloudForCustomerSink"
  writeBehavior = "string"

Для SnowflakeSink используйте:

  type = "SnowflakeSink"
  importSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

Для SnowflakeV2Sink используйте:

  type = "SnowflakeV2Sink"
  importSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

Для SqlDWSink используйте:

  type = "SqlDWSink"
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
      }
    ]
  }
  polyBaseSettings = {
    rejectType = "string"
  }
  upsertSettings = {}

Для SqlMISink используйте:

  type = "SqlMISink"
  upsertSettings = {}

Для SqlServerSink используйте:

  type = "SqlServerSink"
  upsertSettings = {}

Для SqlSink используйте:

  type = "SqlSink"
  upsertSettings = {}

Для WarehouseSink используйте:

  type = "WarehouseSink"
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
      }
    ]
  }

Объекты StoreWriteSettings

Задайте свойство type , чтобы указать тип объекта .

Для AzureBlobFSWriteSettings используйте:

  type = "AzureBlobFSWriteSettings"

Для AzureBlobStorageWriteSettings используйте:

  type = "AzureBlobStorageWriteSettings"

Для AzureDataLakeStoreWriteSettings используйте:

  type = "AzureDataLakeStoreWriteSettings"

Для AzureFileStorageWriteSettings используйте:

  type = "AzureFileStorageWriteSettings"

Для FileServerWriteSettings используйте:

  type = "FileServerWriteSettings"

Для LakeHouseWriteSettings используйте:

  type = "LakeHouseWriteSettings"

Для SftpWriteSettings используйте:

  type = "SftpWriteSettings"

Объекты CopySource

Задайте свойство type , чтобы указать тип объекта .

Для AmazonMWSSource используйте:

  type = "AmazonMWSSource"

Для AmazonRdsForOracleSource используйте:

  type = "AmazonRdsForOracleSource"
  partitionSettings = {}

Для AmazonRdsForSqlServerSource используйте:

  type = "AmazonRdsForSqlServerSource"
  partitionSettings = {}

Для AmazonRedshiftSource используйте:

  type = "AmazonRedshiftSource"
  redshiftUnloadSettings = {
    s3LinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

Для AvroSource используйте:

  type = "AvroSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для AzureBlobFSSource используйте:

  type = "AzureBlobFSSource"

Для AzureDatabricksDeltaLakeSource используйте:

  type = "AzureDatabricksDeltaLakeSource"
  exportSettings = {
    type = "string"
  }

Для AzureDataExplorerSource используйте:

  type = "AzureDataExplorerSource"

Для AzureDataLakeStoreSource используйте:

  type = "AzureDataLakeStoreSource"

Для AzureMariaDBSource используйте:

  type = "AzureMariaDBSource"

Для AzureMySqlSource используйте:

  type = "AzureMySqlSource"

Для AzurePostgreSqlSource используйте:

  type = "AzurePostgreSqlSource"

Для AzureSqlSource используйте:

  type = "AzureSqlSource"
  partitionSettings = {}

Для AzureTableSource используйте:

  type = "AzureTableSource"

Для BinarySource используйте:

  type = "BinarySource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для BlobSource используйте:

  type = "BlobSource"

Для CassandraSource используйте:

  type = "CassandraSource"
  consistencyLevel = "string"

Для CommonDataServiceForAppsSource используйте:

  type = "CommonDataServiceForAppsSource"

Для ConcurSource используйте:

  type = "ConcurSource"

Для CosmosDbMongoDbApiSource используйте:

  type = "CosmosDbMongoDbApiSource"
  cursorMethods = {}

Для CosmosDbSqlApiSource используйте:

  type = "CosmosDbSqlApiSource"

Для CouchbaseSource используйте:

  type = "CouchbaseSource"

Для Db2Source используйте:

  type = "Db2Source"

Для DelimitedTextSource используйте:

  type = "DelimitedTextSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для DocumentDbCollectionSource используйте:

  type = "DocumentDbCollectionSource"

Для DrillSource используйте:

  type = "DrillSource"

Для DynamicsAXSource используйте:

  type = "DynamicsAXSource"

Для DynamicsCrmSource используйте:

  type = "DynamicsCrmSource"

Для DynamicsSource используйте:

  type = "DynamicsSource"

Для EloquaSource используйте:

  type = "EloquaSource"

Для ExcelSource используйте:

  type = "ExcelSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для FileSystemSource используйте:

  type = "FileSystemSource"

Для GoogleAdWordsSource используйте:

  type = "GoogleAdWordsSource"

Для GoogleBigQuerySource используйте:

  type = "GoogleBigQuerySource"

Для GoogleBigQueryV2Source используйте:

  type = "GoogleBigQueryV2Source"

Для GreenplumSource используйте:

  type = "GreenplumSource"

Для HBaseSource используйте:

  type = "HBaseSource"

Для HdfsSource используйте:

  type = "HdfsSource"
  distcpSettings = {}

Для HiveSource используйте:

  type = "HiveSource"

Для HttpSource используйте:

  type = "HttpSource"

Для HubspotSource используйте:

  type = "HubspotSource"

Для ImpalaSource используйте:

  type = "ImpalaSource"

Для InformixSource используйте:

  type = "InformixSource"

Для JiraSource используйте:

  type = "JiraSource"

Для JsonSource используйте:

  type = "JsonSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для LakeHouseTableSource используйте:

  type = "LakeHouseTableSource"

Для MagentoSource используйте:

  type = "MagentoSource"

Для MariaDBSource используйте:

  type = "MariaDBSource"

Для MarketoSource используйте:

  type = "MarketoSource"

Для MicrosoftAccessSource используйте:

  type = "MicrosoftAccessSource"

Для MongoDbAtlasSource используйте:

  type = "MongoDbAtlasSource"
  cursorMethods = {}

Для MongoDbSource используйте:

  type = "MongoDbSource"

Для MongoDbV2Source используйте:

  type = "MongoDbV2Source"
  cursorMethods = {}

Для MySqlSource используйте:

  type = "MySqlSource"

Для NetezzaSource используйте:

  type = "NetezzaSource"
  partitionSettings = {}

Для ODataSource используйте:

  type = "ODataSource"

Для OdbcSource используйте:

  type = "OdbcSource"

Для Office365Source используйте:

  type = "Office365Source"

Для OracleServiceCloudSource используйте:

  type = "OracleServiceCloudSource"

Для OracleSource используйте:

  type = "OracleSource"
  partitionSettings = {}

Для OrcSource используйте:

  type = "OrcSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для ParquetSource используйте:

  type = "ParquetSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для PaypalSource используйте:

  type = "PaypalSource"

Для PhoenixSource используйте:

  type = "PhoenixSource"

Для PostgreSqlSource используйте:

  type = "PostgreSqlSource"

Для PostgreSqlV2Source используйте:

  type = "PostgreSqlV2Source"

Для PrestoSource используйте:

  type = "PrestoSource"

Для QuickBooksSource используйте:

  type = "QuickBooksSource"

Для RelationalSource используйте:

  type = "RelationalSource"

Для ResponsysSource используйте:

  type = "ResponsysSource"

Для RestSource используйте:

  type = "RestSource"

Для SalesforceMarketingCloudSource используйте:

  type = "SalesforceMarketingCloudSource"

Для SalesforceServiceCloudSource используйте:

  type = "SalesforceServiceCloudSource"

Для SalesforceServiceCloudV2Source используйте:

  type = "SalesforceServiceCloudV2Source"

Для SalesforceSource используйте:

  type = "SalesforceSource"

Для SalesforceV2Source используйте:

  type = "SalesforceV2Source"

Для SapBwSource используйте:

  type = "SapBwSource"

Для SapCloudForCustomerSource используйте:

  type = "SapCloudForCustomerSource"

Для SapEccSource используйте:

  type = "SapEccSource"

Для SapHanaSource используйте:

  type = "SapHanaSource"
  partitionSettings = {}

Для SapOdpSource используйте:

  type = "SapOdpSource"

Для SapOpenHubSource используйте:

  type = "SapOpenHubSource"

Для SapTableSource используйте:

  type = "SapTableSource"
  partitionSettings = {}

Для ServiceNowSource используйте:

  type = "ServiceNowSource"

Для ServiceNowV2Source используйте:

  type = "ServiceNowV2Source"
  expression = {
    operands = [
      {
      operator = "string"
      type = "string"
      value = "string"
  }

Для SharePointOnlineListSource используйте:

  type = "SharePointOnlineListSource"

Для ShopifySource используйте:

  type = "ShopifySource"

Для SnowflakeSource используйте:

  type = "SnowflakeSource"
  exportSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

Для SnowflakeV2Source используйте:

  type = "SnowflakeV2Source"
  exportSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

Для SparkSource используйте:

  type = "SparkSource"

Для SqlDWSource используйте:

  type = "SqlDWSource"
  partitionSettings = {}

Для SqlMISource используйте:

  type = "SqlMISource"
  partitionSettings = {}

Для SqlServerSource используйте:

  type = "SqlServerSource"
  partitionSettings = {}

Для SqlSource используйте:

  type = "SqlSource"
  partitionSettings = {}

Для SquareSource используйте:

  type = "SquareSource"

Для SybaseSource используйте:

  type = "SybaseSource"

Для TeradataSource используйте:

  type = "TeradataSource"
  partitionSettings = {}

Для VerticaSource используйте:

  type = "VerticaSource"

Для WarehouseSource используйте:

  type = "WarehouseSource"
  partitionSettings = {}

Для WebSource используйте:

  type = "WebSource"

Для XeroSource используйте:

  type = "XeroSource"

Для XmlSource используйте:

  type = "XmlSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

Для ZohoSource используйте:

  type = "ZohoSource"

Объекты StoreReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для AmazonS3CompatibleReadSettings используйте:

  type = "AmazonS3CompatibleReadSettings"

Для AmazonS3ReadSettings используйте:

  type = "AmazonS3ReadSettings"

Для AzureBlobFSReadSettings используйте:

  type = "AzureBlobFSReadSettings"

Для AzureBlobStorageReadSettings используйте:

  type = "AzureBlobStorageReadSettings"

Для AzureDataLakeStoreReadSettings используйте:

  type = "AzureDataLakeStoreReadSettings"

Для AzureFileStorageReadSettings используйте:

  type = "AzureFileStorageReadSettings"

Для FileServerReadSettings используйте:

  type = "FileServerReadSettings"

Для FtpReadSettings используйте:

  type = "FtpReadSettings"

Для GoogleCloudStorageReadSettings используйте:

  type = "GoogleCloudStorageReadSettings"

Для HdfsReadSettings используйте:

  type = "HdfsReadSettings"
  distcpSettings = {}

Для HttpReadSettings используйте:

  type = "HttpReadSettings"

Для LakeHouseReadSettings используйте:

  type = "LakeHouseReadSettings"

Для OracleCloudStorageReadSettings используйте:

  type = "OracleCloudStorageReadSettings"

Для SftpReadSettings используйте:

  type = "SftpReadSettings"

Объекты CompressionReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для TarGZipReadSettings используйте:

  type = "TarGZipReadSettings"

Для TarReadSettings используйте:

  type = "TarReadSettings"

Для ZipDeflateReadSettings используйте:

  type = "ZipDeflateReadSettings"

Объекты SecretBase

Задайте свойство type , чтобы указать тип объекта .

Для AzureKeyVaultSecret используйте:

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

Для SecureString используйте:

  type = "SecureString"
  value = "string"

Объекты FormatReadSettings

Задайте свойство type , чтобы указать тип объекта .

Для BinaryReadSettings используйте:

  type = "BinaryReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для delimitedTextReadSettings используйте:

  type = "DelimitedTextReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для JsonReadSettings используйте:

  type = "JsonReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для ParquetReadSettings используйте:

  type = "ParquetReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Для XmlReadSettings используйте:

  type = "XmlReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

Значения свойств

фабрики и конвейеры

Имя Описание Значение
тип Тип ресурса "Microsoft.DataFactory/factories/pipelines@2018-06-01"
name имя ресурса. строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Нельзя использовать:
<>*#.%&:\\+?/ или управляющие символы.

Начинается с буквенно-цифрового символа.
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: фабрики
properties Свойства конвейера. Конвейер (обязательно)

Pipeline

Имя Описание Значение
Действия Список действий в конвейере. Действие[]
annotations Список тегов, которые можно использовать для описания конвейера. any[]
параллелизм Максимальное число одновременных запусков для конвейера. INT

Ограничения:
Минимальное значение = 1
description Описание конвейера. строка
folder Папка, в которую находится этот конвейер. Если значение не указано, конвейер будет отображаться на корневом уровне. PipelineFolder
параметры Список параметров для конвейера. ParameterDefinitionSpecification
policy Политика конвейера. PipelinePolicy
runDimensions Измерения, создаваемые конвейером. PipelineRunDimensions
variables Список переменных для конвейера. VariableDefinitionSpecification

Действие

Имя Описание Значение
Свойство dependsOn Действие зависит от условия. ActivityDependency[]
description Описание действия. строка
name Имя действия. строка (обязательно)
onInactiveMarkAs Результат состояния действия, когда для состояния задано значение Неактивно. Это необязательное свойство, и если оно не указано, если действие неактивно, по умолчанию будет установлено состояние Успешно. "Сбой"
"Пропущено"
"Выполнено"
Состояние Состояние действия. Это необязательное свойство, и если оно не указано, по умолчанию оно будет активно. "Активный"
"Неактивен"
userProperties Свойства пользователя действия. UserProperty[]
тип Установка типа объекта AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
Copy.
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
Удалить
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
Не пройден
Фильтр
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Уточняющий запрос
Сценарий
SetVariable
SparkJob
SqlServerStoredProcedure
Параметр
SynapseNotebook
До условия
Проверка
Ожидание
Веб-действие
Веб-перехватчик (обязательно)

ActivityDependency

Имя Описание Значение
activity Имя действия. string (обязательно)
DependencyConditions Match-Condition для зависимости. Массив строк, содержащий любой из:
"Завершено"
"Сбой"
"Пропущено"
"Успешно" (обязательно)
{настраиваемое свойство}

UserProperty

Имя Описание Значение
name Имя свойства пользователя. string (обязательно)
значение Значение свойства пользователя. Тип: строка (или выражение со строкой resultType).

AppendVariableActivity

Имя Описание Значение
тип Тип действия. "AppendVariable" (обязательно)
typeProperties Добавление свойств действия Переменной. AppendVariableActivityTypeProperties (обязательно)

AppendVariableActivityTypeProperties

Имя Описание Значение
значение Добавляемое значение. Тип: может быть статическим значением, совпадающим с типом элемента переменной, или выражением с типом сопоставления resultType элемента переменной.
variableName Имя переменной, к которой необходимо добавить значение. строка

AzureDataExplorerCommandActivity

Имя Описание Значение
тип Тип действия. "AzureDataExplorerCommand" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия команды Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (обязательно)

LinkedServiceReference

Имя Описание Значение
параметры Аргументы для LinkedService. ParameterValueSpecification
referenceName Ссылка на имя LinkedService. string (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

ParameterValueSpecification

Имя Описание Значение
{настраиваемое свойство}

ActivityPolicy

Имя Описание Значение
retry Максимальное число обычных повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0.
retryIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 с. INT

Ограничения:
Минимальное значение = 30
Максимальное значение = 86400
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool
timeout Указывает время ожидания для выполнения действия. Время ожидания по умолчанию — 7 дней. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
{настраиваемое свойство}

AzureDataExplorerCommandActivityTypeProperties

Имя Описание Значение
. Команда управления в соответствии с синтаксисом команды Azure Data Explorer. Тип: строка (или выражение со строкой resultType).
commandTimeout Управление временем ожидания команды. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))..)

AzureFunctionActivity

Имя Описание Значение
тип Тип действия. "AzureFunctionActivity" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Функции Azure. AzureFunctionActivityTypeProperties (обязательно)

AzureFunctionActivityTypeProperties

Имя Описание Значение
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
functionName Имя функции, которую вызывает действие функции Azure. Тип: строка (или выражение со строкой resultType)
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). AzureFunctionActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. "DELETE"
"GET"
"HEAD"
"ПАРАМЕТРЫ"
POST
"PUT"
TRACE (обязательно)

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Значение
{настроенное свойство} строка

AzureMLBatchExecutionActivity

Имя Описание Значение
тип Тип действия. AzureMLBatchExecution (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypeProperties (обязательно)

AzureMLBatchExecutionActivityTypeProperties

Имя Описание Значение
globalParameters Пары "ключ—значение", передаваемые в конечную точку службы пакетного выполнения машинного обучения Azure. Ключ должен соответствовать именам параметров веб-службы, определенным в опубликованной веб-службе Машинного обучения Azure. Значения будут передаваться в свойстве GlobalParameters запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs Пары "ключ—значение", сопоставление имен входных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием расположений входных BLOB-объектов. Эти сведения будут переданы в свойство WebServiceInputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs Пары "ключ—значение", сопоставление имен выходных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile с указанием расположений выходных BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceOutputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

Имя Описание Значение
{настроенное свойство}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настроенное свойство} AzureMLWebServiceFile

AzureMLWebServiceFile

Имя Описание Значение
filePath Относительный путь к файлу, включая имя контейнера, в Хранилище BLOB-объектов Azure, указанный LinkedService. Тип: строка (или выражение со строкой resultType).
linkedServiceName Ссылка на связанную службу хранилища Azure, где находится входной и выходной файл WebService машинного обучения Azure. LinkedServiceReference (обязательно)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

Имя Описание Значение
{настроенное свойство} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

Имя Описание Значение
тип Тип действия. "AzureMLExecutePipeline" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия "Выполнение конвейера" в Машинном обучении Azure. AzureMLExecutePipelineActivityTypeProperties (обязательно)

AzureMLExecutePipelineActivityTypeProperties

Имя Описание Значение
continueOnStepFailure Следует ли продолжать выполнение других шагов в PipelineRun, если шаг завершается ошибкой. Эти сведения будут переданы в свойство continueOnStepFailure опубликованного запроса на выполнение конвейера. Тип: boolean (или выражение с логическим типом resultType).
dataPathAssignments Словарь, используемый для изменения назначений путей данных без повторного обучения. Значения будут переданы в свойство dataPathAssignments опубликованного запроса на выполнение конвейера. Тип: объект (или выражение с объектом resultType).
experimentName Имя эксперимента журнала выполнения конвейера. Эти сведения будут переданы в свойство ExperimentName опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType).
mlParentRunId Родительский идентификатор выполнения конвейера Службы машинного обучения Azure. Эти сведения будут переданы в свойство ParentRunId опубликованного запроса на выполнение конвейера. Тип: строка (или выражение со строкой resultType).
mlPipelineEndpointId Идентификатор опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).
mlPipelineId Идентификатор опубликованного конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).
mlPipelineParameters Пары "ключ—значение", передаваемые в опубликованную конечную точку конвейера Машинного обучения Azure. Ключи должны соответствовать именам параметров конвейера, определенных в опубликованном конвейере. Значения будут переданы в свойстве ParameterAssignments опубликованного запроса на выполнение конвейера. Тип: объект с парами "ключевое значение" (или выражение с объектом resultType).
version Версия опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение со строкой resultType).

AzureMLUpdateResourceActivity

Имя Описание Значение
тип Тип действия. "AzureMLUpdateResource" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия управления ресурсами обновления Машинного обучения Azure. AzureMLUpdateResourceActivityTypeProperties (обязательно)

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Значение
trainedModelFilePath Относительный путь к файлу в trainedModelLinkedService, представляющий ILEARNER-файл, который будет отправлен операцией обновления. Тип: строка (или выражение со строкой resultType).
trainedModelLinkedServiceName Имя связанной службы службы хранилища Azure, в которую хранится ILEARNER-файл, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
trainedModelName Имя модуля обученной модели в эксперименте веб-службы, который требуется обновить. Тип: строка (или выражение со строкой resultType).

CopyActivity

Имя Описание Значение
тип Тип действия. "Copy" (обязательно)
Ввод данных Список входных данных для действия. DatasetReference[]
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
outputs Список выходных данных для действия. DatasetReference[]
policy Политика действий. ActivityPolicy
typeProperties свойства действие Copy. CopyActivityTypeProperties (обязательно)

DatasetReference

Имя Описание Значение
параметры Аргументы для набора данных. ParameterValueSpecification
referenceName Имя эталонного набора данных. string (обязательно)
тип Ссылочный тип набора данных. DatasetReference (обязательно)

CopyActivityTypeProperties

Имя Описание Значение
dataIntegrationUnits Максимальное количество единиц интеграции данных, которые можно использовать для перемещения данных. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0.
enableSkipIncompatibleRow Указывает, следует ли пропускать несовместимую строку. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enableStaging Указывает, следует ли копировать данные через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
logSettings Параметры журнала, которые клиент должен предоставить при включении журнала. LogSettings
logStorageSettings (Не рекомендуется. Используйте LogSettings. Параметры хранилища журналов, которые необходимо предоставить клиенту при включении журнала сеансов. LogStorageSettings
parallelCopies Максимальное количество одновременных сеансов, открытых в источнике или приемнике, чтобы избежать перегрузки хранилища данных. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
охранная зона Сохранение правил. any[]
preserveRules Сохранить правила. any[]
redirectIncompatibleRowSettings Перенаправление параметров несовместимых строк, если параметр EnableSkipIncompatibleRow имеет значение true. RedirectIncompatibleRowSettings
sink действие Copy приемник. CopySink (обязательно)
skipErrorFile Укажите отказоустойчивость для согласованности данных. SkipErrorFile
source действие Copy источник. CopySource (обязательно)
stagingSettings Указывает промежуточные параметры промежуточного хранения, если параметр EnableStaging имеет значение true. StagingSettings
translator действие Copy переводчика. Если значение не указано, используется табличный переводчик.
validateDataConsistency Следует ли включить проверку согласованности данных. Тип: boolean (или выражение с логическим типом resultType).

LogSettings

Имя Описание Значение
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включить журнал действий копирования. Тип: boolean (или выражение с логическим типом resultType).
logLocationSettings Параметры расположения журнала, которые клиент должен указать при включении журнала. LogLocationSettings (обязательно)

CopyActivityLogSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: boolean (или выражение с логическим типом resultType).
LogLevel Возвращает или задает уровень ведения журнала, поддержка: Информация, Предупреждение. Тип: строка (или выражение со строкой resultType).

LogLocationSettings

Имя Описание Значение
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType).

LogStorageSettings

Имя Описание Значение
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: boolean (или выражение с логическим типом resultType).
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень ведения журнала, поддержка: Информация, Предупреждение. Тип: строка (или выражение со строкой resultType).
path Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

RedirectIncompatibleRowSettings

Имя Описание Значение
linkedServiceName Имя службы хранилища Azure, SAS хранилища или связанной службы Azure Data Lake Store, используемой для перенаправления несовместимой строки. Необходимо указать, если указан параметр redirectIncompatibleRowSettings. Тип: строка (или выражение со строкой resultType).
path Путь для хранения данных строки, несовместимых с перенаправлением. Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

CopySink

Имя Описание Значение
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
maxConcurrentConnections Максимальное число одновременных подключений для хранилища данных приемника. Тип: integer (или Выражение с целочисленным значением resultType).
sinkRetryCount Счетчик повторных попыток приемника. Тип: integer (или Выражение с целочисленным значением resultType).
sinkRetryWait Ожидание повтора приемника. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBatchSize Размер пакета записи. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 0.
writeBatchTimeout Время ожидания пакета записи. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
тип Установка типа объекта Avrosink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink.
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
OracleSink
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink.
SnowflakeSink
SnowflakeV2Sink
SqlDWSink
SqlMISink
SqlServerSink
SqlSink
WarehouseSink (обязательно)

Avrosink

Имя Описание Значение
тип Тип приемника копирования. "AvroSink" (обязательно)
formatSettings Параметры формата Avro. AvroWriteSettings
storeSettings Параметры хранилища Avro. StoreWriteSettings

AvroWriteSettings

Имя Описание Значение
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType).
recordName Имя записи верхнего уровня в результате записи, которое требуется в спецификации AVRO. строка
recordNamespace Запишите пространство имен в результат записи. строка
type Тип параметра записи. string (обязательно)
{настраиваемое свойство}

StoreWriteSettings

Имя Описание Значение
copyBehavior Тип поведения копирования для приемника копирования.
disableMetricsCollection Если задано значение true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или Выражение с целочисленным значением resultType).
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]
тип Установка типа объекта AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (обязательно)

MetadataItem

Имя Описание Значение
name Имя ключа элемента метаданных. Тип: строка (или выражение со строкой resultType).
значение Значение элемента метаданных. Тип: строка (или выражение со строкой resultType).

AzureBlobFSWriteSettings

Имя Описание Значение
тип Тип параметра записи. "AzureBlobFSWriteSettings" (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType).

AzureBlobStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. "AzureBlobStorageWriteSettings" (обязательно)
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: integer (или Выражение с целочисленным значением resultType).

AzureDataLakeStoreWriteSettings

Имя Описание Значение
тип Тип параметра записи. "AzureDataLakeStoreWriteSettings" (обязательно)
expiryDateTime Указывает время окончания срока действия записанных файлов. Время представлено часовым поясом UTC в формате "2018-12-01T05:00:00Z". Значение по умолчанию — NULL. Тип: строка (или выражение со строкой resultType).

AzureFileStorageWriteSettings

Имя Описание Значение
тип Тип параметра записи. "AzureFileStorageWriteSettings" (обязательно)

FileServerWriteSettings

Имя Описание Значение
тип Тип параметра записи. "FileServerWriteSettings" (обязательно)

LakeHouseWriteSettings

Имя Описание Значение
тип Тип параметра записи. "LakeHouseWriteSettings" (обязательно)

SftpWriteSettings

Имя Описание Значение
тип Тип параметра записи. "SftpWriteSettings" (обязательно)
operationTimeout Указывает время ожидания для записи каждого блока на сервер SFTP. Значение по умолчанию: 01:00:00 (один час). Тип: строка (или выражение со строкой resultType).
useTempFileRename Отправьте во временные файлы и переименуйте их. Отключите этот параметр, если SFTP-сервер не поддерживает операцию переименования. Тип: boolean (или expression with resultType boolean).

AzureBlobFSSink

Имя Описание Значение
тип Тип приемника копирования. AzureBlobFSSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType).
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

AzureDatabricksDeltaLakeSink

Имя Описание Значение
тип Тип приемника копирования. "AzureDatabricksDeltaLakeSink" (обязательно)
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

AzureDatabricksDeltaLakeImportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
timestampFormat Укажите формат метки времени для CSV в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
тип Тип параметра импорта. string (обязательно)
{настраиваемое свойство}

AzureDataExplorerSink

Имя Описание Значение
тип Тип приемника копирования. "AzureDataExplorerSink" (обязательно)
flushImmediately Если задано значение true, любая статистическая обработка будет пропущена. Значение по умолчанию — false. Тип: boolean.
ingestionMappingAsJson Явное описание сопоставления столбцов, предоставленное в формате JSON. Тип: string.
ingestionMappingName Имя предварительно созданного сопоставления CSV, определенного в целевой таблице Kusto. Тип: string.

AzureDataLakeStoreSink

Имя Описание Значение
тип Тип приемника копирования. AzureDataLakeStoreSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение со строкой resultType).
enableAdlsSingleFileParallel Параллельная функция с одним файлом.

AzureMySqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureMySqlSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

AzurePostgreSqlSink

Имя Описание Значение
тип Тип приемника копирования. "AzurePostgreSqlSink" (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

AzureQueueSink

Имя Описание Значение
тип Тип приемника копирования. AzureQueueSink (обязательно)

AzureSearchIndexSink

Имя Описание Значение
тип Тип приемника копирования. AzureSearchIndexSink (обязательно)
writeBehavior Укажите поведение записи при upserting документов в индекс поиска Azure. "Слияние"
"Отправить"

AzureSqlSink

Имя Описание Значение
тип Тип приемника копирования. AzureSqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в Azure SQL. Тип: SqlWriteBehaviorEnum (или выражение с resultType SqlWriteBehaviorEnum)

SqlUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType).
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType).
useTempDB Указывает, следует ли использовать временную базу данных для промежуточной таблицы upsert. Тип: boolean (или выражение с логическим типом resultType).

AzureTableSink

Имя Описание Значение
тип Тип приемника копирования. AzureTableSink (обязательно)
azureTableDefaultPartitionKeyValue Значение ключа секции таблицы Azure по умолчанию. Тип: строка (или выражение со строкой resultType).
azureTableInsertType Тип вставки таблицы Azure. Тип: строка (или выражение со строкой resultType).
azureTablePartitionKeyName Имя ключа секции таблицы Azure. Тип: строка (или выражение со строкой resultType).
azureTableRowKeyName Имя ключа строки таблицы Azure. Тип: строка (или выражение со строкой resultType).

BinarySink

Имя Описание Значение
тип Тип приемника копирования. BinarySink (обязательно)
storeSettings Параметры хранилища двоичных файлов. StoreWriteSettings

BlobSink

Имя Описание Значение
тип Тип приемника копирования. "BlobSink" (обязательно)
blobWriterAddHeader Добавление заголовка модуля записи BLOB-объектов. Тип: boolean (или выражение с логическим типом resultType).
blobWriterDateTimeFormat Формат даты и времени модуля записи BLOB-объектов. Тип: строка (или выражение со строкой resultType).
blobWriterOverwriteFiles Модуль записи BLOB-объектов перезаписывает файлы. Тип: boolean (или expression with resultType boolean).
copyBehavior Тип поведения копирования для приемника копирования.
метаданные Укажите пользовательские метаданные для добавления в данные приемника. Тип: массив объектов (или выражение с массивом объектов resultType). MetadataItem[]

CommonDataServiceForAppsSink

Имя Описание Значение
тип Тип приемника копирования. "CommonDataServiceForAppsSink" (обязательно)
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
writeBehavior Поведение операции при записи. "Upsert" (обязательно)

CosmosDbMongoDbApiSink

Имя Описание Значение
тип Тип приемника копирования. "CosmosDbMongoDbApiSink" (обязательно)
writeBehavior Указывает, должен ли документ с тем же ключом быть перезаписан (upsert), а не вызывать исключение (вставка). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

CosmosDbSqlApiSink

Имя Описание Значение
тип Тип приемника копирования. "CosmosDbSqlApiSink" (обязательно)
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert.

DelimitedTextSink

Имя Описание Значение
тип Тип приемника копирования. "DelimitedTextSink" (обязательно)
formatSettings Параметры формата DelimitedText. DelimitedTextWriteSettings
storeSettings Параметры хранилища DelimitedText. StoreWriteSettings

DelimitedTextWriteSettings

Имя Описание Значение
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение со строкой resultType).
fileNamePrefix Задает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы быть меньше или равно указанному числу. Тип: integer (или Выражение с целочисленным значением resultType).
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: boolean (или expression with resultType boolean).
тип Тип параметра записи. string (обязательно)
{настраиваемое свойство}

DocumentDbCollectionSink

Имя Описание Значение
тип Тип приемника копирования. "DocumentDbCollectionSink" (обязательно)
nestingSeparator Разделитель вложенных свойств. По умолчанию используется значение . ) Тип: строка (или выражение со строкой resultType).
writeBehavior Описывает способ записи данных в Azure Cosmos DB. Тип: строка (или выражение со строкой resultType). Допустимые значения: insert и upsert.

DynamicsCrmSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsCrmSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, который будет использоваться при upserting записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. "Upsert" (обязательно)

DynamicsSink

Имя Описание Значение
тип Тип приемника копирования. DynamicsSink (обязательно)
alternateKeyName Логическое имя альтернативного ключа, который будет использоваться при upserting записей. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. "Upsert" (обязательно)

FileSystemSink.

Имя Описание Значение
тип Тип приемника копирования. FileSystemSink (обязательно)
copyBehavior Тип поведения копирования для приемника копирования.

InformixSink

Имя Описание Значение
тип Тип приемника копирования. InformixSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

JsonSink

Имя Описание Значение
тип Тип приемника копирования. "JsonSink" (обязательно)
formatSettings Параметры формата JSON. JsonWriteSettings
storeSettings Параметры хранилища JSON. StoreWriteSettings

JsonWriteSettings

Имя Описание Значение
filePattern Шаблон файла JSON. Этот параметр управляет способом обработки коллекции объектов JSON. Значение по умолчанию — setOfObjects. Регистр учитывается.
тип Тип параметра записи. строка (обязательно)
{настроенное свойство}

LakeHouseTableSink

Имя Описание Значение
тип Тип приемника копирования. LakeHouseTableSink (обязательно)
partitionNameList Укажите имена столбцов секционирования из столбцов приемника. Тип: массив объектов (или выражение с массивом объектов resultType).
partitionOption Создание секций в структуре папок на основе одного или нескольких столбцов. Каждое отдельное значение столбца (пара) будет новой секцией. Возможные значения: None, PartitionByKey.
tableActionOption Тип действия таблицы для приемника таблицы LakeHouse. Возможные значения: None, Append, Overwrite.

MicrosoftAccessSink

Имя Описание Значение
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

MongoDbAtlasSink

Имя Описание Значение
тип Тип приемника копирования. MongoDbAtlasSink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с тем же ключом (upsert), а не вызывать исключение (insert). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

MongoDbV2Sink

Имя Описание Значение
тип Тип приемника копирования. MongoDbV2Sink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с тем же ключом (upsert), а не вызывать исключение (insert). Значение по умолчанию — "insert". Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).

OdbcSink

Имя Описание Значение
тип Тип приемника копирования. "OdbcSink" (обязательно)
preCopyScript Запрос, выполняемый перед запуском копирования. Тип: строка (или выражение со строкой resultType).

OracleSink

Имя Описание Значение
тип Тип приемника копирования. OracleSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

OrcSink

Имя Описание Значение
тип Тип приемника копирования. OrcSink (обязательно)
formatSettings Параметры формата ORC. OrcWriteSettings
storeSettings Параметры хранилища ORC. StoreWriteSettings

OrcWriteSettings

Имя Описание Значение
fileNamePrefix Указывает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы он был меньше указанного числа или равен ей. Тип: integer (или выражение с целочисленным значением resultType).
тип Тип параметра записи. строка (обязательно)
{настроенное свойство}

ParquetSink

Имя Описание Значение
тип Тип приемника копирования. ParquetSink (обязательно)
formatSettings Параметры формата Parquet. ParquetWriteSettings
storeSettings Параметры хранилища Parquet. StoreWriteSettings

ParquetWriteSettings

Имя Описание Значение
fileNamePrefix Указывает шаблон имени файла {fileNamePrefix}_{fileIndex}. {fileExtension} при копировании из хранилища, не основанного на файлах, без partitionOptions. Тип: строка (или выражение со строкой resultType).
maxRowsPerFile Ограничьте число строк записанного файла, чтобы он был меньше указанного числа или равен ей. Тип: integer (или выражение с целочисленным значением resultType).
тип Тип параметра записи. строка (обязательно)
{настроенное свойство}

RestSink

Имя Описание Значение
тип Тип приемника копирования. RestSink (обязательно)
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: пары "ключ-значение" (значение должно быть строковым типом).
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия. Значение по умолчанию — Нет. Параметр "Только поддерживается" — Gzip. Тип: строка (или выражение со строкой resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
requestInterval Время ожидания перед отправкой следующего запроса в миллисекундах
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — POST. Тип: строка (или выражение со строкой resultType).

SalesforceServiceCloudSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
"Upsert"

SalesforceServiceCloudV2Sink

Имя Описание Значение
тип Тип приемника копирования. SalesforceServiceCloudV2Sink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
"Upsert"

SalesforceSink

Имя Описание Значение
тип Тип приемника копирования. SalesforceSink (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
"Upsert"

SalesforceV2Sink

Имя Описание Значение
тип Тип приемника копирования. "SalesforceV2Sink" (обязательно)
externalIdFieldName Имя поля для внешнего идентификатора при операции upsert. Значение по умолчанию — столбец Id. Тип: строка (или выражение со строкой resultType).
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставит данные в целевом объекте без изменений при выполнении операции upsert/update и вставит определенное значение по умолчанию при выполнении операции вставки, а ADF обновит данные в целевом объекте до NULL при выполнении операции upsert/update и вставит значение NULL при выполнении операции вставки. Тип: boolean (или выражение с логическим типом resultType).
writeBehavior Поведение операции при записи. Значение по умолчанию — Insert. "Вставка"
"Upsert"

SapCloudForCustomerSink.

Имя Описание Значение
тип Тип приемника копирования. SapCloudForCustomerSink (обязательно)
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
writeBehavior Поведение операции при записи. Значение по умолчанию — "Вставка". "Вставка"
"Обновить"

SnowflakeSink

Имя Описание Значение
тип Тип приемника копирования. SnowflakeSink (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

SnowflakeImportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары ключевого значения (значение должно быть строкового типа) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары ключевого значения (значение должно быть строкового типа) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
тип Тип параметра импорта. строка (обязательно)
{настроенное свойство}

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настроенное свойство}

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настроенное свойство}

SnowflakeV2Sink

Имя Описание Значение
тип Тип приемника копирования. "SnowflakeV2Sink" (обязательно)
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).

SqlDWSink

Имя Описание Значение
тип Тип приемника копирования. SqlDWSink (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или выражение с логическим типом resultType).
allowPolyBase Указывает на использование PolyBase для копирования данных в SQL Data Warehouse, если это применимо. Тип: boolean (или выражение с логическим типом resultType).
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
polyBaseSettings Указывает параметры, связанные с PolyBase, если параметр allowPolyBase имеет значение true. PolybaseSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры upsert хранилища ДАННЫХ SQL. SqlDWUpsertSettings
writeBehavior Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWWriteBehaviorEnum (или Выражение с типом resultType SqlDWWriteBehaviorEnum)

DWCopyCommandSettings

Имя Описание Значение
additionalOptions Дополнительные параметры напрямую передаются в хранилище данных SQL в команде копирования. Тип: пары ключевого значения (значение должно быть строкового типа) (или выражение с объектом resultType). Пример: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Задает значения по умолчанию для каждого целевого столбца в хранилище данных SQL. Значения по умолчанию в свойстве перезаписывают ограничение DEFAULT, заданное в базе данных, и столбец identity не может иметь значение по умолчанию. Тип: массив объектов (или выражение с массивом объектов resultType). DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

Имя Описание Значение
{настроенное свойство} строка

DWCopyCommandDefaultValue

Имя Описание Значение
columnName Имя столбца. Тип: объект (или выражение со строкой resultType).
defaultValue Значение по умолчанию для столбца. Тип: объект (или выражение со строкой resultType).

PolybaseSettings

Имя Описание Значение
rejectSampleValue Определяет количество строк, которые необходимо извлечь, прежде чем PolyBase пересчитает процент отклоненных строк. Тип: целое число (или выражение с целочисленным типом resultType), минимум: 0.
rejectType Отклонить тип. "percentage"
"value"
rejectValue Задает значение или процент строк, которые можно отклонить, прежде чем запрос завершится ошибкой. Тип: число (или выражение с числом resultType), минимум: 0.
useTypeDefault Указывает способ обработки отсутствующих значений в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: boolean (или выражение с логическим типом resultType).
{настроенное свойство}

SqlDWUpsertSettings

Имя Описание Значение
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение со строкой resultType).
ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType).

SqlMISink

Имя Описание Значение
тип Тип приемника копирования. SqlMISink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение белого цвета при копировании данных в управляемый экземпляр SQL Azure. Тип: string (или выражение со строкой resultType)

SqlServerSink

Имя Описание Значение
тип Тип приемника копирования. SqlServerSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql Server. Тип: строка (или выражение со строкой resultType).

SqlSink

Имя Описание Значение
тип Тип приемника копирования. SqlSink (обязательно)
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterStoredProcedureName Имя хранимой процедуры модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterTableType Тип таблицы модуля записи SQL. Тип: строка (или выражение со строкой resultType).
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: boolean (или выражение с логическим типом resultType).
storedProcedureParameters Параметры хранимой процедуры SQL.
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры табличного типа. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
upsertSettings Параметры sql upsert. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql. Тип: строка (или выражение со строкой resultType).

WarehouseSink

Имя Описание Значение
тип Тип приемника копирования. "WarehouseSink" (обязательно)
allowCopyCommand Указывает на использование команды копирования для копирования данных в Data Warehouse SQL. Тип: boolean (или выражение с логическим типом resultType).
copyCommandSettings Указывает параметры, связанные с командой копирования, если параметр allowCopyCommand имеет значение true. DWCopyCommandSettings
preCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение со строкой resultType).
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение со строкой resultType).
writeBehavior Поведение записи при копировании данных в azure Microsoft Fabric Data Warehouse. Тип: DWWriteBehaviorEnum (или Выражение с resultType DWWriteBehaviorEnum)

SkipErrorFile

Имя Описание Значение
dataInconsistency Пропустите, если исходный файл или файл приемника изменен другими параллельными файлами записи. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
fileMissing Пропустите, если файл удаляется другим клиентом во время копирования. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).

CopySource

Имя Описание Значение
disableMetricsCollection Если значение равно true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или выражение с целочисленным значением resultType).
sourceRetryCount Число исходных повторных попыток. Тип: integer (или выражение с целочисленным значением resultType).
sourceRetryWait Исходное ожидание повторных попыток. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
тип Установка типа объекта AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource.
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource.
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource.
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource.
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource.
GoogleAdWordsSource.
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource.
HiveSource
HttpSource
HubspotSource.
ImpalaSource
InformixSource
JiraSource.
JsonSource
LakeHouseTableSource
MagentoSource.
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
OracleSource
OrcSource
ParquetSource
PaypalSource
PhoenixSource.
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource.
RelationalSource.
ResponsysSource
RestSource
SalesforceMarketingCloudSource.
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource.
SapEccSource.
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (обязательно)

AmazonMWSSource

Имя Описание Значение
тип Тип источника копирования. AmazonMWSSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AmazonRdsForOracleSource

Имя Описание Значение
тип Тип источника копирования. "AmazonRdsForOracleSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
oracleReaderQuery Запрос средства чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения AmazonRdsForOracle. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования источника AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AmazonRdsForOraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца в целочисленном типе, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).
partitionNames Имена физических секций таблицы AmazonRdsForOracle.
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона. Тип: строка (или выражение со строкой resultType).

AmazonRdsForSqlServerSource

Имя Описание Значение
тип Тип источника копирования. "AmazonRdsForSqlServerSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца в целочисленном или типе datetime, которое будет использоваться для продолжающегося секционирования. Если значение не указано, автоматически определяется первичный ключ таблицы, который используется в качестве столбца секционирования. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для выбора шага секционирования, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционироваться и копироваться. Тип: строка (или выражение со строкой resultType).

AmazonRedshiftSource.

Имя Описание Значение
тип Копирование типа источника. AmazonRedshiftSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
redshiftUnloadSettings Параметры Amazon S3, необходимые для временного Amazon S3 при копировании из Amazon Redshift с выгрузкой. При этом данные из источника Amazon Redshift сначала будут выгружены в S3, а затем скопированы в целевой приемник из промежуточного S3. RedshiftUnloadSettings

RedshiftUnloadSettings

Имя Описание Значение
bucketName Контейнер промежуточного Amazon S3, который будет использоваться для хранения выгруженных данных из источника Amazon Redshift. Контейнер должен находиться в том же регионе, что и источник Amazon Redshift. Тип: строка (или выражение со строкой resultType).
s3LinkedServiceName Имя связанной службы Amazon S3, которая будет использоваться для операции выгрузки при копировании из источника Amazon Redshift. LinkedServiceReference (обязательно)

AvroSource

Имя Описание Значение
тип Копирование типа источника. AvroSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
storeSettings Параметры магазина Avro. StoreReadSettings

StoreReadSettings

Имя Описание Значение
disableMetricsCollection Если значение равно true, отключите сбор метрик хранилища данных. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: integer (или выражение с целочисленным значением resultType).
тип Установка типа объекта AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Значение
тип Тип параметра чтения. AmazonS3CompatibleReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префиксов для имени объекта, совместимого с S3. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Amazon S3 Compatible wildcardFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Amazon S3 Compatible wildcardFolderPath. Тип: строка (или выражение со строкой resultType).

AmazonS3ReadSettings

Имя Описание Значение
тип Тип параметра чтения. AmazonS3ReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени объекта S3. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName AmazonS3 подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath AmazonS3 с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobFSReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureBlobFSReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Azure BLOBFS подстановочный знакИмя_файла. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Azure BLOBFS с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureBlobStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени BLOB-объекта Azure. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Подстановочный знакИмя большого двоичного объекта Azure. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Подстановочный знак Большого двоичного объекта AzureFolderPath. Тип: строка (или выражение со строкой resultType).

AzureDataLakeStoreReadSettings

Имя Описание Значение
тип Тип параметра чтения. AzureDataLakeStoreReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
listAfter Списки файлы после значения (монопольного) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType).
listBefore Списки файлы перед значением (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в folderPath в наборе данных и фильтрует файлы или вложенные папки в folderPath. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак ADLSFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак ADLSFolderPath. Тип: строка (или выражение со строкой resultType).

AzureFileStorageReadSettings

Имя Описание Значение
тип Тип параметров чтения. "AzureFileStorageReadSettings" (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени файла Azure, начинающийся с корневого пути. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак Хранилища файлов AzureFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак Хранилища файлов AzureFolderPath. Тип: строка (или выражение со строкой resultType).

FileServerReadSettings

Имя Описание Значение
тип Тип параметров чтения. FileServerReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileFilter Укажите фильтр для выбора подмножества файлов из folderPath. Фильтр дает возможность выбирать только некоторые файлы, а не все. Тип: строка (или выражение со строкой resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак FileServerИмя файла. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак FileServerFolderPath. Тип: строка (или выражение со строкой resultType).

FtpReadSettings

Имя Описание Значение
тип Тип параметров чтения. "FtpReadSettings" (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
disableChunking Если значение равно true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
useBinaryTransfer Укажите, следует ли использовать режим двоичной передачи для хранилищ FTP. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Ftp подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Ftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType).

GoogleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. "GoogleCloudStorageReadSettings" (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префиксов для имени объекта Google Cloud Storage. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Подстановочный знак Google Cloud Storage Имя_файла. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Подстановочный знак Google Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType).

HdfsReadSettings

Имя Описание Значение
тип Тип параметра чтения. HdfsReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName HDFS wildcardFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath HDFS wildcardFolderPath. Тип: строка (или выражение со строкой resultType).

DistcpSettings

Имя Описание Значение
distcpOptions Задает параметры Distcp. Тип: строка (или выражение со строкой resultType).
resourceManagerEndpoint Указывает конечную точку Yarn ResourceManager. Тип: строка (или выражение со строкой resultType).
tempScriptPath Указывает существующий путь к папке, который будет использоваться для хранения скрипта команды temp Distcp. Файл скрипта формируется ADF и будет удален после завершения задания копирования. Тип: строка (или выражение со строкой resultType).

HttpReadSettings

Имя Описание Значение
тип Тип параметра чтения. HttpReadSettings (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: строка (или выражение со строкой resultType).
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType).
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType).
requestTimeout Указывает время ожидания для http-клиента, чтобы получить HTTP-ответ от HTTP-сервера. Тип: строка (или выражение со строкой resultType).

LakeHouseReadSettings

Имя Описание Значение
тип Тип параметра чтения. "LakeHouseReadSettings" (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
wildcardFileName Файлы Microsoft Fabric LakeHouse с подстановочными знакамиFileName. Тип: строка (или выражение со строкой resultType).
wildcardFolderPath Microsoft Fabric LakeHouse Files с подстановочным знакомFolderPath. Тип: строка (или выражение со строкой resultType).

OracleCloudStorageReadSettings

Имя Описание Значение
тип Тип параметра чтения. OracleCloudStorageReadSettings (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или выражение с логическим типом resultType).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало даты и времени изменения файла. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
prefix Фильтр префикса для имени объекта Oracle Cloud Storage. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Подстановочный знак Oracle Cloud StorageFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Подстановочный знак Oracle Cloud StorageFolderPath. Тип: строка (или выражение со строкой resultType).

SftpReadSettings

Имя Описание Значение
тип Тип параметров чтения. "SftpReadSettings" (обязательно)
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
disableChunking Если задано значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: boolean (или expression with resultType boolean).
fileListPath Наведите указатель на текстовый файл, содержащий список всех файлов (относительный путь к пути, заданному в наборе данных), который требуется скопировать. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeEnd Конец измененного файла datetime. Тип: строка (или выражение со строкой resultType).
modifiedDatetimeStart Начало измененного файла datetime. Тип: строка (или выражение со строкой resultType).
partitionRootPath Укажите корневой путь, с которого начинается обнаружение секций. Тип: строка (или выражение со строкой resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
подстановочный знакFileName Sftp подстановочный знакFileName. Тип: строка (или выражение со строкой resultType).
подстановочный знакFolderPath Sftp подстановочный знакFolderPath. Тип: строка (или выражение со строкой resultType).

AzureBlobFSSource

Имя Описание Значение
тип Тип источника копирования. AzureBlobFSSource (обязательно)
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
skipHeaderLineCount Количество строк заголовков, которые необходимо пропустить из каждого большого двоичного объекта. Тип: integer (или Выражение с целочисленным значением resultType).
treatEmptyAsNull Пустое значение считается пустым значением NULL. Тип: boolean (или expression with resultType boolean).

AzureDatabricksDeltaLakeSource

Имя Описание Значение
тип Тип источника копирования. "AzureDatabricksDeltaLakeSource" (обязательно)
exportSettings Параметры экспорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeExportCommand
query Sql-запрос Azure Databricks Delta Lake. Тип: строка (или выражение со строкой resultType).

AzureDatabricksDeltaLakeExportCommand

Имя Описание Значение
dateFormat Укажите формат даты для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
timestampFormat Укажите формат метки времени для CSV-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение со строкой resultType).
тип Тип параметра экспорта. string (обязательно)
{настраиваемое свойство}

AzureDataExplorerSource

Имя Описание Значение
тип Копирование типа источника. AzureDataExplorerSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
noTruncation Имя логического параметра, который определяет, применяется ли усечение к результирующим наборам, выходящим за пределы определенного количества строк.
query Запрос к базе данных Должен быть запросом язык запросов Kusto (KQL). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).).

AzureDataLakeStoreSource

Имя Описание Значение
тип Копирование типа источника. AzureDataLakeStoreSource (обязательно)
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).

AzureMariaDBSource

Имя Описание Значение
тип Копирование типа источника. AzureMariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzureMySqlSource

Имя Описание Значение
тип Копирование типа источника. AzureMySqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzurePostgreSqlSource.

Имя Описание Значение
тип Копирование типа источника. AzurePostgreSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

AzureSqlSource

Имя Описание Значение
тип Копирование типа источника. AzureSqlSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SQL. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования источника SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

AzureTableSource

Имя Описание Значение
тип Копирование типа источника. AzureTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
azureTableSourceIgnoreTableNotFound Источник таблицы Azure игнорирует таблицу не найдена. Тип: boolean (или выражение с логическим типом resultType).
AzureTableSourceQuery Исходный запрос таблицы Azure. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

BinarySource

Имя Описание Значение
тип Копирование типа источника. BinarySource (обязательно)
formatSettings Параметры двоичного формата. BinaryReadSettings
storeSettings Параметры хранилища двоичных файлов. StoreReadSettings

BinaryReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство}

CompressionReadSettings

Имя Описание Значение
тип Установка типа объекта TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (обязательно)

TarGZipReadSettings

Имя Описание Значение
тип Тип параметра Сжатия. "TarGZipReadSettings" (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

TarReadSettings

Имя Описание Значение
тип Тип параметра Сжатия. TarReadSettings (обязательно)
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

ZipDeflateReadSettings

Имя Описание Значение
тип Тип параметра Сжатия. "ZipDeflateReadSettings" (обязательно)
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: boolean (или выражение с логическим типом resultType).

BlobSource

Имя Описание Значение
тип Тип источника копирования. "BlobSource" (обязательно)
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
skipHeaderLineCount Количество строк заголовков, которые необходимо пропустить из каждого большого двоичного объекта. Тип: integer (или Выражение с целочисленным значением resultType).
treatEmptyAsNull Пустое значение считается пустым значением NULL. Тип: boolean (или expression with resultType boolean).

CassandraSource

Имя Описание Значение
тип Тип источника копирования. "CassandraSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
consistencyLevel Уровень согласованности указывает, сколько серверов Cassandra должны ответить на запрос на чтение, прежде чем возвращать данные в клиентское приложение. Cassandra проверяет указанное количество серверов Cassandra на наличие данных в соответствии с запросом на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Оно учитывает регистр букв. "ALL"
"EACH_QUORUM"
"LOCAL_ONE"
"LOCAL_QUORUM"
"LOCAL_SERIAL"
"ONE"
"КВОРУМ"
"SERIAL"
"THREE"
"TWO"
query Запрос к базе данных Должно быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

CommonDataServiceForAppsSource

Имя Описание Значение
тип Тип источника копирования. "CommonDataServiceForAppsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query FetchXML — это собственный язык запросов, который используется в Microsoft Common Data Service for Apps (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType).

ConcurSource

Имя Описание Значение
тип Тип источника копирования. "ConcurSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

CosmosDbMongoDbApiSource

Имя Описание Значение
тип Тип источника копирования. "CosmosDbMongoDbApiSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType).
cursorMethods Методы cursor для запроса Mongodb. MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MongoDbCursorMethodsProperties

Имя Описание Значение
ограничение Определяет максимальное количество документов, возвращаемых сервером. функция limit() аналогична инструкции LIMIT в базе данных SQL. Тип: integer (или выражение с целочисленным значением resultType).
проект Указывает поля, возвращаемые в документах, соответствующих фильтру запроса. Чтобы получить все поля в соответствующих документах, не указывайте этот параметр. Тип: строка (или выражение со строкой resultType).
skip Указывает, сколько документов пропущено и где MongoDB начинает возвращать результаты. Этот подход может быть полезен при реализации результатов с разбивкой на страницы. Тип: integer (или выражение с целочисленным значением resultType).
sort Определяет, в каком порядке запрос будет возвращать соответствующие документы. Тип: строка (или выражение со строкой resultType). Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

CosmosDbSqlApiSource

Имя Описание Значение
тип Копирование типа источника. "CosmosDbSqlApiSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
detectDatetime Определяет ли примитивные значения как значения даты и времени. Тип: boolean (или выражение с логическим типом resultType).
pageSize Размер страницы результата. Тип: integer (или выражение с целочисленным значением resultType).
preferredRegions Предпочтительные регионы. Тип: массив строк (или выражение с массивом строк resultType).
query Запрос API SQL. Тип: строка (или выражение со строкой resultType).

CouchbaseSource.

Имя Описание Значение
тип Копирование типа источника. "CouchbaseSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

Db2Source

Имя Описание Значение
тип Копирование типа источника. Db2Source (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DelimitedTextSource

Имя Описание Значение
тип Копирование типа источника. "DelimitedTextSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
formatSettings Параметры формата DelimitedText. DelimitedTextReadSettings
storeSettings Параметры хранилища DelimitedText. StoreReadSettings

DelimitedTextReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount указывает количество непустых строк, которые нужно пропустить при чтении данных из входных файлов. Тип: integer (или Выражение с целочисленным значением resultType).
тип Тип параметров чтения. string (обязательно)
{настраиваемое свойство}

DocumentDbCollectionSource

Имя Описание Значение
тип Тип источника копирования. "DocumentDbCollectionSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
nestingSeparator Разделитель вложенных свойств. Тип: строка (или выражение со строкой resultType).
query Запрос документов. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DrillSource.

Имя Описание Значение
тип Тип источника копирования. "DrillSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DynamicsAXSource

Имя Описание Значение
тип Тип источника копирования. "DynamicsAXSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

DynamicsCrmSource

Имя Описание Значение
тип Тип источника копирования. "DynamicsCrmSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query FetchXML — это собственный язык запросов, который используется в Microsoft Dynamics CRM (онлайн-& локальной среде). Тип: строка (или выражение со строкой resultType).

DynamicsSource

Имя Описание Значение
тип Тип источника копирования. "DynamicsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query FetchXML — это защищаемый язык запросов, используемый в Microsoft Dynamics (Online, локальная версия). Тип: строка (или выражение со строкой resultType).

EloquaSource

Имя Описание Значение
тип Тип источника копирования. "EloquaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ExcelSource

Имя Описание Значение
тип Тип источника копирования. "ExcelSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
storeSettings Параметры магазина Excel. StoreReadSettings

FileSystemSource

Имя Описание Значение
тип Тип источника копирования. "FileSystemSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
recursive Если задано значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).

GoogleAdWordsSource.

Имя Описание Значение
тип Тип источника копирования. "GoogleAdWordsSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GoogleBigQuerySource

Имя Описание Значение
тип Тип источника копирования. "GoogleBigQuerySource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GoogleBigQueryV2Source

Имя Описание Значение
тип Тип источника копирования. "GoogleBigQueryV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

GreenplumSource

Имя Описание Значение
тип Тип источника копирования. "GreenplumSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HBaseSource

Имя Описание Значение
тип Тип источника копирования. "HBaseSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HdfsSource.

Имя Описание Значение
тип Копирование типа источника. "HdfsSource" (обязательно)
distcpSettings Задает параметры, связанные с Distcp. DistcpSettings
recursive Если значение равно true, файлы по пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).

HiveSource

Имя Описание Значение
тип Копирование типа источника. HiveSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HttpSource

Имя Описание Значение
тип Копирование типа источника. "HttpSource" (обязательно)
httpRequestTimeout Указывает время ожидания для http-клиента, чтобы получить HTTP-ответ от HTTP-сервера. Значение по умолчанию эквивалентно System.Net.HttpWebRequest.Timeout. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

HubspotSource.

Имя Описание Значение
тип Копирование типа источника. "HubspotSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ImpalaSource

Имя Описание Значение
тип Копирование типа источника. "ImpalaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

InformixSource

Имя Описание Значение
тип Копирование типа источника. InformixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

JiraSource.

Имя Описание Значение
тип Копирование типа источника. "JiraSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

JsonSource

Имя Описание Значение
тип Копирование типа источника. "JsonSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
formatSettings Параметры формата JSON. JsonReadSettings
storeSettings Параметры хранилища JSON. StoreReadSettings

JsonReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство}

LakeHouseTableSource

Имя Описание Значение
тип Копирование типа источника. LakeHouseTableSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
timestampAsOf Запрос старой snapshot по метке времени. Тип: строка (или выражение со строкой resultType).
versionAsOf Запрос более ранней snapshot по версии. Тип: integer (или выражение с целочисленным значением resultType).

MagentoSource.

Имя Описание Значение
тип Копирование типа источника. MagentoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MariaDBSource

Имя Описание Значение
тип Копирование типа источника. MariaDBSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MarketoSource

Имя Описание Значение
тип Копирование типа источника. "MarketoSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MicrosoftAccessSource

Имя Описание Значение
тип Тип источника копирования. "MicrosoftAccessSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).

MongoDbAtlasSource

Имя Описание Значение
тип Тип источника копирования. MongoDbAtlasSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB Atlas. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType).
cursorMethods Методы cursor для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MongoDbSource

Имя Описание Значение
тип Тип источника копирования. "MongoDbSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Должно быть выражением запроса SQL-92. Тип: строка (или выражение со строкой resultType).

MongoDbV2Source

Имя Описание Значение
тип Тип источника копирования. "MongoDbV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
batchSize Определяет, сколько документов должно быть выдано в каждом пакете ответа от экземпляра MongoDB. В большинстве случаев изменение размера пакета не влияет на пользователя или приложение. Это свойство main предназначено для того, чтобы избежать ограничения размера ответа. Тип: integer (или Выражение с целочисленным значением resultType).
cursorMethods Методы cursor для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы получить все документы в коллекции, не указывайте этот параметр или передайте пустой документ ({}). Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

MySqlSource

Имя Описание Значение
тип Тип источника копирования. "MySqlSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

NetezzaSource

Имя Описание Значение
тип Копирование типа источника. "NetezzaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Netezza. Возможные значения: None, DataSlice, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника Netezza. NetezzaPartitionSettings
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

NetezzaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

ODataSource

Имя Описание Значение
тип Копирование типа источника. ODataSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData. Например, "$top=1". Тип: строка (или выражение со строкой resultType).

OdbcSource

Имя Описание Значение
тип Копирование типа источника. "OdbcSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

Office365Source

Имя Описание Значение
тип Копирование типа источника. "Office365Source" (обязательно)
allowedGroups Группы, содержащие всех пользователей. Тип: массив строк (или выражение с массивом строк resultType).
dateFilterColumn Столбец для применения {paramref name="StartTime"/} и {paramref name="EndTime"/}. Тип: строка (или выражение со строкой resultType).
endTime Время окончания запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType).
outputColumns Столбцы, которые будут считываться из таблицы Office 365. Тип: массив объектов (или выражение с массивом объектов resultType). itemType: OutputColumn. Пример: [ { "name": "Id" }, { "name": "CreatedDateTime" } ]
startTime Время начала запрошенного диапазона для этого набора данных. Тип: строка (или выражение со строкой resultType).
userScopeFilterUri Пользователь область URI. Тип: строка (или выражение со строкой resultType).

OracleServiceCloudSource

Имя Описание Значение
тип Копирование типа источника. OracleServiceCloudSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

OracleSource

Имя Описание Значение
тип Копирование типа источника. OracleSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
oracleReaderQuery Запрос средства чтения Oracle. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Oracle. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника Oracle. OraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

OraclePartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца целочисленного типа, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанное в partitionColumnName, которое будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionNames Имена физических секций таблицы Oracle.
partitionUpperBound Максимальное значение столбца, указанного в параметре partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).

OrcSource

Имя Описание Значение
тип Копирование типа источника. OrcSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
storeSettings Параметры хранилища ORC. StoreReadSettings

ParquetSource

Имя Описание Значение
тип Копирование типа источника. ParquetSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
formatSettings Параметры формата Parquet. ParquetReadSettings
storeSettings Параметры хранилища Parquet. StoreReadSettings

ParquetReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)
{настроенное свойство}

PaypalSource

Имя Описание Значение
тип Копирование типа источника. "PaypalSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PhoenixSource.

Имя Описание Значение
тип Тип источника копирования. PhoenixSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PostgreSqlSource

Имя Описание Значение
тип Тип источника копирования. "PostgreSqlSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PostgreSqlV2Source

Имя Описание Значение
тип Тип источника копирования. "PostgreSqlV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

PrestoSource

Имя Описание Значение
тип Тип источника копирования. "PrestoSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

QuickBooksSource.

Имя Описание Значение
тип Тип источника копирования. "QuickBooksSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

RelationalSource.

Имя Описание Значение
тип Тип источника копирования. RelationalSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).

ResponsysSource

Имя Описание Значение
тип Копирование типа источника. "ResponsysSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

RestSource

Имя Описание Значение
тип Копирование типа источника. RestSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключ-значение" (значение должно быть строковым типом).
additionalHeaders Дополнительные заголовки HTTP в запросе к RESTful API. Тип: строка (или выражение со строкой resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
paginationRules Правила разбиения на страницы для составления следующих запросов страниц. Тип: строка (или выражение со строкой resultType).
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение со строкой resultType).
requestInterval Время ожидания перед отправкой следующего запроса страницы.
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение со строкой resultType).

SalesforceMarketingCloudSource.

Имя Описание Значение
тип Копирование типа источника. "SalesforceMarketingCloudSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SalesforceServiceCloudSource

Имя Описание Значение
тип Копирование типа источника. "SalesforceServiceCloudSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType).

SalesforceServiceCloudV2Source

Имя Описание Значение
тип Копирование типа источника. "SalesforceServiceCloudV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType).

SalesforceSource

Имя Описание Значение
тип Тип источника копирования. "SalesforceSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
readBehavior Поведение чтения для операции. Значение по умолчанию — Запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение со строкой resultType).

SalesforceV2Source

Имя Описание Значение
тип Тип источника копирования. "SalesforceV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
SOQLQuery Запрос к базе данных Тип: строка (или выражение со строкой resultType).

SapBwSource

Имя Описание Значение
тип Тип источника копирования. "SapBwSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос многомерных выражений. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapCloudForCustomerSource.

Имя Описание Значение
тип Тип источника копирования. "SapCloudForCustomerSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData SAP Cloud for Customer. Например, "$top=1". Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapEccSource.

Имя Описание Значение
тип Тип источника копирования. "SapEccSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
httpRequestTimeout Время ожидания (TimeSpan) для получения HTTP-ответа. Это интервал времени для получения ответа, а не считывания данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData SAP ECC. Например, "$top=1". Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapHanaSource

Имя Описание Значение
тип Тип источника копирования. "SapHanaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
packetSize Размер пакета данных, считываемых из SAP HANA. Тип: integer(или Выражение с целочисленным значением resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SAP HANA. Возможные значения: None, PhysicalPartitionsOfTable, SapHanaDynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника SAP HANA. SapHanaPartitionSettings
query Sql-запрос SAP HANA. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SapHanaPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).

SapOdpSource

Имя Описание Значение
тип Тип источника копирования. "SapOdpSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
extractionMode Режим извлечения. Допустимые значения: Full, Delta и Recovery. Значение по умолчанию — Full. Тип: строка (или выражение со строкой resultType).
проекция Указывает столбцы, которые будут выбраны из исходных данных. Тип: массив объектов (проекция) (или выражение с массивом объектов resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
выделенный фрагмент Указывает условия выбора из исходных данных. Тип: массив объектов (выделение) (или выражение с массивом объектов resultType).
subscriberProcess Процесс подписчика для управления разностным процессом. Тип: строка (или выражение со строкой resultType).

SapOpenHubSource

Имя Описание Значение
тип Тип источника копирования. "SapOpenHubSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
baseRequestId Идентификатор запроса для загрузки разностных данных. После установки этого параметра в результатах запроса будут отображаться только данные с requestId, значение которого больше, чем значение этого свойства. Значение по умолчанию — 0. Тип: integer (или выражение с целочисленным значением resultType ).
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType).
excludeLastRequest Нужно ли исключать записи из результатов последнего запроса. Значение по умолчанию — true. Тип: boolean (или expression with resultType boolean).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разбиения полученных выходных данных. Тип: строка (или выражение со строкой resultType).

SapTableSource

Имя Описание Значение
тип Тип источника копирования. "SapTableSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
batchSize Указывает максимальное количество строк, которые будут извлекаться за раз при извлечении данных из таблицы SAP. Тип: integer (или Выражение с целочисленным значением resultType).
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблицы SAP. Возможные значения: "None", "PartitionOnInt", "PartitionOnCalendarYear", "PartitionOnCalendarMonth", "PartitionOnCalendarDate", "PartitionOnTime".
partitionSettings Параметры, которые будут использоваться для секционирования источников таблиц SAP. SapTablePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
rfcTableFields Поля таблицы SAP, которые будут извлечены. Например, column0, column1. Тип: строка (или выражение со строкой resultType).
rfcTableOptions Параметры фильтрации таблицы SAP. Например, COLUMN0 EQ SOME VALUE. Тип: строка (или выражение со строкой resultType).
Rowcount Количество строк для извлечения. Тип: integer(или Выражение с целочисленным значением resultType).
rowSkips Количество пропущенных строк. Тип: integer (или Выражение с целочисленным значением resultType).
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разбиения полученных выходных данных. Тип: строка (или выражение со строкой resultType).

SapTablePartitionSettings

Имя Описание Значение
maxPartitionsNumber Максимальное значение секций, на которые будет разбита таблица. Тип: integer (или Выражение со строкой resultType).
partitionColumnName Имя столбца, который будет использоваться для продолжающегося секционирования диапазона. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона. Тип: строка (или выражение со строкой resultType).

ServiceNowSource

Имя Описание Значение
тип Тип источника копирования. "ServiceNowSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ServiceNowV2Source

Имя Описание Значение
тип Тип источника копирования. "ServiceNowV2Source" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
expression Выражение для фильтрации данных из источника. ExpressionV2
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ExpressionV2

Имя Описание Значение
операнды Список вложенных выражений. ExpressionV2[]
оператор Значение оператора выражения Тип: string. строка
type Тип выражений, поддерживаемых системой. Тип: string. "Binary"
"Констант"
"Поле"
"Унарный"
значение Значение для типа константы или поля: строка. строка

SharePointOnlineListSource

Имя Описание Значение
тип Тип источника копирования. "SharePointOnlineListSource" (обязательно)
httpRequestTimeout Время ожидания получения ответа от SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
query Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1". Тип: строка (или выражение со строкой resultType).

ShopifySource

Имя Описание Значение
тип Тип источника копирования. "ShopifySource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SnowflakeSource

Имя Описание Значение
тип Тип источника копирования. "SnowflakeSource" (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType).

SnowflakeExportCopyCommand

Имя Описание Значение
additionalCopyOptions Дополнительные параметры копирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "ММ/ДД/ГГГГ", "TIME_FORMAT": "HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования передаются непосредственно в команду копирования snowflake. Тип: пары "ключ-значение" (значение должно иметь строковый тип) (или выражение с объектом resultType). Пример: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
тип Тип параметра экспорта. string (обязательно)
{настраиваемое свойство}

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Значение
{настраиваемое свойство}

SnowflakeV2Source

Имя Описание Значение
тип Тип источника копирования. "SnowflakeV2Source" (обязательно)
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
query Sql-запрос Snowflake. Тип: строка (или выражение со строкой resultType).

SparkSource

Имя Описание Значение
тип Тип источника копирования. "SparkSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SqlDWSource

Имя Описание Значение
тип Тип источника копирования. "SqlDWSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL Data Warehouse. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Data Warehouse SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Выражение с объектом resultType), itemType: StoredProcedureParameter.

SqlMISource

Имя Описание Значение
тип Тип источника копирования. "SqlMISource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создавать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Управляемый экземпляр SQL Azure. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlServerSource

Имя Описание Значение
тип Тип источника копирования. "SqlServerSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
produceAdditionalTypes Какие дополнительные типы следует создавать.
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SqlSource

Имя Описание Значение
тип Тип источника копирования. "SqlSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Задает режим блокировки транзакций для источника данных SQL. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange. Тип: строка (или выражение со строкой resultType).
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос средства чтения SQL. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника База данных SQL. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SquareSource

Имя Описание Значение
тип Тип источника копирования. "SquareSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SybaseSource

Имя Описание Значение
тип Тип источника копирования. "SybaseSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос к базе данных Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

TeradataSource

Имя Описание Значение
тип Тип источника копирования. "TeradataSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения teradata. Возможные значения: None, Hash, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования источника teradata. TeradataPartitionSettings
query Запрос Teradata. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

TeradataPartitionSettings

Имя Описание Значение
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона или хэша. Тип: строка (или выражение со строкой resultType).
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазонов. Тип: строка (или выражение со строкой resultType).
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона. Тип: строка (или выражение со строкой resultType).

VerticaSource

Имя Описание Значение
тип Тип источника копирования. "VerticaSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WarehouseSource

Имя Описание Значение
тип Тип источника копирования. "WarehouseSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
isolationLevel Указывает поведение блокировки транзакций для источника Microsoft Fabric Warehouse. Допустимые значения: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. Значение по умолчанию — ReadCommitted. Тип: строка (или выражение со строкой resultType).
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Sql. Возможные значения: None, PhysicalPartitionsOfTable, DynamicRange.
partitionSettings Параметры, которые будут использоваться для секционирования исходного кода SQL. SqlPartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
sqlReaderQuery Запрос читателя хранилища Microsoft Fabric. Тип: строка (или выражение со строкой resultType).
sqlReaderStoredProcedureName Имя хранимой процедуры для источника Microsoft Fabric Warehouse. Его нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}". Тип: object (или Выражение с объектом resultType), itemType: StoredProcedureParameter.

WebSource

Имя Описание Значение
тип Тип источника копирования. "WebSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).

XeroSource

Имя Описание Значение
тип Тип источника копирования. "XeroSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

XmlSource

Имя Описание Значение
тип Тип источника копирования. "XmlSource" (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Выражение с массивом объектов resultType).
formatSettings Параметры формата XML. XmlReadSettings
storeSettings Параметры хранилища XML. StoreReadSettings

XmlReadSettings

Имя Описание Значение
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включено ли обнаружение типов при чтении XML-файлов. Тип: boolean (или выражение с логическим типом resultType).
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен. Если для URI пространства имен не определен префикс, будет использоваться префикс имени элемента или атрибута xml в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Тип: объект (или выражение с объектом resultType).
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: boolean (или выражение с логическим типом resultType).
тип Тип параметра чтения. строка (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

ZohoSource

Имя Описание Значение
тип Копирование типа источника. ZohoSource (обязательно)
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или выражение с массивом объектов resultType).
query Запрос для получения данных из источника. Тип: строка (или выражение со строкой resultType).
queryTimeout Время ожидания запроса. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

StagingSettings

Имя Описание Значение
enableCompression Указывает, следует ли использовать сжатие при копировании данных через промежуточную промежуточную среду. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
linkedServiceName Ссылка на промежуточную связанную службу. LinkedServiceReference (обязательно)
path Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение со строкой resultType).
{настроенное свойство}

CustomActivity

Имя Описание Значение
тип Тип действия. "Custom" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства настраиваемых действий. CustomActivityTypeProperties (обязательно)

CustomActivityTypeProperties

Имя Описание Значение
autoUserSpecification Уровень прав и область для пользователя. По умолчанию используется задача nonadmin. Тип: string (или Expression с типом resultType double).
. Команда для настраиваемого действия Тип: строка (или выражение со строкой resultType).
extendedProperties Определяемый пользователем контейнер свойств. Нет ограничений на ключи или значения, которые можно использовать. Пользователь, указанный пользователем, несет полную ответственность за использование и интерпретацию определенного содержимого. CustomActivityTypePropertiesExtendedProperties
folderPath Путь к папке для файлов ресурсов Тип: строка (или выражение со строкой resultType).
referenceObjects Объекты ссылок CustomActivityReferenceObject
resourceLinkedService Справочник по связанной службе ресурсов. LinkedServiceReference
retentionTimeInDays Время хранения файлов, отправленных для настраиваемого действия. Тип: double (или выражение с типом результата double).

CustomActivityTypePropertiesExtendedProperties

Имя Описание Значение
{настроенное свойство}

CustomActivityReferenceObject

Имя Описание Значение
наборы данных Ссылки на наборы данных. DatasetReference[]
linkedServices Ссылки на связанные службы. LinkedServiceReference[]

DatabricksNotebookActivity

Имя Описание Значение
тип Тип действия. "DatabricksNotebook" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Записной книжки Databricks. DatabricksNotebookActivityTypeProperties (обязательно)

DatabricksNotebookActivityTypeProperties

Имя Описание Значение
baseParameters Базовые параметры, используемые для каждого запуска этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Абсолютный путь записной книжки, которая будет запущена в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение со строкой resultType).

DatabricksNotebookActivityTypePropertiesBaseParamete...

Имя Описание Значение
{настроенное свойство}

DatabricksNotebookActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настроенное свойство}

DatabricksSparkJarActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkJar (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkJar в Databricks. DatabricksSparkJarActivityTypeProperties (обязательно)

DatabricksSparkJarActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName Полное имя класса, содержащего метод main, который будет выполнен. Этот класс должен содержаться в файле JAR, предоставляемом в виде библиотеки. Тип: строка (или выражение со строкой resultType).
parameters Параметры, которые будут переданы в метод main. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

Имя Описание Значение
{настроенное свойство}

DatabricksSparkPythonActivity

Имя Описание Значение
тип Тип действия. DatabricksSparkPython (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия SparkPython Databricks. DatabricksSparkPythonActivityTypeProperties (обязательно)

DatabricksSparkPythonActivityTypeProperties

Имя Описание Значение
libraries Список библиотек, которые должны быть установлены на кластере, на котором будет выполнено задание. DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Параметры командной строки, которые будут переданы в файл Python. any[]
pythonFile URI файла Python, который будет выполнен. Поддерживаются только пути DBFS. Тип: строка (или выражение со строкой resultType).

DatabricksSparkPythonActivityTypePropertiesLibraries...

Имя Описание Значение
{настроенное свойство}

DataLakeAnalyticsUsqlActivity

Имя Описание Значение
тип Тип действия. "DataLakeAnalyticsU-SQL" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Data Lake Analytics свойства действия U-SQL. DataLakeAnalyticsUsqlActivityTypeProperties (обязательно)

DataLakeAnalyticsUsqlActivityTypeProperties

Имя Описание Значение
compilationMode Режим компиляции U-SQL. Должно иметь одно из следующих значений: Semantic, Full и SingleBox. Тип: строка (или выражение со строкой resultType).
degreeOfParallelism Максимальное количество узлов, используемых одновременно для выполнения задания. Значение по умолчанию — 1. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1.
параметры Параметры для запроса задания U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority Определяет, какие задания из всех в очереди должны запускаться в первую очередь. Чем меньше число, тем выше приоритет. Значение по умолчанию — 1000. Тип: целое число (или выражение с целочисленным значением resultType), минимум: 1.
runtimeVersion Версия среды выполнения обработчика U-SQL, которую нужно использовать. Тип: строка (или выражение со строкой resultType).
scriptLinkedService Справочник по связанной службе скриптов. LinkedServiceReference (обязательно)
scriptPath Путь к папке, содержащей скрипт U-SQL, с учетом регистра. Тип: строка (или выражение со строкой resultType).

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

Имя Описание Значение
{настроенное свойство}

Удаление действия

Имя Описание Значение
тип Тип действия. Delete (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Удаление свойств действия. DeleteActivityTypeProperties (обязательно)

DeleteActivityTypeProperties

Имя Описание Значение
набор данных Удалить ссылку на набор данных действий. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
logStorageSettings Если параметр enableLogging имеет значение true, клиент должен указать параметры хранилища журналов. LogStorageSettings
maxConcurrentConnections Максимальное количество одновременных подключений для одновременного подключения к источнику данных. INT

Ограничения:
Минимальное значение = 1
recursive Если значение равно true, файлы или вложенные папки по текущему пути к папке будут удалены рекурсивно. Значение по умолчанию — false. Тип: boolean (или выражение с логическим типом resultType).
storeSettings Удаление параметров хранилища действий. StoreReadSettings

ExecuteDataFlowActivity

Имя Описание Значение
тип Тип действия. ExecuteDataFlow (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия потока данных. ExecuteDataFlowActivityTypeProperties (обязательно)

ExecuteDataFlowActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Продолжите настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: логическое значение (или выражение с логическим типом resultType)
Поток данных Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет параллельно обрабатывать приемники с одинаковым порядком сохранения. Тип: логическое значение (или выражение с логическим типом resultType)
sourceStagingConcurrency Укажите количество параллельных промежуточных данных для источников, применимых к приемнику. Тип: integer (или Выражение с целочисленным типом resultType)
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: string (или выражение со строкой resultType)

ExecuteDataFlowActivityTypePropertiesCompute

Имя Описание Значение
computeType Тип вычислений кластера, который будет выполнять задание потока данных. Возможные значения: "General", "MemoryOptimized", "ComputeOptimized". Тип: string (или выражение со строкой resultType)
coreCount Число ядер кластера, который будет выполнять задание потока данных. Поддерживаемые значения: 8, 16, 32, 48, 80, 144 и 272. Тип: integer (или Выражение с целочисленным типом resultType)

DataFlowReference

Имя Описание Значение
datasetParameters Ссылка на параметры потока данных из набора данных.
параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылочных данных. строка (обязательно)
тип Ссылочный тип потока данных. "DataFlowReference" (обязательно)
{настроенное свойство}

IntegrationRuntimeReference

Имя Описание Значение
параметры Аргументы для среды выполнения интеграции. ParameterValueSpecification
referenceName Имя среды выполнения интеграции. строка (обязательно)
тип Тип среды выполнения интеграции. IntegrationRuntimeReference (обязательно)

DataFlowStagingInfo

Имя Описание Значение
folderPath Путь к папке для промежуточного BLOB-объекта. Тип: строка (или выражение со строкой resultType)
linkedService Ссылка на промежуточную связанную службу. LinkedServiceReference

ExecutePipelineActivity

Имя Описание Значение
тип Тип действия. ExecutePipeline (обязательно)
policy Выполнение политики действий конвейера. ExecutePipelineActivityPolicy
typeProperties Выполнение свойств действия конвейера. ExecutePipelineActivityTypeProperties (обязательно)

ExecutePipelineActivityPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
{настраиваемое свойство}

ExecutePipelineActivityTypeProperties

Имя Описание Значение
параметры Параметры конвейера. ParameterValueSpecification
pipeline Справочник по конвейеру. PipelineReference (обязательно)
waitOnCompletion Определяет, будет ли выполнение действия ожидать завершения выполнения зависимого конвейера. Значение по умолчанию — false. bool

PipelineReference

Имя Описание Значение
name Имя ссылки. строка
referenceName Имя ссылочного конвейера. string (обязательно)
тип Ссылочный тип конвейера. PipelineReference (обязательно)

ExecuteSsisPackageActivity

Имя Описание Значение
тип Тип действия. "ExecuteSSISPackage" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия пакета служб SSIS. ExecuteSsisPackageActivityTypeProperties (обязательно)

ExecuteSsisPackageActivityTypeProperties

Имя Описание Значение
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
LoggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
LogLocation Расположение журнала выполнения пакета служб SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры соединений на уровне пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
packageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers Диспетчеры соединений уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConne...
ProjectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides Свойство переопределяет для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOver...
среда выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение со строкой resultType).

SsisExecutionCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).
password Пароль для проверки подлинности Windows. SecureString (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).

SecureString

Имя Описание Значение
тип Тип секрета. строка (обязательно)
значение Значение защищенной строки. строка (обязательно)

SsisLogLocation

Имя Описание Значение
logPath Путь к журналу выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).
тип Тип расположения журнала служб SSIS. "Файл" (обязательно)
typeProperties Свойства расположения журнала выполнения пакетов служб SSIS. SsisLogLocationTypeProperties (обязательно)

SsisLogLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к журналу выполнения пакета. SsisAccessCredential
logRefreshInterval Указывает интервал обновления журнала. Значение по умолчанию — 5 минут. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

SsisAccessCredential

Имя Описание Значение
домен Домен для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).
password Пароль для проверки подлинности Windows. SecretBase (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение со строкой resultType).

SecretBase

Имя Описание Значение
тип Установка типа объекта AzureKeyVaultSecret
SecureString (обязательно)

AzureKeyVaultSecretReference

Имя Описание Значение
secretName Имя секрета в Azure Key Vault. Тип: строка (или выражение со строкой resultType).
secretVersion Версия секрета в Azure Key Vault. Значение по умолчанию — последняя версия секрета. Тип: строка (или выражение со строкой resultType).
store Справочник по связанной службе Azure Key Vault. LinkedServiceReference (обязательно)
тип Тип секрета. строка (обязательно)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

Имя Описание Значение
{настраиваемое свойство} SsisConnectionManager

SsisConnectionManager

Имя Описание Значение
{настраиваемое свойство} SsisExecutionParameter

SsisExecutionParameter

Имя Описание Значение
значение Значение параметра выполнения пакета служб SSIS. Тип: строка (или выражение со строкой resultType).

SsisPackageLocation

Имя Описание Значение
packagePath Путь к пакету служб SSIS. Тип: строка (или выражение со строкой resultType).
тип Тип расположения пакета служб SSIS. "Файл"
"InlinePackage"
"PackageStore"
"SSISDB"
typeProperties Свойства расположения пакета служб SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Имя Описание Значение
accessCredential Учетные данные для доступа к пакету. SsisAccessCredential
childPackages Внедренный список дочерних пакетов. SsisChildPackage[]
configurationAccessCredential Учетные данные для доступа к файлу конфигурации. SsisAccessCredential
configurationPath Файл конфигурации выполнения пакета. Тип: строка (или выражение со строкой resultType).
packageContent Содержимое внедренного пакета. Тип: строка (или выражение со строкой resultType).
packageLastModifiedDate Дата последнего изменения внедренного пакета. строка
packageName, Имя пакета. строка
packagePassword Пароль пакета. Секретная база

SsisChildPackage

Имя Описание Значение
packageContent Содержимое для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType).
packageLastModifiedDate Дата последнего изменения для внедренного дочернего пакета. строка
packageName, Имя внедренного дочернего пакета. строка
packagePath Путь для внедренного дочернего пакета. Тип: строка (или выражение со строкой resultType).

ExecuteSsisPackageActivityTypePropertiesPackageParam...

Имя Описание Значение
{настраиваемое свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

Имя Описание Значение
{настраиваемое свойство} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

Имя Описание Значение
{настраиваемое свойство} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

Имя Описание Значение
{настраиваемое свойство} SsisPropertyOverride

SsisPropertyOverride

Имя Описание Значение
isSensitive Указывает, является ли значение переопределения свойства пакета служб SSIS конфиденциальными данными. Значение будет зашифровано в SSISDB, если оно имеет значение true bool
значение Значение переопределения свойства пакета служб SSIS. Тип: строка (или выражение со строкой resultType).

ExecuteWranglingDataflowActivity

Имя Описание Значение
тип Тип действия. ExecuteWranglingDataflow (обязательно)
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия power query. ExecutePowerQueryActivityTypeProperties (обязательно)

ExecutePowerQueryActivityTypeProperties

Имя Описание Значение
вычислительные; Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continueOnError Перейдите к параметру ошибки, используемому для выполнения потока данных. Позволяет продолжить обработку в случае сбоя приемника. Тип: boolean (или Expression с boolean resultType)
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
Запросы Список сопоставлений для Power Query гибридных запросов с наборами данных приемника. PowerQuerySinkMapping[]
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет одновременно обрабатывать приемники с одинаковым порядком сохранения. Тип: boolean (или Expression с boolean resultType)
sinks (Не рекомендуется. Используйте запросы). Список приемников действий Power Query, сопоставленных с queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: integer (или Expression с целочисленным значением resultType)
staging Промежуточная информация для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для вывода данных мониторинга потока данных. Поддерживаемые значения: "грубый", "штраф" и "нет". Тип: строка (или выражение со строкой resultType)

PowerQuerySinkMapping

Имя Описание Значение
dataflowSinks Список приемников, сопоставленных Power Query запросе к гибридному приложению. PowerQuerySink[]
queryName Имя запроса в Power Query документе mashup. строка

PowerQuerySink

Имя Описание Значение
набор данных Справочник по набору данных. DatasetReference
description Описание преобразования. строка
flowlet Справочник по потоку DataFlowReference
linkedService Ссылка на связанную службу. LinkedServiceReference
name Имя преобразования. string (обязательно)
rejectedDataLinkedService Ссылка на связанную службу отклоненных данных. LinkedServiceReference
schemaLinkedService Справочник по связанной службе схемы. LinkedServiceReference
скрипт скрипт приемника. строка

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Значение
{настроенное свойство} PowerQuerySink

FailActivity

Имя Описание Значение
тип Тип действия. Fail (обязательно)
typeProperties Свойства действия Fail. FailActivityTypeProperties (обязательно)

FailActivityTypeProperties

Имя Описание Значение
errorCode Код ошибки, который классифицирует тип ошибки действия Fail. Это может быть динамическое содержимое, результатом которого во время выполнения может быть не пустая или пустая строка. Тип: строка (или выражение со строкой resultType).
message Сообщение об ошибке, выданное в действии Fail. Это может быть динамическое содержимое, результатом которого во время выполнения может быть не пустая или пустая строка. Тип: строка (или выражение со строкой resultType).

FilterActivity

Имя Описание Значение
тип Тип действия. "Фильтр" (обязательно)
typeProperties Свойства действия фильтра. FilterActivityTypeProperties (обязательно)

FilterActivityTypeProperties

Имя Описание Значение
condition Условие, которое можно использовать для фильтрации входных данных. Выражение (обязательно)
items Входной массив, к которому должен применяться фильтр. Выражение (обязательно)

Expression

Имя Описание Значение
тип Тип выражения. "Выражение" (обязательно)
значение Значение выражения. строка (обязательно)

Действие ForEach

Имя Описание Значение
тип Тип действия. "ForEach" (обязательно)
typeProperties Свойства действия ForEach. ForEachActivityTypeProperties (обязательно)

ForEachActivityTypeProperties

Имя Описание Значение
Действия Список действий для выполнения . Activity[] (обязательно)
batchCount Число пакетов, которое должно использоваться для управления количеством параллельного выполнения (в случае, если isSequential имеет значение false). INT

Ограничения:
Максимальное значение = 50
isSequential Должен ли цикл выполняться последовательно или параллельно (максимум 50) bool
items Коллекция для итерации. Выражение (обязательно)

GetMetadataActivity

Имя Описание Значение
тип Тип действия. GetMetadata (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия GetMetadata. GetMetadataActivityTypeProperties (обязательно)

GetMetadataActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия GetMetadata. DatasetReference (обязательно)
fieldList Поля метаданных для получения из набора данных. any[]
formatSettings Параметры формата действия GetMetadata. FormatReadSettings
storeSettings Параметры хранилища действий GetMetadata. StoreReadSettings

FormatReadSettings

Имя Описание Значение
тип Установка типа объекта BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

HDInsightHiveActivity

Имя Описание Значение
тип Тип действия. "HDInsightHive" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Hive HDInsight. HDInsightHiveActivityTypeProperties (обязательно)

HDInsightHiveActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
defines Позволяет пользователю указать определения для запроса задания Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"None"
queryTimeout Значение времени ожидания запроса (в минутах). Действует, если кластер HDInsight использует ESP (корпоративный пакет безопасности) INT
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]
variables Заданные пользователем аргументы в пространстве имен hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство}

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Значение
{настраиваемое свойство}

HDInsightMapReduceActivity

Имя Описание Значение
тип Тип действия. "HDInsightMapReduce" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия MapReduce в HDInsight. HDInsightMapReduceActivityTypeProperties (обязательно)

HDInsightMapReduceActivityTypeProperties

Имя Описание Значение
аргументы Пользователь указал аргументы для HDInsightActivity. any[]
className Имя класса. Тип: строка (или выражение со строкой resultType).
defines Позволяет пользователю указать определения для запроса задания MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"None"
jarFilePath Путь к JAR. Тип: строка (или выражение со строкой resultType).
jarLibs Jar libs. any[]
jarLinkedService Справочник по связанной службе JAR. LinkedServiceReference
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Значение
{настроенное свойство}

HDInsightPigActivity

Имя Описание Значение
тип Тип действия. "HDInsightPig" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Pig HDInsight. HDInsightPigActivityTypeProperties (обязательно)

HDInsightPigActivityTypeProperties

Имя Описание Значение
аргументы Пользователь указал аргументы для HDInsightActivity. Тип: массив (или выражение с массивом resultType).
defines Позволяет пользователю указать определения для запроса задания Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"None"
scriptLinkedService Справочник по связанной службе скриптов. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Имя Описание Значение
{настроенное свойство}

HDInsightSparkActivity

Имя Описание Значение
тип Тип действия. HDInsightSpark (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия Spark в HDInsight. HDInsightSparkActivityTypeProperties (обязательно)

HDInsightSparkActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы для HDInsightSparkActivity. any[]
className Класс java/Spark приложения main. строка
entryFilePath Относительный путь к корневой папке выполняемого кода или пакета. Тип: строка (или выражение со строкой resultType).
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"None"
proxyUser Пользователь для олицетворения, который будет выполнять задание. Тип: строка (или выражение со строкой resultType).
rootPath Корневой путь в sparkJobLinkedService для всех файлов задания. Тип: строка (или выражение со строкой resultType).
sparkConfig Свойство конфигурации Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Связанная служба хранилища для отправки файла записи и зависимостей, а также для получения журналов. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Значение
{настраиваемое свойство}

HDInsightStreamingActivity

Имя Описание Значение
тип Тип действия. "HDInsightStreaming" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия потоковой передачи HDInsight. HDInsightStreamingActivityTypeProperties (обязательно)

HDInsightStreamingActivityTypeProperties

Имя Описание Значение
аргументы Заданные пользователем аргументы в HDInsightActivity. any[]
combiner Имя исполняемого файла средства объединения. Тип: строка (или выражение со строкой resultType).
commandEnvironment Значения среды командной строки. any[]
defines Позволяет пользователю указать определения для запроса задания потоковой передачи. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Ссылка на связанную службу, в которой находятся файлы. LinkedServiceReference
filePaths Пути к файлам заданий потоковой передачи. Может быть каталогом. any[] (обязательно)
getDebugInfo Параметр сведений об отладке. "Всегда"
"Сбой"
"None"
input Путь к входным BLOB-объектам. Тип: строка (или выражение со строкой resultType).
mapper Имя исполняемого файла модуля сопоставления. Тип: строка (или выражение со строкой resultType).
output Выходной путь к большому двоичному объекту. Тип: строка (или выражение со строкой resultType).
reducer Имя исполняемого файла reducer. Тип: строка (или выражение со строкой resultType).
storageLinkedServices Ссылки на связанные службы хранилища. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Значение
{настраиваемое свойство}

IfConditionActivity

Имя Описание Значение
тип Тип действия. IfCondition (обязательно)
typeProperties Свойства действия IfCondition. IfConditionActivityTypeProperties (обязательно)

IfConditionActivityTypeProperties

Имя Описание Значение
expression Выражение, результатом которого будет логическое значение. Используется для определения блока действий (ifTrueActivities или ifFalseActivities), которые будут выполняться. Выражение (обязательно)
ifFalseActivities Список действий для выполнения, если выражение имеет значение false. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]
ifTrueActivities Список действий для выполнения, если выражение имеет значение true. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]

LookupActivity

Имя Описание Значение
тип Тип действия. "Уточняющий запрос" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия подстановки. LookupActivityTypeProperties (обязательно)

LookupActivityTypeProperties

Имя Описание Значение
набор данных Справочник по набору данных действия поиска. DatasetReference (обязательно)
firstRowOnly Возвращается ли первая строка или все строки. Значение по умолчанию — true. Тип: boolean (или выражение с логическим типом resultType).
source Свойства источника, относящиеся к набору данных, такие же, как и источник действия копирования. CopySource (обязательно)

ScriptActivity

Имя Описание Значение
тип Тип действия. "Script" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия скрипта. ScriptActivityTypeProperties (обязательно)

ScriptActivityTypeProperties

Имя Описание Значение
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout Время ожидания выполнения ScriptBlock. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).
scripts Массив блоков скриптов. Тип: массив. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

Имя Описание Значение
logDestination Назначение журналов. Тип: string. ActivityOutput
ExternalStore (обязательно)
logLocationSettings Параметры расположения журнала, которые клиент должен указать при включении журнала. LogLocationSettings

ScriptActivityScriptBlock

Имя Описание Значение
параметры Массив параметров скрипта. Тип: массив. ScriptActivityParameter[]
текст Текст запроса. Тип: строка (или выражение со строкой resultType).
тип Тип запроса. Тип: string. "NonQuery"
"Запрос" (обязательно)

ScriptActivityParameter

Имя Описание Значение
direction Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
name Имя параметра. Тип: строка (или выражение со строкой resultType).
size Размер параметра направления вывода. INT
тип Тип параметра. "Boolean"
"DateTime"
DateTimeOffset
"Decimal"
"Double"
"Guid"
"Int16"
"Int32"
"Int64"
"Single"
"String"
"Timespan"
значение Значение параметра. Тип: строка (или выражение со строкой resultType).

SetVariableActivity

Имя Описание Значение
тип Тип действия. SetVariable (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Задайте свойства действия переменной. SetVariableActivityTypeProperties (обязательно)

SecureInputOutputPolicy

Имя Описание Значение
secureInput Если задано значение true, входные данные из действия считаются безопасными и не регистрируются в мониторинге. bool
secureOutput Если задано значение true, выходные данные действия считаются безопасными и не записываются в журнал мониторинга. bool

SetVariableActivityTypeProperties

Имя Описание Значение
setSystemVariable Если задано значение true, он задает возвращаемое значение запуска конвейера. bool
значение Задаваемое значение. Может быть статическим значением или выражением.
variableName Имя переменной, значение которой необходимо задать. строка

SynapseSparkJobDefinitionActivity

Имя Описание Значение
тип Тип действия. SparkJob (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполнение свойств действия задания Spark. SynapseSparkJobActivityTypeProperties (обязательно)

SynapseSparkJobActivityTypeProperties

Имя Описание Значение
args Пользователь указал аргументы для SynapseSparkJobDefinitionActivity. any[]
className Полный идентификатор или класс main, который находится в файле определения main, который переопределит className определения задания Spark, которое вы указали. Тип: строка (или выражение со строкой resultType).
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленного вами определения задания Spark.
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
"По умолчанию"
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, который будет использоваться для переопределения driverCores и driverMemory указанного определения задания Spark. Тип: строка (или выражение со строкой resultType).
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для задания, которые будут использоваться для переопределения значений executorCores и executorMemory указанного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
файл Файл main, используемый для задания, который переопределит "файл" предоставленного вами определения задания Spark. Тип: строка (или выражение со строкой resultType).
файлы (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для справки в файле определения main, который переопределит "файлы" определения задания Spark, которое вы предоставили. any[]
filesV2 Дополнительные файлы, используемые для справки в файле определения main, который переопределит jars и files предоставленного вами определения задания Spark. any[]
numExecutors Количество исполнителей, запускаемых для этого задания, которое переопределит "numExecutors" указанного вами определения задания Spark. Тип: integer (или выражение с целочисленным значением resultType).
pythonCodeReference Дополнительные файлы кода Python, используемые для справки в файле определения main, который переопределит pyFiles определения задания Spark, которое вы предоставляете. any[]
scanFolder При сканировании вложенных папок из корневой папки файла определения main эти файлы будут добавлены в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверены, а в именах папок учитывается регистр. Тип: boolean (или выражение с логическим типом resultType).
sparkConfig Свойство конфигурации Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Справочник по заданию Synapse Spark. SynapseSparkJobReference (обязательно)
targetBigDataPool Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, которое переопределит targetBigDataPool предоставленного вами определения задания Spark. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark для задания Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Значение
{настроенное свойство}

SynapseSparkJobReference

Имя Описание Значение
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType.
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

BigDataPoolParametrizationReference

Имя Описание Значение
referenceName Имя пула больших данных. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип пула больших данных. BigDataPoolReference (обязательно)

SparkConfigurationParametrizationReference

Имя Описание Значение
referenceName Ссылка на имя конфигурации Spark. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип конфигурации Spark. SparkConfigurationReference (обязательно)

SqlServerStoredProcedureActivity

Имя Описание Значение
тип Тип действия. SqlServerStoredProcedure (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства действия хранимой процедуры SQL. SqlServerStoredProcedureActivityTypeProperties (обязательно)

SqlServerStoredProcedureActivityTypeProperties

Имя Описание Значение
storedProcedureName Имя хранимой процедуры. Тип: строка (или выражение со строкой resultType).
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", type: "int"}}".

SwitchActivity

Имя Описание Значение
тип Тип действия. "Switch" (обязательно)
typeProperties Переключение свойств действия. SwitchActivityTypeProperties (обязательно)

SwitchActivityTypeProperties

Имя Описание Значение
cases Список вариантов, соответствующих ожидаемым значениям свойства on. Это необязательное свойство, и если оно не указано, действие будет выполнять действия, указанные в defaultActivities. SwitchCase[]
defaultActivities Список действий, выполняемых, если условие варианта не выполнено. Это необязательное свойство, и если оно не указано, действие будет завершено без каких-либо действий. Действие[]
on Выражение, результатом которого будет строка или целое число. Используется для определения блока действий в случаях, которые будут выполнены. Выражение (обязательно)

SwitchCase

Имя Описание Значение
Действия Список действий, выполняемых для выполнения условий обращения. Действие[]
значение Ожидаемое значение, удовлетворяющее результату выражения свойства on. строка

SynapseNotebookActivity

Имя Описание Значение
тип Тип действия. "SynapseNotebook" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Выполните свойства действия записной книжки Synapse. SynapseNotebookActivityTypeProperties (обязательно)

SynapseNotebookActivityTypeProperties

Имя Описание Значение
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленной записной книжки.
configurationType Тип конфигурации Spark. "Артефакт"
"Настроено"
"По умолчанию"
driverSize Число ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для сеанса, который будет использоваться для переопределения driverCores и driverMemory предоставленной записной книжки. Тип: строка (или выражение со строкой resultType).
executorSize Количество ядер и памяти, которые будут использоваться исполнителями, выделенными в указанном пуле Spark для сеанса, который будет использоваться для переопределения "executorCores" и "executorMemory" предоставленной записной книжки. Тип: строка (или выражение со строкой resultType).
записная книжка Справочник по записной книжке Synapse. SynapseNotebookReference (обязательно)
numExecutors Количество исполнителей, запускаемых для этого сеанса, что переопределит numExecutors указанной записной книжки. Тип: integer (или выражение с целочисленным значением resultType).
параметры Параметры записной книжки. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Свойство конфигурации Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool Имя пула больших данных, который будет использоваться для выполнения записной книжки. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark для задания Spark. SparkConfigurationParametrizationReference

SynapseNotebookReference

Имя Описание Значение
referenceName Имя записной книжки ссылки. Тип: строка (или выражение со строкой resultType).
тип Ссылочный тип записной книжки Synapse. NotebookReference (обязательно)

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Значение
{настроенное свойство} NotebookParameter

NotebookParameter

Имя Описание Значение
тип Тип параметра записной книжки. "bool"
"float"
"int"
Строка
значение Значение параметра записной книжки. Тип: строка (или выражение со строкой resultType).

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Значение
{настроенное свойство}

UntilActivity

Имя Описание Значение
тип Тип действия. "Until" (обязательно)
typeProperties Свойства действия Until. UntilActivityTypeProperties (обязательно)

UntilActivityTypeProperties

Имя Описание Значение
Действия Список выполняемых действий. Activity[] (обязательно)
expression Выражение, результатом которого будет логическое значение. Цикл будет продолжаться до тех пор, пока это выражение не примет значение true. Выражение (обязательно)
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

ValidationActivity

Имя Описание Значение
тип Тип действия. "Проверка" (обязательно)
typeProperties Свойства действия проверки. ValidationActivityTypeProperties (обязательно)

ValidationActivityTypeProperties

Имя Описание Значение
childItems Может использоваться, если набор данных указывает на папку. Если задано значение true, папка должна содержать по крайней мере один файл. Если задано значение false, папка должна быть пустой. Тип: boolean (или выражение с логическим типом resultType).
набор данных Справочник по набору данных действия проверки. DatasetReference (обязательно)
minimumSize Может использоваться, если набор данных указывает на файл. Размер файла должен быть больше указанного значения или равен ей. Тип: integer (или выражение с целочисленным значением resultType).
sleep Задержка в секундах между попытками проверки. Если значение не указано, по умолчанию будет использоваться 10 секунд. Тип: integer (или выражение с целочисленным значением resultType).
timeout Указывает время ожидания для выполнения действия. Если значение не указано, по умолчанию принимается значение TimeSpan.FromDays(7), равное 1 неделе. Тип: строка (или выражение со строкой resultType), шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).

WaitActivity

Имя Описание Значение
тип Тип действия. "Ожидание" (обязательно)
typeProperties Свойства действия ожидания. WaitActivityTypeProperties (обязательно)

Свойства WaitActivityTypeProperties

Имя Описание Значение
waitTimeInSeconds Длительность в секундах. Тип: integer (или Выражение с целочисленным значением resultType).

Веб-действие

Имя Описание Значение
тип Тип действия. "WebActivity" (обязательно)
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
policy Политика действий. ActivityPolicy
typeProperties Свойства веб-действий. WebActivityTypeProperties (обязательно)

WebActivityTypeProperties

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
connectVia Ссылка на среду выполнения интеграции. IntegrationRuntimeReference
наборы данных Список наборов данных, передаваемых в конечную веб-точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Время ожидания http-запроса для получения ответа. Формат находится в диапазоне времени (чч:мм:сс). Это значение является временем ожидания для получения ответа, а не временем ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут
linkedServices Список связанных служб, передаваемых в конечную точку веб-сайта. LinkedServiceReference[]
method Метод REST API для целевой конечной точки. "DELETE"
"GET"
POST
"PUT" (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в расположении HTTP, заданном в заголовке ответа. Если задано значение false, вызов HTTP GET продолжается в расположении, заданном в заголовках http-ответа. bool
url Конечная точка и путь целевого веб-действия. Тип: строка (или выражение со строкой resultType).

WebActivityAuthentication

Имя Описание Значение
учетные данные Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
password Пароль для PFX-файла или обычная проверка подлинности или секрет при использовании для ServicePrincipal Секретная база
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal Секретная база
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение со строкой resultType).
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) строка
username Имя пользователя для проверки подлинности веб-действий для обычной проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение со строкой resultType).
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение со строкой resultType).

CredentialReference

Имя Описание Значение
referenceName Имя ссылочных учетных данных. string (обязательно)
тип Тип ссылки на учетные данные. CredentialReference (обязательно)
{настраиваемое свойство}

WebActivityTypePropertiesHeaders

Имя Описание Значение
{настраиваемое свойство} строка

WebHookActivity

Имя Описание Значение
тип Тип действия. "WebHook" (обязательно)
policy Политика действий. SecureInputOutputPolicy
typeProperties Свойства действия веб-перехватчика. WebHookActivityTypeProperties (обязательно)

Свойства WebHookActivityType

Имя Описание Значение
проверка подлинности Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
текст Представляет полезные данные, которые будут отправлены в конечную точку. Требуется для метода POST/PUT, не допускается для метода GET Type: string (или Expression со строкой resultType).
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип в запросе: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение со строкой resultType). WebHookActivityTypePropertiesHeaders
method Метод REST API для целевой конечной точки. "POST" (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибки в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как неудачное, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: boolean (или expression with resultType boolean).
timeout Время ожидания, в течение которого должен быть вызван веб-перехватчик. Если значение не указано, по умолчанию используется значение 10 минут. Тип: string. Шаблон: ((\d+).)? (\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])). строка
url Целевая конечная точка и путь действия веб-перехватчика. Тип: строка (или выражение со строкой resultType).

WebHookActivityTypePropertiesHeaders

Имя Описание Значение
{настраиваемое свойство} строка

PipelineFolder

Имя Описание Значение
name Имя папки, в которую находится этот конвейер. строка

ParameterDefinitionSpecification

Имя Описание Значение
{настраиваемое свойство} ParameterSpecification

ParameterSpecification

Имя Описание Значение
defaultValue Значение параметра по умолчанию.
тип Тип параметра. "Массив"
"Bool"
"Float"
"Int"
"Object"
"SecureString"
"String" (обязательно)

PipelinePolicy

Имя Описание Значение
elapsedTimeMetric Политика метрик конвейера затраченное время. PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

Имя Описание Значение
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure.

PipelineRunDimensions

Имя Описание Значение
{настраиваемое свойство}

VariableDefinitionSpecification

Имя Описание Значение
{настраиваемое свойство} VariableSpecification

VariableSpecification

Имя Описание Значение
defaultValue Значение переменной по умолчанию.
тип Тип переменной. "Массив"
"Bool"
"String" (обязательно)