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


Фабрики и конвейеры Microsoft.DataFactory 2018-06-01

Определение ресурсов Bicep

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

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

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

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

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

Объекты CompressionReadSettings

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

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

{
  preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TarGZipReadSettings'
}

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

{
  preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TarReadSettings'
}

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

{
  preserveZipFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ZipDeflateReadSettings'
}

Объекты StoreWriteSettings

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

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

{
  blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSWriteSettings'
}

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

{
  blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobStorageWriteSettings'
}

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

{
  expiryDateTime: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreWriteSettings'
}

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

{
  type: 'AzureFileStorageWriteSettings'
}

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

{
  type: 'FileServerWriteSettings'
}

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

{
  type: 'LakeHouseWriteSettings'
}

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

{
  operationTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SftpWriteSettings'
  useTempFileRename: any(Azure.Bicep.Types.Concrete.AnyType)
}

Объекты действия

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

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

{
  type: 'AppendVariable'
  typeProperties: {
    value: any(Azure.Bicep.Types.Concrete.AnyType)
    variableName: 'string'
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  type: 'Fail'
  typeProperties: {
    errorCode: any(Azure.Bicep.Types.Concrete.AnyType)
    message: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

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

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

{
  type: 'IfCondition'
  typeProperties: {
    expression: {
      type: 'string'
      value: 'string'
    }
    ifFalseActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        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'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
  }
}

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

{
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  type: 'SetVariable'
  typeProperties: {
    setSystemVariable: bool
    value: any(Azure.Bicep.Types.Concrete.AnyType)
    variableName: 'string'
  }
}

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

{
  type: 'Switch'
  typeProperties: {
    cases: [
      {
        activities: [
          {
            dependsOn: [
              {
                activity: 'string'
                dependencyConditions: [
                  'string'
                ]
              }
            ]
            description: 'string'
            name: 'string'
            onInactiveMarkAs: 'string'
            state: 'string'
            userProperties: [
              {
                name: 'string'
                value: any(Azure.Bicep.Types.Concrete.AnyType)
              }
            ]
            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'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    on: {
      type: 'string'
      value: 'string'
    }
  }
}

Для Доиспользуйте следующее:

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

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

{
  type: 'Validation'
  typeProperties: {
    childItems: any(Azure.Bicep.Types.Concrete.AnyType)
    dataset: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    minimumSize: any(Azure.Bicep.Types.Concrete.AnyType)
    sleep: any(Azure.Bicep.Types.Concrete.AnyType)
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

{
  type: 'Wait'
  typeProperties: {
    waitTimeInSeconds: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

{
  inputs: [
    {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
  ]
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  outputs: [
    {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
  ]
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'Copy'
  typeProperties: {
    dataIntegrationUnits: any(Azure.Bicep.Types.Concrete.AnyType)
    enableSkipIncompatibleRow: any(Azure.Bicep.Types.Concrete.AnyType)
    enableStaging: any(Azure.Bicep.Types.Concrete.AnyType)
    logSettings: {
      copyActivityLogSettings: {
        enableReliableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
        logLevel: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      enableCopyActivityLog: any(Azure.Bicep.Types.Concrete.AnyType)
      logLocationSettings: {
        linkedServiceName: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        path: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    }
    logStorageSettings: {
      enableReliableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedServiceName: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      logLevel: any(Azure.Bicep.Types.Concrete.AnyType)
      path: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    parallelCopies: any(Azure.Bicep.Types.Concrete.AnyType)
    preserve: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    preserveRules: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    redirectIncompatibleRowSettings: {
      linkedServiceName: any(Azure.Bicep.Types.Concrete.AnyType)
      path: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    sink: {
      disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
      maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
      sinkRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
      sinkRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
      writeBatchSize: any(Azure.Bicep.Types.Concrete.AnyType)
      writeBatchTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see CopySink objects
    }
    skipErrorFile: {
      dataInconsistency: any(Azure.Bicep.Types.Concrete.AnyType)
      fileMissing: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    source: {
      disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
      maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
      sourceRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
      sourceRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see CopySource objects
    }
    stagingSettings: {
      enableCompression: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedServiceName: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      path: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    translator: any(Azure.Bicep.Types.Concrete.AnyType)
    validateDataConsistency: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'ExecuteDataFlow'
  typeProperties: {
    compute: {
      computeType: any(Azure.Bicep.Types.Concrete.AnyType)
      coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continuationSettings: {
      continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
      customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
      idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
    dataFlow: {
      datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
    sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
    staging: {
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedService: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
    }
    traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

{
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'ExecuteWranglingDataflow'
  typeProperties: {
    compute: {
      computeType: any(Azure.Bicep.Types.Concrete.AnyType)
      coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continuationSettings: {
      continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
      customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
      idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
    dataFlow: {
      datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    queries: [
      {
        dataflowSinks: [
          {
            dataset: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            description: 'string'
            flowlet: {
              datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            linkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            name: 'string'
            rejectedDataLinkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            schemaLinkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            script: 'string'
          }
        ]
        queryName: 'string'
      }
    ]
    runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
    sinks: {
      {customized property}: {
        dataset: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        script: 'string'
      }
    }
    sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
    staging: {
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedService: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
    }
    traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'SynapseNotebook'
  typeProperties: {
    conf: any(Azure.Bicep.Types.Concrete.AnyType)
    configurationType: 'string'
    driverSize: any(Azure.Bicep.Types.Concrete.AnyType)
    executorSize: any(Azure.Bicep.Types.Concrete.AnyType)
    notebook: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
    numExecutors: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: {
      {customized property}: {
        type: 'string'
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    }
    sparkConfig: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    sparkPool: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
    targetSparkConfiguration: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
  }
}

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

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

Объекты CopySink

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

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

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

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

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  metadata: [
    {
      name: any(Azure.Bicep.Types.Concrete.AnyType)
      value: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  ]
  type: 'AzureBlobFSSink'
}

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

{
  flushImmediately: any(Azure.Bicep.Types.Concrete.AnyType)
  ingestionMappingAsJson: any(Azure.Bicep.Types.Concrete.AnyType)
  ingestionMappingName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataExplorerSink'
}

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

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  enableAdlsSingleFileParallel: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreSink'
}

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

{
  importSettings: {
    dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDatabricksDeltaLakeSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMySqlSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzurePostgreSqlSink'
}

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

{
  type: 'AzureQueueSink'
}

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

{
  type: 'AzureSearchIndexSink'
  writeBehavior: 'string'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureSqlSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  azureTableDefaultPartitionKeyValue: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableInsertType: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTablePartitionKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableRowKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureTableSink'
}

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

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

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

{
  blobWriterAddHeader: any(Azure.Bicep.Types.Concrete.AnyType)
  blobWriterDateTimeFormat: any(Azure.Bicep.Types.Concrete.AnyType)
  blobWriterOverwriteFiles: any(Azure.Bicep.Types.Concrete.AnyType)
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  metadata: [
    {
      name: any(Azure.Bicep.Types.Concrete.AnyType)
      value: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  ]
  type: 'BlobSink'
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CommonDataServiceForAppsSink'
  writeBehavior: 'string'
}

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

{
  type: 'CosmosDbMongoDbApiSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  type: 'CosmosDbSqlApiSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

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

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

{
  nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DocumentDbCollectionSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsCrmSink'
  writeBehavior: 'string'
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsSink'
  writeBehavior: 'string'
}

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

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileSystemSink'
}

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

{
  formatSettings: {
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'IcebergSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'InformixSink'
}

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

{
  formatSettings: {
    filePattern: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'JsonSink'
}

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

{
  partitionNameList: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  tableActionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseTableSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MicrosoftAccessSink'
}

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

{
  type: 'MongoDbAtlasSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  type: 'MongoDbV2Sink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OdbcSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleSink'
}

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

{
  formatSettings: {
    fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
    maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'OrcSink'
}

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

{
  formatSettings: {
    fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
    maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'ParquetSink'
}

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

{
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  httpCompressionType: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RestSink'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudSink'
  writeBehavior: 'string'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudV2Sink'
  writeBehavior: 'string'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceSink'
  writeBehavior: 'string'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceV2Sink'
  writeBehavior: 'string'
}

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

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapCloudForCustomerSink'
  writeBehavior: 'string'
}

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

{
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeSink'
}

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

{
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeV2Sink'
}

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

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

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlMISink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlServerSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  allowCopyCommand: any(Azure.Bicep.Types.Concrete.AnyType)
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any(Azure.Bicep.Types.Concrete.AnyType)
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WarehouseSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

Объекты FormatReadSettings

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

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

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

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

{
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DelimitedTextReadSettings'
}

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

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

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

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

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

{
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
  namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
  namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'XmlReadSettings'
  validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
}

Объекты SecretBase

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

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

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

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

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

Объекты StoreReadSettings

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

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3CompatibleReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3ReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  listAfter: any(Azure.Bicep.Types.Concrete.AnyType)
  listBefore: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureFileStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileFilter: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileServerReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FtpReadSettings'
  useBinaryTransfer: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleCloudStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  distcpSettings: {
    distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
    resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HdfsReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  requestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HttpReadSettings'
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleCloudStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SftpReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

Объекты CopySource

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

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonMWSSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonRdsForOracleSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonRdsForSqlServerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  redshiftUnloadSettings: {
    bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
    s3LinkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
  }
  type: 'AmazonRedshiftSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'AvroSource'
}

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

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  noTruncation: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataExplorerSource'
}

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

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreSource'
}

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

{
  exportSettings: {
    dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDatabricksDeltaLakeSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMariaDBSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMySqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzurePostgreSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableSourceIgnoreTableNotFound: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableSourceQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureTableSource'
}

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

{
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'BinarySource'
}

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

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'BlobSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  consistencyLevel: 'string'
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CassandraSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CommonDataServiceForAppsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ConcurSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CosmosDbMongoDbApiSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  detectDatetime: any(Azure.Bicep.Types.Concrete.AnyType)
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  preferredRegions: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CosmosDbSqlApiSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CouchbaseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Db2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'DelimitedTextSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DocumentDbCollectionSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DrillSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsAXSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsCrmSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'EloquaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'ExcelSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileSystemSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleAdWordsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleBigQuerySource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleBigQueryV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GreenplumSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HBaseSource'
}

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

{
  distcpSettings: {
    distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
    resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HdfsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HiveSource'
}

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

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HttpSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HubspotSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ImpalaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'InformixSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'JiraSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'JsonSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  timestampAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseTableSource'
  versionAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MagentoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MariaDBSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MarketoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MicrosoftAccessSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbAtlasSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MySqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'NetezzaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ODataSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OdbcSource'
}

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

{
  allowedGroups: any(Azure.Bicep.Types.Concrete.AnyType)
  dateFilterColumn: any(Azure.Bicep.Types.Concrete.AnyType)
  endTime: any(Azure.Bicep.Types.Concrete.AnyType)
  outputColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  startTime: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Office365Source'
  userScopeFilterUri: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleServiceCloudSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'OrcSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'ParquetSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PaypalSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PhoenixSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PostgreSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PostgreSqlV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PrestoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'QuickBooksSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RelationalSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ResponsysSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  paginationRules: any(Azure.Bicep.Types.Concrete.AnyType)
  requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
  requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RestSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceMarketingCloudSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapBwSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapCloudForCustomerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapEccSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapHanaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  extractionMode: any(Azure.Bicep.Types.Concrete.AnyType)
  projection: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  selection: any(Azure.Bicep.Types.Concrete.AnyType)
  subscriberProcess: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapOdpSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  baseRequestId: any(Azure.Bicep.Types.Concrete.AnyType)
  customRfcReadTableFunctionModule: any(Azure.Bicep.Types.Concrete.AnyType)
  excludeLastRequest: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sapDataColumnDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapOpenHubSource'
}

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

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

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ServiceNowSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  expression: {
    operands: [
      ...
    ]
    operators: [
      'string'
    ]
    type: 'string'
    value: 'string'
  }
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ServiceNowV2Source'
}

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

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SharePointOnlineListSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ShopifySource'
}

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

{
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeSource'
}

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

{
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SparkSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlDWSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlMISource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlServerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SquareSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SybaseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TeradataSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'VerticaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WarehouseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'XeroSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ZohoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WebSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
    namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
    namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'XmlSource'
}

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

Активность

Имя Описание Ценность
dependsOn Действие зависит от условия. ActivityDependency[]
описание Описание действия. струна
имя Имя действия. строка (обязательно)
onInactiveMarkAs Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию. "Не удалось"
"Пропущено"
"Успешно"
государство Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию. "Активный"
"Неактивный"
тип Установите значение "AppendVariable" для типа AppendVariableActivity. Установите значение "AzureDataExplorerCommand" для типа AzureDataExplorerCommandActivity. Установите значение AzureFunctionActivity для типа AzureFunctionActivity. Установите значение AzureMLBatchExecution для типа AzureMLBatchExecutionActivity. Установите значение "AzureMLExecutePipeline" для типа AzureMLExecutePipelineActivity. Установите значение "AzureMLUpdateResource" для типа AzureMLUpdateResourceActivity. Установите значение ExecutePipeline для типа ExecutePipelineActivity. Установите значение Fail для типа FailActivity. Установите значение Filter для типа FilterActivity. Установите значение ForEach для типа ForEachActivity. Установите значение IfCondition для типа IfConditionActivity. Установите значение SetVariable для типа SetVariableActivity. Установите значение Switch для типа SwitchActivity. Установите значение "До" для типа UntilActivity. Установите значение "Проверка" для типа ValidationActivity. Установите значение Wait для типа WaitActivity. Установите значение WebHook для типа WebHookActivity. Установите значение Copy для типа CopyActivity. Установите значение Custom для типа CustomActivity. Установите значение DataLakeAnalyticsU-SQL для типа DataLakeAnalyticsUsqlActivity. Установите значение DatabricksNotebook для типа DatabricksNotebookActivity. Установите значение DatabricksSparkJar для типа DatabricksSparkJarActivity. Установите значение DatabricksSparkPython для типа DatabricksSparkPythonActivity. Установите значение Delete для типа DeleteActivity. Установите значение ExecuteDataFlow для типа ExecuteDataFlowActivity. Установите значение ExecuteSSISPackage для типа ExecuteSsisPackageActivity. Установите значение ExecuteWranglingDataflow для типа ExecuteWranglingDataflowActivity. Установите значение GetMetadata для типа GetMetadataActivity. Установите значение HDInsightHive для типа HDInsightHiveActivity. Установите значение HDInsightMapReduce для типа HDInsightMapReduceActivity. Установите значение HDInsightPig для типа HDInsightPigActivity. Установите значение HDInsightSpark для типа HDInsightSparkActivity. Установите значение HDInsightStreaming для типа HDInsightStreamingActivity. Установите значение Lookup для типа LookupActivity. Установите значение Script для типа ScriptActivity. Установите значение SparkJob для типа SynapseSparkJobDefinitionActivity. Установите значение "SqlServerStoredProcedure" для типа SqlServerStoredProcedureActivity. Установите значение SynapseNotebook для типа SynapseNotebookActivity. Установите значение WebActivity для типа WebActivity. "AppendVariable"
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
"Копировать"
"Custom"
"DatabricksNotebook"
"DatabricksSparkJar"
"DatabricksSparkPython"
DataLakeAnalyticsU-SQL
"Удалить"
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
"Сбой"
"Фильтр"
ForEach
GetMetadata
HDInsightHive
"HDInsightMapReduce"
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
"Подстановка"
"Скрипт"
SetVariable
SparkJob
"SqlServerStoredProcedure"
Switch
SynapseNotebook
"До"
"Проверка"
"Ожидание"
"WebActivity"
WebHook (обязательный)
userProperties Свойства пользователя действия. UserProperty[]

ActivityDependency

Имя Описание Ценность
активность Имя действия. строка (обязательно)
dependencyConditions Match-Condition зависимости. Массив строк, содержащий любой из:
"Завершено"
"Не удалось"
"Пропущено"
"Успешно" (обязательно)

ActivityPolicy

Имя Описание Ценность
снова пробовать Максимальное число обычных попыток повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
повторная попыткаIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 с. int

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

AmazonMWSSource

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

AmazonRdsForOraclePartitionSettings

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

AmazonRdsForOracleSource

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

AmazonRdsForSqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AmazonRdsForSqlServerSource (обязательно)

AmazonRedshiftSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой 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
тип Скопируйте тип источника. AmazonRedshiftSource (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта, совместимого с S3. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AmazonS3CompatibleReadSettings (обязательно)
подстановочный знакFileName Amazon S3 CompatiblecardFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Amazon S3 CompatiblecardFolderPath. Тип: строка (или выражение с строкой resultType). любой

AmazonS3ReadSettings

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

ДобавлениеVariableActivity

Имя Описание Ценность
тип Тип действия. "AppendVariable" (обязательный)
typeProperties Добавление свойств действия переменной. AddVariableActivityTypeProperties (обязательно)

AddVariableActivityTypeProperties

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

AvroSink

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

AvroSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры магазина Avro. StoreReadSettings
тип Скопируйте тип источника. AvroSource (обязательно)

AvroWriteSettings

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

AzureBlobFSReadSettings

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

AzureBlobFSSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение с строкой resultType). любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. AzureBlobFSSink (обязательно)

AzureBlobFSSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureBlobFSSource (обязательный)

AzureBlobFSWriteSettings

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

AzureBlobStorageReadSettings

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

AzureBlobStorageWriteSettings

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

AzureDatabricksDeltaLakeExportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра экспорта. строка (обязательно)

AzureDatabricksDeltaLakeImportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра импорта. строка (обязательно)

AzureDatabricksDeltaLakeSink

Имя Описание Ценность
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureDatabricksDeltaLakeSink (обязательно)

AzureDatabricksDeltaLakeSource

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

AzureDataExplorerCommandActivity

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

AzureDataExplorerCommandActivityTypeProperties

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

AzureDataExplorerSink

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

AzureDataExplorerSource

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

AzureDataLakeStoreReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
listAfter Выводит файлы после значения (монопольного) на основе лексографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
listBefore Выводит файлы перед значением (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureDataLakeStoreReadSettings (обязательно)
подстановочный знакFileName ADLS подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath ADLS подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreSink

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

AzureDataLakeStoreSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureDataLakeStoreSource (обязательный)

AzureDataLakeStoreWriteSettings

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

AzureFileStorageReadSettings

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

AzureFileStorageWriteSettings

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

AzureFunctionActivity

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

AzureFunctionActivityTypeProperties

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

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Ценность

AzureKeyVaultSecretReference

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

AzureMariaDBSource

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

AzureMLBatchExecutionActivity

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

AzureMLBatchExecutionActivityTypeProperties

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

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Имя Описание Ценность

AzureMLExecutePipelineActivity

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

AzureMLExecutePipelineActivityTypeProperties

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

AzureMLUpdateResourceActivity

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

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Ценность
ОбученныйModelFilePath Относительный путь к файлу в trainedModelLinkedService для представления файла ilearner, который будет отправлен операцией обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)
trainedModelLinkedServiceName Имя связанной службы хранилища Azure с файлом .ilearner, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
обученныйmodelName Имя модуля обученной модели в эксперименте веб-службы для обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureMLWebServiceFile

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

AzureMySqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureMySqlSink (обязательно)

AzureMySqlSource

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

AzurePostgreSqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzurePostgreSqlSink (обязательно)

AzurePostgreSqlSource

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

AzureQueueSink

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

AzureSearchIndexSink

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

AzureSqlSink

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

AzureSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AzureSqlSource (обязательно)

AzureTableSink

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

AzureTableSource

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

BigDataPoolParametrizationReference

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

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. BinaryReadSettings (обязательный)

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

BinarySink

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

BinarySource

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

BlobSink

Имя Описание Ценность
blobWriterAddHeader Модуль записи BLOB-объектов добавляет заголовок. Тип: логический (или выражение с логическим типом результата). любой
blobWriterDateTimeFormat Формат даты и времени записи BLOB-объектов. Тип: строка (или выражение с строкой resultType). любой
blobWriterOverwriteFiles Файлы записи BLOB-объектов перезаписываются. Тип: логический (или выражение с логическим типом результата). любой
copyBehavior Тип поведения копирования для приемника копирования. любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. BlobSink (обязательно)

BlobSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. BlobSource (обязательный)

CassandraSource

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

CommonDataServiceForAppsSink

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

CommonDataServiceForAppsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Common Data Service для приложений (онлайн-& локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CommonDataServiceForAppsSource (обязательный)

CompressionReadSettings

Имя Описание Ценность
тип Установите значение TarGZipReadSettings для типа TarGZipReadSettings. Установите значение TarReadSettings для типа TarReadSettings. Установите значение ZipDeflateReadSettings для типа ZipDeflateReadSettings. "TarGZipReadSettings"
TarReadSettings
ZipDeflateReadSettings (обязательно)

ConcurSource

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

ContinuationSettingsReference

Имя Описание Ценность
continuationTtlInMinutes Продолжение срока жизни в минутах. любой
настраиваемыйcheckpointKey Настроенный ключ контрольной точки. любой
idleCondition Условие простоя. любой

CopyActivity

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

CopyActivityLogSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой

CopyActivityTypeProperties

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

CopySink

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

CopySource

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

CosmosDbMongoDbApiSink

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

CosmosDbMongoDbApiSource

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

CosmosDbSqlApiSink

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

CosmosDbSqlApiSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
detectDatetime Определяет ли примитивные значения в качестве значений даты и времени. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
предпочтительный вариантRegions Предпочтительный регион. Тип: массив строк (или выражение с массивом строк resultType). любой
запрос ЗАПРОС API SQL. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CosmosDbSqlApiSource (обязательный)

CouchbaseSource

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

CredentialReference

Имя Описание Ценность
referenceName Имя учетных данных ссылки. строка (обязательно)
тип Ссылочный тип учетных данных. CredentialReference (обязательно)

CustomActivity

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

CustomActivityReferenceObject

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

CustomActivityTypeProperties

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

CustomActivityTypePropertiesExtendedProperties

Имя Описание Ценность

DatabricksNotebookActivity

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

DatabricksNotebookActivityTypeProperties

Имя Описание Ценность
baseParameters Базовые параметры, используемые для каждого запуска этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParameters
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath Абсолютный путь к записной книжке для запуска в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksNotebookActivityTypePropertiesBaseParameters

Имя Описание Ценность

DatabricksNotebookActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkJarActivity

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

DatabricksSparkJarActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName Полное имя класса, содержащего основной метод, который необходимо выполнить. Этот класс должен содержаться в JAR-файле, предоставленном в виде библиотеки. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Параметры Параметры, которые будут переданы в основной метод. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkPythonActivity

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

DatabricksSparkPythonActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
Параметры Параметры командной строки, передаваемые в файл Python. any[]
pythonFile URI файла Python для выполнения. Поддерживаются пути DBFS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DataFlowReference

Имя Описание Ценность
datasetParameters Эталонные параметры потока данных из набора данных. любой
Параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылок. строка (обязательно)
тип Ссылочный тип потока данных. DataFlowReference (обязательно)

DataFlowStagingInfo

Имя Описание Ценность
folderPath Путь к папке для промежуточного большого двоичного объекта. Тип: строка (или выражение с строкой resultType) любой
linkedService Справочник по промежуточной связанной службе. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

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

DataLakeAnalyticsUsqlActivityTypeProperties

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

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Имя Описание Ценность

DatasetReference

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

Db2Source

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

DeleteActivity

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

DeleteActivityTypeProperties

Имя Описание Ценность
набор данных Удаление ссылки на набор данных действия. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
logStorageSettings Параметры хранилища журналов, необходимые клиенту, если включитьLogging имеет значение true. LogStorageSettings
maxConcurrentConnections Максимальное число одновременных подключений для подключения источника данных одновременно. int

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

РазделителиTextReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount Указывает количество непустых строк, пропускаемых при чтении данных из входных файлов. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра чтения. "DelimitedTextReadSettings" (обязательный)

РазделителиTextReadSettings

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

РазделительTextSink

Имя Описание Ценность
formatSettings Параметры формата с разделителями. РазделителяTextWriteSettings
storeSettings Параметры хранилища Разделителя. StoreWriteSettings
тип Тип приемника копирования. "DelimitedTextSink" (обязательный)

РазделителиTextSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата с разделителями. РазделителямTextReadSettings
storeSettings Параметры хранилища Разделителя. StoreReadSettings
тип Скопируйте тип источника. "DelimitedTextSource" (обязательный)

РазделителиTextWriteSettings

Имя Описание Ценность
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение с строкой resultType). любой (обязательный)
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра записи. строка (обязательно)

DistcpSettings

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

DocumentDbCollectionSink

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

DocumentDbCollectionSource

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

DrillSource

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

DWCopyCommandDefaultValue

Имя Описание Ценность
columnName Имя столбца. Тип: объект (или выражение с строкой resultType). любой
defaultValue Значение столбца по умолчанию. Тип: объект (или выражение с строкой resultType). любой

DWCopyCommandSettings

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

DWCopyCommandSettingsAdditionalOptions

Имя Описание Ценность

DynamicsAXSource

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

DynamicsCrmSink

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

DynamicsCrmSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics CRM (онлайн & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsCrmSource (обязательный)

DynamicsSink

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

DynamicsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics (online & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsSource (обязательный)

EloquaSource

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

ExcelSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища Excel. StoreReadSettings
тип Скопируйте тип источника. ExcelSource (обязательно)

ExecuteDataFlowActivity

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

ExecuteDataFlowActivityTypeProperties

Имя Описание Ценность
вычислять Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Параметры продолжения для выполнения действия потока данных. ContinuationSettingsReference
continueOnError Продолжить настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку, если приемник завершается ошибкой. Тип: логический (или выражение с логическим типом результата) любой
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Справочник по среде выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет приемникам обрабатываться одновременно с тем же порядком сохранения. Тип: логический (или выражение с логическим типом результата) любой
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: целое число (или выражение с целым числом resultType) любой
инсценировка Промежуточные сведения для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубо", "штраф" и "нет". Тип: строка (или выражение с строкой resultType) любой

ExecuteDataFlowActivityTypePropertiesCompute

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

ExecutePipelineActivity

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

ExecutePipelineActivityPolicy

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

ExecutePipelineActivityTypeProperties

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

ExecutePowerQueryActivityTypeProperties

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

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Ценность

ExecuteSsisPackageActivity

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

ExecuteSsisPackageActivityTypeProperties

Имя Описание Ценность
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
loggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
logLocation Расположение журнала выполнения пакета SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры подключений уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
packageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Диспетчеры подключений уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Свойство переопределяет выполнение пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Среды выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение с строкой resultType). любой

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Имя Описание Ценность

ExecuteWranglingDataflowActivity

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

Выражение

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

ExpressionV2

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

FailActivity

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

FailActivityTypeProperties

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

FileServerReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileFilter Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. FileServerReadSettings (обязательно)
подстановочный знакFileName FileServer подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath FileServer подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

FileServerWriteSettings

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

FileSystemSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. любой
тип Тип приемника копирования. FileSystemSink (обязательно)

FileSystemSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. FileSystemSource (обязательно)

FilterActivity

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

FilterActivityTypeProperties

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

ForEachActivity

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

ForEachActivityTypeProperties

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

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

FormatReadSettings

Имя Описание Ценность
тип Установите значение BinaryReadSettings для типа BinaryReadSettings. Установите значение "РазделителиTextReadSettings" для типа разделителяхTextReadSettings. Установите значение JsonReadSettings для типа JsonReadSettings. Установите значение ParquetReadSettings для типа ParquetReadSettings. Установите значение XmlReadSettings для типа XmlReadSettings. "BinaryReadSettings"
'РазделителиTextReadSettings'
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

FtpReadSettings

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

GetMetadataActivity

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

GetMetadataActivityTypeProperties

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

GoogleAdWordsSource

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

GoogleBigQuerySource

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

GoogleBigQueryV2Source

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

GoogleCloudStorageReadSettings

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

GreenplumSource

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

HBaseSource

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

HdfsReadSettings

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

HdfsSource

Имя Описание Ценность
distcpSettings Указывает параметры, связанные с Distcp. DistcpSettings
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. HdfsSource (обязательно)

HDInsightHiveActivity

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

HDInsightHiveActivityTypeProperties

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

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Ценность

HDInsightMapReduceActivity

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

HDInsightMapReduceActivityTypeProperties

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

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightPigActivity

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

HDInsightPigActivityTypeProperties

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

HDInsightPigActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightSparkActivity

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

HDInsightSparkActivityTypeProperties

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

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Ценность

HDInsightStreamingActivity

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

HDInsightStreamingActivityTypeProperties

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

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Ценность

HiveSource

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

HttpReadSettings

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

HttpSource

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

HubspotSource

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

Айсбергсинк

Имя Описание Ценность
formatSettings Параметры формата Айсберга. IcebergWriteSettings
storeSettings Параметры магазина Айсберга. StoreWriteSettings
тип Тип приемника копирования. "Айсбергсинк" (обязательно)

IcebergWriteSettings

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

IfConditionActivity

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

IfConditionActivityTypeProperties

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

ImpalaSource

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

InformixSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. InformixSink (обязательно)

InformixSource

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

IntegrationRuntimeReference

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

JiraSource

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

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. JsonReadSettings (обязательный)

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

JsonSink

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

JsonSource

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

JsonWriteSettings

Имя Описание Ценность
filePattern Шаблон файла JSON. Этот параметр определяет способ обработки коллекции объектов JSON. Значением по умолчанию является setOfObjects. Учитывается регистр. любой
тип Тип параметра записи. строка (обязательно)

LakeHouseReadSettings

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

LakeHouseTableSink

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

LakeHouseTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
метка времениAsOf Запрос старого моментального снимка по метке времени. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. LakeHouseTableSource (обязательно)
versionAsOf Запрос старого моментального снимка по версии. Тип: целое число (или выражение с целым числом resultType). любой

LakeHouseWriteSettings

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

LinkedServiceReference

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

LogLocationSettings

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

LogSettings

Имя Описание Ценность
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включить журнал действий копирования. Тип: логический (или выражение с логическим типом результата). любой
logLocationSettings Параметры расположения журнала должны быть предоставлены клиентом при включении журнала. LogLocationSettings (обязательно)

LogStorageSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой
путь Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение с строкой resultType). любой

LookupActivity

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

LookupActivityTypeProperties

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

MagentoSource

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

MariaDBSource

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

MarketoSource

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

MetadataItem

Имя Описание Ценность
имя Имя ключа элемента метаданных. Тип: строка (или выражение с строкой resultType). любой
ценность Значение элемента метаданных. Тип: строка (или выражение с строкой resultType). любой

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

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

MicrosoftAccessSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)

MicrosoftAccessSource

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

MongoDbAtlasSink

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

MongoDbAtlasSource

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

MongoDbCursorMethodsProperties

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

MongoDbSource

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

MongoDbV2Sink

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

MongoDbV2Source

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

MySqlSource

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

NetezzaPartitionSettings

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

NetezzaSource

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

NotebookParameter

Имя Описание Ценность
тип Тип параметра Notebook. 'bool'
'float'
'int'
"string"
ценность Значение параметра Notebook. Тип: строка (или выражение с строкой resultType). любой

ODataSource

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

OdbcSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OdbcSink (обязательно)

OdbcSource

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

Office365Source

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

OracleCloudStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта Oracle Cloud Storage. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. OracleCloudStorageReadSettings (обязательно)
подстановочный знакFileName Oracle Cloud Storage подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Oracle Cloud Storage подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

OraclePartitionSettings

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

OracleServiceCloudSource

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

OracleSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OracleSink (обязательно)

OracleSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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])). любой
тип Скопируйте тип источника. OracleSource (обязательно)

OrcSink

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

OrcSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища ORC. StoreReadSettings
тип Скопируйте тип источника. OrcSource (обязательный)

OrcWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
defaultValue Значение параметра по умолчанию. любой
тип Тип параметра. Массив
'Bool'
Float
Int
"Object"
SecureString
String (обязательно)

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. ParquetReadSettings (обязательно)

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

ParquetSink

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

ParquetSource

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

ParquetWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

PaypalSource

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

PhoenixSource

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

Трубопровод

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

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

PipelineElapsedTimeMetricPolicy

Имя Описание Ценность
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure. любой

PipelineFolder

Имя Описание Ценность
имя Имя папки, в которую находится конвейер. струна

PipelinePolicy

Имя Описание Ценность
elapsedTimeMetric Политика метрик конвейера ElapsedTime. PipelineElapsedTimeMetricPolicy

PipelineReference

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

PipelineRunDimensions

Имя Описание Ценность

PolybaseSettings

Имя Описание Ценность
rejectSampleValue Определяет количество строк, которые нужно выполнить, прежде чем PolyBase пересчитывает процент отклоненных строк. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
rejectType Отклонить тип. "процент"
"значение"
rejectValue Указывает значение или процент строк, которые могут быть отклонены до сбоя запроса. Тип: число (или выражение с номером resultType), минимальное значение: 0. любой
useTypeDefault Указывает, как обрабатывать отсутствующие значения в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: логический (или выражение с логическим типом результата). любой

PostgreSqlSource

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

PostgreSqlV2Source

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

PowerQuerySink

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

PowerQuerySinkMapping

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

PrestoSource

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

QuickBooksSource

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

RedirectIncompatibleRowSettings

Имя Описание Ценность
linkedServiceName Имя связанной службы хранилища Azure, SAS хранилища или Azure Data Lake Store, используемой для перенаправления несовместимой строки. Необходимо указать, если указан перенаправлениеIncompatibleRowSettings. Тип: строка (или выражение с строкой resultType). любой (обязательный)
путь Путь к хранению несовместимых данных перенаправления строк. Тип: строка (или выражение с строкой resultType). любой

RedshiftUnloadSettings

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

Реляционный источник

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. "RelationalSource" (обязательный)

ResponsysSource

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

RestSink

Имя Описание Ценность
дополнительные хеддеры Дополнительные заголовки HTTP в запросе к API RESTful. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия, значение по умолчанию — None. И параметр "Только поддерживаемый" — 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). любой
тип Тип приемника копирования. RestSink (обязательно)

RestSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
дополнительные хеддеры Дополнительные заголовки 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). любой
тип Скопируйте тип источника. RestSource (обязательный)

SalesforceMarketingCloudSource

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

SalesforceServiceCloudSink

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

SalesforceServiceCloudSource

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

SalesforceServiceCloudV2Sink

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

SalesforceServiceCloudV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceServiceCloudV2Source (обязательно)

SalesforceSink

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

SalesforceSource

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

SalesforceV2Sink

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

SalesforceV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы для каждого http-запроса, слишком большая страницаSize приведет к истечении времени ожидания по умолчанию 300 000. Тип: целое число (или выражение с целым числом resultType). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceV2Source (обязательный)

SapBwSource

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

SapCloudForCustomerSink

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

SapCloudForCustomerSource

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

SapEccSource

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

SapHanaPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

SapHanaSource

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

SapOdpSource

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

SapOpenHubSource

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

SapTablePartitionSettings

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

SapTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает максимальное количество строк, которые будут извлекаться в то время при получении данных из таблицы SAP. Тип: целое число (или выражение с целым числом resultType). любой
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение с строкой resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблицы SAP. Возможные значения: None, PartitionOnInt, PartitionOnCalendarYearYear, PartitionOnCalendarMonth, 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 Количество полученных строк. Тип: целое число (или выражение с целым числом resultType). любой
rowSkips Количество строк, которые будут пропущены. Тип: целое число (или выражение с целым числом resultType). любой
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разделение полученных выходных данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapTableSource (обязательно)

ScriptActivity

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

ScriptActivityParameter

Имя Описание Ценность
направление Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
имя Имя параметра. Тип: строка (или выражение с строкой resultType). любой
размер Размер параметра направления вывода. int
тип Тип параметра. Boolean'
DateTime
DateTimeOffset
"Десятичный"
'Double'
Guid
'Int16'
'Int32'
'Int64'
"Single"
"String"
"Timespan"
ценность Значение параметра. Тип: строка (или выражение с строкой resultType). любой

ScriptActivityScriptBlock

Имя Описание Ценность
Параметры Массив параметров скрипта. Тип: массив. ScriptActivityParameter[]
СМС Текст запроса. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Тип запроса. Для допустимых параметров обратитесь к ScriptType. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ScriptActivityTypeProperties

Имя Описание Ценность
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Включите получение результирующих наборов из нескольких инструкций SQL и количество строк, затронутых инструкцией DML. Поддерживаемый соединитель: SnowflakeV2. Тип: логический (или выражение с логическим типом результата). любой
scriptBlockExecutionTimeout Время ожидания выполнения ScriptBlock. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
Сценарии Массив блоков скриптов. Тип: массив. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

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

SecretBase

Имя Описание Ценность
тип Установите значение AzureKeyVaultSecret для типа AzureKeyVaultSecretReference. Установите значение SecureString для типа SecureString. AzureKeyVaultSecret
SecureString (обязательный)

SecureInputOutputPolicy

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

SecureString

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

SecureString

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

ServiceNowSource

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

ServiceNowV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
выражение Выражение для фильтрации данных из источника. ExpressionV2
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ServiceNowV2Source (обязательно)

SetVariableActivity

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

SetVariableActivityTypeProperties

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

SftpReadSettings

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

SftpWriteSettings

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

SharePointOnlineListSource

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

ShopifySource

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

SkipErrorFile

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

SnowflakeExportCopyCommand

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

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeImportCopyCommand

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

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeSink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeSink (обязательно)

SnowflakeSource

Имя Описание Ценность
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
запрос Запрос Snowflake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SnowflakeSource (обязательно)

SnowflakeV2Sink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeV2Sink (обязательно)

SnowflakeV2Source

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

SparkConfigurationParametrizationReference

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

SparkSource

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

SqlDWSink

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

SqlDWSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. SqlDWSource (обязательно)

SqlDWUpsertSettings

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

SqlMISink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlMISink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Белое поведение при копировании данных в AZURE SQL MI. Тип: строка (или выражение с строкой resultType) любой

SqlMISource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlMISource (обязательно)

SqlPartitionSettings

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

SqlServerSink

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

SqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlServerSource (обязательно)

SqlServerStoredProcedureActivity

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

SqlServerStoredProcedureActivityTypeProperties

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

SqlSink

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

SqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlSource (обязательно)

SqlUpsertSettings

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

SquareSource

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

SsisAccessCredential

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

SsisChildPackage

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

SsisConnectionManager

Имя Описание Ценность

SsisConnectionManager

Имя Описание Ценность

SsisExecutionCredential

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

SsisExecutionParameter

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

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])). любой

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

SsisPropertyOverride

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

StagingSettings

Имя Описание Ценность
enableCompression Указывает, следует ли использовать сжатие при копировании данных с помощью промежуточной промежуточной настройки. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по промежуточной связанной службе. LinkedServiceReference (обязательно)
путь Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение с строкой resultType). любой

StoreReadSettings

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

StoreWriteSettings

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

SwitchActivity

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

SwitchActivityTypeProperties

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

SwitchCase

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

SybaseSource

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

SynapseNotebookActivity

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

SynapseNotebookActivityTypeProperties

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

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Ценность

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseNotebookReference

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

SynapseSparkJobActivityTypeProperties

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

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseSparkJobDefinitionActivity

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

SynapseSparkJobReference

Имя Описание Ценность
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType. любой (обязательный)
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

TarGZipReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarGZipReadSettings (обязательно)

TarReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarReadSettings (обязательный)

TeradataPartitionSettings

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

TeradataSource

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

UntilActivity

Имя Описание Ценность
тип Тип действия. "До" (обязательно)
typeProperties Пока свойства действия не будут. UntilActivityTypeProperties (обязательно)

UntilActivityTypeProperties

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

UserProperty

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

ValidationActivity

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

ValidationActivityTypeProperties

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

VariableDefinitionSpecification

Имя Описание Ценность

ПеременнаяSpecification

Имя Описание Ценность
defaultValue Значение переменной по умолчанию. любой
тип Тип переменной. Массив
'Bool'
String (обязательно)

VerticaSource

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

WaitActivity

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

WaitActivityTypeProperties

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

WarehouseSink

Имя Описание Ценность
allowCopyCommand Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата). любой
copyCommandSettings Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true. DWCopyCommandSettings
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. WarehouseSink (обязательно)
writeBehavior Поведение записи при копировании данных в хранилище данных Microsoft Fabric. Тип: DWWriteBehaviorEnum (или expression with resultType DWWriteBehaviorEnum) любой

WarehouseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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. Тип: строка (или выражение с строкой resultType). любой
sqlReaderStoredProcedureName Имя хранимой процедуры для источника хранилища Microsoft Fabric. Это нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение с строкой resultType). любой
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. WarehouseSource (обязательный)

WebActivity

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

WebActivityAuthentication

Имя Описание Ценность
мандат Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
пароль Пароль для PFX-файла или базовой проверки подлинности или секрета при использовании для ServicePrincipal SecretBase
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal SecretBase
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение с строкой resultType). любой
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) струна
имя пользователя Имя пользователя проверки подлинности веб-действия для базовой проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой

WebActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference
Наборов данных Список наборов данных, передаваемых в веб-конечную точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Время ожидания HTTP-запроса для получения ответа. Формат находится в timeSpan (hh:mm:ss). Это значение — время ожидания для получения ответа, а не время ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут любой
linkedServices Список связанных служб, передаваемых в веб-конечную точку. LinkedServiceReference[]
метод Метод REST API для целевой конечной точки. "DELETE"
Get
"POST"
PUT (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в http-расположении, заданном в заголовке ответа. Если задано значение false, то вызов HTTP GET продолжает вызываться в расположении, заданном в заголовках ответа HTTP. bool
URL-адрес Целевая конечная точка и путь веб-действия. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebActivityTypePropertiesHeaders

Имя Описание Ценность

WebHookActivity

Имя Описание Ценность
политика Политика действий. SecureInputOutputPolicy
тип Тип действия. WebHook (обязательный)
typeProperties Свойства действия WebHook. WebHookActivityTypeProperties (обязательно)

WebHookActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebHookActivityTypePropertiesHeaders
метод Метод REST API для целевой конечной точки. POST (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибка в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как неудачное, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
Времени ожидания Время ожидания, в течение которого должен вызываться веб-перехватчик. Если не указано значение, значение по умолчанию составляет 10 минут. Тип: строка. Шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). струна
URL-адрес Целевая конечная точка и путь действия WebHook. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebHookActivityTypePropertiesHeaders

Имя Описание Ценность

WebSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
тип Скопируйте тип источника. WebSource (обязательный)

XeroSource

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

XmlReadSettings

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

XmlReadSettings

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

XmlSource

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

ZipDeflateReadSettings

Имя Описание Ценность
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. ZipDeflateReadSettings (обязательно)

ZohoSource

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

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
Создание фабрики данных версии 2 Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в хранилище BLOB-объектов Azure в другую папку в хранилище.
Дополнительные возможности можно использовать в Фабрике данных Azure. Чтобы попробовать фабрики данных Azure, щелкните один щелчком. Этот шаблон создает конвейер фабрики данных для действия копирования из БОЛЬШОго двоичного объекта Azure в другой 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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ],
    "annotations": [ {} ],
    "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"
      }
    }
  }
}

Объекты CompressionReadSettings

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

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

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarGZipReadSettings"
}

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

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarReadSettings"
}

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

{
  "preserveZipFileNameAsFolder": {},
  "type": "ZipDeflateReadSettings"
}

Объекты StoreWriteSettings

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

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

{
  "blockSizeInMB": {},
  "type": "AzureBlobFSWriteSettings"
}

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

{
  "blockSizeInMB": {},
  "type": "AzureBlobStorageWriteSettings"
}

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

{
  "expiryDateTime": {},
  "type": "AzureDataLakeStoreWriteSettings"
}

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

{
  "type": "AzureFileStorageWriteSettings"
}

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

{
  "type": "FileServerWriteSettings"
}

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

{
  "type": "LakeHouseWriteSettings"
}

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

{
  "operationTimeout": {},
  "type": "SftpWriteSettings",
  "useTempFileRename": {}
}

Объекты действия

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

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

{
  "type": "AppendVariable",
  "typeProperties": {
    "value": {},
    "variableName": "string"
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureDataExplorerCommand",
  "typeProperties": {
    "command": {},
    "commandTimeout": {}
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureFunctionActivity",
  "typeProperties": {
    "body": {},
    "functionName": {},
    "headers": {
      "{customized property}": {}
    },
    "method": "string"
  }
}

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

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

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

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

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

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

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

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

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

{
  "type": "Fail",
  "typeProperties": {
    "errorCode": {},
    "message": {}
  }
}

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

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

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

{
  "type": "ForEach",
  "typeProperties": {
    "activities": [ {
      "dependsOn": [
        {
          "activity": "string",
          "dependencyConditions": [ "string" ]
        }
      ],
      "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": "string",
      "value": "string"
    }
  }
}

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

{
  "type": "IfCondition",
  "typeProperties": {
    "expression": {
      "type": "string",
      "value": "string"
    },
    "ifFalseActivities": [ {
      "dependsOn": [
        {
          "activity": "string",
          "dependencyConditions": [ "string" ]
        }
      ],
      "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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ]
  }
}

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

{
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "type": "SetVariable",
  "typeProperties": {
    "setSystemVariable": "bool",
    "value": {},
    "variableName": "string"
  }
}

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

{
  "type": "Switch",
  "typeProperties": {
    "cases": [
      {
        "activities": [ {
          "dependsOn": [
            {
              "activity": "string",
              "dependencyConditions": [ "string" ]
            }
          ],
          "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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ],
    "on": {
      "type": "string",
      "value": "string"
    }
  }
}

Для Доиспользуйте следующее:

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

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

{
  "type": "Validation",
  "typeProperties": {
    "childItems": {},
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "minimumSize": {},
    "sleep": {},
    "timeout": {}
  }
}

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

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

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

{
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "type": "WebHook",
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "string"
      },
      "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}": {}
    },
    "method": "string",
    "reportStatusOnCallBack": {},
    "timeout": "string",
    "url": {}
  }
}

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

{
  "inputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  ],
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "outputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  ],
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "Copy",
  "typeProperties": {
    "dataIntegrationUnits": {},
    "enableSkipIncompatibleRow": {},
    "enableStaging": {},
    "logSettings": {
      "copyActivityLogSettings": {
        "enableReliableLogging": {},
        "logLevel": {}
      },
      "enableCopyActivityLog": {},
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "path": {}
      }
    },
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "logLevel": {},
      "path": {}
    },
    "parallelCopies": {},
    "preserve": [ {} ],
    "preserveRules": [ {} ],
    "redirectIncompatibleRowSettings": {
      "linkedServiceName": {},
      "path": {}
    },
    "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": "string"
      },
      "path": {}
    },
    "translator": {},
    "validateDataConsistency": {}
  }
}

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

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

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

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

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksSparkJar",
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "mainClassName": {},
    "parameters": [ {} ]
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksSparkPython",
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "parameters": [ {} ],
    "pythonFile": {}
  }
}

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteDataFlow",
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continuationSettings": {
      "continuationTtlInMinutes": {},
      "customizedCheckpointKey": {},
      "idleCondition": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "runConcurrently": {},
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    },
    "traceLevel": {}
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteSSISPackage",
  "typeProperties": {
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "environmentPath": {},
    "executionCredential": {
      "domain": {},
      "password": {
        "type": "string",
        "value": "string"
      },
      "userName": {}
    },
    "loggingLevel": {},
    "logLocation": {
      "logPath": {},
      "type": "string",
      "typeProperties": {
        "accessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "logRefreshInterval": {}
      }
    },
    "packageConnectionManagers": {
      "{customized property}": {
        "{customized property}": {
          "value": {}
        }
      }
    },
    "packageLocation": {
      "packagePath": {},
      "type": "string",
      "typeProperties": {
        "accessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "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используйте следующую команду:

{
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteWranglingDataflow",
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continuationSettings": {
      "continuationTtlInMinutes": {},
      "customizedCheckpointKey": {},
      "idleCondition": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "queries": [
      {
        "dataflowSinks": [
          {
            "dataset": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "description": "string",
            "flowlet": {
              "datasetParameters": {},
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "linkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "name": "string",
            "rejectedDataLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "schemaLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "script": "string"
          }
        ],
        "queryName": "string"
      }
    ],
    "runConcurrently": {},
    "sinks": {
      "{customized property}": {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "script": "string"
      }
    },
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    },
    "traceLevel": {}
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SparkJob",
  "typeProperties": {
    "args": [ {} ],
    "className": {},
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "file": {},
    "files": [ {} ],
    "filesV2": [ {} ],
    "numExecutors": {},
    "pythonCodeReference": [ {} ],
    "scanFolder": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJob": {
      "referenceName": {},
      "type": "string"
    },
    "targetBigDataPool": {
      "referenceName": {},
      "type": "string"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "string"
    }
  }
}

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SynapseNotebook",
  "typeProperties": {
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "notebook": {
      "referenceName": {},
      "type": "string"
    },
    "numExecutors": {},
    "parameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkPool": {
      "referenceName": {},
      "type": "string"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "string"
    }
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "WebActivity",
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "string"
      },
      "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": "string"
    },
    "datasets": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    ],
    "disableCertValidation": "bool",
    "headers": {
      "{customized property}": {}
    },
    "httpRequestTimeout": {},
    "linkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    ],
    "method": "string",
    "turnOffAsync": "bool",
    "url": {}
  }
}

Объекты CopySink

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

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

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

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

{
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "AzureBlobFSSink"
}

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

{
  "flushImmediately": {},
  "ingestionMappingAsJson": {},
  "ingestionMappingName": {},
  "type": "AzureDataExplorerSink"
}

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

{
  "copyBehavior": {},
  "enableAdlsSingleFileParallel": {},
  "type": "AzureDataLakeStoreSink"
}

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

{
  "importSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "AzureDatabricksDeltaLakeSink"
}

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

{
  "preCopyScript": {},
  "type": "AzureMySqlSink"
}

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

{
  "preCopyScript": {},
  "type": "AzurePostgreSqlSink"
}

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

{
  "type": "AzureQueueSink"
}

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

{
  "type": "AzureSearchIndexSink",
  "writeBehavior": "string"
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "AzureSqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "azureTableDefaultPartitionKeyValue": {},
  "azureTableInsertType": {},
  "azureTablePartitionKeyName": {},
  "azureTableRowKeyName": {},
  "type": "AzureTableSink"
}

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

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

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

{
  "blobWriterAddHeader": {},
  "blobWriterDateTimeFormat": {},
  "blobWriterOverwriteFiles": {},
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "BlobSink"
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "CommonDataServiceForAppsSink",
  "writeBehavior": "string"
}

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

{
  "type": "CosmosDbMongoDbApiSink",
  "writeBehavior": {}
}

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

{
  "type": "CosmosDbSqlApiSink",
  "writeBehavior": {}
}

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

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

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

{
  "nestingSeparator": {},
  "type": "DocumentDbCollectionSink",
  "writeBehavior": {}
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsCrmSink",
  "writeBehavior": "string"
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsSink",
  "writeBehavior": "string"
}

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

{
  "copyBehavior": {},
  "type": "FileSystemSink"
}

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

{
  "formatSettings": {
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "IcebergSink"
}

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

{
  "preCopyScript": {},
  "type": "InformixSink"
}

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

{
  "formatSettings": {
    "filePattern": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "JsonSink"
}

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

{
  "partitionNameList": {},
  "partitionOption": {},
  "tableActionOption": {},
  "type": "LakeHouseTableSink"
}

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

{
  "preCopyScript": {},
  "type": "MicrosoftAccessSink"
}

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

{
  "type": "MongoDbAtlasSink",
  "writeBehavior": {}
}

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

{
  "type": "MongoDbV2Sink",
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "type": "OdbcSink"
}

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

{
  "preCopyScript": {},
  "type": "OracleSink"
}

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

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "OrcSink"
}

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

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "ParquetSink"
}

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

{
  "additionalHeaders": {},
  "httpCompressionType": {},
  "httpRequestTimeout": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSink"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudSink",
  "writeBehavior": "string"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudV2Sink",
  "writeBehavior": "string"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceSink",
  "writeBehavior": "string"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceV2Sink",
  "writeBehavior": "string"
}

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

{
  "httpRequestTimeout": {},
  "type": "SapCloudForCustomerSink",
  "writeBehavior": "string"
}

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

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeSink"
}

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

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeV2Sink"
}

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

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

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlMISink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlServerSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "allowCopyCommand": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "preCopyScript": {},
  "tableOption": {},
  "type": "WarehouseSink",
  "writeBehavior": {}
}

Объекты FormatReadSettings

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

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

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

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

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "skipLineCount": {},
  "type": "DelimitedTextReadSettings"
}

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

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

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

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

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

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "detectDataType": {},
  "namespacePrefixes": {},
  "namespaces": {},
  "type": "XmlReadSettings",
  "validationMode": {}
}

Объекты SecretBase

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

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

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

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

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

Объекты StoreReadSettings

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

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3CompatibleReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3ReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureBlobFSReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureBlobStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "listAfter": {},
  "listBefore": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureDataLakeStoreReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureFileStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileFilter": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FileServerReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FtpReadSettings",
  "useBinaryTransfer": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "GoogleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "HdfsReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "requestBody": {},
  "requestMethod": {},
  "requestTimeout": {},
  "type": "HttpReadSettings"
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "LakeHouseReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "OracleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "SftpReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Объекты CopySource

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

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AmazonMWSSource"
}

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

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "AmazonRdsForOracleSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AmazonRdsForSqlServerSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "redshiftUnloadSettings": {
    "bucketName": {},
    "s3LinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  },
  "type": "AmazonRedshiftSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "AvroSource"
}

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

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "AzureBlobFSSource"
}

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

{
  "additionalColumns": {},
  "noTruncation": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureDataExplorerSource"
}

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

{
  "recursive": {},
  "type": "AzureDataLakeStoreSource"
}

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

{
  "exportSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "query": {},
  "type": "AzureDatabricksDeltaLakeSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMariaDBSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMySqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzurePostgreSqlSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AzureSqlSource"
}

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

{
  "additionalColumns": {},
  "azureTableSourceIgnoreTableNotFound": {},
  "azureTableSourceQuery": {},
  "queryTimeout": {},
  "type": "AzureTableSource"
}

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

{
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "BinarySource"
}

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

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "BlobSource"
}

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

{
  "additionalColumns": {},
  "consistencyLevel": "string",
  "query": {},
  "queryTimeout": {},
  "type": "CassandraSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "CommonDataServiceForAppsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ConcurSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "CosmosDbMongoDbApiSource"
}

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

{
  "additionalColumns": {},
  "detectDatetime": {},
  "pageSize": {},
  "preferredRegions": {},
  "query": {},
  "type": "CosmosDbSqlApiSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "CouchbaseSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "Db2Source"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "skipLineCount": {},
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "DelimitedTextSource"
}

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

{
  "additionalColumns": {},
  "nestingSeparator": {},
  "query": {},
  "queryTimeout": {},
  "type": "DocumentDbCollectionSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "DrillSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "DynamicsAXSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsCrmSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "EloquaSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "ExcelSource"
}

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

{
  "additionalColumns": {},
  "recursive": {},
  "type": "FileSystemSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleAdWordsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQuerySource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQueryV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GreenplumSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HBaseSource"
}

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

{
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "recursive": {},
  "type": "HdfsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HiveSource"
}

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

{
  "httpRequestTimeout": {},
  "type": "HttpSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HubspotSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ImpalaSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "InformixSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "JiraSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "JsonSource"
}

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

{
  "additionalColumns": {},
  "timestampAsOf": {},
  "type": "LakeHouseTableSource",
  "versionAsOf": {}
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MagentoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MariaDBSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MarketoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "MicrosoftAccessSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbAtlasSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "MongoDbSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MySqlSource"
}

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

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "NetezzaSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "type": "ODataSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OdbcSource"
}

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

{
  "allowedGroups": {},
  "dateFilterColumn": {},
  "endTime": {},
  "outputColumns": {},
  "startTime": {},
  "type": "Office365Source",
  "userScopeFilterUri": {}
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OracleServiceCloudSource"
}

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

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "OracleSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "OrcSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "ParquetSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PaypalSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PhoenixSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PrestoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "QuickBooksSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "RelationalSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ResponsysSource"
}

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

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "httpRequestTimeout": {},
  "paginationRules": {},
  "requestBody": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SalesforceMarketingCloudSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "readBehavior": {},
  "type": "SalesforceServiceCloudSource"
}

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

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "query": {},
  "SOQLQuery": {},
  "type": "SalesforceServiceCloudV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "readBehavior": {},
  "type": "SalesforceSource"
}

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

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "pageSize": {},
  "query": {},
  "queryTimeout": {},
  "SOQLQuery": {},
  "type": "SalesforceV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapBwSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapCloudForCustomerSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapEccSource"
}

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

{
  "additionalColumns": {},
  "packetSize": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "SapHanaSource"
}

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

{
  "additionalColumns": {},
  "extractionMode": {},
  "projection": {},
  "queryTimeout": {},
  "selection": {},
  "subscriberProcess": {},
  "type": "SapOdpSource"
}

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

{
  "additionalColumns": {},
  "baseRequestId": {},
  "customRfcReadTableFunctionModule": {},
  "excludeLastRequest": {},
  "queryTimeout": {},
  "sapDataColumnDelimiter": {},
  "type": "SapOpenHubSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "customRfcReadTableFunctionModule": {},
  "partitionOption": {},
  "partitionSettings": {
    "maxPartitionsNumber": {},
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "rfcTableFields": {},
  "rfcTableOptions": {},
  "rowCount": {},
  "rowSkips": {},
  "sapDataColumnDelimiter": {},
  "type": "SapTableSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ServiceNowSource"
}

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

{
  "additionalColumns": {},
  "expression": {
    "operands": [
      ...
    ],
    "operators": [ "string" ],
    "type": "string",
    "value": "string"
  },
  "pageSize": {},
  "queryTimeout": {},
  "type": "ServiceNowV2Source"
}

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

{
  "httpRequestTimeout": {},
  "query": {},
  "type": "SharePointOnlineListSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ShopifySource"
}

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

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeSource"
}

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

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SparkSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlDWSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlMISource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlServerSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SquareSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SybaseSource"
}

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

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "TeradataSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "VerticaSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "WarehouseSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "XeroSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ZohoSource"
}

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

{
  "additionalColumns": {},
  "type": "WebSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "detectDataType": {},
    "namespacePrefixes": {},
    "namespaces": {},
    "type": "string",
    "validationMode": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "XmlSource"
}

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

Активность

Имя Описание Ценность
dependsOn Действие зависит от условия. ActivityDependency[]
описание Описание действия. струна
имя Имя действия. строка (обязательно)
onInactiveMarkAs Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию. "Не удалось"
"Пропущено"
"Успешно"
государство Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию. "Активный"
"Неактивный"
тип Установите значение "AppendVariable" для типа AppendVariableActivity. Установите значение "AzureDataExplorerCommand" для типа AzureDataExplorerCommandActivity. Установите значение AzureFunctionActivity для типа AzureFunctionActivity. Установите значение AzureMLBatchExecution для типа AzureMLBatchExecutionActivity. Установите значение "AzureMLExecutePipeline" для типа AzureMLExecutePipelineActivity. Установите значение "AzureMLUpdateResource" для типа AzureMLUpdateResourceActivity. Установите значение ExecutePipeline для типа ExecutePipelineActivity. Установите значение Fail для типа FailActivity. Установите значение Filter для типа FilterActivity. Установите значение ForEach для типа ForEachActivity. Установите значение IfCondition для типа IfConditionActivity. Установите значение SetVariable для типа SetVariableActivity. Установите значение Switch для типа SwitchActivity. Установите значение "До" для типа UntilActivity. Установите значение "Проверка" для типа ValidationActivity. Установите значение Wait для типа WaitActivity. Установите значение WebHook для типа WebHookActivity. Установите значение Copy для типа CopyActivity. Установите значение Custom для типа CustomActivity. Установите значение DataLakeAnalyticsU-SQL для типа DataLakeAnalyticsUsqlActivity. Установите значение DatabricksNotebook для типа DatabricksNotebookActivity. Установите значение DatabricksSparkJar для типа DatabricksSparkJarActivity. Установите значение DatabricksSparkPython для типа DatabricksSparkPythonActivity. Установите значение Delete для типа DeleteActivity. Установите значение ExecuteDataFlow для типа ExecuteDataFlowActivity. Установите значение ExecuteSSISPackage для типа ExecuteSsisPackageActivity. Установите значение ExecuteWranglingDataflow для типа ExecuteWranglingDataflowActivity. Установите значение GetMetadata для типа GetMetadataActivity. Установите значение HDInsightHive для типа HDInsightHiveActivity. Установите значение HDInsightMapReduce для типа HDInsightMapReduceActivity. Установите значение HDInsightPig для типа HDInsightPigActivity. Установите значение HDInsightSpark для типа HDInsightSparkActivity. Установите значение HDInsightStreaming для типа HDInsightStreamingActivity. Установите значение Lookup для типа LookupActivity. Установите значение Script для типа ScriptActivity. Установите значение SparkJob для типа SynapseSparkJobDefinitionActivity. Установите значение "SqlServerStoredProcedure" для типа SqlServerStoredProcedureActivity. Установите значение SynapseNotebook для типа SynapseNotebookActivity. Установите значение WebActivity для типа WebActivity. "AppendVariable"
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
"Копировать"
"Custom"
"DatabricksNotebook"
"DatabricksSparkJar"
"DatabricksSparkPython"
DataLakeAnalyticsU-SQL
"Удалить"
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
"Сбой"
"Фильтр"
ForEach
GetMetadata
HDInsightHive
"HDInsightMapReduce"
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
"Подстановка"
"Скрипт"
SetVariable
SparkJob
"SqlServerStoredProcedure"
Switch
SynapseNotebook
"До"
"Проверка"
"Ожидание"
"WebActivity"
WebHook (обязательный)
userProperties Свойства пользователя действия. UserProperty[]

ActivityDependency

Имя Описание Ценность
активность Имя действия. строка (обязательно)
dependencyConditions Match-Condition зависимости. Массив строк, содержащий любой из:
"Завершено"
"Не удалось"
"Пропущено"
"Успешно" (обязательно)

ActivityPolicy

Имя Описание Ценность
снова пробовать Максимальное число обычных попыток повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
повторная попыткаIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 с. int

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

AmazonMWSSource

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

AmazonRdsForOraclePartitionSettings

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

AmazonRdsForOracleSource

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

AmazonRdsForSqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AmazonRdsForSqlServerSource (обязательно)

AmazonRedshiftSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой 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
тип Скопируйте тип источника. AmazonRedshiftSource (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта, совместимого с S3. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AmazonS3CompatibleReadSettings (обязательно)
подстановочный знакFileName Amazon S3 CompatiblecardFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Amazon S3 CompatiblecardFolderPath. Тип: строка (или выражение с строкой resultType). любой

AmazonS3ReadSettings

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

ДобавлениеVariableActivity

Имя Описание Ценность
тип Тип действия. "AppendVariable" (обязательный)
typeProperties Добавление свойств действия переменной. AddVariableActivityTypeProperties (обязательно)

AddVariableActivityTypeProperties

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

AvroSink

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

AvroSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры магазина Avro. StoreReadSettings
тип Скопируйте тип источника. AvroSource (обязательно)

AvroWriteSettings

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

AzureBlobFSReadSettings

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

AzureBlobFSSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение с строкой resultType). любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. AzureBlobFSSink (обязательно)

AzureBlobFSSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureBlobFSSource (обязательный)

AzureBlobFSWriteSettings

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

AzureBlobStorageReadSettings

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

AzureBlobStorageWriteSettings

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

AzureDatabricksDeltaLakeExportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра экспорта. строка (обязательно)

AzureDatabricksDeltaLakeImportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра импорта. строка (обязательно)

AzureDatabricksDeltaLakeSink

Имя Описание Ценность
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureDatabricksDeltaLakeSink (обязательно)

AzureDatabricksDeltaLakeSource

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

AzureDataExplorerCommandActivity

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

AzureDataExplorerCommandActivityTypeProperties

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

AzureDataExplorerSink

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

AzureDataExplorerSource

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

AzureDataLakeStoreReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
listAfter Выводит файлы после значения (монопольного) на основе лексографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
listBefore Выводит файлы перед значением (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureDataLakeStoreReadSettings (обязательно)
подстановочный знакFileName ADLS подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath ADLS подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreSink

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

AzureDataLakeStoreSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureDataLakeStoreSource (обязательный)

AzureDataLakeStoreWriteSettings

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

AzureFileStorageReadSettings

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

AzureFileStorageWriteSettings

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

AzureFunctionActivity

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

AzureFunctionActivityTypeProperties

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

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Ценность

AzureKeyVaultSecretReference

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

AzureMariaDBSource

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

AzureMLBatchExecutionActivity

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

AzureMLBatchExecutionActivityTypeProperties

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

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Имя Описание Ценность

AzureMLExecutePipelineActivity

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

AzureMLExecutePipelineActivityTypeProperties

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

AzureMLUpdateResourceActivity

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

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Ценность
ОбученныйModelFilePath Относительный путь к файлу в trainedModelLinkedService для представления файла ilearner, который будет отправлен операцией обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)
trainedModelLinkedServiceName Имя связанной службы хранилища Azure с файлом .ilearner, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
обученныйmodelName Имя модуля обученной модели в эксперименте веб-службы для обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureMLWebServiceFile

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

AzureMySqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureMySqlSink (обязательно)

AzureMySqlSource

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

AzurePostgreSqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzurePostgreSqlSink (обязательно)

AzurePostgreSqlSource

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

AzureQueueSink

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

AzureSearchIndexSink

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

AzureSqlSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureSqlSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в SQL Azure. Тип: SqlWriteBehaviorEnum (или Выражение с результирующий тип SqlWriteBehaviorEnum) любой

AzureSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AzureSqlSource (обязательно)

AzureTableSink

Имя Описание Ценность
azureTableDefaultPartitionKeyValue Значение ключа раздела таблицы Azure по умолчанию. Тип: строка (или выражение с строкой resultType). любой
azureTableInsertType Тип вставки таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
azureTablePartitionKeyName Имя ключа раздела таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
azureTableRowKeyName Имя ключа строки таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureTableSink (обязательно)

AzureTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
azureTableSourceIgnoreTableNotFound Источник таблицы Azure игнорирует таблицу, не найденную. Тип: логический (или выражение с логическим типом результата). любой
azureTableSourceQuery Исходный запрос таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AzureTableSource (обязательно)

BigDataPoolParametrizationReference

Имя Описание Ценность
referenceName Ссылка на имя пула больших данных. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип пула больших данных. BigDataPoolReference (обязательно)

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. BinaryReadSettings (обязательный)

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

BinarySink

Имя Описание Ценность
storeSettings Параметры двоичного хранилища. StoreWriteSettings
тип Тип приемника копирования. BinarySink (обязательный)

BinarySource

Имя Описание Ценность
formatSettings Параметры двоичного формата. BinaryReadSettings
storeSettings Параметры двоичного хранилища. StoreReadSettings
тип Скопируйте тип источника. BinarySource (обязательный)

BlobSink

Имя Описание Ценность
blobWriterAddHeader Модуль записи BLOB-объектов добавляет заголовок. Тип: логический (или выражение с логическим типом результата). любой
blobWriterDateTimeFormat Формат даты и времени записи BLOB-объектов. Тип: строка (или выражение с строкой resultType). любой
blobWriterOverwriteFiles Файлы записи BLOB-объектов перезаписываются. Тип: логический (или выражение с логическим типом результата). любой
copyBehavior Тип поведения копирования для приемника копирования. любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. BlobSink (обязательно)

BlobSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. BlobSource (обязательный)

CassandraSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
consistencyLevel Уровень согласованности указывает, сколько серверов Cassandra должно отвечать на запрос на чтение перед возвратом данных клиентскому приложению. Cassandra проверяет указанное количество серверов Cassandra, чтобы данные соответствовали запросу на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Не учитывается регистр. "ALL"
"EACH_QUORUM"
"LOCAL_ONE"
"LOCAL_QUORUM"
"LOCAL_SERIAL"
"ONE"
'КВОРУМ'
"SERIAL"
"ТРИ"
'TWO'
запрос Запрос базы данных. Должен быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CassandraSource (обязательный)

CommonDataServiceForAppsSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. CommonDataServiceForAppsSink (обязательно)
writeBehavior Поведение записи для операции. Upsert (обязательно)

CommonDataServiceForAppsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Common Data Service для приложений (онлайн-& локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CommonDataServiceForAppsSource (обязательный)

CompressionReadSettings

Имя Описание Ценность
тип Установите значение TarGZipReadSettings для типа TarGZipReadSettings. Установите значение TarReadSettings для типа TarReadSettings. Установите значение ZipDeflateReadSettings для типа ZipDeflateReadSettings. "TarGZipReadSettings"
TarReadSettings
ZipDeflateReadSettings (обязательно)

ConcurSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ConcurSource (обязательный)

ContinuationSettingsReference

Имя Описание Ценность
continuationTtlInMinutes Продолжение срока жизни в минутах. любой
настраиваемыйcheckpointKey Настроенный ключ контрольной точки. любой
idleCondition Условие простоя. любой

CopyActivity

Имя Описание Ценность
Входы Список входных данных для действия. DatasetReference[]
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
Выходы Список выходных данных для действия. DatasetReference[]
политика Политика действий. ActivityPolicy
тип Тип действия. "Копировать" (обязательно)
typeProperties Свойства действия копирования. CopyActivityTypeProperties (обязательно)

CopyActivityLogSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой

CopyActivityTypeProperties

Имя Описание Ценность
dataIntegrationUnits Максимальное количество единиц интеграции данных, которые можно использовать для выполнения этого перемещения данных. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
enableSkipIncompatibleRow Следует ли пропускать несовместимую строку. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enableStaging Указывает, следует ли копировать данные с помощью промежуточной промежуточной настройки. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
logSettings Параметры журнала, необходимые клиенту при включении журнала. LogSettings
logStorageSettings (Не рекомендуется. Используйте параметры хранилища журналов LogSettings) необходимо предоставить клиенту при включении журнала сеансов. LogStorageSettings
parallelCopies Максимальное количество одновременных сеансов, открытых в источнике или приемнике, чтобы избежать перегрузки хранилища данных. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
сохранять Сохранение правил. any[]
preserveRules Сохранение правил. any[]
redirectIncompatibleRowSettings Перенаправление несовместимых параметров строк, если enableSkipIncompatibleRow имеет значение true. RedirectIncompatibleRowSettings
тонуть Копирование приемника действий. CopySink (обязательно)
skipErrorFile Укажите отказоустойчивость для согласованности данных. SkipErrorFile
источник Источник действия копирования. CopySource (обязательно)
stagingSettings Указывает промежуточные промежуточные параметры, если enableStaging имеет значение true. StagingSettings
Translator Переводчик действий копирования. Если не указано, используется табличный переводчик. любой
validateDataConsistency Следует ли включить проверку согласованности данных. Тип: логический (или выражение с логическим типом результата). любой

CopySink

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для хранилища данных приемника. Тип: целое число (или выражение с целым числом resultType). любой
sinkRetryCount Число повторных попыток приемника. Тип: целое число (или выражение с целым числом resultType). любой
sinkRetryWait Ожидание повтора приемника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Установите значение AvroSink для типа AvroSink. Установите значение AzureBlobFSSink для типа AzureBlobFSSink. Установите значение "AzureDataExplorerSink" для типа AzureDataExplorerSink. Установите значение AzureDataLakeStoreSink для типа AzureDataLakeStoreSink. Установите значение AzureDatabricksDeltaLakeSink для типа AzureDatabricksDeltaLakeSink. Установите значение AzureMySqlSink для типа AzureMySqlSink. Установите значение AzurePostgreSqlSink для типа AzurePostgreSqlSink. Установите значение AzureQueueSink для типа AzureQueueSink. Установите значение AzureSearchIndexSink для типа AzureSearchIndexSink. Установите значение AzureSqlSink для типа AzureSqlSink. Установите значение AzureTableSink для типа AzureTableSink. Установите значение BinarySink для типа BinarySink. Установите значение BlobSink для типа BLOBSink. Установите значение CommonDataServiceForAppsSink для типа CommonDataServiceForAppsSink. Установите значение CosmosDbMongoDbApiSink для типа CosmosDbMongoDbApiSink. Установите значение CosmosDbSqlApiSink для типа CosmosDbSqlApiSink. Установите значение "РазделителяTextSink" для типа РазделителяTextSink. Установите значение DocumentDbCollectionSink для типа DocumentDbCollectionSink. Установите значение DynamicsCrmSink для типа DynamicsCrmSink. Установите значение DynamicsSink для типа DynamicsSink. Установите значение FileSystemSink для типа FileSystemSink. Установите значение "IcebergSink" для типа IcebergSink. Установите значение InformixSink для типа InformixSink. Установите значение JsonSink для типа JsonSink. Установите значение LakeHouseTableSink для типа LakeHouseTableSink. Установите значение MicrosoftAccessSink для типа MicrosoftAccessSink. Установите значение MongoDbAtlasSink для типа MongoDbAtlasSink. Установите значение MongoDbV2Sink для типа MongoDbV2Sink. Установите значение OdbcSink для типа OdbcSink. Установите значение OracleSink для типа OracleSink. Установите значение OrcSink для типа OrcSink. Установите значение ParquetSink для типа ParquetSink. Установите значение RestSink для типа RestSink. Установите значение SalesforceServiceCloudSink для типа SalesforceServiceCloudSink. Установите значение SalesforceServiceCloudV2Sink для типа SalesforceServiceCloudV2Sink. Установите значение SalesforceSink для типа SalesforceSink. Установите значение SalesforceV2Sink для типа SalesforceV2Sink. Установите значение SapCloudForCustomerSink для типа SapCloudForCustomerSink. Установите значение SnowflakeSink для типа SnowflakeSink. Установите значение SnowflakeV2Sink для типа SnowflakeV2Sink. Установите значение "SqlDWSink" для типа SqlDWSink. Установите значение "SqlMISink" для типа SqlMISink. Установите значение "SqlServerSink" для типа SqlServerSink. Установите значение "SqlSink" для типа SqlSink. Установите значение WarehouseSink для типа WarehouseSink. "AvroSink"
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink
'IcebergSink'
"InformixSink"
JsonSink
'LakeHouseTableSink'
MicrosoftAccessSink
'MongoDbAtlasSink'
MongoDbV2Sink
"OdbcSink"
OracleSink
'OrcSink'
"ParquetSink"
"RestSink"
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink
'SnowflakeSink'
'SnowflakeV2Sink'
SqlDWSink
"SqlMISink"
"SqlServerSink"
"SqlSink"
WarehouseSink (обязательно)
writeBatchSize Размер пакета записи. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
writeBatchTimeout Запись времени ожидания пакетной службы. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

CopySource

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
sourceRetryCount Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType). любой
sourceRetryWait Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Установите значение AmazonMWSSource для типа AmazonMWSSource. Установите значение AmazonRdsForOracleSource для типа AmazonRdsForOracleSource. Установите значение AmazonRdsForSqlServerSource для типа AmazonRdsForSqlServerSource. Установите значение AmazonRedshiftSource для типа AmazonRedshiftSource. Установите значение AvroSource для типа AvroSource. Установите значение AzureBlobFSSource для типа AzureBlobFSSource. Установите значение AzureDataExplorerSource для типа AzureDataExplorerSource. Установите значение AzureDataLakeStoreSource для типа AzureDataLakeStoreSource. Установите значение AzureDatabricksDeltaLakeSource для типа AzureDatabricksDeltaLakeSource. Установите значение "AzureMariaDBSource" для типа AzureMariaDBSource. Установите значение AzureMySqlSource для типа AzureMySqlSource. Установите значение AzurePostgreSqlSource для типа AzurePostgreSqlSource. Установите значение "AzureSqlSource" для типа AzureSqlSource. Установите значение AzureTableSource для типа AzureTableSource. Установите значение BinarySource для типа BinarySource. Установите значение BlobSource для типа BLOBSource. Установите значение CassandraSource для типа CassandraSource. Установите значение CommonDataServiceForAppsSource для типа CommonDataServiceForAppsSource. Установите значение ConcurSource для типа ConcurSource. Установите значение CosmosDbMongoDbApiSource для типа CosmosDbMongoDbApiSource. Установите значение CosmosDbSqlApiSource для типа CosmosDbSqlApiSource. Установите значение CouchbaseSource для типа CouchbaseSource. Установите значение Db2Source для типа Db2Source. Для типа РазделителяTextSourceс разделителями. Установите значение DocumentDbCollectionSource для типа DocumentDbCollectionSource. Установите значение "DrillSource" для типа DrillSource. Установите значение DynamicsAXSource для типа DynamicsAXSource. Установите значение DynamicsCrmSource для типа DynamicsCrmSource. Установите значение DynamicsSource для типа DynamicsSource. Установите значение "EloquaSource" для типа EloquaSource. Установите значение "ExcelSource" для типа ExcelSource. Установите значение FileSystemSource для типа FileSystemSource. Установите значение "GoogleAdWordsSource" для типа GoogleAdWordsSource. Установите значение "GoogleBigQuerySource" для типа GoogleBigQuerySource. Установите значение "GoogleBigQueryV2Source" для типа GoogleBigQueryV2Source. Установите значение GreenplumSource для типа GreenplumSource. Установите значение HBaseSource для типа HBaseSource. Установите значение HdfsSource для типа HdfsSource. Установите значение HiveSource для типа HiveSource. Установите значение "HttpSource" для типа httpSource. Установите значение HubspotSource для типа HubspotSource. Установите значение ImpalaSource для типа ImpalaSource. Установите значение InformixSource для типа InformixSource. Установите значение JiraSource для типа JiraSource. Установите значение JsonSource для типа JsonSource. Установите значение LakeHouseTableSource для типа LakeHouseTableSource. Установите значение MagentoSource для типа MagentoSource. Установите значение MariaDBSource для типа MariaDBSource. Установите значение MarketoSource для типа MarketoSource. Установите значение "MicrosoftAccessSource" для типа MicrosoftAccessSource. Установите значение MongoDbAtlasSource для типа MongoDbAtlasSource. Установите значение MongoDbSource для типа MongoDbSource. Установите значение MongoDbV2Source для типа MongoDbV2Source. Установите значение MySqlSource для типа MySqlSource. Установите значение "NetezzaSource" для типа NetezzaSource. Установите значение ODataSource для типа ODataSource. Установите значение OdbcSource для типа OdbcSource. Установите значение "Office365Source" для типа Office365Source. Установите значение OracleServiceCloudSource для типа OracleServiceCloudSource. Установите значение OracleSource для типа OracleSource. Установите значение OrcSource для типа OrcSource. Установите значение ParquetSource для типа ParquetSource. Установите значение PaypalSource для типа PaypalSource. Установите значение PhoenixSource для типа PhoenixSource. Установите значение PostgreSqlSource для типа PostgreSqlSource. Установите значение PostgreSqlV2Source для типа PostgreSqlV2Source. Установите значение PrestoSource для типа PrestoSource. Установите значение QuickBooksSource для типа QuickBooksSource. Установите значение "RelationalSource" для типа RelationalSource. Установите значение ResponsysSource для типа ResponsysSource. Установите значение RestSource для типа RestSource. Установите значение SalesforceMarketingCloudSource для типа SalesforceMarketingCloudSource. Установите значение SalesforceServiceCloudSource для типа SalesforceServiceCloudSource. Установите значение SalesforceServiceCloudV2Source для типа SalesforceServiceCloudV2Source. Установите значение SalesforceSource для типа SalesforceSource. Установите значение SalesforceV2Source для типа SalesforceV2Source. Установите значение SapBwSource для типа SapBwSource. Установите значение SapCloudForCustomerSource для типа SapCloudForCustomerSource. Установите значение "SapEccSource" для типа SapEccSource. Установите значение SapHanaSource для типа SapHanaSource. Установите значение SapOdpSource для типа SapOdpSource. Установите значение SapOpenHubSource для типа SapOpenHubSource. Установите значение "SapTableSource" для типа SapTableSource. Установите значение ServiceNowSource для типа ServiceNowSource. Установите значение ServiceNowV2Source для типа ServiceNowV2Source. Установите значение "SharePointOnlineListSource" для типа SharePointOnlineListSource. Установите значение ShopifySource для типа ShopifySource. Установите значение SnowflakeSource для типа SnowflakeSource. Установите значение SnowflakeV2Source для типа SnowflakeV2Source. Установите значение SparkSource для типа SparkSource. Установите значение "SqlDWSource" для типа SqlDWSource. Установите значение "SqlMISource" для типа SqlMISource. Установите значение "SqlServerSource" для типа SqlServerSource. Установите значение "SqlSource" для типа SqlSource. Установите значение SquareSource для типа SquareSource. Установите значение SybaseSource для типа SybaseSource. Установите значение TeradataSource для типа TeradataSource. Установите значение VerticaSource для типа VerticaSource. Установите значение WarehouseSource для типа WarehouseSource. Установите значение XeroSource для типа XeroSource. Установите значение ZohoSource для типа ZohoSource. Установите значение WebSource для типа WebSource. Установите значение XmlSource для типа XmlSource. 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 (обязательно)

CosmosDbMongoDbApiSink

Имя Описание Ценность
тип Тип приемника копирования. CosmosDbMongoDbApiSink (обязательный)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

CosmosDbMongoDbApiSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb. MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CosmosDbMongoDbApiSource (обязательный)

CosmosDbSqlApiSink

Имя Описание Ценность
тип Тип приемника копирования. CosmosDbSqlApiSink (обязательно)
writeBehavior Описывает запись данных в Azure Cosmos DB. Тип: строка (или выражение с строкой resultType). Допустимые значения: insert и upsert. любой

CosmosDbSqlApiSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
detectDatetime Определяет ли примитивные значения в качестве значений даты и времени. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
предпочтительный вариантRegions Предпочтительный регион. Тип: массив строк (или выражение с массивом строк resultType). любой
запрос ЗАПРОС API SQL. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CosmosDbSqlApiSource (обязательный)

CouchbaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CouchbaseSource (обязательно)

CredentialReference

Имя Описание Ценность
referenceName Имя учетных данных ссылки. строка (обязательно)
тип Ссылочный тип учетных данных. CredentialReference (обязательно)

CustomActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Custom" (обязательный)
typeProperties Настраиваемые свойства действия. CustomActivityTypeProperties (обязательно)

CustomActivityReferenceObject

Имя Описание Ценность
Наборов данных Ссылки на набор данных. DatasetReference[]
linkedServices Ссылки на связанную службу. LinkedServiceReference[]

CustomActivityTypeProperties

Имя Описание Ценность
autoUserSpecification Уровень повышения прав и область для пользователя по умолчанию — это неадминиционная задача. Тип: строка (или выражение с двойным типом результата). любой
команда Команда для пользовательского типа действия: строка (или выражение с строкой resultType). любой (обязательный)
extendedProperties Пользовательский контейнер свойств. Нет ограничений на ключи или значения, которые можно использовать. Пользователь, указанный настраиваемым действием, несет полную ответственность за использование и интерпретацию определенного содержимого. CustomActivityTypePropertiesExtendedProperties
folderPath Путь к папке для типов файлов ресурсов: строка (или выражение с строкой resultType). любой
referenceObjects Эталонные объекты CustomActivityReferenceObject
resourceLinkedService Справочник по связанной службе ресурсов. LinkedServiceReference
retentionTimeInDays Время хранения файлов, отправленных для пользовательского действия. Тип: double (или expression with resultType double). любой

CustomActivityTypePropertiesExtendedProperties

Имя Описание Ценность

DatabricksNotebookActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksNotebook (обязательно)
typeProperties Свойства действия Записной книжки Databricks. DatabricksNotebookActivityTypeProperties (обязательно)

DatabricksNotebookActivityTypeProperties

Имя Описание Ценность
baseParameters Базовые параметры, используемые для каждого запуска этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParameters
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath Абсолютный путь к записной книжке для запуска в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksNotebookActivityTypePropertiesBaseParameters

Имя Описание Ценность

DatabricksNotebookActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkJarActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksSparkJar (обязательно)
typeProperties Свойства действия Databricks SparkJar. DatabricksSparkJarActivityTypeProperties (обязательно)

DatabricksSparkJarActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName Полное имя класса, содержащего основной метод, который необходимо выполнить. Этот класс должен содержаться в JAR-файле, предоставленном в виде библиотеки. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Параметры Параметры, которые будут переданы в основной метод. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkPythonActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksSparkPython (обязательно)
typeProperties Свойства действия SparkPython Databricks. DatabricksSparkPythonActivityTypeProperties (обязательно)

DatabricksSparkPythonActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
Параметры Параметры командной строки, передаваемые в файл Python. any[]
pythonFile URI файла Python для выполнения. Поддерживаются пути DBFS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DataFlowReference

Имя Описание Ценность
datasetParameters Эталонные параметры потока данных из набора данных. любой
Параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылок. строка (обязательно)
тип Ссылочный тип потока данных. DataFlowReference (обязательно)

DataFlowStagingInfo

Имя Описание Ценность
folderPath Путь к папке для промежуточного большого двоичного объекта. Тип: строка (или выражение с строкой resultType) любой
linkedService Справочник по промежуточной связанной службе. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DataLakeAnalyticsU-SQL (обязательный)
typeProperties Свойства действия U-SQL Data Lake Analytics. DataLakeAnalyticsUsqlActivityTypeProperties (обязательно)

DataLakeAnalyticsUsqlActivityTypeProperties

Имя Описание Ценность
компиляцияMode Режим компиляции U-SQL. Должно быть одним из следующих значений: Семантика, Full и SingleBox. Тип: строка (или выражение с строкой resultType). любой
degreeOfParallelism Максимальное количество узлов, одновременно используемых для запуска задания. Значение по умолчанию — 1. Тип: целое число (или выражение с целым числом результирующих типов), минимум: 1. любой
Параметры Параметры запроса задания U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
приоритет Определяет, какие задания из всех очередей должны быть выбраны для первого запуска. Чем ниже число, тем выше приоритет. Значение по умолчанию — 1000. Тип: целое число (или выражение с целым числом результирующих типов), минимум: 1. любой
runtimeVersion Версия среды выполнения подсистемы U-SQL для использования. Тип: строка (или выражение с строкой resultType). любой
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference (обязательно)
scriptPath Путь к папке с учетом регистра, содержащей скрипт U-SQL. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Имя Описание Ценность

DatasetReference

Имя Описание Ценность
Параметры Аргументы для набора данных. ParameterValueSpecification
referenceName Имя эталонного набора данных. строка (обязательно)
тип Ссылочный тип набора данных. DatasetReference (обязательно)

Db2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. Db2Source (обязательно)

DeleteActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Delete" (обязательно)
typeProperties Удаление свойств действия. DeleteActivityTypeProperties (обязательно)

DeleteActivityTypeProperties

Имя Описание Ценность
набор данных Удаление ссылки на набор данных действия. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
logStorageSettings Параметры хранилища журналов, необходимые клиенту, если включитьLogging имеет значение true. LogStorageSettings
maxConcurrentConnections Максимальное число одновременных подключений для подключения источника данных одновременно. int

Ограничения целостности:
Минимальное значение = 1
рекурсивный Если значение true, файлы или вложенные папки в текущем пути к папке будут удалены рекурсивно. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
storeSettings Удаление параметров хранилища действий. StoreReadSettings

РазделителиTextReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount Указывает количество непустых строк, пропускаемых при чтении данных из входных файлов. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра чтения. "DelimitedTextReadSettings" (обязательный)

РазделителиTextReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount Указывает количество непустых строк, пропускаемых при чтении данных из входных файлов. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра чтения. строка (обязательно)

РазделительTextSink

Имя Описание Ценность
formatSettings Параметры формата с разделителями. РазделителяTextWriteSettings
storeSettings Параметры хранилища Разделителя. StoreWriteSettings
тип Тип приемника копирования. "DelimitedTextSink" (обязательный)

РазделителиTextSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата с разделителями. РазделителямTextReadSettings
storeSettings Параметры хранилища Разделителя. StoreReadSettings
тип Скопируйте тип источника. "DelimitedTextSource" (обязательный)

РазделителиTextWriteSettings

Имя Описание Ценность
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение с строкой resultType). любой (обязательный)
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра записи. строка (обязательно)

DistcpSettings

Имя Описание Ценность
distcpOptions Задает параметры Distcp. Тип: строка (или выражение с строкой resultType). любой
resourceManagerEndpoint Указывает конечную точку Yarn ResourceManager. Тип: строка (или выражение с строкой resultType). любой (обязательный)
tempScriptPath Указывает существующий путь к папке, который будет использоваться для хранения скрипта команды temp Distcp. Файл скрипта создается ADF и будет удален после завершения задания копирования. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DocumentDbCollectionSink

Имя Описание Ценность
вложенныйSeparator Разделитель вложенных свойств. Значение по умолчанию — . (точка). Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. DocumentDbCollectionSink (обязательный)
writeBehavior Описывает запись данных в Azure Cosmos DB. Тип: строка (или выражение с строкой resultType). Допустимые значения: insert и upsert. любой

DocumentDbCollectionSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
вложенныйSeparator Разделитель вложенных свойств. Тип: строка (или выражение с строкой resultType). любой
запрос Запрос документов. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. DocumentDbCollectionSource (обязательный)

DrillSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "DrillSource" (обязательный)

DWCopyCommandDefaultValue

Имя Описание Ценность
columnName Имя столбца. Тип: объект (или выражение с строкой resultType). любой
defaultValue Значение столбца по умолчанию. Тип: объект (или выражение с строкой resultType). любой

DWCopyCommandSettings

Имя Описание Ценность
дополнительныеoptions Дополнительные параметры напрямую передаются в хранилище данных SQL в команде копирования. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Задает значения по умолчанию для каждого целевого столбца в хранилище данных SQL. Значения по умолчанию в свойстве перезаписывают набор ограничений DEFAULT в базе данных, а столбец удостоверений не может иметь значение по умолчанию. Тип: массив объектов (или выражение с массивом результирующих типов объектов). DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

Имя Описание Ценность

DynamicsAXSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. DynamicsAXSource (обязательный)

DynamicsCrmSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. DynamicsCrmSink (обязательный)
writeBehavior Поведение записи для операции. Upsert (обязательно)

DynamicsCrmSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics CRM (онлайн & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsCrmSource (обязательный)

DynamicsSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, пропускать ли значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. DynamicsSink (обязательно)
writeBehavior Поведение записи для операции. Upsert (обязательно)

DynamicsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics (online & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsSource (обязательный)

EloquaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. 'EloquaSource' (обязательно)

ExcelSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища Excel. StoreReadSettings
тип Скопируйте тип источника. ExcelSource (обязательно)

ExecuteDataFlowActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteDataFlow (обязательный)
typeProperties Выполнение свойств действия потока данных. ExecuteDataFlowActivityTypeProperties (обязательно)

ExecuteDataFlowActivityTypeProperties

Имя Описание Ценность
вычислять Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Параметры продолжения для выполнения действия потока данных. ContinuationSettingsReference
continueOnError Продолжить настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку, если приемник завершается ошибкой. Тип: логический (или выражение с логическим типом результата) любой
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Справочник по среде выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет приемникам обрабатываться одновременно с тем же порядком сохранения. Тип: логический (или выражение с логическим типом результата) любой
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: целое число (или выражение с целым числом resultType) любой
инсценировка Промежуточные сведения для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубо", "штраф" и "нет". Тип: строка (или выражение с строкой resultType) любой

ExecuteDataFlowActivityTypePropertiesCompute

Имя Описание Ценность
computeType Тип вычислений кластера, который будет выполнять задание потока данных. Возможные значения: "Общие", "MemoryOptimized", "ComputeOptimized". Тип: строка (или выражение с строкой resultType) любой
coreCount Основное количество кластера, которое будет выполнять задание потока данных. Поддерживаемые значения: 8, 16, 32, 48, 80, 144 и 272. Тип: целое число (или выражение с целым числом resultType) любой

ExecutePipelineActivity

Имя Описание Ценность
политика Выполнение политики действий конвейера. ExecutePipelineActivityPolicy
тип Тип действия. ExecutePipeline (обязательный)
typeProperties Выполнение свойств действия конвейера. ExecutePipelineActivityTypeProperties (обязательно)

ExecutePipelineActivityPolicy

Имя Описание Ценность
secureInput Если задано значение true, входные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool

ExecutePipelineActivityTypeProperties

Имя Описание Ценность
Параметры Параметры конвейера. ParameterValueSpecification
трубопровод Справочник по конвейеру. PipelineReference (обязательно)
waitOnCompletion Определяет, будет ли выполнение действия ожидать завершения выполнения зависимого конвейера. Значение по умолчанию — false. bool

ExecutePowerQueryActivityTypeProperties

Имя Описание Ценность
вычислять Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Параметры продолжения для выполнения действия потока данных. ContinuationSettingsReference
continueOnError Продолжить настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку, если приемник завершается ошибкой. Тип: логический (или выражение с логическим типом результата) любой
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Справочник по среде выполнения интеграции. IntegrationRuntimeReference
Запросов Список сопоставлений для запроса mashup Power Query с наборами данных приемника. PowerQuerySinkMapping[]
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет приемникам обрабатываться одновременно с тем же порядком сохранения. Тип: логический (или выражение с логическим типом результата) любой
Раковины (Не рекомендуется. Используйте запросы). Список приемников действий Power Query, сопоставленных с именем запроса. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: целое число (или выражение с целым числом resultType) любой
инсценировка Промежуточные сведения для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубо", "штраф" и "нет". Тип: строка (или выражение с строкой resultType) любой

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Ценность

ExecuteSsisPackageActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteSSISPackage (обязательный)
typeProperties Выполнение свойств действия пакета SSIS. ExecuteSsisPackageActivityTypeProperties (обязательно)

ExecuteSsisPackageActivityTypeProperties

Имя Описание Ценность
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
loggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
logLocation Расположение журнала выполнения пакета SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры подключений уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
packageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Диспетчеры подключений уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Свойство переопределяет выполнение пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Среды выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение с строкой resultType). любой

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Имя Описание Ценность

ExecuteWranglingDataflowActivity

Имя Описание Ценность
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteWranglingDataflow (обязательный)
typeProperties Выполнение свойств действия power query. ExecutePowerQueryActivityTypeProperties (обязательно)

Выражение

Имя Описание Ценность
тип Тип выражения. Выражение (обязательно)
ценность Значение выражения. строка (обязательно)

ExpressionV2

Имя Описание Ценность
Операндов Список вложенных выражений. ExpressionV2[]
Операторов Тип значения оператора выражения: список строк. string[]
тип Тип выражений, поддерживаемых системой. Тип: строка. "Binary"
"Констант"
Поле
"Нари"
"Унарий"
ценность Значение для типа константы или поля: строка. струна

FailActivity

Имя Описание Ценность
тип Тип действия. "Сбой" (обязательный)
typeProperties Сбой свойств действия. FailActivityTypeProperties (обязательно)

FailActivityTypeProperties

Имя Описание Ценность
ErrorCode Код ошибки, который классифицирует тип ошибки действия Fail. Это может быть динамическое содержимое, которое оценивается как непустая или пустая строка во время выполнения. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Сообщение Сообщение об ошибке, которое появилось в действии fail. Это может быть динамическое содержимое, которое оценивается как непустая или пустая строка во время выполнения. Тип: строка (или выражение с строкой resultType). любой (обязательный)

FileServerReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileFilter Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. FileServerReadSettings (обязательно)
подстановочный знакFileName FileServer подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath FileServer подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

FileServerWriteSettings

Имя Описание Ценность
тип Тип параметра записи. FileServerWriteSettings (обязательно)

FileSystemSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. любой
тип Тип приемника копирования. FileSystemSink (обязательно)

FileSystemSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. FileSystemSource (обязательно)

FilterActivity

Имя Описание Ценность
тип Тип действия. Filter (обязательный)
typeProperties Свойства действия фильтра. FilterActivityTypeProperties (обязательно)

FilterActivityTypeProperties

Имя Описание Ценность
состояние Условие, используемое для фильтрации входных данных. выражения (обязательно)
Элементы Входной массив, к которому должен применяться фильтр. выражения (обязательно)

ForEachActivity

Имя Описание Ценность
тип Тип действия. ForEach (обязательно)
typeProperties Свойства действия ForEach. ForEachActivityTypeProperties (обязательно)

ForEachActivityTypeProperties

Имя Описание Ценность
Деятельности Список действий для выполнения. действие[] (обязательно)
batchCount Число пакетов, используемое для управления числом параллельного выполнения (если параметр isSequential имеет значение false). int

Ограничения целостности:
Максимальное значение = 50
isSequential Должен ли цикл выполняться в последовательности или параллельно (максимум 50) bool
Элементы Коллекция для итерации. выражения (обязательно)

FormatReadSettings

Имя Описание Ценность
тип Установите значение BinaryReadSettings для типа BinaryReadSettings. Установите значение "РазделителиTextReadSettings" для типа разделителяхTextReadSettings. Установите значение JsonReadSettings для типа JsonReadSettings. Установите значение ParquetReadSettings для типа ParquetReadSettings. Установите значение XmlReadSettings для типа XmlReadSettings. "BinaryReadSettings"
'РазделителиTextReadSettings'
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

FtpReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
disableChunking Если значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. FtpReadSettings (обязательно)
useBinaryTransfer Укажите, следует ли использовать режим двоичной передачи для хранилищ FTP. Тип: логический (или выражение с логическим типом результата). любой
подстановочный знакFileName Подстановочный знак FTPFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак FTPFolderPath. Тип: строка (или выражение с строкой resultType). любой

GetMetadataActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. GetMetadata (обязательный)
typeProperties Свойства действия GetMetadata. GetMetadataActivityTypeProperties (обязательно)

GetMetadataActivityTypeProperties

Имя Описание Ценность
набор данных Справочник по набору данных действия GetMetadata. DatasetReference (обязательно)
fieldList Поля метаданных для получения из набора данных. any[]
formatSettings Параметры формата действия GetMetadata. FormatReadSettings
storeSettings Параметры хранилища действий GetMetadata. StoreReadSettings

GoogleAdWordsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleAdWordsSource (обязательно)

GoogleBigQuerySource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleBigQuerySource (обязательно)

GoogleBigQueryV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleBigQueryV2Source (обязательно)

GoogleCloudStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта Google Cloud Storage. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. "GoogleCloudStorageReadSettings" (обязательно)
подстановочный знакFileName Google Cloud Storage подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак Google Cloud StorageFolderPath. Тип: строка (или выражение с строкой resultType). любой

GreenplumSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "GreenplumSource" (обязательный)

HBaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HBaseSource (обязательный)

HdfsReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
distcpSettings Указывает параметры, связанные с Distcp. DistcpSettings
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. HdfsReadSettings (обязательный)
подстановочный знакFileName HDFS подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath ПОДстановочный знак HDFSFolderPath. Тип: строка (или выражение с строкой resultType). любой

HdfsSource

Имя Описание Ценность
distcpSettings Указывает параметры, связанные с Distcp. DistcpSettings
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. HdfsSource (обязательно)

HDInsightHiveActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightHive (обязательно)
typeProperties Свойства действия Hive HDInsight. HDInsightHiveActivityTypeProperties (обязательно)

HDInsightHiveActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
Определяет Позволяет пользователю указывать определения для запроса задания Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
queryTimeout Значение времени ожидания запроса (в минутах). Действует, если кластер HDInsight работает с ESP (корпоративный пакет безопасности) int
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение с строкой resultType). любой
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]
Переменные Указанные пользователем аргументы в пространстве имен Hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Ценность

HDInsightMapReduceActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightMapReduce (обязательно)
typeProperties Свойства действия MapReduce HDInsight. HDInsightMapReduceActivityTypeProperties (обязательно)

HDInsightMapReduceActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
className Имя класса. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Определяет Позволяет пользователю указывать определения для запроса задания MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
jarFilePath Jar-путь. Тип: строка (или выражение с строкой resultType). любой (обязательный)
jarLibs Jar libs. any[]
jarLinkedService Справочник по связанной службе Jar. LinkedServiceReference
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightPigActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightPig (обязательно)
typeProperties Свойства действия Pig HDInsight. HDInsightPigActivityTypeProperties (обязательно)

HDInsightPigActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. Тип: массив (или выражение с массивом resultType). любой
Определяет Позволяет пользователю указывать определения для запроса задания Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение с строкой resultType). любой
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightSparkActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightSpark (обязательно)
typeProperties Свойства действия Spark в HDInsight. HDInsightSparkActivityTypeProperties (обязательно)

HDInsightSparkActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightSparkActivity. any[]
className Основной класс Java/Spark приложения. струна
entryFilePath Относительный путь к корневой папке кода или пакета, выполняемой. Тип: строка (или выражение с строкой resultType). любой (обязательный)
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
proxyUser Пользователь для олицетворения, который будет выполнять задание. Тип: строка (или выражение с строкой resultType). любой
rootPath Корневой путь в sparkJobLinkedService для всех файлов задания. Тип: строка (или выражение с строкой resultType). любой (обязательный)
sparkConfig Свойство конфигурации Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Связанная служба хранилища для отправки файла записи и зависимостей и получения журналов. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Ценность

HDInsightStreamingActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightStreaming (обязательно)
typeProperties Свойства действия потоковой передачи HDInsight. HDInsightStreamingActivityTypeProperties (обязательно)

HDInsightStreamingActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
комбинатор Имя исполняемого файла комбинатора. Тип: строка (или выражение с строкой resultType). любой
commandEnvironment Значения среды командной строки. any[]
Определяет Позволяет пользователю указывать определения для запроса задания потоковой передачи. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Ссылка на связанную службу, в которой находятся файлы. LinkedServiceReference
filePaths Пути к файлам заданий потоковой передачи. Можно использовать каталоги. any[] (обязательно)
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
ввод Путь к входным BLOB-объектам. Тип: строка (или выражение с строкой resultType). любой (обязательный)
mapper Имя исполняемого файла Mapper. Тип: строка (или выражение с строкой resultType). любой (обязательный)
выпуск Путь к выходным BLOB-объектам. Тип: строка (или выражение с строкой resultType). любой (обязательный)
восстановитель Имя исполняемого файла reducer. Тип: строка (или выражение с строкой resultType). любой (обязательный)
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Ценность

HiveSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HiveSource (обязательный)

HttpReadSettings

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
дополнительные хеддеры Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение с строкой resultType). любой
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение с строкой resultType). любой
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение с строкой resultType). любой
requestTimeout Указывает время ожидания для HTTP-клиента, чтобы получить HTTP-ответ с HTTP-сервера. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра чтения. HttpReadSettings (обязательно)

HttpSource

Имя Описание Ценность
httpRequestTimeout Указывает время ожидания для HTTP-клиента, чтобы получить HTTP-ответ с HTTP-сервера. Значение по умолчанию эквивалентно System.Net.HttpWebRequest.Timeout. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HttpSource (обязательно)

HubspotSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HubspotSource (обязательный)

Айсбергсинк

Имя Описание Ценность
formatSettings Параметры формата Айсберга. IcebergWriteSettings
storeSettings Параметры магазина Айсберга. StoreWriteSettings
тип Тип приемника копирования. "Айсбергсинк" (обязательно)

IcebergWriteSettings

Имя Описание Ценность
тип Тип параметра записи. строка (обязательно)

IfConditionActivity

Имя Описание Ценность
тип Тип действия. IfCondition (обязательно)
typeProperties Свойства действия IfCondition. IfConditionActivityTypeProperties (обязательно)

IfConditionActivityTypeProperties

Имя Описание Ценность
выражение Выражение, которое будет оцениваться логическим. Используется для определения блока действий (ifTrueActivities или ifFalseActivities), которые будут выполняться. выражения (обязательно)
ifFalseActivities Список действий для выполнения, если выражение оценивается как false. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []
ifTrueActivities Список действий для выполнения, если выражение оценивается как true. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []

ImpalaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ImpalaSource (обязательный)

InformixSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. InformixSink (обязательно)

InformixSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. InformixSource (обязательно)

IntegrationRuntimeReference

Имя Описание Ценность
Параметры Аргументы среды выполнения интеграции. ParameterValueSpecification
referenceName Ссылка на имя среды выполнения интеграции. строка (обязательно)
тип Тип среды выполнения интеграции. IntegrationRuntimeReference (обязательно)

JiraSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. JiraSource (обязательно)

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. JsonReadSettings (обязательный)

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

JsonSink

Имя Описание Ценность
formatSettings Параметры формата JSON. JsonWriteSettings
storeSettings Параметры хранилища Json. StoreWriteSettings
тип Тип приемника копирования. JsonSink (обязательно)

JsonSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата JSON. JsonReadSettings
storeSettings Параметры хранилища Json. StoreReadSettings
тип Скопируйте тип источника. JsonSource (обязательно)

JsonWriteSettings

Имя Описание Ценность
filePattern Шаблон файла JSON. Этот параметр определяет способ обработки коллекции объектов JSON. Значением по умолчанию является setOfObjects. Учитывается регистр. любой
тип Тип параметра записи. строка (обязательно)

LakeHouseReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. LakeHouseReadSettings (обязательно)
подстановочный знакFileName Подстановочный знак Файла Microsoft Fabric LakeHouseName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак Microsoft Fabric LakeHouse FilesFolderPath. Тип: строка (или выражение с строкой resultType). любой

LakeHouseTableSink

Имя Описание Ценность
partitionNameList Укажите имена столбцов секций из столбцов приемника. Тип: массив объектов (или выражение с массивом результирующих типов объектов). любой
partitionOption Создайте секции в структуре папок на основе одного или нескольких столбцов. Каждое отдельное значение столбца (пара) будет новой секцией. Возможные значения включают: None, PartitionByKey. любой
tableActionOption Тип действия таблицы для приемника таблиц LakeHouse. Возможные значения включают: None, "Append", "Overwrite". любой
тип Тип приемника копирования. LakeHouseTableSink (обязательно)

LakeHouseTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
метка времениAsOf Запрос старого моментального снимка по метке времени. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. LakeHouseTableSource (обязательно)
versionAsOf Запрос старого моментального снимка по версии. Тип: целое число (или выражение с целым числом resultType). любой

LakeHouseWriteSettings

Имя Описание Ценность
тип Тип параметра записи. LakeHouseWriteSettings (обязательно)

LinkedServiceReference

Имя Описание Ценность
Параметры Аргументы для LinkedService. ParameterValueSpecification
referenceName Ссылка на имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

LogLocationSettings

Имя Описание Ценность
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
путь Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение с строкой resultType). любой

LogSettings

Имя Описание Ценность
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включить журнал действий копирования. Тип: логический (или выражение с логическим типом результата). любой
logLocationSettings Параметры расположения журнала должны быть предоставлены клиентом при включении журнала. LogLocationSettings (обязательно)

LogStorageSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой
путь Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение с строкой resultType). любой

LookupActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Подстановка" (обязательно)
typeProperties Свойства действия подстановки. LookupActivityTypeProperties (обязательно)

LookupActivityTypeProperties

Имя Описание Ценность
набор данных Справочник по набору данных действия подстановки. DatasetReference (обязательно)
firstRowOnly Возвращается первая строка или все строки. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
источник Свойства источника для конкретного набора данных, аналогичные источнику действия копирования. CopySource (обязательно)

MagentoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MagentoSource (обязательный)

MariaDBSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MariaDBSource (обязательно)

MarketoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MarketoSource (обязательный)

MetadataItem

Имя Описание Ценность
имя Имя ключа элемента метаданных. Тип: строка (или выражение с строкой resultType). любой
ценность Значение элемента метаданных. Тип: строка (или выражение с строкой resultType). любой

Microsoft.DataFactory/фабрики и конвейеры

Имя Описание Ценность
apiVersion Версия API '2018-06-01'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
свойства Свойства конвейера. конвейер (обязательно)
тип Тип ресурса "Microsoft.DataFactory/фабрики/конвейеры"

MicrosoftAccessSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)

MicrosoftAccessSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. MicrosoftAccessSource (обязательно)

MongoDbAtlasSink

Имя Описание Ценность
тип Тип приемника копирования. MongoDbAtlasSink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbAtlasSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB Atlas. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MongoDbAtlasSource (обязательный)

MongoDbCursorMethodsProperties

Имя Описание Ценность
предел Указывает максимальное количество документов, возвращаемых сервером. limit() аналогиен инструкции LIMIT в базе данных SQL. Тип: целое число (или выражение с целым числом resultType). любой
проект Указывает поля, возвращаемые в документах, которые соответствуют фильтру запросов. Чтобы вернуть все поля в соответствующих документах, опустите этот параметр. Тип: строка (или выражение с строкой resultType). любой
скип Указывает, сколько документов пропущено и где MongoDB начинает возвращать результаты. Этот подход может оказаться полезным при реализации результатов с разбивкой на страницы. Тип: целое число (или выражение с целым числом resultType). любой
сортировать Указывает порядок, в котором запрос возвращает соответствующие документы. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Должно быть выражением запроса SQL-92. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. MongoDbSource (обязательный)

MongoDbV2Sink

Имя Описание Ценность
тип Тип приемника копирования. MongoDbV2Sink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MongoDbV2Source (обязательный)

MySqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MySqlSource (обязательный)

NetezzaPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца целочисленного типа, который будет использоваться для секционирования диапазона выполнения. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

NetezzaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Netezza. Возможные значения включают: None, DataSlice, DynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источника Netezza. NetezzaPartitionSettings
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "NetezzaSource" (обязательно)

NotebookParameter

Имя Описание Ценность
тип Тип параметра Notebook. 'bool'
'float'
'int'
"string"
ценность Значение параметра Notebook. Тип: строка (или выражение с строкой resultType). любой

ODataSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. ODataSource (обязательно)

OdbcSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OdbcSink (обязательно)

OdbcSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. OdbcSource (обязательно)

Office365Source

Имя Описание Ценность
allowedGroups Группы, содержащие всех пользователей. Тип: массив строк (или выражение с массивом строк resultType). любой
dateFilterColumn Столбец для применения <paramref name="StartTime"/> и <paramref name="EndTime"/>. Тип: строка (или выражение с строкой resultType). любой
endTime Время окончания запрошенного диапазона для этого набора данных. Тип: строка (или выражение с строкой resultType). любой
outputColumns Столбцы для чтения из таблицы Office 365. Тип: массив объектов (или выражение с массивом результирующих типов объектов). itemType: OutputColumn. Пример: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] любой
startTime Время начала запрошенного диапазона для этого набора данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. Office365Source (обязательно)
userScopeFilterUri Универсальный код ресурса (URI) области пользователя. Тип: строка (или выражение с строкой resultType). любой

OracleCloudStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта Oracle Cloud Storage. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. OracleCloudStorageReadSettings (обязательно)
подстановочный знакFileName Oracle Cloud Storage подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Oracle Cloud Storage подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

OraclePartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца целочисленного типа, который будет использоваться для секционирования диапазона выполнения. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionNames Имена физических секций таблицы Oracle. любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

OracleServiceCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. OracleServiceCloudSource (обязательно)

OracleSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OracleSink (обязательно)

OracleSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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])). любой
тип Скопируйте тип источника. OracleSource (обязательно)

OrcSink

Имя Описание Ценность
formatSettings Параметры формата ORC. OrcWriteSettings
storeSettings Параметры хранилища ORC. StoreWriteSettings
тип Тип приемника копирования. OrcSink (обязательный)

OrcSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища ORC. StoreReadSettings
тип Скопируйте тип источника. OrcSource (обязательный)

OrcWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
defaultValue Значение параметра по умолчанию. любой
тип Тип параметра. Массив
'Bool'
Float
Int
"Object"
SecureString
String (обязательно)

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. ParquetReadSettings (обязательно)

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

ParquetSink

Имя Описание Ценность
formatSettings Параметры формата Parquet. ParquetWriteSettings
storeSettings Параметры хранилища Parquet. StoreWriteSettings
тип Тип приемника копирования. ParquetSink (обязательно)

ParquetSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата Parquet. ParquetReadSettings
storeSettings Параметры хранилища Parquet. StoreReadSettings
тип Скопируйте тип источника. ParquetSource (обязательно)

ParquetWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

PaypalSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PaypalSource (обязательно)

PhoenixSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PhoenixSource (обязательно)

Трубопровод

Имя Описание Ценность
Деятельности Список действий в конвейере. действие []
Аннотации Список тегов, которые можно использовать для описания конвейера. any[]
параллелизм Максимальное число параллельных запусков для конвейера. int

Ограничения целостности:
Минимальное значение = 1
описание Описание конвейера. струна
папка Папка, в которую находится этот конвейер. Если этот параметр не указан, конвейер появится на корневом уровне. PipelineFolder
Параметры Список параметров для конвейера. ParameterDefinitionSpecification
политика Политика конвейера. PipelinePolicy
runDimensions Измерения, создаваемые конвейером. PipelineRunDimensions
Переменные Список переменных для конвейера. VariableDefinitionSpecification

PipelineElapsedTimeMetricPolicy

Имя Описание Ценность
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure. любой

PipelineFolder

Имя Описание Ценность
имя Имя папки, в которую находится конвейер. струна

PipelinePolicy

Имя Описание Ценность
elapsedTimeMetric Политика метрик конвейера ElapsedTime. PipelineElapsedTimeMetricPolicy

PipelineReference

Имя Описание Ценность
имя Имя ссылки. струна
referenceName Имя ссылочного конвейера. строка (обязательно)
тип Ссылочный тип конвейера. PipelineReference (обязательно)

PipelineRunDimensions

Имя Описание Ценность

PolybaseSettings

Имя Описание Ценность
rejectSampleValue Определяет количество строк, которые нужно выполнить, прежде чем PolyBase пересчитывает процент отклоненных строк. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
rejectType Отклонить тип. "процент"
"значение"
rejectValue Указывает значение или процент строк, которые могут быть отклонены до сбоя запроса. Тип: число (или выражение с номером resultType), минимальное значение: 0. любой
useTypeDefault Указывает, как обрабатывать отсутствующие значения в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: логический (или выражение с логическим типом результата). любой

PostgreSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PostgreSqlSource (обязательный)

PostgreSqlV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PostgreSqlV2Source (обязательно)

PowerQuerySink

Имя Описание Ценность
набор данных Справочник по набору данных. DatasetReference
описание Описание преобразования. струна
потоколет Справочник по потоку DataFlowReference
linkedService Ссылка на связанную службу. LinkedServiceReference
имя Имя преобразования. строка (обязательно)
rejectedDataLinkedService Ссылка на связанную службу отклоненных данных. LinkedServiceReference
schemaLinkedService Справочник по связанной службе схемы. LinkedServiceReference
сценарий скрипт приемника. струна

PowerQuerySinkMapping

Имя Описание Ценность
dataflowSinks Список приемников, сопоставленных с запросом mashup Power Query. PowerQuerySink[]
queryName Имя запроса в документе mashup Power Query. струна

PrestoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PrestoSource (обязательно)

QuickBooksSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. QuickBooksSource (обязательно)

RedirectIncompatibleRowSettings

Имя Описание Ценность
linkedServiceName Имя связанной службы хранилища Azure, SAS хранилища или Azure Data Lake Store, используемой для перенаправления несовместимой строки. Необходимо указать, если указан перенаправлениеIncompatibleRowSettings. Тип: строка (или выражение с строкой resultType). любой (обязательный)
путь Путь к хранению несовместимых данных перенаправления строк. Тип: строка (или выражение с строкой resultType). любой

RedshiftUnloadSettings

Имя Описание Ценность
имя контейнера Контейнер промежуточного amazon S3, который будет использоваться для хранения выгрузочных данных из источника Amazon Redshift. Контейнер должен находиться в том же регионе, что и источник Amazon Redshift. Тип: строка (или выражение с строкой resultType). любой (обязательный)
s3LinkedServiceName Имя связанной службы Amazon S3, которая будет использоваться для операции выгрузки при копировании из источника Amazon Redshift. LinkedServiceReference (обязательно)

Реляционный источник

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. "RelationalSource" (обязательный)

ResponsysSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "ResponsysSource" (обязательный)

RestSink

Имя Описание Ценность
дополнительные хеддеры Дополнительные заголовки HTTP в запросе к API RESTful. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия, значение по умолчанию — None. И параметр "Только поддерживаемый" — 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). любой
тип Тип приемника копирования. RestSink (обязательно)

RestSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
дополнительные хеддеры Дополнительные заголовки 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). любой
тип Скопируйте тип источника. RestSource (обязательный)

SalesforceMarketingCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SalesforceMarketingCloudSource (обязательно)

SalesforceServiceCloudSink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceServiceCloudSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceServiceCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
readBehavior Поведение чтения для операции. По умолчанию используется запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceServiceCloudSource (обязательный)

SalesforceServiceCloudV2Sink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceServiceCloudV2Sink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceServiceCloudV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceServiceCloudV2Source (обязательно)

SalesforceSink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
readBehavior Поведение чтения для операции. По умолчанию используется запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceSource (обязательный)

SalesforceV2Sink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceV2Sink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы для каждого http-запроса, слишком большая страницаSize приведет к истечении времени ожидания по умолчанию 300 000. Тип: целое число (или выражение с целым числом resultType). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceV2Source (обязательный)

SapBwSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос многомерных выражений. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapBwSource (обязательный)

SapCloudForCustomerSink

Имя Описание Ценность
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Тип приемника копирования. SapCloudForCustomerSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Обновление

SapCloudForCustomerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос SAP Cloud для OData клиента. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapCloudForCustomerSource (обязательный)

SapEccSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData SAP ECC. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapEccSource (обязательный)

SapHanaPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

SapHanaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
packetSize Размер пакета данных, считываемых из SAP HANA. Тип: целое число (или выражение с целым числом resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SAP HANA. Возможные значения включают: None, PhysicalPartitionsOfTable, SapHanaDynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источников SAP HANA. SapHanaPartitionSettings
запрос Sql-запрос SAP HANA. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapHanaSource (обязательный)

SapOdpSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
extractionMode Режим извлечения. Допустимое значение: Full, Delta и Recovery. Значение по умолчанию — Full. Тип: строка (или выражение с строкой resultType). любой
проекция Указывает столбцы, выбранные из исходных данных. Тип: массив объектов (проекция) (или Выражение с массивом результирующих типов объектов). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
отбор Указывает условия выбора из исходных данных. Тип: массив объектов (выбор) (или Expression с массивом результирующих типов объектов). любой
subscriberProcess Процесс подписчика для управления разностным процессом. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapOdpSource (обязательно)

SapOpenHubSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
baseRequestId Идентификатор запроса для разностной загрузки. После установки будут извлечены только данные с запросом, превышающим значение этого свойства. Значение по умолчанию — 0. Тип: целое число (или выражение с целым числом resultType). любой
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение с строкой resultType). любой
excludeLastRequest Следует ли исключить записи последнего запроса. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разделение полученных выходных данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapOpenHubSource (обязательный)

SapTablePartitionSettings

Имя Описание Ценность
maxPartitionsNumber Максимальное значение секций, на которые будет разделена таблица. Тип: целое число (или выражение с строкой resultType). любой
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

SapTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает максимальное количество строк, которые будут извлекаться в то время при получении данных из таблицы SAP. Тип: целое число (или выражение с целым числом resultType). любой
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение с строкой resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблицы SAP. Возможные значения: None, PartitionOnInt, PartitionOnCalendarYearYear, PartitionOnCalendarMonth, 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 Количество полученных строк. Тип: целое число (или выражение с целым числом resultType). любой
rowSkips Количество строк, которые будут пропущены. Тип: целое число (или выражение с целым числом resultType). любой
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разделение полученных выходных данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapTableSource (обязательно)

ScriptActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Скрипт" (обязательный)
typeProperties Свойства действия скрипта. ScriptActivityTypeProperties (обязательно)

ScriptActivityParameter

Имя Описание Ценность
направление Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
имя Имя параметра. Тип: строка (или выражение с строкой resultType). любой
размер Размер параметра направления вывода. int
тип Тип параметра. Boolean'
DateTime
DateTimeOffset
"Десятичный"
'Double'
Guid
'Int16'
'Int32'
'Int64'
"Single"
"String"
"Timespan"
ценность Значение параметра. Тип: строка (или выражение с строкой resultType). любой

ScriptActivityScriptBlock

Имя Описание Ценность
Параметры Массив параметров скрипта. Тип: массив. ScriptActivityParameter[]
СМС Текст запроса. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Тип запроса. Для допустимых параметров обратитесь к ScriptType. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ScriptActivityTypeProperties

Имя Описание Ценность
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Включите получение результирующих наборов из нескольких инструкций SQL и количество строк, затронутых инструкцией DML. Поддерживаемый соединитель: SnowflakeV2. Тип: логический (или выражение с логическим типом результата). любой
scriptBlockExecutionTimeout Время ожидания выполнения ScriptBlock. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
Сценарии Массив блоков скриптов. Тип: массив. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

Имя Описание Ценность
logDestination Назначение журналов. Тип: строка. ActivityOutput
ExternalStore (обязательно)
logLocationSettings Параметры расположения журнала должны быть предоставлены клиентом при включении журнала. LogLocationSettings

SecretBase

Имя Описание Ценность
тип Установите значение AzureKeyVaultSecret для типа AzureKeyVaultSecretReference. Установите значение SecureString для типа SecureString. AzureKeyVaultSecret
SecureString (обязательный)

SecureInputOutputPolicy

Имя Описание Ценность
secureInput Если задано значение true, входные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool
secureOutput Если задано значение true, выходные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool

SecureString

Имя Описание Ценность
тип Тип секрета. строка (обязательно)
ценность Значение безопасной строки. строка (обязательно)

SecureString

Имя Описание Ценность
тип Тип секрета. SecureString (обязательный)
ценность Значение безопасной строки. строка (обязательно)

ServiceNowSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ServiceNowSource (обязательно)

ServiceNowV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
выражение Выражение для фильтрации данных из источника. ExpressionV2
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ServiceNowV2Source (обязательно)

SetVariableActivity

Имя Описание Ценность
политика Политика действий. SecureInputOutputPolicy
тип Тип действия. SetVariable (обязательный)
typeProperties Задайте свойства действия переменной. SetVariableActivityTypeProperties (обязательно)

SetVariableActivityTypeProperties

Имя Описание Ценность
setSystemVariable Если задано значение true, он задает возвращаемое значение выполнения конвейера. bool
ценность Значение, которое нужно задать. Может быть статическим значением или выражением. любой
variableName Имя переменной, значение которой необходимо задать. струна

SftpReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
disableChunking Если значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. SftpReadSettings (обязательно)
подстановочный знакFileName Sftp подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Sftp подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

SftpWriteSettings

Имя Описание Ценность
operationTimeout Указывает время ожидания для записи каждого блока на сервер SFTP. Значение по умолчанию: 01:00:00 (один час). Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра записи. SftpWriteSettings (обязательно)
useTempFileRename Передайте временные файлы и переименуйте их. Отключите этот параметр, если сервер SFTP не поддерживает операцию переименования. Тип: логический (или выражение с логическим типом результата). любой

SharePointOnlineListSource

Имя Описание Ценность
httpRequestTimeout Время ожидания для получения ответа из SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SharePointOnlineListSource (обязательный)

ShopifySource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "ShopifySource" (обязательно)

SkipErrorFile

Имя Описание Ценность
dataInconsistency Пропустите, если исходный или приемник изменен другим параллельным записью. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
fileMissing Пропустите, если файл удаляется другим клиентом во время копирования. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой

SnowflakeExportCopyCommand

Имя Описание Ценность
additionalCopyOptions Дополнительные параметры копирования напрямую передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/ГГГГ", "TIME_FORMAT": "HH24:MI:SS". FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования непосредственно передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE"} } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration Имя интеграции хранилища snowflake, используемого для операции копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра экспорта. строка (обязательно)

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeImportCopyCommand

Имя Описание Ценность
additionalCopyOptions Дополнительные параметры копирования напрямую передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/ГГГГ", "TIME_FORMAT": "HH24:MI:SS". FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования непосредственно передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration Имя интеграции хранилища snowflake, используемого для операции копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра импорта. строка (обязательно)

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeSink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeSink (обязательно)

SnowflakeSource

Имя Описание Ценность
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
запрос Запрос Snowflake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SnowflakeSource (обязательно)

SnowflakeV2Sink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeV2Sink (обязательно)

SnowflakeV2Source

Имя Описание Ценность
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
запрос Запрос Snowflake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SnowflakeV2Source (обязательно)

SparkConfigurationParametrizationReference

Имя Описание Ценность
referenceName Ссылка на имя конфигурации Spark. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип конфигурации Spark. SparkConfigurationReference (обязательно)

SparkSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SparkSource (обязательно)

SqlDWSink

Имя Описание Ценность
allowCopyCommand Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата). любой
allowPolyBase Указывает, чтобы использовать PolyBase для копирования данных в хранилище данных SQL при необходимости. Тип: логический (или выражение с логическим типом результата). любой
copyCommandSettings Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true. DWCopyCommandSettings
polyBaseSettings Задает параметры, связанные с PolyBase, если allowPolyBase имеет значение true. PolybaseSettings
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlDWSink (обязательно)
upsertSettings Параметры upsert хранилища данных SQL. SqlDWUpsertSettings
writeBehavior Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWriteBehaviorEnum (или Выражение с результирующий тип SqlDWriteBehaviorEnum) любой

SqlDWSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. SqlDWSource (обязательно)

SqlDWUpsertSettings

Имя Описание Ценность
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение с строкой resultType). любой
Ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). любой

SqlMISink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlMISink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Белое поведение при копировании данных в AZURE SQL MI. Тип: строка (или выражение с строкой resultType) любой

SqlMISource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlMISource (обязательно)

SqlPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца в целочисленном или типе datetime, который будет использоваться для секционирования. Если это не указано, первичный ключ таблицы обнаруживается автоматически и используется в качестве столбца секционирования. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для определения шага секции, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционированы и скопированы. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для определения шага секции, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционированы и скопированы. Тип: строка (или выражение с строкой resultType). любой

SqlServerSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlServerSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в SQL Server. Тип: строка (или выражение с строкой resultType). любой

SqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlServerSource (обязательно)

SqlServerStoredProcedureActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "SqlServerStoredProcedure" (обязательно)
typeProperties Свойства действия хранимой процедуры SQL. SqlServerStoredProcedureActivityTypeProperties (обязательно)

SqlServerStoredProcedureActivityTypeProperties

Имя Описание Ценность
storedProcedureName Имя хранимой процедуры. Тип: строка (или выражение с строкой resultType). любой (обязательный)
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", введите "int"}}". любой

SqlSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql. Тип: строка (или выражение с строкой resultType). любой

SqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlSource (обязательно)

SqlUpsertSettings

Имя Описание Ценность
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение с строкой resultType). любой
Ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). любой
useTempDB Указывает, следует ли использовать temp db для промежуточной таблицы upsert. Тип: логический (или выражение с логическим типом результата). любой

SquareSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SquareSource (обязательный)

SsisAccessCredential

Имя Описание Ценность
домен Домен для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)
пароль Пароль для проверки подлинности Windows. SecretBase (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisChildPackage

Имя Описание Ценность
packageContent Содержимое для внедренного дочернего пакета. Тип: строка (или выражение с строкой resultType). любой (обязательный)
packageLastModifiedDate Дата последнего изменения для внедренного дочернего пакета. струна
PackageName Имя внедренного дочернего пакета. струна
packagePath Путь для внедренного дочернего пакета. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisConnectionManager

Имя Описание Ценность

SsisConnectionManager

Имя Описание Ценность

SsisExecutionCredential

Имя Описание Ценность
домен Домен для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)
пароль Пароль для проверки подлинности Windows. SecureString (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisExecutionParameter

Имя Описание Ценность
ценность Значение параметра выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

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])). любой

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

SsisPropertyOverride

Имя Описание Ценность
IsSensitive Указывает, является ли свойство пакета SSIS переопределением значения конфиденциальных данных. Значение будет зашифровано в SSISDB, если оно имеет значение true bool
ценность Значение переопределения свойства пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

StagingSettings

Имя Описание Ценность
enableCompression Указывает, следует ли использовать сжатие при копировании данных с помощью промежуточной промежуточной настройки. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по промежуточной связанной службе. LinkedServiceReference (обязательно)
путь Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение с строкой resultType). любой

StoreReadSettings

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
тип Установите значение AmazonS3CompatibleReadSettings для типа AmazonS3CompatibleReadSettings. Установите значение AmazonS3ReadSettings для типа AmazonS3ReadSettings. Установите значение AzureBlobFSReadSettings для типа AzureBlobFSReadSettings. Установите значение AzureBlobStorageReadSettings для типа AzureBlobStorageReadSettings. Установите значение AzureDataLakeStoreReadSettings для типа AzureDataLakeStoreReadSettings. Установите значение AzureFileStorageReadSettings для типа AzureFileStorageReadSettings. Установите значение FileServerReadSettings для типа FileServerReadSettings. Установите значение FtpReadSettings для типа FtpReadSettings. Установите значение GoogleCloudStorageReadSettings для типа GoogleCloudStorageReadSettings. Установите значение HdfsReadSettings для типа hdfsReadSettings. Установите значение HttpReadSettings для типа HttpReadSettings. Установите значение LakeHouseReadSettings для типа LakeHouseReadSettings. Установите значение OracleCloudStorageReadSettings для типа OracleCloudStorageReadSettings. Установите значение SftpReadSettings для типа SftpReadSettings. AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
"GoogleCloudStorageReadSettings"
HdfsReadSettings
HttpReadSettings
"LakeHouseReadSettings"
OracleCloudStorageReadSettings
SftpReadSettings (обязательно)

StoreWriteSettings

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. любой
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Установите значение AzureBlobFSWriteSettings для типа AzureBlobFSWriteSettings. Установите значение AzureBlobStorageWriteSettings для типа AzureBlobStorageWriteSettings. Установите значение AzureDataLakeStoreWriteSettings для типа AzureDataLakeStoreWriteSettings. Установите значение AzureFileStorageWriteSettings для типа AzureFileStorageWriteSettings. Установите значение FileServerWriteSettings для типа FileServerWriteSettings. Установите значение LakeHouseWriteSettings для типа LakeHouseWriteSettings. Установите значение SftpWriteSettings для типа SftpWriteSettings. AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (обязательно)

SwitchActivity

Имя Описание Ценность
тип Тип действия. "Switch" (обязательно)
typeProperties Переключение свойств действия. SwitchActivityTypeProperties (обязательно)

SwitchActivityTypeProperties

Имя Описание Ценность
Случаях Список вариантов, соответствующих ожидаемым значениям свойства on. Это необязательное свойство, если оно не указано, действие будет выполнять действия, предоставляемые в defaultActivities. SwitchCase[]
defaultActivities Список действий для выполнения, если условие дела не удовлетворяется. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []
на Выражение, которое будет оцениваться строкой или целым числом. Это используется для определения блока действий в случаях, которые будут выполняться. выражения (обязательно)

SwitchCase

Имя Описание Ценность
Деятельности Список действий, выполняемых для условий удовлетворенного случая. действие []
ценность Ожидаемое значение, удовлетворяющее результату выражения свойства on. струна

SybaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SybaseSource (обязательный)

SynapseNotebookActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. SynapseNotebook (обязательно)
typeProperties Выполните свойства действия записной книжки Synapse. SynapseNotebookActivityTypeProperties (обязательно)

SynapseNotebookActivityTypeProperties

Имя Описание Ценность
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленной записной книжки. любой
configurationType Тип конфигурации Spark. Артефакт
"Настроено"
По умолчанию
driverSize Количество ядер и памяти, используемых для драйвера, выделенного в указанном пуле Spark для сеанса, которое будет использоваться для переопределения driverCores и driverMemory записной книжки, которую вы предоставляете. Тип: строка (или выражение с строкой resultType). любой
executorSize Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для сеанса, которое будет использоваться для переопределения "executorCores" и "executorMemory" предоставленной записной книжки. Тип: строка (или выражение с строкой resultType). любой
записная книжка Справочник по записной книжке Synapse. SynapseNotebookReference (обязательно)
numExecutors Число исполнителей для запуска этого сеанса, которое переопределит предоставленные записные книжки numExecutors. Тип: целое число (или выражение с целым числом resultType). любой
Параметры Параметры записной книжки. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Свойство конфигурации Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool Имя пула больших данных, который будет использоваться для выполнения записной книжки. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Ценность

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseNotebookReference

Имя Описание Ценность
referenceName Имя записной книжки. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип записной книжки Synapse. NotebookReference (обязательно)

SynapseSparkJobActivityTypeProperties

Имя Описание Ценность
args Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity. any[]
className Полный идентификатор или основной класс, который находится в файле основного определения, который переопределит "className" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленного определения задания Spark. любой
configurationType Тип конфигурации Spark. Артефакт
"Настроено"
По умолчанию
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, которое будет использоваться для переопределения driverCores и driverMemory определения задания Spark, которое вы предоставляете. Тип: строка (или выражение с строкой resultType). любой
executorSize Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для задания, которое будет использоваться для переопределения "executorCores" и "executorMemory" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
файл Основной файл, используемый для задания, который переопределит указанный вами файл определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
Файлы (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для ссылки в файле основного определения, который переопределит предоставленные вами файлы определения задания Spark. any[]
filesV2 Дополнительные файлы, используемые для ссылки в основном файле определения, который переопределяет предоставленные вами определения задания Spark jars и files. any[]
numExecutors Число исполнителей для запуска этого задания, которое переопределит значение numExecutors определения задания Spark, которое вы предоставляете. Тип: целое число (или выражение с целым числом resultType). любой
pythonCodeReference Дополнительные файлы кода Python, используемые для ссылки в файле основного определения, который переопределит указанные вами определения задания Spark pyFiles. any[]
scanFolder Сканирование вложенных папок из корневой папки основного файла определения будет добавлено в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверяться, а имя папок учитывает регистр. Тип: логический (или выражение с логическим типом результата). любой
sparkConfig Свойство конфигурации Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
SparkJob Справочник по заданию Synapse Spark. SynapseSparkJobReference (обязательно)
targetBigDataPool Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, который переопределит targetBigDataPool определения задания Spark. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseSparkJobDefinitionActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. SparkJob (обязательно)
typeProperties Выполнение свойств действия задания Spark. SynapseSparkJobActivityTypeProperties (обязательно)

SynapseSparkJobReference

Имя Описание Ценность
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType. любой (обязательный)
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

TarGZipReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarGZipReadSettings (обязательно)

TarReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarReadSettings (обязательный)

TeradataPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца, который будет использоваться для выполнения диапазона или хэш-секционирования. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

TeradataSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения teradata. Возможные значения включают: None, Hash, DynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источника teradata. TeradataPartitionSettings
запрос Запрос Teradata. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. TeradataSource (обязательно)

UntilActivity

Имя Описание Ценность
тип Тип действия. "До" (обязательно)
typeProperties Пока свойства действия не будут. UntilActivityTypeProperties (обязательно)

UntilActivityTypeProperties

Имя Описание Ценность
Деятельности Список действий для выполнения. действие[] (обязательно)
выражение Выражение, которое будет оцениваться логическим. Цикл будет продолжаться до тех пор, пока это выражение не будет иметь значение true выражения (обязательно)
Времени ожидания Указывает время ожидания выполнения действия. Если не указано значение, оно принимает значение TimeSpan.FromDays(7), которое составляет 1 неделю по умолчанию. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

UserProperty

Имя Описание Ценность
имя Имя свойства пользователя. строка (обязательно)
ценность Значение свойства пользователя. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ValidationActivity

Имя Описание Ценность
тип Тип действия. "Проверка" (обязательно)
typeProperties Свойства действия проверки. ValidationActivityTypeProperties (обязательно)

ValidationActivityTypeProperties

Имя Описание Ценность
childItems Можно использовать, если набор данных указывает на папку. Если задано значение true, папка должна иметь по крайней мере один файл. Если задано значение false, папка должна быть пуста. Тип: логический (или выражение с логическим типом результата). любой
набор данных Справочник по набору данных действия проверки. DatasetReference (обязательно)
минимальный размер Можно использовать, если набор данных указывает на файл. Файл должен быть больше или равен указанному значению. Тип: целое число (или выражение с целым числом resultType). любой
спать Задержка в секундах между попытками проверки. Если значение не указано, в качестве значения по умолчанию будет использоваться 10 секунд. Тип: целое число (или выражение с целым числом resultType). любой
Времени ожидания Указывает время ожидания выполнения действия. Если не указано значение, оно принимает значение TimeSpan.FromDays(7), которое составляет 1 неделю по умолчанию. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

VariableDefinitionSpecification

Имя Описание Ценность

ПеременнаяSpecification

Имя Описание Ценность
defaultValue Значение переменной по умолчанию. любой
тип Тип переменной. Массив
'Bool'
String (обязательно)

VerticaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. VerticaSource (обязательно)

WaitActivity

Имя Описание Ценность
тип Тип действия. "Ожидание" (обязательно)
typeProperties Свойства действия ожидания. WaitActivityTypeProperties (обязательно)

WaitActivityTypeProperties

Имя Описание Ценность
waitTimeInSeconds Длительность в секундах. Тип: целое число (или выражение с целым числом resultType). любой (обязательный)

WarehouseSink

Имя Описание Ценность
allowCopyCommand Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата). любой
copyCommandSettings Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true. DWCopyCommandSettings
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. WarehouseSink (обязательно)
writeBehavior Поведение записи при копировании данных в хранилище данных Microsoft Fabric. Тип: DWWriteBehaviorEnum (или expression with resultType DWWriteBehaviorEnum) любой

WarehouseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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. Тип: строка (или выражение с строкой resultType). любой
sqlReaderStoredProcedureName Имя хранимой процедуры для источника хранилища Microsoft Fabric. Это нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение с строкой resultType). любой
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. WarehouseSource (обязательный)

WebActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "WebActivity" (обязательно)
typeProperties Свойства веб-действий. WebActivityTypeProperties (обязательно)

WebActivityAuthentication

Имя Описание Ценность
мандат Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
пароль Пароль для PFX-файла или базовой проверки подлинности или секрета при использовании для ServicePrincipal SecretBase
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal SecretBase
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение с строкой resultType). любой
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) струна
имя пользователя Имя пользователя проверки подлинности веб-действия для базовой проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой

WebActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference
Наборов данных Список наборов данных, передаваемых в веб-конечную точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Время ожидания HTTP-запроса для получения ответа. Формат находится в timeSpan (hh:mm:ss). Это значение — время ожидания для получения ответа, а не время ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут любой
linkedServices Список связанных служб, передаваемых в веб-конечную точку. LinkedServiceReference[]
метод Метод REST API для целевой конечной точки. "DELETE"
Get
"POST"
PUT (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в http-расположении, заданном в заголовке ответа. Если задано значение false, то вызов HTTP GET продолжает вызываться в расположении, заданном в заголовках ответа HTTP. bool
URL-адрес Целевая конечная точка и путь веб-действия. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebActivityTypePropertiesHeaders

Имя Описание Ценность

WebHookActivity

Имя Описание Ценность
политика Политика действий. SecureInputOutputPolicy
тип Тип действия. WebHook (обязательный)
typeProperties Свойства действия WebHook. WebHookActivityTypeProperties (обязательно)

WebHookActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebHookActivityTypePropertiesHeaders
метод Метод REST API для целевой конечной точки. POST (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибка в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как неудачное, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
Времени ожидания Время ожидания, в течение которого должен вызываться веб-перехватчик. Если не указано значение, значение по умолчанию составляет 10 минут. Тип: строка. Шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). струна
URL-адрес Целевая конечная точка и путь действия WebHook. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebHookActivityTypePropertiesHeaders

Имя Описание Ценность

WebSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
тип Скопируйте тип источника. WebSource (обязательный)

XeroSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. XeroSource (обязательный)

XmlReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включена ли функция обнаружения типов при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен, если для uri пространства имен не определен префикс пространства имен, будет использоваться префикс xml-элемента или атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Type: object (или Expression с объектом resultType). любой
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. XmlReadSettings (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение с строкой resultType). любой

XmlReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включена ли функция обнаружения типов при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен, если для uri пространства имен не определен префикс пространства имен, будет использоваться префикс xml-элемента или атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Type: object (или Expression с объектом resultType). любой
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. строка (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение с строкой resultType). любой

XmlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата XML. XmlReadSettings
storeSettings Параметры хранилища XML. StoreReadSettings
тип Скопируйте тип источника. XmlSource (обязательно)

ZipDeflateReadSettings

Имя Описание Ценность
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. ZipDeflateReadSettings (обязательно)

ZohoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ZohoSource (обязательно)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание фабрики данных версии 2

развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в хранилище BLOB-объектов Azure в другую папку в хранилище.
Дополнительные возможности можно использовать в Фабрике данных Azure. Чтобы попробовать фабрики данных Azure, щелкните один щелчком.

развертывание в Azure
Этот шаблон создает конвейер фабрики данных для действия копирования из БОЛЬШОго двоичного объекта Azure в другой BLOB-объект Azure

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов фабрик и конвейеров можно развернуть с помощью операций, предназначенных для следующих целей:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataFactory/factories/pipelines, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          onInactiveMarkAs = "string"
          state = "string"
          userProperties = [
            {
              name = "string"
              value = ?
            }
          ]
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [
        ?
      ]
      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"
        }
      }
    }
  })
}

Объекты CompressionReadSettings

Задайте свойство типа , чтобы указать тип объекта.

Для TarGZipReadSettingsиспользуйте:

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarGZipReadSettings"
}

Для TarReadSettingsиспользуйте:

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarReadSettings"
}

Для ZipDeflateReadSettingsиспользуйте:

{
  preserveZipFileNameAsFolder = ?
  type = "ZipDeflateReadSettings"
}

Объекты StoreWriteSettings

Задайте свойство типа , чтобы указать тип объекта.

Для AzureBlobFSWriteSettingsиспользуйте:

{
  blockSizeInMB = ?
  type = "AzureBlobFSWriteSettings"
}

Для AzureBlobStorageWriteSettingsиспользуйте:

{
  blockSizeInMB = ?
  type = "AzureBlobStorageWriteSettings"
}

Для AzureDataLakeStoreWriteSettingsиспользуйте:

{
  expiryDateTime = ?
  type = "AzureDataLakeStoreWriteSettings"
}

Для AzureFileStorageWriteSettingsиспользуйте:

{
  type = "AzureFileStorageWriteSettings"
}

Для FileServerWriteSettingsиспользуйте:

{
  type = "FileServerWriteSettings"
}

Для LakeHouseWriteSettingsиспользуйте:

{
  type = "LakeHouseWriteSettings"
}

Для SftpWriteSettingsиспользуйте:

{
  operationTimeout = ?
  type = "SftpWriteSettings"
  useTempFileRename = ?
}

Объекты действия

Задайте свойство типа , чтобы указать тип объекта.

Для AppendVariableиспользуйте:

{
  type = "AppendVariable"
  typeProperties = {
    value = ?
    variableName = "string"
  }
}

Для AzureDataExplorerCommandиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureDataExplorerCommand"
  typeProperties = {
    command = ?
    commandTimeout = ?
  }
}

Для AzureFunctionActivityиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureFunctionActivity"
  typeProperties = {
    body = ?
    functionName = ?
    headers = {
      {customized property} = ?
    }
    method = "string"
  }
}

Для AzureMLBatchExecutionиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLBatchExecution"
  typeProperties = {
    globalParameters = {
      {customized property} = ?
    }
    webServiceInputs = {
      {customized property} = {
        filePath = ?
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    }
    webServiceOutputs = {
      {customized property} = {
        filePath = ?
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    }
  }
}

Для AzureMLExecutePipelineиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLExecutePipeline"
  typeProperties = {
    continueOnStepFailure = ?
    dataPathAssignments = ?
    experimentName = ?
    mlParentRunId = ?
    mlPipelineEndpointId = ?
    mlPipelineId = ?
    mlPipelineParameters = ?
    version = ?
  }
}

Для AzureMLUpdateResourceиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLUpdateResource"
  typeProperties = {
    trainedModelFilePath = ?
    trainedModelLinkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    trainedModelName = ?
  }
}

Для ExecutePipelineиспользуйте следующую команду:

{
  policy = {
    secureInput = bool
  }
  type = "ExecutePipeline"
  typeProperties = {
    parameters = {
      {customized property} = ?
    }
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "string"
    }
    waitOnCompletion = bool
  }
}

Для сбойиспользуйте:

{
  type = "Fail"
  typeProperties = {
    errorCode = ?
    message = ?
  }
}

Для фильтраиспользуйте:

{
  type = "Filter"
  typeProperties = {
    condition = {
      type = "string"
      value = "string"
    }
    items = {
      type = "string"
      value = "string"
    }
  }
}

Для ForEachиспользуйте:

{
  type = "ForEach"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        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 = "string"
      value = "string"
    }
  }
}

Для IfConditionиспользуйте:

{
  type = "IfCondition"
  typeProperties = {
    expression = {
      type = "string"
      value = "string"
    }
    ifFalseActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        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"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
  }
}

Для SetVariableиспользуйте:

{
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  type = "SetVariable"
  typeProperties = {
    setSystemVariable = bool
    value = ?
    variableName = "string"
  }
}

Для коммутатораиспользуйте:

{
  type = "Switch"
  typeProperties = {
    cases = [
      {
        activities = [
          {
            dependsOn = [
              {
                activity = "string"
                dependencyConditions = [
                  "string"
                ]
              }
            ]
            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"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    on = {
      type = "string"
      value = "string"
    }
  }
}

Для Доиспользуйте следующее:

{
  type = "Until"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    expression = {
      type = "string"
      value = "string"
    }
    timeout = ?
  }
}

Для проверкииспользуйте:

{
  type = "Validation"
  typeProperties = {
    childItems = ?
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    minimumSize = ?
    sleep = ?
    timeout = ?
  }
}

Для ожиданияиспользуйте:

{
  type = "Wait"
  typeProperties = {
    waitTimeInSeconds = ?
  }
}

Для веб-перехватчикаиспользуйте:

{
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  type = "WebHook"
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "string"
      }
      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} = ?
    }
    method = "string"
    reportStatusOnCallBack = ?
    timeout = "string"
    url = ?
  }
}

Для копированияиспользуйте:

{
  inputs = [
    {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  ]
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  outputs = [
    {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  ]
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Copy"
  typeProperties = {
    dataIntegrationUnits = ?
    enableSkipIncompatibleRow = ?
    enableStaging = ?
    logSettings = {
      copyActivityLogSettings = {
        enableReliableLogging = ?
        logLevel = ?
      }
      enableCopyActivityLog = ?
      logLocationSettings = {
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        path = ?
      }
    }
    logStorageSettings = {
      enableReliableLogging = ?
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      logLevel = ?
      path = ?
    }
    parallelCopies = ?
    preserve = [
      ?
    ]
    preserveRules = [
      ?
    ]
    redirectIncompatibleRowSettings = {
      linkedServiceName = ?
      path = ?
    }
    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 = "string"
      }
      path = ?
    }
    translator = ?
    validateDataConsistency = ?
  }
}

Для пользовательскихиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Custom"
  typeProperties = {
    autoUserSpecification = ?
    command = ?
    extendedProperties = {
      {customized property} = ?
    }
    folderPath = ?
    referenceObjects = {
      datasets = [
        {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      ]
      linkedServices = [
        {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      ]
    }
    resourceLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    retentionTimeInDays = ?
  }
}

Для DataLakeAnalyticsU-SQLиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DataLakeAnalyticsU-SQL"
  typeProperties = {
    compilationMode = ?
    degreeOfParallelism = ?
    parameters = {
      {customized property} = ?
    }
    priority = ?
    runtimeVersion = ?
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
  }
}

Для DatabricksNotebookиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksNotebook"
  typeProperties = {
    baseParameters = {
      {customized property} = ?
    }
    libraries = [
      {
        {customized property} = ?
      }
    ]
    notebookPath = ?
  }
}

Для DatabricksSparkJarиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksSparkJar"
  typeProperties = {
    libraries = [
      {
        {customized property} = ?
      }
    ]
    mainClassName = ?
    parameters = [
      ?
    ]
  }
}

Для DatabricksSparkPythonиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksSparkPython"
  typeProperties = {
    libraries = [
      {
        {customized property} = ?
      }
    ]
    parameters = [
      ?
    ]
    pythonFile = ?
  }
}

Для удаленияиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Delete"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    enableLogging = ?
    logStorageSettings = {
      enableReliableLogging = ?
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      logLevel = ?
      path = ?
    }
    maxConcurrentConnections = int
    recursive = ?
    storeSettings = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }
}

Для ExecuteDataFlowиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteDataFlow"
  typeProperties = {
    compute = {
      computeType = ?
      coreCount = ?
    }
    continuationSettings = {
      continuationTtlInMinutes = ?
      customizedCheckpointKey = ?
      idleCondition = ?
    }
    continueOnError = ?
    dataFlow = {
      datasetParameters = ?
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    integrationRuntime = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    runConcurrently = ?
    sourceStagingConcurrency = ?
    staging = {
      folderPath = ?
      linkedService = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    }
    traceLevel = ?
  }
}

Для ExecuteSSISPackageиспользуйте следующую команду:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteSSISPackage"
  typeProperties = {
    connectVia = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    environmentPath = ?
    executionCredential = {
      domain = ?
      password = {
        type = "string"
        value = "string"
      }
      userName = ?
    }
    loggingLevel = ?
    logLocation = {
      logPath = ?
      type = "string"
      typeProperties = {
        accessCredential = {
          domain = ?
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
          userName = ?
        }
        logRefreshInterval = ?
      }
    }
    packageConnectionManagers = {
      {customized property} = {
        {customized property} = {
          value = ?
        }
      }
    }
    packageLocation = {
      packagePath = ?
      type = "string"
      typeProperties = {
        accessCredential = {
          domain = ?
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
          userName = ?
        }
        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используйте следующую команду:

{
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteWranglingDataflow"
  typeProperties = {
    compute = {
      computeType = ?
      coreCount = ?
    }
    continuationSettings = {
      continuationTtlInMinutes = ?
      customizedCheckpointKey = ?
      idleCondition = ?
    }
    continueOnError = ?
    dataFlow = {
      datasetParameters = ?
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    integrationRuntime = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    queries = [
      {
        dataflowSinks = [
          {
            dataset = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            description = "string"
            flowlet = {
              datasetParameters = ?
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            linkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            name = "string"
            rejectedDataLinkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            schemaLinkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            script = "string"
          }
        ]
        queryName = "string"
      }
    ]
    runConcurrently = ?
    sinks = {
      {customized property} = {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        script = "string"
      }
    }
    sourceStagingConcurrency = ?
    staging = {
      folderPath = ?
      linkedService = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    }
    traceLevel = ?
  }
}

Для GetMetadata используйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "GetMetadata"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    fieldList = [
      ?
    ]
    formatSettings = {
      type = "string"
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }
}

Для HDInsightHiveиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightHive"
  typeProperties = {
    arguments = [
      ?
    ]
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    queryTimeout = int
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    variables = {
      {customized property} = ?
    }
  }
}

Для HDInsightMapReduceиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightMapReduce"
  typeProperties = {
    arguments = [
      ?
    ]
    className = ?
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    jarFilePath = ?
    jarLibs = [
      ?
    ]
    jarLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

Для HDInsightPigиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightPig"
  typeProperties = {
    arguments = ?
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

Для HDInsightSparkиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightSpark"
  typeProperties = {
    arguments = [
      ?
    ]
    className = "string"
    entryFilePath = ?
    getDebugInfo = "string"
    proxyUser = ?
    rootPath = ?
    sparkConfig = {
      {customized property} = ?
    }
    sparkJobLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  }
}

Для HDInsightStreamingиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightStreaming"
  typeProperties = {
    arguments = [
      ?
    ]
    combiner = ?
    commandEnvironment = [
      ?
    ]
    defines = {
      {customized property} = ?
    }
    fileLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    filePaths = [
      ?
    ]
    getDebugInfo = "string"
    input = ?
    mapper = ?
    output = ?
    reducer = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

Для подстановкииспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Lookup"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    firstRowOnly = ?
    source = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      sourceRetryCount = ?
      sourceRetryWait = ?
      type = "string"
      // For remaining properties, see CopySource objects
    }
  }
}

Дляскрипта используйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Script"
  typeProperties = {
    logSettings = {
      logDestination = "string"
      logLocationSettings = {
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        path = ?
      }
    }
    returnMultistatementResult = ?
    scriptBlockExecutionTimeout = ?
    scripts = [
      {
        parameters = [
          {
            direction = "string"
            name = ?
            size = int
            type = "string"
            value = ?
          }
        ]
        text = ?
        type = ?
      }
    ]
  }
}

Для SparkJobиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SparkJob"
  typeProperties = {
    args = [
      ?
    ]
    className = ?
    conf = ?
    configurationType = "string"
    driverSize = ?
    executorSize = ?
    file = ?
    files = [
      ?
    ]
    filesV2 = [
      ?
    ]
    numExecutors = ?
    pythonCodeReference = [
      ?
    ]
    scanFolder = ?
    sparkConfig = {
      {customized property} = ?
    }
    sparkJob = {
      referenceName = ?
      type = "string"
    }
    targetBigDataPool = {
      referenceName = ?
      type = "string"
    }
    targetSparkConfiguration = {
      referenceName = ?
      type = "string"
    }
  }
}

Для SqlServerStoredProcedureиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SqlServerStoredProcedure"
  typeProperties = {
    storedProcedureName = ?
    storedProcedureParameters = ?
  }
}

Для SynapseNotebookиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SynapseNotebook"
  typeProperties = {
    conf = ?
    configurationType = "string"
    driverSize = ?
    executorSize = ?
    notebook = {
      referenceName = ?
      type = "string"
    }
    numExecutors = ?
    parameters = {
      {customized property} = {
        type = "string"
        value = ?
      }
    }
    sparkConfig = {
      {customized property} = ?
    }
    sparkPool = {
      referenceName = ?
      type = "string"
    }
    targetSparkConfiguration = {
      referenceName = ?
      type = "string"
    }
  }
}

Для WebActivityиспользуйте:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "WebActivity"
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "string"
      }
      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 = "string"
    }
    datasets = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    disableCertValidation = bool
    headers = {
      {customized property} = ?
    }
    httpRequestTimeout = ?
    linkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    method = "string"
    turnOffAsync = bool
    url = ?
  }
}

Объекты CopySink

Задайте свойство типа , чтобы указать тип объекта.

Для AvroSinkиспользуйте:

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    recordName = "string"
    recordNamespace = "string"
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "AvroSink"
}

Для AzureBlobFSSinkиспользуйте:

{
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "AzureBlobFSSink"
}

Для AzureDataExplorerSinkиспользуйте:

{
  flushImmediately = ?
  ingestionMappingAsJson = ?
  ingestionMappingName = ?
  type = "AzureDataExplorerSink"
}

Для AzureDataLakeStoreSinkиспользуйте:

{
  copyBehavior = ?
  enableAdlsSingleFileParallel = ?
  type = "AzureDataLakeStoreSink"
}

Для AzureDatabricksDeltaLakeSinkиспользуйте:

{
  importSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  preCopyScript = ?
  type = "AzureDatabricksDeltaLakeSink"
}

Для AzureMySqlSinkиспользуйте следующую команду:

{
  preCopyScript = ?
  type = "AzureMySqlSink"
}

Для AzurePostgreSqlSinkиспользуйте следующую команду:

{
  preCopyScript = ?
  type = "AzurePostgreSqlSink"
}

Для AzureQueueSinkиспользуйте:

{
  type = "AzureQueueSink"
}

Для AzureSearchIndexSinkиспользуйте:

{
  type = "AzureSearchIndexSink"
  writeBehavior = "string"
}

Для AzureSqlSinkиспользуйте следующую команду:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "AzureSqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Для AzureTableSinkиспользуйте:

{
  azureTableDefaultPartitionKeyValue = ?
  azureTableInsertType = ?
  azureTablePartitionKeyName = ?
  azureTableRowKeyName = ?
  type = "AzureTableSink"
}

Для BinarySinkиспользуйте:

{
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "BinarySink"
}

Для BLOBSinkиспользуйте:

{
  blobWriterAddHeader = ?
  blobWriterDateTimeFormat = ?
  blobWriterOverwriteFiles = ?
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "BlobSink"
}

Для CommonDataServiceForAppsSinkиспользуйте:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "CommonDataServiceForAppsSink"
  writeBehavior = "string"
}

Для CosmosDbMongoDbApiSinkиспользуйте:

{
  type = "CosmosDbMongoDbApiSink"
  writeBehavior = ?
}

Для CosmosDbSqlApiSinkиспользуйте:

{
  type = "CosmosDbSqlApiSink"
  writeBehavior = ?
}

Для РазделителяTextSinkиспользуйте:

{
  formatSettings = {
    fileExtension = ?
    fileNamePrefix = ?
    maxRowsPerFile = ?
    quoteAllText = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "DelimitedTextSink"
}

Для DocumentDbCollectionSinkиспользуйте:

{
  nestingSeparator = ?
  type = "DocumentDbCollectionSink"
  writeBehavior = ?
}

Для DynamicsCrmSinkиспользуйте:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsCrmSink"
  writeBehavior = "string"
}

Для DynamicsSinkиспользуйте:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsSink"
  writeBehavior = "string"
}

Для FileSystemSinkиспользуйте:

{
  copyBehavior = ?
  type = "FileSystemSink"
}

Для IcebergSinkиспользуйте:

{
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "IcebergSink"
}

Для InformixSinkиспользуйте:

{
  preCopyScript = ?
  type = "InformixSink"
}

Для JsonSinkиспользуйте:

{
  formatSettings = {
    filePattern = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "JsonSink"
}

Для LakeHouseTableSinkиспользуйте:

{
  partitionNameList = ?
  partitionOption = ?
  tableActionOption = ?
  type = "LakeHouseTableSink"
}

Для MicrosoftAccessSinkиспользуйте следующее:

{
  preCopyScript = ?
  type = "MicrosoftAccessSink"
}

Для MongoDbAtlasSinkиспользуйте:

{
  type = "MongoDbAtlasSink"
  writeBehavior = ?
}

Для MongoDbV2Sinkиспользуйте:

{
  type = "MongoDbV2Sink"
  writeBehavior = ?
}

Для OdbcSinkиспользуйте:

{
  preCopyScript = ?
  type = "OdbcSink"
}

Для OracleSinkиспользуйте:

{
  preCopyScript = ?
  type = "OracleSink"
}

Для OrcSinkиспользуйте:

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "OrcSink"
}

Для ParquetSinkиспользуйте:

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "ParquetSink"
}

Для RestSinkиспользуйте:

{
  additionalHeaders = ?
  httpCompressionType = ?
  httpRequestTimeout = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSink"
}

Для SalesforceServiceCloudSinkиспользуйте:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudSink"
  writeBehavior = "string"
}

Для SalesforceServiceCloudV2Sinkиспользуйте:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudV2Sink"
  writeBehavior = "string"
}

Для SalesforceSinkиспользуйте:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceSink"
  writeBehavior = "string"
}

Для SalesforceV2Sinkиспользуйте:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceV2Sink"
  writeBehavior = "string"
}

Для SapCloudForCustomerSinkиспользуйте:

{
  httpRequestTimeout = ?
  type = "SapCloudForCustomerSink"
  writeBehavior = "string"
}

Для SnowflakeSinkиспользуйте:

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeSink"
}

Для SnowflakeV2Sinkиспользуйте:

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeV2Sink"
}

Для SqlDWSinkиспользуйте:

{
  allowCopyCommand = ?
  allowPolyBase = ?
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
        columnName = ?
        defaultValue = ?
      }
    ]
  }
  polyBaseSettings = {
    rejectSampleValue = ?
    rejectType = "string"
    rejectValue = ?
    useTypeDefault = ?
  }
  preCopyScript = ?
  sqlWriterUseTableLock = ?
  tableOption = ?
  type = "SqlDWSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
  }
  writeBehavior = ?
}

Для SqlMISinkиспользуйте:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlMISink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Для SqlServerSinkиспользуйте:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlServerSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Для SqlSinkиспользуйте:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Для WarehouseSinkиспользуйте:

{
  allowCopyCommand = ?
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
        columnName = ?
        defaultValue = ?
      }
    ]
  }
  preCopyScript = ?
  tableOption = ?
  type = "WarehouseSink"
  writeBehavior = ?
}

Объекты FormatReadSettings

Задайте свойство типа , чтобы указать тип объекта.

Для BinaryReadSettingsиспользуйте:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "BinaryReadSettings"
}

Для РазделителяTextReadSettingsиспользуйте:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount = ?
  type = "DelimitedTextReadSettings"
}

Для JsonReadSettingsиспользуйте:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "JsonReadSettings"
}

Для ParquetReadSettingsиспользуйте:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "ParquetReadSettings"
}

Для XmlReadSettingsиспользуйте:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType = ?
  namespacePrefixes = ?
  namespaces = ?
  type = "XmlReadSettings"
  validationMode = ?
}

Объекты SecretBase

Задайте свойство типа , чтобы указать тип объекта.

Для AzureKeyVaultSecretиспользуйте:

{
  secretName = ?
  secretVersion = ?
  store = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  type = "AzureKeyVaultSecret"
}

Для SecureStringиспользуйте:

{
  type = "SecureString"
  value = "string"
}

Объекты StoreReadSettings

Задайте свойство типа , чтобы указать тип объекта.

Для AmazonS3CompatibleReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3CompatibleReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для AmazonS3ReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3ReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для AzureBlobFSReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureBlobFSReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для AzureBlobStorageReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureBlobStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для AzureDataLakeStoreReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  listAfter = ?
  listBefore = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureDataLakeStoreReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для AzureFileStorageReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureFileStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для FileServerReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileFilter = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "FileServerReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для FtpReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  partitionRootPath = ?
  recursive = ?
  type = "FtpReadSettings"
  useBinaryTransfer = ?
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для GoogleCloudStorageReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "GoogleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для hdfsReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "HdfsReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для HttpReadSettingsиспользуйте:

{
  additionalColumns = ?
  additionalHeaders = ?
  requestBody = ?
  requestMethod = ?
  requestTimeout = ?
  type = "HttpReadSettings"
}

Для LakeHouseReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "LakeHouseReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для OracleCloudStorageReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "OracleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Для SftpReadSettingsиспользуйте:

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "SftpReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Объекты CopySource

Задайте свойство типа , чтобы указать тип объекта.

Для AmazonMWSSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AmazonMWSSource"
}

Для AmazonRdsForOracleSourceиспользуйте:

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "AmazonRdsForOracleSource"
}

Для AmazonRdsForSqlServerSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AmazonRdsForSqlServerSource"
}

Для AmazonRedshiftSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  redshiftUnloadSettings = {
    bucketName = ?
    s3LinkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  }
  type = "AmazonRedshiftSource"
}

Для AvroSourceиспользуйте:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "AvroSource"
}

Для AzureBlobFSSourceиспользуйте:

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "AzureBlobFSSource"
}

Для AzureDataExplorerSourceиспользуйте:

{
  additionalColumns = ?
  noTruncation = ?
  query = ?
  queryTimeout = ?
  type = "AzureDataExplorerSource"
}

Для AzureDataLakeStoreSourceиспользуйте:

{
  recursive = ?
  type = "AzureDataLakeStoreSource"
}

Для AzureDatabricksDeltaLakeSourceиспользуйте:

{
  exportSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  query = ?
  type = "AzureDatabricksDeltaLakeSource"
}

Для AzureMariaDBSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMariaDBSource"
}

Для AzureMySqlSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMySqlSource"
}

Для AzurePostgreSqlSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzurePostgreSqlSource"
}

Для AzureSqlSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AzureSqlSource"
}

Для AzureTableSourceиспользуйте:

{
  additionalColumns = ?
  azureTableSourceIgnoreTableNotFound = ?
  azureTableSourceQuery = ?
  queryTimeout = ?
  type = "AzureTableSource"
}

Для BinarySourceиспользуйте:

{
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "BinarySource"
}

Для BLOBSourceиспользуйте:

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "BlobSource"
}

Для CassandraSourceиспользуйте:

{
  additionalColumns = ?
  consistencyLevel = "string"
  query = ?
  queryTimeout = ?
  type = "CassandraSource"
}

Для CommonDataServiceForAppsSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  type = "CommonDataServiceForAppsSource"
}

Для ConcurSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ConcurSource"
}

Для CosmosDbMongoDbApiSourceиспользуйте:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "CosmosDbMongoDbApiSource"
}

Для CosmosDbSqlApiSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  detectDatetime = ?
  pageSize = ?
  preferredRegions = ?
  query = ?
  type = "CosmosDbSqlApiSource"
}

Для CouchbaseSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "CouchbaseSource"
}

Для Db2Sourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "Db2Source"
}

Для РазделителяTextSourceиспользуйте:

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount = ?
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "DelimitedTextSource"
}

Для DocumentDbCollectionSourceиспользуйте:

{
  additionalColumns = ?
  nestingSeparator = ?
  query = ?
  queryTimeout = ?
  type = "DocumentDbCollectionSource"
}

Для DrillSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "DrillSource"
}

Для DynamicsAXSourceиспользуйте:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "DynamicsAXSource"
}

Для DynamicsCrmSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  type = "DynamicsCrmSource"
}

Для DynamicsSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  type = "DynamicsSource"
}

Для EloquaSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "EloquaSource"
}

Для ExcelSourceиспользуйте:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "ExcelSource"
}

Для FileSystemSourceиспользуйте:

{
  additionalColumns = ?
  recursive = ?
  type = "FileSystemSource"
}

Для GoogleAdWordsSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleAdWordsSource"
}

Для GoogleBigQuerySourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQuerySource"
}

Для GoogleBigQueryV2Sourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQueryV2Source"
}

Для GreenplumSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GreenplumSource"
}

Для HBaseSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HBaseSource"
}

Для HdfsSourceиспользуйте:

{
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  recursive = ?
  type = "HdfsSource"
}

Для HiveSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HiveSource"
}

Для httpSourceиспользуйте:

{
  httpRequestTimeout = ?
  type = "HttpSource"
}

Для HubspotSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HubspotSource"
}

Для ImpalaSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ImpalaSource"
}

Для InformixSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "InformixSource"
}

Для JiraSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "JiraSource"
}

Для JsonSourceиспользуйте:

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "JsonSource"
}

Для LakeHouseTableSourceиспользуйте:

{
  additionalColumns = ?
  timestampAsOf = ?
  type = "LakeHouseTableSource"
  versionAsOf = ?
}

Для MagentoSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MagentoSource"
}

Для MariaDBSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MariaDBSource"
}

Для MarketoSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MarketoSource"
}

Для MicrosoftAccessSourceиспользуйте следующее:

{
  additionalColumns = ?
  query = ?
  type = "MicrosoftAccessSource"
}

Для MongoDbAtlasSourceиспользуйте:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbAtlasSource"
}

Для MongoDbSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  type = "MongoDbSource"
}

Для MongoDbV2Sourceиспользуйте:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbV2Source"
}

Для MySqlSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MySqlSource"
}

Для NetezzaSourceиспользуйте:

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "NetezzaSource"
}

Для ODataSourceиспользуйте:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  type = "ODataSource"
}

Для OdbcSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OdbcSource"
}

Для Office365Sourceиспользуйте:

{
  allowedGroups = ?
  dateFilterColumn = ?
  endTime = ?
  outputColumns = ?
  startTime = ?
  type = "Office365Source"
  userScopeFilterUri = ?
}

Для OracleServiceCloudSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OracleServiceCloudSource"
}

Для OracleSourceиспользуйте:

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "OracleSource"
}

Для OrcSourceиспользуйте:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "OrcSource"
}

Для ParquetSourceиспользуйте:

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "ParquetSource"
}

Для PaypalSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PaypalSource"
}

Для PhoenixSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PhoenixSource"
}

Для PostgreSqlSourceиспользуйте следующую команду:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlSource"
}

Для PostgreSqlV2Sourceиспользуйте следующую команду:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlV2Source"
}

Для PrestoSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PrestoSource"
}

Для QuickBooksSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "QuickBooksSource"
}

Для RelationalSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  type = "RelationalSource"
}

Для ResponsysSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ResponsysSource"
}

Для RestSourceиспользуйте:

{
  additionalColumns = ?
  additionalHeaders = ?
  httpRequestTimeout = ?
  paginationRules = ?
  requestBody = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSource"
}

Для SalesforceMarketingCloudSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SalesforceMarketingCloudSource"
}

Для SalesforceServiceCloudSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  readBehavior = ?
  type = "SalesforceServiceCloudSource"
}

Для SalesforceServiceCloudV2Sourceиспользуйте:

{
  additionalColumns = ?
  includeDeletedObjects = ?
  query = ?
  SOQLQuery = ?
  type = "SalesforceServiceCloudV2Source"
}

Для SalesforceSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  readBehavior = ?
  type = "SalesforceSource"
}

Для SalesforceV2Sourceиспользуйте:

{
  additionalColumns = ?
  includeDeletedObjects = ?
  pageSize = ?
  query = ?
  queryTimeout = ?
  SOQLQuery = ?
  type = "SalesforceV2Source"
}

Для SapBwSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SapBwSource"
}

Для SapCloudForCustomerSourceиспользуйте:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapCloudForCustomerSource"
}

Для SapEccSourceиспользуйте:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapEccSource"
}

Для SapHanaSourceиспользуйте:

{
  additionalColumns = ?
  packetSize = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
  }
  query = ?
  queryTimeout = ?
  type = "SapHanaSource"
}

Для SapOdpSourceиспользуйте:

{
  additionalColumns = ?
  extractionMode = ?
  projection = ?
  queryTimeout = ?
  selection = ?
  subscriberProcess = ?
  type = "SapOdpSource"
}

Для SapOpenHubSourceиспользуйте:

{
  additionalColumns = ?
  baseRequestId = ?
  customRfcReadTableFunctionModule = ?
  excludeLastRequest = ?
  queryTimeout = ?
  sapDataColumnDelimiter = ?
  type = "SapOpenHubSource"
}

Для SapTableSourceиспользуйте:

{
  additionalColumns = ?
  batchSize = ?
  customRfcReadTableFunctionModule = ?
  partitionOption = ?
  partitionSettings = {
    maxPartitionsNumber = ?
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  rfcTableFields = ?
  rfcTableOptions = ?
  rowCount = ?
  rowSkips = ?
  sapDataColumnDelimiter = ?
  type = "SapTableSource"
}

Для ServiceNowSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ServiceNowSource"
}

Для ServiceNowV2Sourceиспользуйте:

{
  additionalColumns = ?
  expression = {
    operands = [
      ...
    ]
    operators = [
      "string"
    ]
    type = "string"
    value = "string"
  }
  pageSize = ?
  queryTimeout = ?
  type = "ServiceNowV2Source"
}

Для SharePointOnlineListSourceиспользуйте:

{
  httpRequestTimeout = ?
  query = ?
  type = "SharePointOnlineListSource"
}

Для ShopifySourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ShopifySource"
}

Для SnowflakeSourceиспользуйте:

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeSource"
}

Для SnowflakeV2Sourceиспользуйте:

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeV2Source"
}

Для SparkSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SparkSource"
}

Для SqlDWSourceиспользуйте:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlDWSource"
}

Для SqlMISourceиспользуйте:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlMISource"
}

Для SqlServerSourceиспользуйте:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlServerSource"
}

Для SqlSourceиспользуйте:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlSource"
}

Для SquareSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SquareSource"
}

Для SybaseSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SybaseSource"
}

Для TeradataSourceиспользуйте:

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "TeradataSource"
}

Для VerticaSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "VerticaSource"
}

Для WarehouseSourceиспользуйте:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "WarehouseSource"
}

Для XeroSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "XeroSource"
}

Для ZohoSourceиспользуйте:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ZohoSource"
}

Для WebSourceиспользуйте:

{
  additionalColumns = ?
  type = "WebSource"
}

Для XmlSourceиспользуйте:

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType = ?
    namespacePrefixes = ?
    namespaces = ?
    type = "string"
    validationMode = ?
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "XmlSource"
}

Значения свойств

Активность

Имя Описание Ценность
dependsOn Действие зависит от условия. ActivityDependency[]
описание Описание действия. струна
имя Имя действия. строка (обязательно)
onInactiveMarkAs Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию. "Не удалось"
"Пропущено"
"Успешно"
государство Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию. "Активный"
"Неактивный"
тип Установите значение "AppendVariable" для типа AppendVariableActivity. Установите значение "AzureDataExplorerCommand" для типа AzureDataExplorerCommandActivity. Установите значение AzureFunctionActivity для типа AzureFunctionActivity. Установите значение AzureMLBatchExecution для типа AzureMLBatchExecutionActivity. Установите значение "AzureMLExecutePipeline" для типа AzureMLExecutePipelineActivity. Установите значение "AzureMLUpdateResource" для типа AzureMLUpdateResourceActivity. Установите значение ExecutePipeline для типа ExecutePipelineActivity. Установите значение Fail для типа FailActivity. Установите значение Filter для типа FilterActivity. Установите значение ForEach для типа ForEachActivity. Установите значение IfCondition для типа IfConditionActivity. Установите значение SetVariable для типа SetVariableActivity. Установите значение Switch для типа SwitchActivity. Установите значение "До" для типа UntilActivity. Установите значение "Проверка" для типа ValidationActivity. Установите значение Wait для типа WaitActivity. Установите значение WebHook для типа WebHookActivity. Установите значение Copy для типа CopyActivity. Установите значение Custom для типа CustomActivity. Установите значение DataLakeAnalyticsU-SQL для типа DataLakeAnalyticsUsqlActivity. Установите значение DatabricksNotebook для типа DatabricksNotebookActivity. Установите значение DatabricksSparkJar для типа DatabricksSparkJarActivity. Установите значение DatabricksSparkPython для типа DatabricksSparkPythonActivity. Установите значение Delete для типа DeleteActivity. Установите значение ExecuteDataFlow для типа ExecuteDataFlowActivity. Установите значение ExecuteSSISPackage для типа ExecuteSsisPackageActivity. Установите значение ExecuteWranglingDataflow для типа ExecuteWranglingDataflowActivity. Установите значение GetMetadata для типа GetMetadataActivity. Установите значение HDInsightHive для типа HDInsightHiveActivity. Установите значение HDInsightMapReduce для типа HDInsightMapReduceActivity. Установите значение HDInsightPig для типа HDInsightPigActivity. Установите значение HDInsightSpark для типа HDInsightSparkActivity. Установите значение HDInsightStreaming для типа HDInsightStreamingActivity. Установите значение Lookup для типа LookupActivity. Установите значение Script для типа ScriptActivity. Установите значение SparkJob для типа SynapseSparkJobDefinitionActivity. Установите значение "SqlServerStoredProcedure" для типа SqlServerStoredProcedureActivity. Установите значение SynapseNotebook для типа SynapseNotebookActivity. Установите значение WebActivity для типа WebActivity. "AppendVariable"
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
"Копировать"
"Custom"
"DatabricksNotebook"
"DatabricksSparkJar"
"DatabricksSparkPython"
DataLakeAnalyticsU-SQL
"Удалить"
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
"Сбой"
"Фильтр"
ForEach
GetMetadata
HDInsightHive
"HDInsightMapReduce"
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
"Подстановка"
"Скрипт"
SetVariable
SparkJob
"SqlServerStoredProcedure"
Switch
SynapseNotebook
"До"
"Проверка"
"Ожидание"
"WebActivity"
WebHook (обязательный)
userProperties Свойства пользователя действия. UserProperty[]

ActivityDependency

Имя Описание Ценность
активность Имя действия. строка (обязательно)
dependencyConditions Match-Condition зависимости. Массив строк, содержащий любой из:
"Завершено"
"Не удалось"
"Пропущено"
"Успешно" (обязательно)

ActivityPolicy

Имя Описание Ценность
снова пробовать Максимальное число обычных попыток повторных попыток. Значение по умолчанию — 0. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
повторная попыткаIntervalInSeconds Интервал между каждой попыткой повтора (в секундах). Значение по умолчанию — 30 с. int

Ограничения целостности:
Минимальное значение = 30
Максимальное значение = 86400
secureInput Если задано значение true, входные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool
secureOutput Если задано значение true, выходные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool
Времени ожидания Указывает время ожидания выполнения действия. Время ожидания по умолчанию — 7 дней. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

AmazonMWSSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AmazonMWSSource (обязательно)

AmazonRdsForOraclePartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца целочисленного типа, который будет использоваться для секционирования диапазона выполнения. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionNames Имена физических секций таблицы AmazonRdsForOracle. любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

AmazonRdsForOracleSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
oracleReaderQuery Запрос средства чтения AmazonRdsForOracle. Тип: строка (или выражение с строкой resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения AmazonRdsForOracle. Тип: строка (или выражение с строкой resultType). любой
partitionSettings Параметры, которые будут использоваться для секционирования источников AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AmazonRdsForOracleSource (обязательный)

AmazonRdsForSqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AmazonRdsForSqlServerSource (обязательно)

AmazonRedshiftSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой 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
тип Скопируйте тип источника. AmazonRedshiftSource (обязательно)

AmazonS3CompatibleReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта, совместимого с S3. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AmazonS3CompatibleReadSettings (обязательно)
подстановочный знакFileName Amazon S3 CompatiblecardFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Amazon S3 CompatiblecardFolderPath. Тип: строка (или выражение с строкой resultType). любой

AmazonS3ReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта S3. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AmazonS3ReadSettings (обязательно)
подстановочный знакFileName AmazonS3 подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath AmazonS3 подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

ДобавлениеVariableActivity

Имя Описание Ценность
тип Тип действия. "AppendVariable" (обязательный)
typeProperties Добавление свойств действия переменной. AddVariableActivityTypeProperties (обязательно)

AddVariableActivityTypeProperties

Имя Описание Ценность
ценность Добавляемое значение. Тип: может быть статическим типом совпадающего значения элемента переменной или выражения с типом сопоставления resultType элемента переменной. любой
variableName Имя переменной, к которой необходимо добавить значение. струна

AvroSink

Имя Описание Ценность
formatSettings Параметры формата Avro. AvroWriteSettings
storeSettings Параметры магазина Avro. StoreWriteSettings
тип Тип приемника копирования. AvroSink (обязательно)

AvroSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры магазина Avro. StoreReadSettings
тип Скопируйте тип источника. AvroSource (обязательно)

AvroWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
recordName Имя записи верхнего уровня в результатах записи, которое требуется в спецификации AVRO. струна
recordNamespace Запись пространства имен в результатах записи. струна
тип Тип параметра записи. строка (обязательно)

AzureBlobFSReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureBlobFSReadSettings (обязательно)
подстановочный знакFileName Подстановочный знак Azure BLOBFSFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак Azure BLOBFSFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureBlobFSSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение с строкой resultType). любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. AzureBlobFSSink (обязательно)

AzureBlobFSSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureBlobFSSource (обязательный)

AzureBlobFSWriteSettings

Имя Описание Ценность
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. AzureBlobFSWriteSettings (обязательно)

AzureBlobStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени BLOB-объекта Azure. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureBlobStorageReadSettings (обязательно)
подстановочный знакFileName Подстановочный знак BLOB-объектов Azure. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак BLOB-объектов AzureFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureBlobStorageWriteSettings

Имя Описание Ценность
blockSizeInMB Указывает размер блока (МБ) при записи данных в большой двоичный объект. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. AzureBlobStorageWriteSettings (обязательно)

AzureDatabricksDeltaLakeExportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра экспорта. строка (обязательно)

AzureDatabricksDeltaLakeImportCommand

Имя Описание Ценность
dateFormat Укажите формат даты для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
timestampFormat Укажите формат метки времени для csv-файла в Azure Databricks Delta Lake Copy. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра импорта. строка (обязательно)

AzureDatabricksDeltaLakeSink

Имя Описание Ценность
importSettings Параметры импорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeImportCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureDatabricksDeltaLakeSink (обязательно)

AzureDatabricksDeltaLakeSource

Имя Описание Ценность
exportSettings Параметры экспорта Azure Databricks Delta Lake. AzureDatabricksDeltaLakeExportCommand
запрос Запрос Azure Databricks Delta Lake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. AzureDatabricksDeltaLakeSource (обязательный)

AzureDataExplorerCommandActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. AzureDataExplorerCommand (обязательно)
typeProperties Свойства действия команды Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (обязательно)

AzureDataExplorerCommandActivityTypeProperties

Имя Описание Ценность
команда Команда управления в соответствии с синтаксисом команды Azure Data Explorer. Тип: строка (или выражение с строкой resultType). любой (обязательный)
commandTimeout Время ожидания команды управления. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) любой

AzureDataExplorerSink

Имя Описание Ценность
flushImmediately Если задано значение true, все агрегаты будут пропущены. Значение по умолчанию — false. Тип: логический. любой
приемMappingAsJson Явное описание сопоставления столбцов, предоставленное в формате JSON. Тип: строка. любой
ingestionMappingName Имя предварительно созданного сопоставления CSV, определенного в целевой таблице Kusto. Тип: строка. любой
тип Тип приемника копирования. AzureDataExplorerSink (обязательно)

AzureDataExplorerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
noTruncation Имя логического параметра, который определяет, применяется ли усечение к результирующих наборам, которые выходят за рамки определенного ограничения количества строк. любой
запрос Запрос базы данных. Должен быть запросом языка запросов Kusto (KQL). Тип: строка (или выражение с строкой resultType). любой (обязательный)
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).. любой
тип Скопируйте тип источника. AzureDataExplorerSource (обязательно)

AzureDataLakeStoreReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
listAfter Выводит файлы после значения (монопольного) на основе лексографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
listBefore Выводит файлы перед значением (включительно) на основе лексикографического порядка имен файлов и папок. Применяется в папкеPath в наборе данных и фильтрует файлы или вложенные папки в папкеPath. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureDataLakeStoreReadSettings (обязательно)
подстановочный знакFileName ADLS подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath ADLS подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. Тип: строка (или выражение с строкой resultType). любой
enableAdlsSingleFileParallel Параллель с одним файлом. любой
тип Тип приемника копирования. AzureDataLakeStoreSink (обязательно)

AzureDataLakeStoreSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. AzureDataLakeStoreSource (обязательный)

AzureDataLakeStoreWriteSettings

Имя Описание Ценность
expiryDateTime Указывает время истечения срока действия записанных файлов. Время применяется к часовой поясу UTC в формате "2018-12-01T05:00:00Z". Значение по умолчанию — NULL. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра записи. AzureDataLakeStoreWriteSettings (обязательно)

AzureFileStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени файла Azure, начиная с корневого пути. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. AzureFileStorageReadSettings (обязательно)
подстановочный знакFileName Подстановочный знак хранилища файлов Azure. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак хранилища файлов AzureFolderPath. Тип: строка (или выражение с строкой resultType). любой

AzureFileStorageWriteSettings

Имя Описание Ценность
тип Тип параметра записи. AzureFileStorageWriteSettings (обязательно)

AzureFunctionActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. AzureFunctionActivity (обязательно)
typeProperties Свойства действия функции Azure. AzureFunctionActivityTypeProperties (обязательно)

AzureFunctionActivityTypeProperties

Имя Описание Ценность
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
functionName Имя функции, вызываемой действием функции Azure. Тип: строка (или выражение с строкой resultType) любой (обязательный)
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). AzureFunctionActivityTypePropertiesHeaders
метод Метод REST API для целевой конечной точки. "DELETE"
Get
"HEAD"
"ПАРАМЕТРЫ"
"POST"
'PUT'
TRACE (обязательно)

AzureFunctionActivityTypePropertiesHeaders

Имя Описание Ценность

AzureKeyVaultSecretReference

Имя Описание Ценность
secretName Имя секрета в Azure Key Vault. Тип: строка (или выражение с строкой resultType). любой (обязательный)
secretVersion Версия секрета в Azure Key Vault. Значение по умолчанию — последняя версия секрета. Тип: строка (или выражение с строкой resultType). любой
магазин Справочник по связанной службе Azure Key Vault. LinkedServiceReference (обязательно)
тип Тип секрета. AzureKeyVaultSecret (обязательно)

AzureMariaDBSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AzureMariaDBSource (обязательный)

AzureMLBatchExecutionActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. AzureMLBatchExecution (обязательно)
typeProperties Свойства действия пакетного выполнения машинного обучения Azure. AzureMLBatchExecutionActivityTypeProperties (обязательно)

AzureMLBatchExecutionActivityTypeProperties

Имя Описание Ценность
globalParameters Пары "Ключ", "Значение", передаваемые в конечную точку службы пакетного выполнения Машинного обучения Azure. Ключи должны соответствовать именам параметров веб-службы, определенных в опубликованной веб-службе Машинного обучения Azure. Значения будут переданы в свойстве GlobalParameters запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs Пары "Ключ", "Значение", сопоставление имен входных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile, указывающими входные расположения BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceInputs запроса пакетного выполнения Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs Пары "Ключ", "Значение", сопоставление имен выходных данных веб-службы конечной точки Машинного обучения Azure с объектами AzureMLWebServiceFile, указывающими выходные расположения BLOB-объектов. Эти сведения будут переданы в свойстве WebServiceOutputs запроса пакетного выполнения Машинного обучения Azure. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Имя Описание Ценность

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Имя Описание Ценность

AzureMLExecutePipelineActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. AzureMLExecutePipeline (обязательный)
typeProperties Свойства действия Выполнения конвейера машинного обучения Azure. AzureMLExecutePipelineActivityTypeProperties (обязательно)

AzureMLExecutePipelineActivityTypeProperties

Имя Описание Ценность
continueOnStepFailure Следует ли продолжать выполнение других шагов в PipelineRun, если шаг завершается ошибкой. Эти сведения будут переданы в свойстве continueOnStepFailure опубликованного запроса на выполнение конвейера. Тип: логический (или выражение с логическим типом результата). любой
dataPathAssignments Словарь, используемый для изменения назначений путей данных без переобучения. Значения будут переданы в свойстве dataPathAssignments опубликованного запроса на выполнение конвейера. Тип: объект (или выражение с объектом resultType). любой
experimentName Имя эксперимента журнала выполнения конвейера. Эти сведения будут переданы в свойстве ExperimentName опубликованного запроса на выполнение конвейера. Тип: строка (или выражение с строкой resultType). любой
mlParentRunId Родительский идентификатор запуска конвейера службы машинного обучения Azure. Эти сведения будут переданы в свойстве ParentRunId опубликованного запроса на выполнение конвейера. Тип: строка (или выражение с строкой resultType). любой
mlPipelineEndpointId Идентификатор опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение с строкой resultType). любой
mlPipelineId Идентификатор опубликованного конвейера Машинного обучения Azure. Тип: строка (или выражение с строкой resultType). любой
mlPipelineParameters Пары "Ключ", "Значение", передаваемые в опубликованную конечную точку конвейера Машинного обучения Azure. Ключи должны соответствовать именам параметров конвейера, определенных в опубликованном конвейере. Значения будут переданы в свойстве ParameterAssignments опубликованного запроса на выполнение конвейера. Тип: объект с парами значений ключа (или Expression с объектом resultType). любой
Версия Версия опубликованной конечной точки конвейера Машинного обучения Azure. Тип: строка (или выражение с строкой resultType). любой

AzureMLUpdateResourceActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. AzureMLUpdateResource (обязательно)
typeProperties Свойства действия управления ресурсами в машинном обучении Azure. AzureMLUpdateResourceActivityTypeProperties (обязательно)

AzureMLUpdateResourceActivityTypeProperties

Имя Описание Ценность
ОбученныйModelFilePath Относительный путь к файлу в trainedModelLinkedService для представления файла ilearner, который будет отправлен операцией обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)
trainedModelLinkedServiceName Имя связанной службы хранилища Azure с файлом .ilearner, который будет отправлен операцией обновления. LinkedServiceReference (обязательно)
обученныйmodelName Имя модуля обученной модели в эксперименте веб-службы для обновления. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureMLWebServiceFile

Имя Описание Ценность
filePath Относительный путь к файлу, включая имя контейнера, в хранилище BLOB-объектов Azure, заданном LinkedService. Тип: строка (или выражение с строкой resultType). любой (обязательный)
linkedServiceName Ссылка на связанную службу хранилища Azure, где расположен файл ввода и вывода веб-службы машинного обучения Azure. LinkedServiceReference (обязательно)

AzureMySqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureMySqlSink (обязательно)

AzureMySqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AzureMySqlSource (обязательный)

AzurePostgreSqlSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzurePostgreSqlSink (обязательно)

AzurePostgreSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AzurePostgreSqlSource (обязательно)

AzureQueueSink

Имя Описание Ценность
тип Тип приемника копирования. AzureQueueSink (обязательно)

AzureSearchIndexSink

Имя Описание Ценность
тип Тип приемника копирования. AzureSearchIndexSink (обязательно)
writeBehavior Укажите поведение записи при переборе документов в индекс поиска Azure. "Слияние"
"Отправить"

AzureSqlSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureSqlSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в SQL Azure. Тип: SqlWriteBehaviorEnum (или Выражение с результирующий тип SqlWriteBehaviorEnum) любой

AzureSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. AzureSqlSource (обязательно)

AzureTableSink

Имя Описание Ценность
azureTableDefaultPartitionKeyValue Значение ключа раздела таблицы Azure по умолчанию. Тип: строка (или выражение с строкой resultType). любой
azureTableInsertType Тип вставки таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
azureTablePartitionKeyName Имя ключа раздела таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
azureTableRowKeyName Имя ключа строки таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. AzureTableSink (обязательно)

AzureTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
azureTableSourceIgnoreTableNotFound Источник таблицы Azure игнорирует таблицу, не найденную. Тип: логический (или выражение с логическим типом результата). любой
azureTableSourceQuery Исходный запрос таблицы Azure. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. AzureTableSource (обязательно)

BigDataPoolParametrizationReference

Имя Описание Ценность
referenceName Ссылка на имя пула больших данных. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип пула больших данных. BigDataPoolReference (обязательно)

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. BinaryReadSettings (обязательный)

BinaryReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

BinarySink

Имя Описание Ценность
storeSettings Параметры двоичного хранилища. StoreWriteSettings
тип Тип приемника копирования. BinarySink (обязательный)

BinarySource

Имя Описание Ценность
formatSettings Параметры двоичного формата. BinaryReadSettings
storeSettings Параметры двоичного хранилища. StoreReadSettings
тип Скопируйте тип источника. BinarySource (обязательный)

BlobSink

Имя Описание Ценность
blobWriterAddHeader Модуль записи BLOB-объектов добавляет заголовок. Тип: логический (или выражение с логическим типом результата). любой
blobWriterDateTimeFormat Формат даты и времени записи BLOB-объектов. Тип: строка (или выражение с строкой resultType). любой
blobWriterOverwriteFiles Файлы записи BLOB-объектов перезаписываются. Тип: логический (или выражение с логическим типом результата). любой
copyBehavior Тип поведения копирования для приемника копирования. любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Тип приемника копирования. BlobSink (обязательно)

BlobSource

Имя Описание Ценность
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
skipHeaderLineCount Количество строк заголовка, пропускаемых из каждого большого двоичного объекта. Тип: целое число (или выражение с целым числом resultType). любой
treatEmptyAsNull Обрабатывать пустое значение null. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. BlobSource (обязательный)

CassandraSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
consistencyLevel Уровень согласованности указывает, сколько серверов Cassandra должно отвечать на запрос на чтение перед возвратом данных клиентскому приложению. Cassandra проверяет указанное количество серверов Cassandra, чтобы данные соответствовали запросу на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Не учитывается регистр. "ALL"
"EACH_QUORUM"
"LOCAL_ONE"
"LOCAL_QUORUM"
"LOCAL_SERIAL"
"ONE"
'КВОРУМ'
"SERIAL"
"ТРИ"
'TWO'
запрос Запрос базы данных. Должен быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CassandraSource (обязательный)

CommonDataServiceForAppsSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. CommonDataServiceForAppsSink (обязательно)
writeBehavior Поведение записи для операции. Upsert (обязательно)

CommonDataServiceForAppsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Common Data Service для приложений (онлайн-& локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CommonDataServiceForAppsSource (обязательный)

CompressionReadSettings

Имя Описание Ценность
тип Установите значение TarGZipReadSettings для типа TarGZipReadSettings. Установите значение TarReadSettings для типа TarReadSettings. Установите значение ZipDeflateReadSettings для типа ZipDeflateReadSettings. "TarGZipReadSettings"
TarReadSettings
ZipDeflateReadSettings (обязательно)

ConcurSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ConcurSource (обязательный)

ContinuationSettingsReference

Имя Описание Ценность
continuationTtlInMinutes Продолжение срока жизни в минутах. любой
настраиваемыйcheckpointKey Настроенный ключ контрольной точки. любой
idleCondition Условие простоя. любой

CopyActivity

Имя Описание Ценность
Входы Список входных данных для действия. DatasetReference[]
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
Выходы Список выходных данных для действия. DatasetReference[]
политика Политика действий. ActivityPolicy
тип Тип действия. "Копировать" (обязательно)
typeProperties Свойства действия копирования. CopyActivityTypeProperties (обязательно)

CopyActivityLogSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой

CopyActivityTypeProperties

Имя Описание Ценность
dataIntegrationUnits Максимальное количество единиц интеграции данных, которые можно использовать для выполнения этого перемещения данных. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
enableSkipIncompatibleRow Следует ли пропускать несовместимую строку. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enableStaging Указывает, следует ли копировать данные с помощью промежуточной промежуточной настройки. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
logSettings Параметры журнала, необходимые клиенту при включении журнала. LogSettings
logStorageSettings (Не рекомендуется. Используйте параметры хранилища журналов LogSettings) необходимо предоставить клиенту при включении журнала сеансов. LogStorageSettings
parallelCopies Максимальное количество одновременных сеансов, открытых в источнике или приемнике, чтобы избежать перегрузки хранилища данных. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
сохранять Сохранение правил. any[]
preserveRules Сохранение правил. any[]
redirectIncompatibleRowSettings Перенаправление несовместимых параметров строк, если enableSkipIncompatibleRow имеет значение true. RedirectIncompatibleRowSettings
тонуть Копирование приемника действий. CopySink (обязательно)
skipErrorFile Укажите отказоустойчивость для согласованности данных. SkipErrorFile
источник Источник действия копирования. CopySource (обязательно)
stagingSettings Указывает промежуточные промежуточные параметры, если enableStaging имеет значение true. StagingSettings
Translator Переводчик действий копирования. Если не указано, используется табличный переводчик. любой
validateDataConsistency Следует ли включить проверку согласованности данных. Тип: логический (или выражение с логическим типом результата). любой

CopySink

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для хранилища данных приемника. Тип: целое число (или выражение с целым числом resultType). любой
sinkRetryCount Число повторных попыток приемника. Тип: целое число (или выражение с целым числом resultType). любой
sinkRetryWait Ожидание повтора приемника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Установите значение AvroSink для типа AvroSink. Установите значение AzureBlobFSSink для типа AzureBlobFSSink. Установите значение "AzureDataExplorerSink" для типа AzureDataExplorerSink. Установите значение AzureDataLakeStoreSink для типа AzureDataLakeStoreSink. Установите значение AzureDatabricksDeltaLakeSink для типа AzureDatabricksDeltaLakeSink. Установите значение AzureMySqlSink для типа AzureMySqlSink. Установите значение AzurePostgreSqlSink для типа AzurePostgreSqlSink. Установите значение AzureQueueSink для типа AzureQueueSink. Установите значение AzureSearchIndexSink для типа AzureSearchIndexSink. Установите значение AzureSqlSink для типа AzureSqlSink. Установите значение AzureTableSink для типа AzureTableSink. Установите значение BinarySink для типа BinarySink. Установите значение BlobSink для типа BLOBSink. Установите значение CommonDataServiceForAppsSink для типа CommonDataServiceForAppsSink. Установите значение CosmosDbMongoDbApiSink для типа CosmosDbMongoDbApiSink. Установите значение CosmosDbSqlApiSink для типа CosmosDbSqlApiSink. Установите значение "РазделителяTextSink" для типа РазделителяTextSink. Установите значение DocumentDbCollectionSink для типа DocumentDbCollectionSink. Установите значение DynamicsCrmSink для типа DynamicsCrmSink. Установите значение DynamicsSink для типа DynamicsSink. Установите значение FileSystemSink для типа FileSystemSink. Установите значение "IcebergSink" для типа IcebergSink. Установите значение InformixSink для типа InformixSink. Установите значение JsonSink для типа JsonSink. Установите значение LakeHouseTableSink для типа LakeHouseTableSink. Установите значение MicrosoftAccessSink для типа MicrosoftAccessSink. Установите значение MongoDbAtlasSink для типа MongoDbAtlasSink. Установите значение MongoDbV2Sink для типа MongoDbV2Sink. Установите значение OdbcSink для типа OdbcSink. Установите значение OracleSink для типа OracleSink. Установите значение OrcSink для типа OrcSink. Установите значение ParquetSink для типа ParquetSink. Установите значение RestSink для типа RestSink. Установите значение SalesforceServiceCloudSink для типа SalesforceServiceCloudSink. Установите значение SalesforceServiceCloudV2Sink для типа SalesforceServiceCloudV2Sink. Установите значение SalesforceSink для типа SalesforceSink. Установите значение SalesforceV2Sink для типа SalesforceV2Sink. Установите значение SapCloudForCustomerSink для типа SapCloudForCustomerSink. Установите значение SnowflakeSink для типа SnowflakeSink. Установите значение SnowflakeV2Sink для типа SnowflakeV2Sink. Установите значение "SqlDWSink" для типа SqlDWSink. Установите значение "SqlMISink" для типа SqlMISink. Установите значение "SqlServerSink" для типа SqlServerSink. Установите значение "SqlSink" для типа SqlSink. Установите значение WarehouseSink для типа WarehouseSink. "AvroSink"
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink
'IcebergSink'
"InformixSink"
JsonSink
'LakeHouseTableSink'
MicrosoftAccessSink
'MongoDbAtlasSink'
MongoDbV2Sink
"OdbcSink"
OracleSink
'OrcSink'
"ParquetSink"
"RestSink"
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink
'SnowflakeSink'
'SnowflakeV2Sink'
SqlDWSink
"SqlMISink"
"SqlServerSink"
"SqlSink"
WarehouseSink (обязательно)
writeBatchSize Размер пакета записи. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
writeBatchTimeout Запись времени ожидания пакетной службы. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

CopySource

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
sourceRetryCount Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType). любой
sourceRetryWait Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Установите значение AmazonMWSSource для типа AmazonMWSSource. Установите значение AmazonRdsForOracleSource для типа AmazonRdsForOracleSource. Установите значение AmazonRdsForSqlServerSource для типа AmazonRdsForSqlServerSource. Установите значение AmazonRedshiftSource для типа AmazonRedshiftSource. Установите значение AvroSource для типа AvroSource. Установите значение AzureBlobFSSource для типа AzureBlobFSSource. Установите значение AzureDataExplorerSource для типа AzureDataExplorerSource. Установите значение AzureDataLakeStoreSource для типа AzureDataLakeStoreSource. Установите значение AzureDatabricksDeltaLakeSource для типа AzureDatabricksDeltaLakeSource. Установите значение "AzureMariaDBSource" для типа AzureMariaDBSource. Установите значение AzureMySqlSource для типа AzureMySqlSource. Установите значение AzurePostgreSqlSource для типа AzurePostgreSqlSource. Установите значение "AzureSqlSource" для типа AzureSqlSource. Установите значение AzureTableSource для типа AzureTableSource. Установите значение BinarySource для типа BinarySource. Установите значение BlobSource для типа BLOBSource. Установите значение CassandraSource для типа CassandraSource. Установите значение CommonDataServiceForAppsSource для типа CommonDataServiceForAppsSource. Установите значение ConcurSource для типа ConcurSource. Установите значение CosmosDbMongoDbApiSource для типа CosmosDbMongoDbApiSource. Установите значение CosmosDbSqlApiSource для типа CosmosDbSqlApiSource. Установите значение CouchbaseSource для типа CouchbaseSource. Установите значение Db2Source для типа Db2Source. Для типа РазделителяTextSourceс разделителями. Установите значение DocumentDbCollectionSource для типа DocumentDbCollectionSource. Установите значение "DrillSource" для типа DrillSource. Установите значение DynamicsAXSource для типа DynamicsAXSource. Установите значение DynamicsCrmSource для типа DynamicsCrmSource. Установите значение DynamicsSource для типа DynamicsSource. Установите значение "EloquaSource" для типа EloquaSource. Установите значение "ExcelSource" для типа ExcelSource. Установите значение FileSystemSource для типа FileSystemSource. Установите значение "GoogleAdWordsSource" для типа GoogleAdWordsSource. Установите значение "GoogleBigQuerySource" для типа GoogleBigQuerySource. Установите значение "GoogleBigQueryV2Source" для типа GoogleBigQueryV2Source. Установите значение GreenplumSource для типа GreenplumSource. Установите значение HBaseSource для типа HBaseSource. Установите значение HdfsSource для типа HdfsSource. Установите значение HiveSource для типа HiveSource. Установите значение "HttpSource" для типа httpSource. Установите значение HubspotSource для типа HubspotSource. Установите значение ImpalaSource для типа ImpalaSource. Установите значение InformixSource для типа InformixSource. Установите значение JiraSource для типа JiraSource. Установите значение JsonSource для типа JsonSource. Установите значение LakeHouseTableSource для типа LakeHouseTableSource. Установите значение MagentoSource для типа MagentoSource. Установите значение MariaDBSource для типа MariaDBSource. Установите значение MarketoSource для типа MarketoSource. Установите значение "MicrosoftAccessSource" для типа MicrosoftAccessSource. Установите значение MongoDbAtlasSource для типа MongoDbAtlasSource. Установите значение MongoDbSource для типа MongoDbSource. Установите значение MongoDbV2Source для типа MongoDbV2Source. Установите значение MySqlSource для типа MySqlSource. Установите значение "NetezzaSource" для типа NetezzaSource. Установите значение ODataSource для типа ODataSource. Установите значение OdbcSource для типа OdbcSource. Установите значение "Office365Source" для типа Office365Source. Установите значение OracleServiceCloudSource для типа OracleServiceCloudSource. Установите значение OracleSource для типа OracleSource. Установите значение OrcSource для типа OrcSource. Установите значение ParquetSource для типа ParquetSource. Установите значение PaypalSource для типа PaypalSource. Установите значение PhoenixSource для типа PhoenixSource. Установите значение PostgreSqlSource для типа PostgreSqlSource. Установите значение PostgreSqlV2Source для типа PostgreSqlV2Source. Установите значение PrestoSource для типа PrestoSource. Установите значение QuickBooksSource для типа QuickBooksSource. Установите значение "RelationalSource" для типа RelationalSource. Установите значение ResponsysSource для типа ResponsysSource. Установите значение RestSource для типа RestSource. Установите значение SalesforceMarketingCloudSource для типа SalesforceMarketingCloudSource. Установите значение SalesforceServiceCloudSource для типа SalesforceServiceCloudSource. Установите значение SalesforceServiceCloudV2Source для типа SalesforceServiceCloudV2Source. Установите значение SalesforceSource для типа SalesforceSource. Установите значение SalesforceV2Source для типа SalesforceV2Source. Установите значение SapBwSource для типа SapBwSource. Установите значение SapCloudForCustomerSource для типа SapCloudForCustomerSource. Установите значение "SapEccSource" для типа SapEccSource. Установите значение SapHanaSource для типа SapHanaSource. Установите значение SapOdpSource для типа SapOdpSource. Установите значение SapOpenHubSource для типа SapOpenHubSource. Установите значение "SapTableSource" для типа SapTableSource. Установите значение ServiceNowSource для типа ServiceNowSource. Установите значение ServiceNowV2Source для типа ServiceNowV2Source. Установите значение "SharePointOnlineListSource" для типа SharePointOnlineListSource. Установите значение ShopifySource для типа ShopifySource. Установите значение SnowflakeSource для типа SnowflakeSource. Установите значение SnowflakeV2Source для типа SnowflakeV2Source. Установите значение SparkSource для типа SparkSource. Установите значение "SqlDWSource" для типа SqlDWSource. Установите значение "SqlMISource" для типа SqlMISource. Установите значение "SqlServerSource" для типа SqlServerSource. Установите значение "SqlSource" для типа SqlSource. Установите значение SquareSource для типа SquareSource. Установите значение SybaseSource для типа SybaseSource. Установите значение TeradataSource для типа TeradataSource. Установите значение VerticaSource для типа VerticaSource. Установите значение WarehouseSource для типа WarehouseSource. Установите значение XeroSource для типа XeroSource. Установите значение ZohoSource для типа ZohoSource. Установите значение WebSource для типа WebSource. Установите значение XmlSource для типа XmlSource. 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 (обязательно)

CosmosDbMongoDbApiSink

Имя Описание Ценность
тип Тип приемника копирования. CosmosDbMongoDbApiSink (обязательный)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

CosmosDbMongoDbApiSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb. MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CosmosDbMongoDbApiSource (обязательный)

CosmosDbSqlApiSink

Имя Описание Ценность
тип Тип приемника копирования. CosmosDbSqlApiSink (обязательно)
writeBehavior Описывает запись данных в Azure Cosmos DB. Тип: строка (или выражение с строкой resultType). Допустимые значения: insert и upsert. любой

CosmosDbSqlApiSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
detectDatetime Определяет ли примитивные значения в качестве значений даты и времени. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
предпочтительный вариантRegions Предпочтительный регион. Тип: массив строк (или выражение с массивом строк resultType). любой
запрос ЗАПРОС API SQL. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. CosmosDbSqlApiSource (обязательный)

CouchbaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. CouchbaseSource (обязательно)

CredentialReference

Имя Описание Ценность
referenceName Имя учетных данных ссылки. строка (обязательно)
тип Ссылочный тип учетных данных. CredentialReference (обязательно)

CustomActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Custom" (обязательный)
typeProperties Настраиваемые свойства действия. CustomActivityTypeProperties (обязательно)

CustomActivityReferenceObject

Имя Описание Ценность
Наборов данных Ссылки на набор данных. DatasetReference[]
linkedServices Ссылки на связанную службу. LinkedServiceReference[]

CustomActivityTypeProperties

Имя Описание Ценность
autoUserSpecification Уровень повышения прав и область для пользователя по умолчанию — это неадминиционная задача. Тип: строка (или выражение с двойным типом результата). любой
команда Команда для пользовательского типа действия: строка (или выражение с строкой resultType). любой (обязательный)
extendedProperties Пользовательский контейнер свойств. Нет ограничений на ключи или значения, которые можно использовать. Пользователь, указанный настраиваемым действием, несет полную ответственность за использование и интерпретацию определенного содержимого. CustomActivityTypePropertiesExtendedProperties
folderPath Путь к папке для типов файлов ресурсов: строка (или выражение с строкой resultType). любой
referenceObjects Эталонные объекты CustomActivityReferenceObject
resourceLinkedService Справочник по связанной службе ресурсов. LinkedServiceReference
retentionTimeInDays Время хранения файлов, отправленных для пользовательского действия. Тип: double (или expression with resultType double). любой

CustomActivityTypePropertiesExtendedProperties

Имя Описание Ценность

DatabricksNotebookActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksNotebook (обязательно)
typeProperties Свойства действия Записной книжки Databricks. DatabricksNotebookActivityTypeProperties (обязательно)

DatabricksNotebookActivityTypeProperties

Имя Описание Ценность
baseParameters Базовые параметры, используемые для каждого запуска этого задания. Если записная книжка принимает параметр, который не указан, будет использоваться значение по умолчанию из записной книжки. DatabricksNotebookActivityTypePropertiesBaseParameters
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath Абсолютный путь к записной книжке для запуска в рабочей области Databricks. Этот путь должен начинаться с косой черты. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksNotebookActivityTypePropertiesBaseParameters

Имя Описание Ценность

DatabricksNotebookActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkJarActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksSparkJar (обязательно)
typeProperties Свойства действия Databricks SparkJar. DatabricksSparkJarActivityTypeProperties (обязательно)

DatabricksSparkJarActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName Полное имя класса, содержащего основной метод, который необходимо выполнить. Этот класс должен содержаться в JAR-файле, предоставленном в виде библиотеки. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Параметры Параметры, которые будут переданы в основной метод. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DatabricksSparkPythonActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DatabricksSparkPython (обязательно)
typeProperties Свойства действия SparkPython Databricks. DatabricksSparkPythonActivityTypeProperties (обязательно)

DatabricksSparkPythonActivityTypeProperties

Имя Описание Ценность
Библиотеки Список библиотек, которые будут установлены в кластере, который выполнит задание. DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
Параметры Параметры командной строки, передаваемые в файл Python. any[]
pythonFile URI файла Python для выполнения. Поддерживаются пути DBFS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Имя Описание Ценность

DataFlowReference

Имя Описание Ценность
datasetParameters Эталонные параметры потока данных из набора данных. любой
Параметры Параметры потока данных ParameterValueSpecification
referenceName Имя потока ссылок. строка (обязательно)
тип Ссылочный тип потока данных. DataFlowReference (обязательно)

DataFlowStagingInfo

Имя Описание Ценность
folderPath Путь к папке для промежуточного большого двоичного объекта. Тип: строка (или выражение с строкой resultType) любой
linkedService Справочник по промежуточной связанной службе. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. DataLakeAnalyticsU-SQL (обязательный)
typeProperties Свойства действия U-SQL Data Lake Analytics. DataLakeAnalyticsUsqlActivityTypeProperties (обязательно)

DataLakeAnalyticsUsqlActivityTypeProperties

Имя Описание Ценность
компиляцияMode Режим компиляции U-SQL. Должно быть одним из следующих значений: Семантика, Full и SingleBox. Тип: строка (или выражение с строкой resultType). любой
degreeOfParallelism Максимальное количество узлов, одновременно используемых для запуска задания. Значение по умолчанию — 1. Тип: целое число (или выражение с целым числом результирующих типов), минимум: 1. любой
Параметры Параметры запроса задания U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
приоритет Определяет, какие задания из всех очередей должны быть выбраны для первого запуска. Чем ниже число, тем выше приоритет. Значение по умолчанию — 1000. Тип: целое число (или выражение с целым числом результирующих типов), минимум: 1. любой
runtimeVersion Версия среды выполнения подсистемы U-SQL для использования. Тип: строка (или выражение с строкой resultType). любой
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference (обязательно)
scriptPath Путь к папке с учетом регистра, содержащей скрипт U-SQL. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Имя Описание Ценность

DatasetReference

Имя Описание Ценность
Параметры Аргументы для набора данных. ParameterValueSpecification
referenceName Имя эталонного набора данных. строка (обязательно)
тип Ссылочный тип набора данных. DatasetReference (обязательно)

Db2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. Db2Source (обязательно)

DeleteActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Delete" (обязательно)
typeProperties Удаление свойств действия. DeleteActivityTypeProperties (обязательно)

DeleteActivityTypeProperties

Имя Описание Ценность
набор данных Удаление ссылки на набор данных действия. DatasetReference (обязательно)
enableLogging Следует ли записывать подробные журналы выполнения действия удаления. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
logStorageSettings Параметры хранилища журналов, необходимые клиенту, если включитьLogging имеет значение true. LogStorageSettings
maxConcurrentConnections Максимальное число одновременных подключений для подключения источника данных одновременно. int

Ограничения целостности:
Минимальное значение = 1
рекурсивный Если значение true, файлы или вложенные папки в текущем пути к папке будут удалены рекурсивно. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
storeSettings Удаление параметров хранилища действий. StoreReadSettings

РазделителиTextReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount Указывает количество непустых строк, пропускаемых при чтении данных из входных файлов. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра чтения. "DelimitedTextReadSettings" (обязательный)

РазделителиTextReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
skipLineCount Указывает количество непустых строк, пропускаемых при чтении данных из входных файлов. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра чтения. строка (обязательно)

РазделительTextSink

Имя Описание Ценность
formatSettings Параметры формата с разделителями. РазделителяTextWriteSettings
storeSettings Параметры хранилища Разделителя. StoreWriteSettings
тип Тип приемника копирования. "DelimitedTextSink" (обязательный)

РазделителиTextSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата с разделителями. РазделителямTextReadSettings
storeSettings Параметры хранилища Разделителя. StoreReadSettings
тип Скопируйте тип источника. "DelimitedTextSource" (обязательный)

РазделителиTextWriteSettings

Имя Описание Ценность
fileExtension Расширение файла, используемое для создания файлов. Тип: строка (или выражение с строкой resultType). любой (обязательный)
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
quoteAllText Указывает, следует ли всегда заключать строковые значения в кавычки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра записи. строка (обязательно)

DistcpSettings

Имя Описание Ценность
distcpOptions Задает параметры Distcp. Тип: строка (или выражение с строкой resultType). любой
resourceManagerEndpoint Указывает конечную точку Yarn ResourceManager. Тип: строка (или выражение с строкой resultType). любой (обязательный)
tempScriptPath Указывает существующий путь к папке, который будет использоваться для хранения скрипта команды temp Distcp. Файл скрипта создается ADF и будет удален после завершения задания копирования. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DocumentDbCollectionSink

Имя Описание Ценность
вложенныйSeparator Разделитель вложенных свойств. Значение по умолчанию — . (точка). Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. DocumentDbCollectionSink (обязательный)
writeBehavior Описывает запись данных в Azure Cosmos DB. Тип: строка (или выражение с строкой resultType). Допустимые значения: insert и upsert. любой

DocumentDbCollectionSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
вложенныйSeparator Разделитель вложенных свойств. Тип: строка (или выражение с строкой resultType). любой
запрос Запрос документов. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. DocumentDbCollectionSource (обязательный)

DrillSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "DrillSource" (обязательный)

DWCopyCommandDefaultValue

Имя Описание Ценность
columnName Имя столбца. Тип: объект (или выражение с строкой resultType). любой
defaultValue Значение столбца по умолчанию. Тип: объект (или выражение с строкой resultType). любой

DWCopyCommandSettings

Имя Описание Ценность
дополнительныеoptions Дополнительные параметры напрямую передаются в хранилище данных SQL в команде копирования. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Задает значения по умолчанию для каждого целевого столбца в хранилище данных SQL. Значения по умолчанию в свойстве перезаписывают набор ограничений DEFAULT в базе данных, а столбец удостоверений не может иметь значение по умолчанию. Тип: массив объектов (или выражение с массивом результирующих типов объектов). DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

Имя Описание Ценность

DynamicsAXSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. DynamicsAXSource (обязательный)

DynamicsCrmSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. DynamicsCrmSink (обязательный)
writeBehavior Поведение записи для операции. Upsert (обязательно)

DynamicsCrmSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics CRM (онлайн & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsCrmSource (обязательный)

DynamicsSink

Имя Описание Ценность
alternateKeyName Логическое имя альтернативного ключа, которое будет использоваться при переключение записей. Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, пропускать ли значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. DynamicsSink (обязательно)
writeBehavior Поведение записи для операции. Upsert (обязательно)

DynamicsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос FetchXML — это собственный язык запросов, используемый в Microsoft Dynamics (online & локальной среде). Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. DynamicsSource (обязательный)

EloquaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. 'EloquaSource' (обязательно)

ExcelSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища Excel. StoreReadSettings
тип Скопируйте тип источника. ExcelSource (обязательно)

ExecuteDataFlowActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteDataFlow (обязательный)
typeProperties Выполнение свойств действия потока данных. ExecuteDataFlowActivityTypeProperties (обязательно)

ExecuteDataFlowActivityTypeProperties

Имя Описание Ценность
вычислять Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Параметры продолжения для выполнения действия потока данных. ContinuationSettingsReference
continueOnError Продолжить настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку, если приемник завершается ошибкой. Тип: логический (или выражение с логическим типом результата) любой
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Справочник по среде выполнения интеграции. IntegrationRuntimeReference
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет приемникам обрабатываться одновременно с тем же порядком сохранения. Тип: логический (или выражение с логическим типом результата) любой
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: целое число (или выражение с целым числом resultType) любой
инсценировка Промежуточные сведения для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубо", "штраф" и "нет". Тип: строка (или выражение с строкой resultType) любой

ExecuteDataFlowActivityTypePropertiesCompute

Имя Описание Ценность
computeType Тип вычислений кластера, который будет выполнять задание потока данных. Возможные значения: "Общие", "MemoryOptimized", "ComputeOptimized". Тип: строка (или выражение с строкой resultType) любой
coreCount Основное количество кластера, которое будет выполнять задание потока данных. Поддерживаемые значения: 8, 16, 32, 48, 80, 144 и 272. Тип: целое число (или выражение с целым числом resultType) любой

ExecutePipelineActivity

Имя Описание Ценность
политика Выполнение политики действий конвейера. ExecutePipelineActivityPolicy
тип Тип действия. ExecutePipeline (обязательный)
typeProperties Выполнение свойств действия конвейера. ExecutePipelineActivityTypeProperties (обязательно)

ExecutePipelineActivityPolicy

Имя Описание Ценность
secureInput Если задано значение true, входные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool

ExecutePipelineActivityTypeProperties

Имя Описание Ценность
Параметры Параметры конвейера. ParameterValueSpecification
трубопровод Справочник по конвейеру. PipelineReference (обязательно)
waitOnCompletion Определяет, будет ли выполнение действия ожидать завершения выполнения зависимого конвейера. Значение по умолчанию — false. bool

ExecutePowerQueryActivityTypeProperties

Имя Описание Ценность
вычислять Свойства вычислений для действия потока данных. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Параметры продолжения для выполнения действия потока данных. ContinuationSettingsReference
continueOnError Продолжить настройку ошибки, используемую для выполнения потока данных. Позволяет продолжить обработку, если приемник завершается ошибкой. Тип: логический (или выражение с логическим типом результата) любой
DataFlow Справочник по потоку данных. DataFlowReference (обязательно)
integrationRuntime Справочник по среде выполнения интеграции. IntegrationRuntimeReference
Запросов Список сопоставлений для запроса mashup Power Query с наборами данных приемника. PowerQuerySinkMapping[]
runConcurrently Параметр параллельного выполнения, используемый для выполнения потока данных. Позволяет приемникам обрабатываться одновременно с тем же порядком сохранения. Тип: логический (или выражение с логическим типом результата) любой
Раковины (Не рекомендуется. Используйте запросы). Список приемников действий Power Query, сопоставленных с именем запроса. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Укажите количество параллельных промежуточных операций для источников, применимых к приемнику. Тип: целое число (или выражение с целым числом resultType) любой
инсценировка Промежуточные сведения для выполнения действия потока данных. DataFlowStagingInfo
traceLevel Параметр уровня трассировки, используемый для выходных данных мониторинга потока данных. Поддерживаемые значения: "грубо", "штраф" и "нет". Тип: строка (или выражение с строкой resultType) любой

ExecutePowerQueryActivityTypePropertiesSinks

Имя Описание Ценность

ExecuteSsisPackageActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteSSISPackage (обязательный)
typeProperties Выполнение свойств действия пакета SSIS. ExecuteSsisPackageActivityTypeProperties (обязательно)

ExecuteSsisPackageActivityTypeProperties

Имя Описание Ценность
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference (обязательно)
environmentPath Путь к среде для выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
executionCredential Учетные данные выполнения пакета. SsisExecutionCredential
loggingLevel Уровень ведения журнала выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой
logLocation Расположение журнала выполнения пакета SSIS. SsisLogLocation
packageConnectionManagers Диспетчеры подключений уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Расположение пакета служб SSIS. SsisPackageLocation (обязательно)
packageParameters Параметры уровня пакета для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Диспетчеры подключений уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Параметры уровня проекта для выполнения пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides Свойство переопределяет выполнение пакета служб SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Среды выполнения Указывает среду выполнения для выполнения пакета служб SSIS. Значение должно быть "x86" или "x64". Тип: строка (или выражение с строкой resultType). любой

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Имя Описание Ценность

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Имя Описание Ценность

ExecuteWranglingDataflowActivity

Имя Описание Ценность
политика Политика действий. ActivityPolicy
тип Тип действия. ExecuteWranglingDataflow (обязательный)
typeProperties Выполнение свойств действия power query. ExecutePowerQueryActivityTypeProperties (обязательно)

Выражение

Имя Описание Ценность
тип Тип выражения. Выражение (обязательно)
ценность Значение выражения. строка (обязательно)

ExpressionV2

Имя Описание Ценность
Операндов Список вложенных выражений. ExpressionV2[]
Операторов Тип значения оператора выражения: список строк. string[]
тип Тип выражений, поддерживаемых системой. Тип: строка. "Binary"
"Констант"
Поле
"Нари"
"Унарий"
ценность Значение для типа константы или поля: строка. струна

FailActivity

Имя Описание Ценность
тип Тип действия. "Сбой" (обязательный)
typeProperties Сбой свойств действия. FailActivityTypeProperties (обязательно)

FailActivityTypeProperties

Имя Описание Ценность
ErrorCode Код ошибки, который классифицирует тип ошибки действия Fail. Это может быть динамическое содержимое, которое оценивается как непустая или пустая строка во время выполнения. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Сообщение Сообщение об ошибке, которое появилось в действии fail. Это может быть динамическое содержимое, которое оценивается как непустая или пустая строка во время выполнения. Тип: строка (или выражение с строкой resultType). любой (обязательный)

FileServerReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileFilter Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. FileServerReadSettings (обязательно)
подстановочный знакFileName FileServer подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath FileServer подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

FileServerWriteSettings

Имя Описание Ценность
тип Тип параметра записи. FileServerWriteSettings (обязательно)

FileSystemSink

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. любой
тип Тип приемника копирования. FileSystemSink (обязательно)

FileSystemSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. FileSystemSource (обязательно)

FilterActivity

Имя Описание Ценность
тип Тип действия. Filter (обязательный)
typeProperties Свойства действия фильтра. FilterActivityTypeProperties (обязательно)

FilterActivityTypeProperties

Имя Описание Ценность
состояние Условие, используемое для фильтрации входных данных. выражения (обязательно)
Элементы Входной массив, к которому должен применяться фильтр. выражения (обязательно)

ForEachActivity

Имя Описание Ценность
тип Тип действия. ForEach (обязательно)
typeProperties Свойства действия ForEach. ForEachActivityTypeProperties (обязательно)

ForEachActivityTypeProperties

Имя Описание Ценность
Деятельности Список действий для выполнения. действие[] (обязательно)
batchCount Число пакетов, используемое для управления числом параллельного выполнения (если параметр isSequential имеет значение false). int

Ограничения целостности:
Максимальное значение = 50
isSequential Должен ли цикл выполняться в последовательности или параллельно (максимум 50) bool
Элементы Коллекция для итерации. выражения (обязательно)

FormatReadSettings

Имя Описание Ценность
тип Установите значение BinaryReadSettings для типа BinaryReadSettings. Установите значение "РазделителиTextReadSettings" для типа разделителяхTextReadSettings. Установите значение JsonReadSettings для типа JsonReadSettings. Установите значение ParquetReadSettings для типа ParquetReadSettings. Установите значение XmlReadSettings для типа XmlReadSettings. "BinaryReadSettings"
'РазделителиTextReadSettings'
JsonReadSettings
ParquetReadSettings
XmlReadSettings (обязательно)

FtpReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
disableChunking Если значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. FtpReadSettings (обязательно)
useBinaryTransfer Укажите, следует ли использовать режим двоичной передачи для хранилищ FTP. Тип: логический (или выражение с логическим типом результата). любой
подстановочный знакFileName Подстановочный знак FTPFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак FTPFolderPath. Тип: строка (или выражение с строкой resultType). любой

GetMetadataActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. GetMetadata (обязательный)
typeProperties Свойства действия GetMetadata. GetMetadataActivityTypeProperties (обязательно)

GetMetadataActivityTypeProperties

Имя Описание Ценность
набор данных Справочник по набору данных действия GetMetadata. DatasetReference (обязательно)
fieldList Поля метаданных для получения из набора данных. any[]
formatSettings Параметры формата действия GetMetadata. FormatReadSettings
storeSettings Параметры хранилища действий GetMetadata. StoreReadSettings

GoogleAdWordsSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleAdWordsSource (обязательно)

GoogleBigQuerySource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleBigQuerySource (обязательно)

GoogleBigQueryV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. GoogleBigQueryV2Source (обязательно)

GoogleCloudStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта Google Cloud Storage. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. "GoogleCloudStorageReadSettings" (обязательно)
подстановочный знакFileName Google Cloud Storage подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак Google Cloud StorageFolderPath. Тип: строка (или выражение с строкой resultType). любой

GreenplumSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "GreenplumSource" (обязательный)

HBaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HBaseSource (обязательный)

HdfsReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
distcpSettings Указывает параметры, связанные с Distcp. DistcpSettings
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. HdfsReadSettings (обязательный)
подстановочный знакFileName HDFS подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath ПОДстановочный знак HDFSFolderPath. Тип: строка (или выражение с строкой resultType). любой

HdfsSource

Имя Описание Ценность
distcpSettings Указывает параметры, связанные с Distcp. DistcpSettings
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Скопируйте тип источника. HdfsSource (обязательно)

HDInsightHiveActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightHive (обязательно)
typeProperties Свойства действия Hive HDInsight. HDInsightHiveActivityTypeProperties (обязательно)

HDInsightHiveActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
Определяет Позволяет пользователю указывать определения для запроса задания Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
queryTimeout Значение времени ожидания запроса (в минутах). Действует, если кластер HDInsight работает с ESP (корпоративный пакет безопасности) int
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение с строкой resultType). любой
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]
Переменные Указанные пользователем аргументы в пространстве имен Hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightHiveActivityTypePropertiesVariables

Имя Описание Ценность

HDInsightMapReduceActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightMapReduce (обязательно)
typeProperties Свойства действия MapReduce HDInsight. HDInsightMapReduceActivityTypeProperties (обязательно)

HDInsightMapReduceActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
className Имя класса. Тип: строка (или выражение с строкой resultType). любой (обязательный)
Определяет Позволяет пользователю указывать определения для запроса задания MapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
jarFilePath Jar-путь. Тип: строка (или выражение с строкой resultType). любой (обязательный)
jarLibs Jar libs. any[]
jarLinkedService Справочник по связанной службе Jar. LinkedServiceReference
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightPigActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightPig (обязательно)
typeProperties Свойства действия Pig HDInsight. HDInsightPigActivityTypeProperties (обязательно)

HDInsightPigActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. Тип: массив (или выражение с массивом resultType). любой
Определяет Позволяет пользователю указывать определения для запроса задания Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
scriptLinkedService Справочник по связанной службе скрипта. LinkedServiceReference
scriptPath Путь к скрипту. Тип: строка (или выражение с строкой resultType). любой
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

Имя Описание Ценность

HDInsightSparkActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightSpark (обязательно)
typeProperties Свойства действия Spark в HDInsight. HDInsightSparkActivityTypeProperties (обязательно)

HDInsightSparkActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightSparkActivity. any[]
className Основной класс Java/Spark приложения. струна
entryFilePath Относительный путь к корневой папке кода или пакета, выполняемой. Тип: строка (или выражение с строкой resultType). любой (обязательный)
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
proxyUser Пользователь для олицетворения, который будет выполнять задание. Тип: строка (или выражение с строкой resultType). любой
rootPath Корневой путь в sparkJobLinkedService для всех файлов задания. Тип: строка (или выражение с строкой resultType). любой (обязательный)
sparkConfig Свойство конфигурации Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService Связанная служба хранилища для отправки файла записи и зависимостей и получения журналов. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Имя Описание Ценность

HDInsightStreamingActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. HDInsightStreaming (обязательно)
typeProperties Свойства действия потоковой передачи HDInsight. HDInsightStreamingActivityTypeProperties (обязательно)

HDInsightStreamingActivityTypeProperties

Имя Описание Ценность
Аргументы Указанные пользователем аргументы в HDInsightActivity. any[]
комбинатор Имя исполняемого файла комбинатора. Тип: строка (или выражение с строкой resultType). любой
commandEnvironment Значения среды командной строки. any[]
Определяет Позволяет пользователю указывать определения для запроса задания потоковой передачи. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Ссылка на связанную службу, в которой находятся файлы. LinkedServiceReference
filePaths Пути к файлам заданий потоковой передачи. Можно использовать каталоги. any[] (обязательно)
getDebugInfo Параметр "Отладка сведений". "Always"
"Сбой"
"Нет"
ввод Путь к входным BLOB-объектам. Тип: строка (или выражение с строкой resultType). любой (обязательный)
mapper Имя исполняемого файла Mapper. Тип: строка (или выражение с строкой resultType). любой (обязательный)
выпуск Путь к выходным BLOB-объектам. Тип: строка (или выражение с строкой resultType). любой (обязательный)
восстановитель Имя исполняемого файла reducer. Тип: строка (или выражение с строкой resultType). любой (обязательный)
storageLinkedServices Ссылки на связанную службу хранилища. LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

Имя Описание Ценность

HiveSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HiveSource (обязательный)

HttpReadSettings

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
дополнительные хеддеры Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение с строкой resultType). любой
requestBody Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение с строкой resultType). любой
requestMethod Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение с строкой resultType). любой
requestTimeout Указывает время ожидания для HTTP-клиента, чтобы получить HTTP-ответ с HTTP-сервера. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра чтения. HttpReadSettings (обязательно)

HttpSource

Имя Описание Ценность
httpRequestTimeout Указывает время ожидания для HTTP-клиента, чтобы получить HTTP-ответ с HTTP-сервера. Значение по умолчанию эквивалентно System.Net.HttpWebRequest.Timeout. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HttpSource (обязательно)

HubspotSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. HubspotSource (обязательный)

Айсбергсинк

Имя Описание Ценность
formatSettings Параметры формата Айсберга. IcebergWriteSettings
storeSettings Параметры магазина Айсберга. StoreWriteSettings
тип Тип приемника копирования. "Айсбергсинк" (обязательно)

IcebergWriteSettings

Имя Описание Ценность
тип Тип параметра записи. строка (обязательно)

IfConditionActivity

Имя Описание Ценность
тип Тип действия. IfCondition (обязательно)
typeProperties Свойства действия IfCondition. IfConditionActivityTypeProperties (обязательно)

IfConditionActivityTypeProperties

Имя Описание Ценность
выражение Выражение, которое будет оцениваться логическим. Используется для определения блока действий (ifTrueActivities или ifFalseActivities), которые будут выполняться. выражения (обязательно)
ifFalseActivities Список действий для выполнения, если выражение оценивается как false. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []
ifTrueActivities Список действий для выполнения, если выражение оценивается как true. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []

ImpalaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ImpalaSource (обязательный)

InformixSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. InformixSink (обязательно)

InformixSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. InformixSource (обязательно)

IntegrationRuntimeReference

Имя Описание Ценность
Параметры Аргументы среды выполнения интеграции. ParameterValueSpecification
referenceName Ссылка на имя среды выполнения интеграции. строка (обязательно)
тип Тип среды выполнения интеграции. IntegrationRuntimeReference (обязательно)

JiraSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. JiraSource (обязательно)

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. JsonReadSettings (обязательный)

JsonReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

JsonSink

Имя Описание Ценность
formatSettings Параметры формата JSON. JsonWriteSettings
storeSettings Параметры хранилища Json. StoreWriteSettings
тип Тип приемника копирования. JsonSink (обязательно)

JsonSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата JSON. JsonReadSettings
storeSettings Параметры хранилища Json. StoreReadSettings
тип Скопируйте тип источника. JsonSource (обязательно)

JsonWriteSettings

Имя Описание Ценность
filePattern Шаблон файла JSON. Этот параметр определяет способ обработки коллекции объектов JSON. Значением по умолчанию является setOfObjects. Учитывается регистр. любой
тип Тип параметра записи. строка (обязательно)

LakeHouseReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. LakeHouseReadSettings (обязательно)
подстановочный знакFileName Подстановочный знак Файла Microsoft Fabric LakeHouseName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Подстановочный знак Microsoft Fabric LakeHouse FilesFolderPath. Тип: строка (или выражение с строкой resultType). любой

LakeHouseTableSink

Имя Описание Ценность
partitionNameList Укажите имена столбцов секций из столбцов приемника. Тип: массив объектов (или выражение с массивом результирующих типов объектов). любой
partitionOption Создайте секции в структуре папок на основе одного или нескольких столбцов. Каждое отдельное значение столбца (пара) будет новой секцией. Возможные значения включают: None, PartitionByKey. любой
tableActionOption Тип действия таблицы для приемника таблиц LakeHouse. Возможные значения включают: None, "Append", "Overwrite". любой
тип Тип приемника копирования. LakeHouseTableSink (обязательно)

LakeHouseTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
метка времениAsOf Запрос старого моментального снимка по метке времени. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. LakeHouseTableSource (обязательно)
versionAsOf Запрос старого моментального снимка по версии. Тип: целое число (или выражение с целым числом resultType). любой

LakeHouseWriteSettings

Имя Описание Ценность
тип Тип параметра записи. LakeHouseWriteSettings (обязательно)

LinkedServiceReference

Имя Описание Ценность
Параметры Аргументы для LinkedService. ParameterValueSpecification
referenceName Ссылка на имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

LogLocationSettings

Имя Описание Ценность
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
путь Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение с строкой resultType). любой

LogSettings

Имя Описание Ценность
copyActivityLogSettings Задает параметры для журнала действий копирования. CopyActivityLogSettings
enableCopyActivityLog Указывает, следует ли включить журнал действий копирования. Тип: логический (или выражение с логическим типом результата). любой
logLocationSettings Параметры расположения журнала должны быть предоставлены клиентом при включении журнала. LogLocationSettings (обязательно)

LogStorageSettings

Имя Описание Ценность
enableReliableLogging Указывает, следует ли включить надежное ведение журнала. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по связанной службе хранилища журналов. LinkedServiceReference (обязательно)
LogLevel Возвращает или задает уровень журнала, поддержку: сведения, предупреждение. Тип: строка (или выражение с строкой resultType). любой
путь Путь к хранилищу для хранения подробных журналов выполнения действий. Тип: строка (или выражение с строкой resultType). любой

LookupActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Подстановка" (обязательно)
typeProperties Свойства действия подстановки. LookupActivityTypeProperties (обязательно)

LookupActivityTypeProperties

Имя Описание Ценность
набор данных Справочник по набору данных действия подстановки. DatasetReference (обязательно)
firstRowOnly Возвращается первая строка или все строки. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
источник Свойства источника для конкретного набора данных, аналогичные источнику действия копирования. CopySource (обязательно)

MagentoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MagentoSource (обязательный)

MariaDBSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MariaDBSource (обязательно)

MarketoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MarketoSource (обязательный)

MetadataItem

Имя Описание Ценность
имя Имя ключа элемента метаданных. Тип: строка (или выражение с строкой resultType). любой
ценность Значение элемента метаданных. Тип: строка (или выражение с строкой resultType). любой

Microsoft.DataFactory/фабрики и конвейеры

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: фабрики
свойства Свойства конвейера. конвейер (обязательно)
тип Тип ресурса "Microsoft.DataFactory/factories/pipelines@2018-06-01"

MicrosoftAccessSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. MicrosoftAccessSink (обязательно)

MicrosoftAccessSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. MicrosoftAccessSource (обязательно)

MongoDbAtlasSink

Имя Описание Ценность
тип Тип приемника копирования. MongoDbAtlasSink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbAtlasSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB Atlas. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MongoDbAtlasSource (обязательный)

MongoDbCursorMethodsProperties

Имя Описание Ценность
предел Указывает максимальное количество документов, возвращаемых сервером. limit() аналогиен инструкции LIMIT в базе данных SQL. Тип: целое число (или выражение с целым числом resultType). любой
проект Указывает поля, возвращаемые в документах, которые соответствуют фильтру запросов. Чтобы вернуть все поля в соответствующих документах, опустите этот параметр. Тип: строка (или выражение с строкой resultType). любой
скип Указывает, сколько документов пропущено и где MongoDB начинает возвращать результаты. Этот подход может оказаться полезным при реализации результатов с разбивкой на страницы. Тип: целое число (или выражение с целым числом resultType). любой
сортировать Указывает порядок, в котором запрос возвращает соответствующие документы. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Должно быть выражением запроса SQL-92. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. MongoDbSource (обязательный)

MongoDbV2Sink

Имя Описание Ценность
тип Тип приемника копирования. MongoDbV2Sink (обязательно)
writeBehavior Указывает, следует ли перезаписывать документ с одним ключом (upsert), а не вызывать исключение (вставка). Значение по умолчанию — insert. Тип: строка (или выражение с строкой resultType). Тип: строка (или выражение с строкой resultType). любой

MongoDbV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает количество документов, возвращаемых в каждом пакете ответа из экземпляра MongoDB. В большинстве случаев изменение размера пакета не повлияет на пользователя или приложение. Основное назначение этого свойства заключается в том, чтобы избежать ограничения размера ответа. Тип: целое число (или выражение с целым числом resultType). любой
cursorMethods Методы курсора для запроса Mongodb MongoDbCursorMethodsProperties
фильтр Задает фильтр выбора с помощью операторов запросов. Чтобы вернуть все документы в коллекции, опустите этот параметр или передайте пустой документ ({}). Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MongoDbV2Source (обязательный)

MySqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. MySqlSource (обязательный)

NetezzaPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца целочисленного типа, который будет использоваться для секционирования диапазона выполнения. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

NetezzaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения Netezza. Возможные значения включают: None, DataSlice, DynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источника Netezza. NetezzaPartitionSettings
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "NetezzaSource" (обязательно)

NotebookParameter

Имя Описание Ценность
тип Тип параметра Notebook. 'bool'
'float'
'int'
"string"
ценность Значение параметра Notebook. Тип: строка (или выражение с строкой resultType). любой

ODataSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. ODataSource (обязательно)

OdbcSink

Имя Описание Ценность
PreCopyScript Запрос для выполнения перед началом копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OdbcSink (обязательно)

OdbcSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. OdbcSource (обязательно)

Office365Source

Имя Описание Ценность
allowedGroups Группы, содержащие всех пользователей. Тип: массив строк (или выражение с массивом строк resultType). любой
dateFilterColumn Столбец для применения <paramref name="StartTime"/> и <paramref name="EndTime"/>. Тип: строка (или выражение с строкой resultType). любой
endTime Время окончания запрошенного диапазона для этого набора данных. Тип: строка (или выражение с строкой resultType). любой
outputColumns Столбцы для чтения из таблицы Office 365. Тип: массив объектов (или выражение с массивом результирующих типов объектов). itemType: OutputColumn. Пример: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] любой
startTime Время начала запрошенного диапазона для этого набора данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. Office365Source (обязательно)
userScopeFilterUri Универсальный код ресурса (URI) области пользователя. Тип: строка (или выражение с строкой resultType). любой

OracleCloudStorageReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта Oracle Cloud Storage. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. OracleCloudStorageReadSettings (обязательно)
подстановочный знакFileName Oracle Cloud Storage подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Oracle Cloud Storage подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

OraclePartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца целочисленного типа, который будет использоваться для секционирования диапазона выполнения. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionNames Имена физических секций таблицы Oracle. любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

OracleServiceCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. OracleServiceCloudSource (обязательно)

OracleSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. OracleSink (обязательно)

OracleSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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])). любой
тип Скопируйте тип источника. OracleSource (обязательно)

OrcSink

Имя Описание Ценность
formatSettings Параметры формата ORC. OrcWriteSettings
storeSettings Параметры хранилища ORC. StoreWriteSettings
тип Тип приемника копирования. OrcSink (обязательный)

OrcSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
storeSettings Параметры хранилища ORC. StoreReadSettings
тип Скопируйте тип источника. OrcSource (обязательный)

OrcWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
defaultValue Значение параметра по умолчанию. любой
тип Тип параметра. Массив
'Bool'
Float
Int
"Object"
SecureString
String (обязательно)

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParameterValueSpecification

Имя Описание Ценность

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. ParquetReadSettings (обязательно)

ParquetReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
тип Тип параметра чтения. строка (обязательно)

ParquetSink

Имя Описание Ценность
formatSettings Параметры формата Parquet. ParquetWriteSettings
storeSettings Параметры хранилища Parquet. StoreWriteSettings
тип Тип приемника копирования. ParquetSink (обязательно)

ParquetSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата Parquet. ParquetReadSettings
storeSettings Параметры хранилища Parquet. StoreReadSettings
тип Скопируйте тип источника. ParquetSource (обязательно)

ParquetWriteSettings

Имя Описание Ценность
fileNamePrefix Указывает шаблон имени файла <fileNamePrefix>_<fileIndex>.<fileExtension> при копировании из нефайлного хранилища без секционированияOptions. Тип: строка (или выражение с строкой resultType). любой
maxRowsPerFile Ограничить число строк записанного файла меньше или равно указанному числу. Тип: целое число (или выражение с целым числом resultType). любой
тип Тип параметра записи. строка (обязательно)

PaypalSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PaypalSource (обязательно)

PhoenixSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PhoenixSource (обязательно)

Трубопровод

Имя Описание Ценность
Деятельности Список действий в конвейере. действие []
Аннотации Список тегов, которые можно использовать для описания конвейера. any[]
параллелизм Максимальное число параллельных запусков для конвейера. int

Ограничения целостности:
Минимальное значение = 1
описание Описание конвейера. струна
папка Папка, в которую находится этот конвейер. Если этот параметр не указан, конвейер появится на корневом уровне. PipelineFolder
Параметры Список параметров для конвейера. ParameterDefinitionSpecification
политика Политика конвейера. PipelinePolicy
runDimensions Измерения, создаваемые конвейером. PipelineRunDimensions
Переменные Список переменных для конвейера. VariableDefinitionSpecification

PipelineElapsedTimeMetricPolicy

Имя Описание Ценность
длительность Значение TimeSpan, после которого запускается метрика мониторинга Azure. любой

PipelineFolder

Имя Описание Ценность
имя Имя папки, в которую находится конвейер. струна

PipelinePolicy

Имя Описание Ценность
elapsedTimeMetric Политика метрик конвейера ElapsedTime. PipelineElapsedTimeMetricPolicy

PipelineReference

Имя Описание Ценность
имя Имя ссылки. струна
referenceName Имя ссылочного конвейера. строка (обязательно)
тип Ссылочный тип конвейера. PipelineReference (обязательно)

PipelineRunDimensions

Имя Описание Ценность

PolybaseSettings

Имя Описание Ценность
rejectSampleValue Определяет количество строк, которые нужно выполнить, прежде чем PolyBase пересчитывает процент отклоненных строк. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой
rejectType Отклонить тип. "процент"
"значение"
rejectValue Указывает значение или процент строк, которые могут быть отклонены до сбоя запроса. Тип: число (или выражение с номером resultType), минимальное значение: 0. любой
useTypeDefault Указывает, как обрабатывать отсутствующие значения в текстовых файлах с разделителями, когда PolyBase извлекает данные из текстового файла. Тип: логический (или выражение с логическим типом результата). любой

PostgreSqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PostgreSqlSource (обязательный)

PostgreSqlV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PostgreSqlV2Source (обязательно)

PowerQuerySink

Имя Описание Ценность
набор данных Справочник по набору данных. DatasetReference
описание Описание преобразования. струна
потоколет Справочник по потоку DataFlowReference
linkedService Ссылка на связанную службу. LinkedServiceReference
имя Имя преобразования. строка (обязательно)
rejectedDataLinkedService Ссылка на связанную службу отклоненных данных. LinkedServiceReference
schemaLinkedService Справочник по связанной службе схемы. LinkedServiceReference
сценарий скрипт приемника. струна

PowerQuerySinkMapping

Имя Описание Ценность
dataflowSinks Список приемников, сопоставленных с запросом mashup Power Query. PowerQuerySink[]
queryName Имя запроса в документе mashup Power Query. струна

PrestoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. PrestoSource (обязательно)

QuickBooksSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. QuickBooksSource (обязательно)

RedirectIncompatibleRowSettings

Имя Описание Ценность
linkedServiceName Имя связанной службы хранилища Azure, SAS хранилища или Azure Data Lake Store, используемой для перенаправления несовместимой строки. Необходимо указать, если указан перенаправлениеIncompatibleRowSettings. Тип: строка (или выражение с строкой resultType). любой (обязательный)
путь Путь к хранению несовместимых данных перенаправления строк. Тип: строка (или выражение с строкой resultType). любой

RedshiftUnloadSettings

Имя Описание Ценность
имя контейнера Контейнер промежуточного amazon S3, который будет использоваться для хранения выгрузочных данных из источника Amazon Redshift. Контейнер должен находиться в том же регионе, что и источник Amazon Redshift. Тип: строка (или выражение с строкой resultType). любой (обязательный)
s3LinkedServiceName Имя связанной службы Amazon S3, которая будет использоваться для операции выгрузки при копировании из источника Amazon Redshift. LinkedServiceReference (обязательно)

Реляционный источник

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. "RelationalSource" (обязательный)

ResponsysSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "ResponsysSource" (обязательный)

RestSink

Имя Описание Ценность
дополнительные хеддеры Дополнительные заголовки HTTP в запросе к API RESTful. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
httpCompressionType Тип сжатия HTTP для отправки данных в сжатом формате с оптимальным уровнем сжатия, значение по умолчанию — None. И параметр "Только поддерживаемый" — 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). любой
тип Тип приемника копирования. RestSink (обязательно)

RestSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключевое значение" (значение должно быть строковым типом). любой
дополнительные хеддеры Дополнительные заголовки 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). любой
тип Скопируйте тип источника. RestSource (обязательный)

SalesforceMarketingCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SalesforceMarketingCloudSource (обязательно)

SalesforceServiceCloudSink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceServiceCloudSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceServiceCloudSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
readBehavior Поведение чтения для операции. По умолчанию используется запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceServiceCloudSource (обязательный)

SalesforceServiceCloudV2Sink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceServiceCloudV2Sink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceServiceCloudV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceServiceCloudV2Source (обязательно)

SalesforceSink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
readBehavior Поведение чтения для операции. По умолчанию используется запрос. Допустимые значения: Query/QueryAll. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceSource (обязательный)

SalesforceV2Sink

Имя Описание Ценность
externalIdFieldName Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType). любой
ignoreNullValues Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата). любой
тип Тип приемника копирования. SalesforceV2Sink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Upsert

SalesforceV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
includeDeletedObjects Это свойство определяет, содержит ли результат запроса удаленные объекты. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
pageSize Размер страницы для каждого http-запроса, слишком большая страницаSize приведет к истечении времени ожидания по умолчанию 300 000. Тип: целое число (или выражение с целым числом resultType). любой
запрос С ограничениями можно использовать только запрос языка запросов объектов Salesforce (SOQL). Ограничения SOQL см. в этой статье: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Если запрос не указан, будут извлечены все данные объекта Salesforce, указанного в ObjectApiName/reportId в наборе данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
SOQLQuery Вместо этого используйте свойство query. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SalesforceV2Source (обязательный)

SapBwSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос многомерных выражений. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapBwSource (обязательный)

SapCloudForCustomerSink

Имя Описание Ценность
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Тип приемника копирования. SapCloudForCustomerSink (обязательно)
writeBehavior Поведение записи для операции. Значение по умолчанию — Insert. "Вставка"
Обновление

SapCloudForCustomerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос SAP Cloud для OData клиента. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapCloudForCustomerSource (обязательный)

SapEccSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
httpRequestTimeout Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:05:00. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData SAP ECC. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapEccSource (обязательный)

SapHanaPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

SapHanaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
packetSize Размер пакета данных, считываемых из SAP HANA. Тип: целое число (или выражение с целым числом resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения SAP HANA. Возможные значения включают: None, PhysicalPartitionsOfTable, SapHanaDynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источников SAP HANA. SapHanaPartitionSettings
запрос Sql-запрос SAP HANA. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SapHanaSource (обязательный)

SapOdpSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
extractionMode Режим извлечения. Допустимое значение: Full, Delta и Recovery. Значение по умолчанию — Full. Тип: строка (или выражение с строкой resultType). любой
проекция Указывает столбцы, выбранные из исходных данных. Тип: массив объектов (проекция) (или Выражение с массивом результирующих типов объектов). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
отбор Указывает условия выбора из исходных данных. Тип: массив объектов (выбор) (или Expression с массивом результирующих типов объектов). любой
subscriberProcess Процесс подписчика для управления разностным процессом. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapOdpSource (обязательно)

SapOpenHubSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
baseRequestId Идентификатор запроса для разностной загрузки. После установки будут извлечены только данные с запросом, превышающим значение этого свойства. Значение по умолчанию — 0. Тип: целое число (или выражение с целым числом resultType). любой
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение с строкой resultType). любой
excludeLastRequest Следует ли исключить записи последнего запроса. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разделение полученных выходных данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapOpenHubSource (обязательный)

SapTablePartitionSettings

Имя Описание Ценность
maxPartitionsNumber Максимальное значение секций, на которые будет разделена таблица. Тип: целое число (или выражение с строкой resultType). любой
partitionColumnName Имя столбца, который будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

SapTableSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
batchSize Указывает максимальное количество строк, которые будут извлекаться в то время при получении данных из таблицы SAP. Тип: целое число (или выражение с целым числом resultType). любой
customRfcReadTableFunctionModule Указывает пользовательский модуль функции RFC, который будет использоваться для чтения данных из таблицы SAP. Тип: строка (или выражение с строкой resultType). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения таблицы SAP. Возможные значения: None, PartitionOnInt, PartitionOnCalendarYearYear, PartitionOnCalendarMonth, 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 Количество полученных строк. Тип: целое число (или выражение с целым числом resultType). любой
rowSkips Количество строк, которые будут пропущены. Тип: целое число (или выражение с целым числом resultType). любой
sapDataColumnDelimiter Один символ, который будет использоваться в качестве разделителя, передаваемого в SAP RFC, а также разделение полученных выходных данных. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SapTableSource (обязательно)

ScriptActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "Скрипт" (обязательный)
typeProperties Свойства действия скрипта. ScriptActivityTypeProperties (обязательно)

ScriptActivityParameter

Имя Описание Ценность
направление Направление параметра. "Входные данные"
InputOutput
"Выходные данные"
имя Имя параметра. Тип: строка (или выражение с строкой resultType). любой
размер Размер параметра направления вывода. int
тип Тип параметра. Boolean'
DateTime
DateTimeOffset
"Десятичный"
'Double'
Guid
'Int16'
'Int32'
'Int64'
"Single"
"String"
"Timespan"
ценность Значение параметра. Тип: строка (или выражение с строкой resultType). любой

ScriptActivityScriptBlock

Имя Описание Ценность
Параметры Массив параметров скрипта. Тип: массив. ScriptActivityParameter[]
СМС Текст запроса. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Тип запроса. Для допустимых параметров обратитесь к ScriptType. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ScriptActivityTypeProperties

Имя Описание Ценность
logSettings Параметры журнала действия скрипта. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Включите получение результирующих наборов из нескольких инструкций SQL и количество строк, затронутых инструкцией DML. Поддерживаемый соединитель: SnowflakeV2. Тип: логический (или выражение с логическим типом результата). любой
scriptBlockExecutionTimeout Время ожидания выполнения ScriptBlock. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
Сценарии Массив блоков скриптов. Тип: массив. ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

Имя Описание Ценность
logDestination Назначение журналов. Тип: строка. ActivityOutput
ExternalStore (обязательно)
logLocationSettings Параметры расположения журнала должны быть предоставлены клиентом при включении журнала. LogLocationSettings

SecretBase

Имя Описание Ценность
тип Установите значение AzureKeyVaultSecret для типа AzureKeyVaultSecretReference. Установите значение SecureString для типа SecureString. AzureKeyVaultSecret
SecureString (обязательный)

SecureInputOutputPolicy

Имя Описание Ценность
secureInput Если задано значение true, входные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool
secureOutput Если задано значение true, выходные данные из действия считаются безопасными и не будут регистрироваться для мониторинга. bool

SecureString

Имя Описание Ценность
тип Тип секрета. строка (обязательно)
ценность Значение безопасной строки. строка (обязательно)

SecureString

Имя Описание Ценность
тип Тип секрета. SecureString (обязательный)
ценность Значение безопасной строки. строка (обязательно)

ServiceNowSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ServiceNowSource (обязательно)

ServiceNowV2Source

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
выражение Выражение для фильтрации данных из источника. ExpressionV2
pageSize Размер страницы результата. Тип: целое число (или выражение с целым числом resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ServiceNowV2Source (обязательно)

SetVariableActivity

Имя Описание Ценность
политика Политика действий. SecureInputOutputPolicy
тип Тип действия. SetVariable (обязательный)
typeProperties Задайте свойства действия переменной. SetVariableActivityTypeProperties (обязательно)

SetVariableActivityTypeProperties

Имя Описание Ценность
setSystemVariable Если задано значение true, он задает возвращаемое значение выполнения конвейера. bool
ценность Значение, которое нужно задать. Может быть статическим значением или выражением. любой
variableName Имя переменной, значение которой необходимо задать. струна

SftpReadSettings

Имя Описание Ценность
deleteFilesAfterCompletion Указывает, нужно ли удалять исходные файлы после завершения копирования. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
disableChunking Если значение true, отключите параллельное чтение в каждом файле. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
enablePartitionDiscovery Указывает, следует ли включить обнаружение секций. Тип: логический (или выражение с логическим типом результата). любой
fileListPath Наведите указатель на текстовый файл, который перечисляет каждый файл (относительный путь к пути, настроенного в наборе данных), который требуется скопировать. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeEnd Конец измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
modifiedDatetimeStart Начало измененного даты и времени файла. Тип: строка (или выражение с строкой resultType). любой
partitionRootPath Укажите корневой путь, из которого начинается обнаружение секций. Тип: строка (или выражение с строкой resultType). любой
рекурсивный Если значение true, файлы в пути к папке будут считываться рекурсивно. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. SftpReadSettings (обязательно)
подстановочный знакFileName Sftp подстановочный знакFileName. Тип: строка (или выражение с строкой resultType). любой
подстановочный знакFolderPath Sftp подстановочный знакFolderPath. Тип: строка (или выражение с строкой resultType). любой

SftpWriteSettings

Имя Описание Ценность
operationTimeout Указывает время ожидания для записи каждого блока на сервер SFTP. Значение по умолчанию: 01:00:00 (один час). Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра записи. SftpWriteSettings (обязательно)
useTempFileRename Передайте временные файлы и переименуйте их. Отключите этот параметр, если сервер SFTP не поддерживает операцию переименования. Тип: логический (или выражение с логическим типом результата). любой

SharePointOnlineListSource

Имя Описание Ценность
httpRequestTimeout Время ожидания для получения ответа из SharePoint Online. Значение по умолчанию — 5 минут (00:05:00). Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
запрос Запрос OData для фильтрации данных в списке SharePoint Online. Например, "$top=1". Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SharePointOnlineListSource (обязательный)

ShopifySource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. "ShopifySource" (обязательно)

SkipErrorFile

Имя Описание Ценность
dataInconsistency Пропустите, если исходный или приемник изменен другим параллельным записью. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
fileMissing Пропустите, если файл удаляется другим клиентом во время копирования. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). любой

SnowflakeExportCopyCommand

Имя Описание Ценность
additionalCopyOptions Дополнительные параметры копирования напрямую передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/ГГГГ", "TIME_FORMAT": "HH24:MI:SS". FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования непосредственно передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE"} } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration Имя интеграции хранилища snowflake, используемого для операции копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра экспорта. строка (обязательно)

SnowflakeExportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeExportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeImportCopyCommand

Имя Описание Ценность
additionalCopyOptions Дополнительные параметры копирования напрямую передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/ГГГГ", "TIME_FORMAT": "HH24:MI:SS". FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Дополнительные параметры форматирования непосредственно передаются в команду копирования snowflake. Тип: пары ключевых значений (значение должно быть строковым типом) (или Expression с объектом resultType). Пример: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration Имя интеграции хранилища snowflake, используемого для операции копирования. Тип: строка (или выражение с строкой resultType). любой
тип Тип параметра импорта. строка (обязательно)

SnowflakeImportCopyCommandAdditionalCopyOptions

Имя Описание Ценность

SnowflakeImportCopyCommandAdditionalFormatOptions

Имя Описание Ценность

SnowflakeSink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeSink (обязательно)

SnowflakeSource

Имя Описание Ценность
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
запрос Запрос Snowflake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SnowflakeSource (обязательно)

SnowflakeV2Sink

Имя Описание Ценность
importSettings Параметры импорта Snowflake. SnowflakeImportCopyCommand
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SnowflakeV2Sink (обязательно)

SnowflakeV2Source

Имя Описание Ценность
exportSettings Параметры экспорта Snowflake. SnowflakeExportCopyCommand (обязательно)
запрос Запрос Snowflake Sql. Тип: строка (или выражение с строкой resultType). любой
тип Скопируйте тип источника. SnowflakeV2Source (обязательно)

SparkConfigurationParametrizationReference

Имя Описание Ценность
referenceName Ссылка на имя конфигурации Spark. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип конфигурации Spark. SparkConfigurationReference (обязательно)

SparkSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SparkSource (обязательно)

SqlDWSink

Имя Описание Ценность
allowCopyCommand Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата). любой
allowPolyBase Указывает, чтобы использовать PolyBase для копирования данных в хранилище данных SQL при необходимости. Тип: логический (или выражение с логическим типом результата). любой
copyCommandSettings Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true. DWCopyCommandSettings
polyBaseSettings Задает параметры, связанные с PolyBase, если allowPolyBase имеет значение true. PolybaseSettings
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlDWSink (обязательно)
upsertSettings Параметры upsert хранилища данных SQL. SqlDWUpsertSettings
writeBehavior Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWriteBehaviorEnum (или Выражение с результирующий тип SqlDWriteBehaviorEnum) любой

SqlDWSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. SqlDWSource (обязательно)

SqlDWUpsertSettings

Имя Описание Ценность
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение с строкой resultType). любой
Ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). любой

SqlMISink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlMISink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Белое поведение при копировании данных в AZURE SQL MI. Тип: строка (или выражение с строкой resultType) любой

SqlMISource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlMISource (обязательно)

SqlPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца в целочисленном или типе datetime, который будет использоваться для секционирования. Если это не указано, первичный ключ таблицы обнаруживается автоматически и используется в качестве столбца секционирования. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для определения шага секции, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционированы и скопированы. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца секционирования для разделения диапазона секций. Это значение используется для определения шага секции, а не для фильтрации строк в таблице. Все строки в таблице или результатах запроса будут секционированы и скопированы. Тип: строка (или выражение с строкой resultType). любой

SqlServerSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlServerSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в SQL Server. Тип: строка (или выражение с строкой resultType). любой

SqlServerSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlServerSource (обязательно)

SqlServerStoredProcedureActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "SqlServerStoredProcedure" (обязательно)
typeProperties Свойства действия хранимой процедуры SQL. SqlServerStoredProcedureActivityTypeProperties (обязательно)

SqlServerStoredProcedureActivityTypeProperties

Имя Описание Ценность
storedProcedureName Имя хранимой процедуры. Тип: строка (или выражение с строкой resultType). любой (обязательный)
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", введите "int"}}". любой

SqlSink

Имя Описание Ценность
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterStoredProcedureName Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterTableType Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). любой
sqlWriterUseTableLock Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). любой
storedProcedureParameters Параметры хранимой процедуры SQL. любой
storedProcedureTableTypeParameterName Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. SqlSink (обязательно)
upsertSettings Параметры upsert SQL. SqlUpsertSettings
writeBehavior Поведение записи при копировании данных в sql. Тип: строка (или выражение с строкой resultType). любой

SqlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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", введите "int"}}". любой
тип Скопируйте тип источника. SqlSource (обязательно)

SqlUpsertSettings

Имя Описание Ценность
interimSchemaName Имя схемы для промежуточной таблицы. Тип: строка (или выражение с строкой resultType). любой
Ключи Имена ключевых столбцов для уникальной идентификации строк. Тип: массив строк (или выражение с массивом строк resultType). любой
useTempDB Указывает, следует ли использовать temp db для промежуточной таблицы upsert. Тип: логический (или выражение с логическим типом результата). любой

SquareSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SquareSource (обязательный)

SsisAccessCredential

Имя Описание Ценность
домен Домен для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)
пароль Пароль для проверки подлинности Windows. SecretBase (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisChildPackage

Имя Описание Ценность
packageContent Содержимое для внедренного дочернего пакета. Тип: строка (или выражение с строкой resultType). любой (обязательный)
packageLastModifiedDate Дата последнего изменения для внедренного дочернего пакета. струна
PackageName Имя внедренного дочернего пакета. струна
packagePath Путь для внедренного дочернего пакета. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisConnectionManager

Имя Описание Ценность

SsisConnectionManager

Имя Описание Ценность

SsisExecutionCredential

Имя Описание Ценность
домен Домен для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)
пароль Пароль для проверки подлинности Windows. SecureString (обязательно)
userName UseName для проверки подлинности Windows. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SsisExecutionParameter

Имя Описание Ценность
ценность Значение параметра выполнения пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

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])). любой

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

SsisPropertyOverride

Имя Описание Ценность
IsSensitive Указывает, является ли свойство пакета SSIS переопределением значения конфиденциальных данных. Значение будет зашифровано в SSISDB, если оно имеет значение true bool
ценность Значение переопределения свойства пакета служб SSIS. Тип: строка (или выражение с строкой resultType). любой (обязательный)

StagingSettings

Имя Описание Ценность
enableCompression Указывает, следует ли использовать сжатие при копировании данных с помощью промежуточной промежуточной настройки. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
linkedServiceName Справочник по промежуточной связанной службе. LinkedServiceReference (обязательно)
путь Путь к хранилищу для хранения промежуточных данных. Тип: строка (или выражение с строкой resultType). любой

StoreReadSettings

Имя Описание Ценность
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
тип Установите значение AmazonS3CompatibleReadSettings для типа AmazonS3CompatibleReadSettings. Установите значение AmazonS3ReadSettings для типа AmazonS3ReadSettings. Установите значение AzureBlobFSReadSettings для типа AzureBlobFSReadSettings. Установите значение AzureBlobStorageReadSettings для типа AzureBlobStorageReadSettings. Установите значение AzureDataLakeStoreReadSettings для типа AzureDataLakeStoreReadSettings. Установите значение AzureFileStorageReadSettings для типа AzureFileStorageReadSettings. Установите значение FileServerReadSettings для типа FileServerReadSettings. Установите значение FtpReadSettings для типа FtpReadSettings. Установите значение GoogleCloudStorageReadSettings для типа GoogleCloudStorageReadSettings. Установите значение HdfsReadSettings для типа hdfsReadSettings. Установите значение HttpReadSettings для типа HttpReadSettings. Установите значение LakeHouseReadSettings для типа LakeHouseReadSettings. Установите значение OracleCloudStorageReadSettings для типа OracleCloudStorageReadSettings. Установите значение SftpReadSettings для типа SftpReadSettings. AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
"GoogleCloudStorageReadSettings"
HdfsReadSettings
HttpReadSettings
"LakeHouseReadSettings"
OracleCloudStorageReadSettings
SftpReadSettings (обязательно)

StoreWriteSettings

Имя Описание Ценность
copyBehavior Тип поведения копирования для приемника копирования. любой
disableMetricsCollection Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
maxConcurrentConnections Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType). любой
метаданные Укажите настраиваемые метаданные, которые нужно добавить в приемник данных. Тип: массив объектов (или выражение с массивом результирующих типов объектов). MetadataItem[]
тип Установите значение AzureBlobFSWriteSettings для типа AzureBlobFSWriteSettings. Установите значение AzureBlobStorageWriteSettings для типа AzureBlobStorageWriteSettings. Установите значение AzureDataLakeStoreWriteSettings для типа AzureDataLakeStoreWriteSettings. Установите значение AzureFileStorageWriteSettings для типа AzureFileStorageWriteSettings. Установите значение FileServerWriteSettings для типа FileServerWriteSettings. Установите значение LakeHouseWriteSettings для типа LakeHouseWriteSettings. Установите значение SftpWriteSettings для типа SftpWriteSettings. AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (обязательно)

SwitchActivity

Имя Описание Ценность
тип Тип действия. "Switch" (обязательно)
typeProperties Переключение свойств действия. SwitchActivityTypeProperties (обязательно)

SwitchActivityTypeProperties

Имя Описание Ценность
Случаях Список вариантов, соответствующих ожидаемым значениям свойства on. Это необязательное свойство, если оно не указано, действие будет выполнять действия, предоставляемые в defaultActivities. SwitchCase[]
defaultActivities Список действий для выполнения, если условие дела не удовлетворяется. Это необязательное свойство, и если оно не указано, действие завершится без каких-либо действий. действие []
на Выражение, которое будет оцениваться строкой или целым числом. Это используется для определения блока действий в случаях, которые будут выполняться. выражения (обязательно)

SwitchCase

Имя Описание Ценность
Деятельности Список действий, выполняемых для условий удовлетворенного случая. действие []
ценность Ожидаемое значение, удовлетворяющее результату выражения свойства on. струна

SybaseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос базы данных. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. SybaseSource (обязательный)

SynapseNotebookActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. SynapseNotebook (обязательно)
typeProperties Выполните свойства действия записной книжки Synapse. SynapseNotebookActivityTypeProperties (обязательно)

SynapseNotebookActivityTypeProperties

Имя Описание Ценность
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленной записной книжки. любой
configurationType Тип конфигурации Spark. Артефакт
"Настроено"
По умолчанию
driverSize Количество ядер и памяти, используемых для драйвера, выделенного в указанном пуле Spark для сеанса, которое будет использоваться для переопределения driverCores и driverMemory записной книжки, которую вы предоставляете. Тип: строка (или выражение с строкой resultType). любой
executorSize Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для сеанса, которое будет использоваться для переопределения "executorCores" и "executorMemory" предоставленной записной книжки. Тип: строка (или выражение с строкой resultType). любой
записная книжка Справочник по записной книжке Synapse. SynapseNotebookReference (обязательно)
numExecutors Число исполнителей для запуска этого сеанса, которое переопределит предоставленные записные книжки numExecutors. Тип: целое число (или выражение с целым числом resultType). любой
Параметры Параметры записной книжки. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Свойство конфигурации Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool Имя пула больших данных, который будет использоваться для выполнения записной книжки. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

Имя Описание Ценность

SynapseNotebookActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseNotebookReference

Имя Описание Ценность
referenceName Имя записной книжки. Тип: строка (или выражение с строкой resultType). любой (обязательный)
тип Ссылочный тип записной книжки Synapse. NotebookReference (обязательно)

SynapseSparkJobActivityTypeProperties

Имя Описание Ценность
args Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity. any[]
className Полный идентификатор или основной класс, который находится в файле основного определения, который переопределит "className" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
conf Свойства конфигурации Spark, которые переопределяют "conf" предоставленного определения задания Spark. любой
configurationType Тип конфигурации Spark. Артефакт
"Настроено"
По умолчанию
driverSize Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, которое будет использоваться для переопределения driverCores и driverMemory определения задания Spark, которое вы предоставляете. Тип: строка (или выражение с строкой resultType). любой
executorSize Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для задания, которое будет использоваться для переопределения "executorCores" и "executorMemory" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
файл Основной файл, используемый для задания, который переопределит указанный вами файл определения задания Spark. Тип: строка (или выражение с строкой resultType). любой
Файлы (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для ссылки в файле основного определения, который переопределит предоставленные вами файлы определения задания Spark. any[]
filesV2 Дополнительные файлы, используемые для ссылки в основном файле определения, который переопределяет предоставленные вами определения задания Spark jars и files. any[]
numExecutors Число исполнителей для запуска этого задания, которое переопределит значение numExecutors определения задания Spark, которое вы предоставляете. Тип: целое число (или выражение с целым числом resultType). любой
pythonCodeReference Дополнительные файлы кода Python, используемые для ссылки в файле основного определения, который переопределит указанные вами определения задания Spark pyFiles. any[]
scanFolder Сканирование вложенных папок из корневой папки основного файла определения будет добавлено в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверяться, а имя папок учитывает регистр. Тип: логический (или выражение с логическим типом результата). любой
sparkConfig Свойство конфигурации Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
SparkJob Справочник по заданию Synapse Spark. SynapseSparkJobReference (обязательно)
targetBigDataPool Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, который переопределит targetBigDataPool определения задания Spark. BigDataPoolParametrizationReference
targetSparkConfiguration Конфигурация Spark задания Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Имя Описание Ценность

SynapseSparkJobDefinitionActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. SparkJob (обязательно)
typeProperties Выполнение свойств действия задания Spark. SynapseSparkJobActivityTypeProperties (обязательно)

SynapseSparkJobReference

Имя Описание Ценность
referenceName Ссылка на имя задания Spark. Выражение со строкой resultType. любой (обязательный)
тип Ссылочный тип задания Synapse Spark. SparkJobDefinitionReference (обязательно)

TarGZipReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarGZipReadSettings (обязательно)

TarReadSettings

Имя Описание Ценность
preserveCompressionFileNameAsFolder Сохраните имя файла сжатия в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. TarReadSettings (обязательный)

TeradataPartitionSettings

Имя Описание Ценность
partitionColumnName Имя столбца, который будет использоваться для выполнения диапазона или хэш-секционирования. Тип: строка (или выражение с строкой resultType). любой
partitionLowerBound Минимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой
partitionUpperBound Максимальное значение столбца, указанного в partitionColumnName, которое будет использоваться для секционирования диапазона процедур. Тип: строка (или выражение с строкой resultType). любой

TeradataSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
partitionOption Механизм секционирования, который будет использоваться для параллельного чтения teradata. Возможные значения включают: None, Hash, DynamicRange. любой
partitionSettings Параметры, которые будут использоваться для секционирования источника teradata. TeradataPartitionSettings
запрос Запрос Teradata. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. TeradataSource (обязательно)

UntilActivity

Имя Описание Ценность
тип Тип действия. "До" (обязательно)
typeProperties Пока свойства действия не будут. UntilActivityTypeProperties (обязательно)

UntilActivityTypeProperties

Имя Описание Ценность
Деятельности Список действий для выполнения. действие[] (обязательно)
выражение Выражение, которое будет оцениваться логическим. Цикл будет продолжаться до тех пор, пока это выражение не будет иметь значение true выражения (обязательно)
Времени ожидания Указывает время ожидания выполнения действия. Если не указано значение, оно принимает значение TimeSpan.FromDays(7), которое составляет 1 неделю по умолчанию. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

UserProperty

Имя Описание Ценность
имя Имя свойства пользователя. строка (обязательно)
ценность Значение свойства пользователя. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ValidationActivity

Имя Описание Ценность
тип Тип действия. "Проверка" (обязательно)
typeProperties Свойства действия проверки. ValidationActivityTypeProperties (обязательно)

ValidationActivityTypeProperties

Имя Описание Ценность
childItems Можно использовать, если набор данных указывает на папку. Если задано значение true, папка должна иметь по крайней мере один файл. Если задано значение false, папка должна быть пуста. Тип: логический (или выражение с логическим типом результата). любой
набор данных Справочник по набору данных действия проверки. DatasetReference (обязательно)
минимальный размер Можно использовать, если набор данных указывает на файл. Файл должен быть больше или равен указанному значению. Тип: целое число (или выражение с целым числом resultType). любой
спать Задержка в секундах между попытками проверки. Если значение не указано, в качестве значения по умолчанию будет использоваться 10 секунд. Тип: целое число (или выражение с целым числом resultType). любой
Времени ожидания Указывает время ожидания выполнения действия. Если не указано значение, оно принимает значение TimeSpan.FromDays(7), которое составляет 1 неделю по умолчанию. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой

VariableDefinitionSpecification

Имя Описание Ценность

ПеременнаяSpecification

Имя Описание Ценность
defaultValue Значение переменной по умолчанию. любой
тип Тип переменной. Массив
'Bool'
String (обязательно)

VerticaSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. VerticaSource (обязательно)

WaitActivity

Имя Описание Ценность
тип Тип действия. "Ожидание" (обязательно)
typeProperties Свойства действия ожидания. WaitActivityTypeProperties (обязательно)

WaitActivityTypeProperties

Имя Описание Ценность
waitTimeInSeconds Длительность в секундах. Тип: целое число (или выражение с целым числом resultType). любой (обязательный)

WarehouseSink

Имя Описание Ценность
allowCopyCommand Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата). любой
copyCommandSettings Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true. DWCopyCommandSettings
PreCopyScript Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). любой
tableOption Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). любой
тип Тип приемника копирования. WarehouseSink (обязательно)
writeBehavior Поведение записи при копировании данных в хранилище данных Microsoft Fabric. Тип: DWWriteBehaviorEnum (или expression with resultType DWWriteBehaviorEnum) любой

WarehouseSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
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. Тип: строка (или выражение с строкой resultType). любой
sqlReaderStoredProcedureName Имя хранимой процедуры для источника хранилища Microsoft Fabric. Это нельзя использовать одновременно с SqlReaderQuery. Тип: строка (или выражение с строкой resultType). любой
storedProcedureParameters Значение и параметр типа для параметров хранимой процедуры. Пример: "{Parameter1: {value: "1", введите "int"}}". Тип: объект (или выражение с объектом resultType), itemType: StoredProcedureParameter. любой
тип Скопируйте тип источника. WarehouseSource (обязательный)

WebActivity

Имя Описание Ценность
linkedServiceName Ссылка на связанную службу. LinkedServiceReference
политика Политика действий. ActivityPolicy
тип Тип действия. "WebActivity" (обязательно)
typeProperties Свойства веб-действий. WebActivityTypeProperties (обязательно)

WebActivityAuthentication

Имя Описание Ценность
мандат Ссылка на учетные данные, содержащая сведения о проверке подлинности. CredentialReference
пароль Пароль для PFX-файла или базовой проверки подлинности или секрета при использовании для ServicePrincipal SecretBase
pfx Содержимое PFX-файла или сертификата в кодировке Base64 при использовании для ServicePrincipal SecretBase
ресурс Ресурс, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности MSI. Тип: строка (или выражение с строкой resultType). любой
тип Проверка подлинности веб-действий (Basic/ClientCertificate/MSI/ServicePrincipal) струна
имя пользователя Имя пользователя проверки подлинности веб-действия для базовой проверки подлинности или ClientID при использовании для ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой
userTenant TenantId, для которого будет запрашиваться маркер проверки подлинности Azure при использовании проверки подлинности ServicePrincipal. Тип: строка (или выражение с строкой resultType). любой

WebActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
connectVia Справочник по среде выполнения интеграции. IntegrationRuntimeReference
Наборов данных Список наборов данных, передаваемых в веб-конечную точку. DatasetReference[]
disableCertValidation Если задано значение true, проверка сертификата будет отключена. bool
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Время ожидания HTTP-запроса для получения ответа. Формат находится в timeSpan (hh:mm:ss). Это значение — время ожидания для получения ответа, а не время ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут любой
linkedServices Список связанных служб, передаваемых в веб-конечную точку. LinkedServiceReference[]
метод Метод REST API для целевой конечной точки. "DELETE"
Get
"POST"
PUT (обязательно)
turnOffAsync Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в http-расположении, заданном в заголовке ответа. Если задано значение false, то вызов HTTP GET продолжает вызываться в расположении, заданном в заголовках ответа HTTP. bool
URL-адрес Целевая конечная точка и путь веб-действия. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebActivityTypePropertiesHeaders

Имя Описание Ценность

WebHookActivity

Имя Описание Ценность
политика Политика действий. SecureInputOutputPolicy
тип Тип действия. WebHook (обязательный)
typeProperties Свойства действия WebHook. WebHookActivityTypeProperties (обязательно)

WebHookActivityTypeProperties

Имя Описание Ценность
аутентификация Метод проверки подлинности, используемый для вызова конечной точки. WebActivityAuthentication
тело Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType). любой
Заголовки Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType). WebHookActivityTypePropertiesHeaders
метод Метод REST API для целевой конечной точки. POST (обязательно)
reportStatusOnCallBack Если задано значение true, statusCode, выходные данные и ошибка в тексте запроса обратного вызова будут использоваться действием. Действие можно пометить как неудачное, задав statusCode >= 400 в запросе обратного вызова. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). любой
Времени ожидания Время ожидания, в течение которого должен вызываться веб-перехватчик. Если не указано значение, значение по умолчанию составляет 10 минут. Тип: строка. Шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). струна
URL-адрес Целевая конечная точка и путь действия WebHook. Тип: строка (или выражение с строкой resultType). любой (обязательный)

WebHookActivityTypePropertiesHeaders

Имя Описание Ценность

WebSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
тип Скопируйте тип источника. WebSource (обязательный)

XeroSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. XeroSource (обязательный)

XmlReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включена ли функция обнаружения типов при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен, если для uri пространства имен не определен префикс пространства имен, будет использоваться префикс xml-элемента или атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Type: object (или Expression с объектом resultType). любой
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. XmlReadSettings (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение с строкой resultType). любой

XmlReadSettings

Имя Описание Ценность
compressionProperties Параметры сжатия. CompressionReadSettings
detectDataType Указывает, включена ли функция обнаружения типов при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
namespacePrefixes URI пространства имен для сопоставления префиксов для переопределения префиксов в именах столбцов при включении пространства имен, если для uri пространства имен не определен префикс пространства имен, будет использоваться префикс xml-элемента или атрибута в xml-файле данных. Пример: "{"http://www.example.com/xml":"префикс"}" Type: object (или Expression с объектом resultType). любой
пространства имен Указывает, включено ли пространство имен при чтении XML-файлов. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра чтения. строка (обязательно)
validationMode Указывает, какой метод проверки используется при чтении XML-файлов. Допустимые значения: none, xsd или dtd. Тип: строка (или выражение с строкой resultType). любой

XmlSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
formatSettings Параметры формата XML. XmlReadSettings
storeSettings Параметры хранилища XML. StoreReadSettings
тип Скопируйте тип источника. XmlSource (обязательно)

ZipDeflateReadSettings

Имя Описание Ценность
preserveZipFileNameAsFolder Сохраните имя ZIP-файла в виде пути к папке. Тип: логический (или выражение с логическим типом результата). любой
тип Тип параметра сжатия. ZipDeflateReadSettings (обязательно)

ZohoSource

Имя Описание Ценность
additionalColumns Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов). любой
запрос Запрос для получения данных из источника. Тип: строка (или выражение с строкой resultType). любой
queryTimeout Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). любой
тип Скопируйте тип источника. ZohoSource (обязательно)