你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.DataFactory factories/pipelines
Bicep 资源定义
可以使用面向以下操作部署工厂/管道资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/pipelines 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any
]
concurrency: int
description: 'string'
folder: {
name: 'string'
}
parameters: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
policy: {
elapsedTimeMetric: {
duration: any()
}
}
runDimensions: {
{customized property}: any()
}
variables: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
}
}
活动对象
设置 type 属性以指定对象的类型。
对于 AppendVariable,请使用:
type: 'AppendVariable'
typeProperties: {
value: any()
variableName: 'string'
}
对于 AzureDataExplorerCommand,请使用:
type: 'AzureDataExplorerCommand'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
command: any()
commandTimeout: any()
}
对于 AzureFunctionActivity,请使用:
type: 'AzureFunctionActivity'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
body: any()
functionName: any()
headers: {
{customized property}: 'string'
}
method: 'string'
}
对于 AzureMLBatchExecution,请使用:
type: 'AzureMLBatchExecution'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
globalParameters: {
{customized property}: any()
}
webServiceInputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
type: 'AzureMLExecutePipeline'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
continueOnStepFailure: any()
dataPathAssignments: any()
experimentName: any()
mlParentRunId: any()
mlPipelineEndpointId: any()
mlPipelineId: any()
mlPipelineParameters: any()
version: any()
}
对于 AzureMLUpdateResource,请使用:
type: 'AzureMLUpdateResource'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
trainedModelFilePath: any()
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
trainedModelName: any()
}
对于 “复制”,请使用:
type: 'Copy'
inputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
outputs: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataIntegrationUnits: any()
enableSkipIncompatibleRow: any()
enableStaging: any()
logSettings: {
copyActivityLogSettings: {
enableReliableLogging: any()
logLevel: any()
}
enableCopyActivityLog: any()
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
path: any()
}
}
logStorageSettings: {
enableReliableLogging: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
logLevel: any()
path: any()
{customized property}: any()
}
parallelCopies: any()
preserve: [
any
]
preserveRules: [
any
]
redirectIncompatibleRowSettings: {
linkedServiceName: any()
path: any()
{customized property}: any()
}
sink: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
sinkRetryCount: any()
sinkRetryWait: any()
writeBatchSize: any()
writeBatchTimeout: any()
type: 'string'
// For remaining properties, see CopySink objects
}
skipErrorFile: {
dataInconsistency: any()
fileMissing: any()
}
source: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
sourceRetryCount: any()
sourceRetryWait: any()
type: 'string'
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
path: any()
{customized property}: any()
}
translator: any()
validateDataConsistency: any()
}
对于 “自定义”,请使用:
type: 'Custom'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
autoUserSpecification: any()
command: any()
extendedProperties: {
{customized property}: any()
}
folderPath: any()
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
retentionTimeInDays: any()
}
对于 DatabricksNotebook,请使用:
type: 'DatabricksNotebook'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
baseParameters: {
{customized property}: any()
}
libraries: [
{
{customized property}: any()
}
]
notebookPath: any()
}
对于 DatabricksSparkJar,请使用:
type: 'DatabricksSparkJar'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
libraries: [
{
{customized property}: any()
}
]
mainClassName: any()
parameters: [
any
]
}
对于 DatabricksSparkPython,请使用:
type: 'DatabricksSparkPython'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
libraries: [
{
{customized property}: any()
}
]
parameters: [
any
]
pythonFile: any()
}
对于 DataLakeAnalyticsU-SQL,请使用:
type: 'DataLakeAnalyticsU-SQL'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
compilationMode: any()
degreeOfParallelism: any()
parameters: {
{customized property}: any()
}
priority: any()
runtimeVersion: any()
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
}
对于 “删除”,请使用:
type: 'Delete'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
enableLogging: any()
logStorageSettings: {
enableReliableLogging: any()
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
logLevel: any()
path: any()
{customized property}: any()
}
maxConcurrentConnections: int
recursive: any()
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
对于 ExecuteDataFlow,请使用:
type: 'ExecuteDataFlow'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
compute: {
computeType: any()
coreCount: any()
}
continueOnError: any()
dataFlow: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
integrationRuntime: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
runConcurrently: any()
sourceStagingConcurrency: any()
staging: {
folderPath: any()
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
traceLevel: any()
}
对于 ExecutePipeline,请使用:
type: 'ExecutePipeline'
policy: {
secureInput: bool
{customized property}: any()
}
typeProperties: {
parameters: {
{customized property}: any()
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'PipelineReference'
}
waitOnCompletion: bool
}
对于 ExecuteSSISPackage,请使用:
type: 'ExecuteSSISPackage'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
connectVia: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
environmentPath: any()
executionCredential: {
domain: any()
password: {
type: 'string'
value: 'string'
}
userName: any()
}
loggingLevel: any()
logLocation: {
logPath: any()
type: 'File'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
logRefreshInterval: any()
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
packageLocation: {
packagePath: any()
type: 'string'
typeProperties: {
accessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
childPackages: [
{
packageContent: any()
packageLastModifiedDate: 'string'
packageName: 'string'
packagePath: any()
}
]
configurationAccessCredential: {
domain: any()
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any()
}
configurationPath: any()
packageContent: any()
packageLastModifiedDate: 'string'
packageName: 'string'
packagePassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
packageParameters: {
{customized property}: {
value: any()
}
}
projectConnectionManagers: {
{customized property}: {
{customized property}: {
value: any()
}
}
}
projectParameters: {
{customized property}: {
value: any()
}
}
propertyOverrides: {
{customized property}: {
isSensitive: bool
value: any()
}
}
runtime: any()
}
对于 ExecuteWranglingDataflow,请使用:
type: 'ExecuteWranglingDataflow'
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
compute: {
computeType: any()
coreCount: any()
}
continueOnError: any()
dataFlow: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
integrationRuntime: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
queries: [
{
dataflowSinks: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
script: 'string'
}
]
queryName: 'string'
}
]
runConcurrently: any()
sinks: {
{customized property}: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
script: 'string'
}
}
sourceStagingConcurrency: any()
staging: {
folderPath: any()
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
traceLevel: any()
}
对于 “失败”,请使用:
type: 'Fail'
typeProperties: {
errorCode: any()
message: any()
}
对于 “筛选器”,请使用:
type: 'Filter'
typeProperties: {
condition: {
type: 'Expression'
value: 'string'
}
items: {
type: 'Expression'
value: 'string'
}
}
对于 ForEach,请使用:
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'Expression'
value: 'string'
}
}
对于 GetMetadata,请使用:
type: 'GetMetadata'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
fieldList: [
any
]
formatSettings: {
type: 'string'
// For remaining properties, see FormatReadSettings objects
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
对于 HDInsightHive,请使用:
type: 'HDInsightHive'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
queryTimeout: int
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
variables: {
{customized property}: any()
}
}
对于 HDInsightMapReduce,请使用:
type: 'HDInsightMapReduce'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: any()
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
jarFilePath: any()
jarLibs: [
any
]
jarLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
对于 HDInsightPig,请使用:
type: 'HDInsightPig'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: any()
defines: {
{customized property}: any()
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
scriptPath: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
对于 HDInsightSpark,请使用:
type: 'HDInsightSpark'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
className: 'string'
entryFilePath: any()
getDebugInfo: 'string'
proxyUser: any()
rootPath: any()
sparkConfig: {
{customized property}: any()
}
sparkJobLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
对于 HDInsightStreaming,请使用:
type: 'HDInsightStreaming'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
arguments: [
any
]
combiner: any()
commandEnvironment: [
any
]
defines: {
{customized property}: any()
}
fileLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
filePaths: [
any
]
getDebugInfo: 'string'
input: any()
mapper: any()
output: any()
reducer: any()
storageLinkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
}
对于 IfCondition,请使用:
type: 'IfCondition'
typeProperties: {
expression: {
type: 'Expression'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
}
对于 查找,请使用:
type: 'Lookup'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
firstRowOnly: any()
source: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
sourceRetryCount: any()
sourceRetryWait: any()
type: 'string'
// For remaining properties, see CopySource objects
}
}
对于 脚本,请使用:
type: 'Script'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
logSettings: {
logDestination: 'string'
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
path: any()
}
}
scriptBlockExecutionTimeout: any()
scripts: [
{
parameters: [
{
direction: 'string'
name: any()
size: int
type: 'string'
value: any()
}
]
text: any()
type: 'string'
}
]
}
对于 SetVariable,请使用:
type: 'SetVariable'
policy: {
secureInput: bool
secureOutput: bool
}
typeProperties: {
setSystemVariable: bool
value: any()
variableName: 'string'
}
对于 SparkJob,请使用:
type: 'SparkJob'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
args: [
any
]
className: any()
conf: any()
configurationType: 'string'
driverSize: any()
executorSize: any()
file: any()
files: [
any
]
filesV2: [
any
]
numExecutors: any()
pythonCodeReference: [
any
]
scanFolder: any()
sparkConfig: {
{customized property}: any()
}
sparkJob: {
referenceName: any()
type: 'SparkJobDefinitionReference'
}
targetBigDataPool: {
referenceName: any()
type: 'BigDataPoolReference'
}
targetSparkConfiguration: {
referenceName: any()
type: 'SparkConfigurationReference'
}
}
对于 SqlServerStoredProcedure,请使用:
type: 'SqlServerStoredProcedure'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
storedProcedureName: any()
storedProcedureParameters: any()
}
对于 “切换”,请使用:
type: 'Switch'
typeProperties: {
cases: [
{
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
value: 'string'
}
]
defaultActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
on: {
type: 'Expression'
value: 'string'
}
}
对于 SynapseNotebook,请使用:
type: 'SynapseNotebook'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
conf: any()
configurationType: 'string'
driverSize: any()
executorSize: any()
notebook: {
referenceName: any()
type: 'NotebookReference'
}
numExecutors: any()
parameters: {
{customized property}: {
type: 'string'
value: any()
}
}
sparkConfig: {
{customized property}: any()
}
sparkPool: {
referenceName: any()
type: 'BigDataPoolReference'
}
targetSparkConfiguration: {
referenceName: any()
type: 'SparkConfigurationReference'
}
}
对于 Until,请使用:
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
{customized property}: any()
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any()
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'Expression'
value: 'string'
}
timeout: any()
}
对于 验证,请使用:
type: 'Validation'
typeProperties: {
childItems: any()
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
minimumSize: any()
sleep: any()
timeout: any()
}
对于 “等待”,请使用:
type: 'Wait'
typeProperties: {
waitTimeInSeconds: any()
}
对于 WebActivity,请使用:
type: 'WebActivity'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
policy: {
retry: any()
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any()
{customized property}: any()
}
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'CredentialReference'
{customized property}: any()
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any()
type: 'string'
username: any()
userTenant: any()
}
body: any()
connectVia: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'IntegrationRuntimeReference'
}
datasets: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
]
disableCertValidation: bool
headers: {
{customized property}: 'string'
}
httpRequestTimeout: any()
linkedServices: [
{
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
]
method: 'string'
turnOffAsync: bool
url: any()
}
对于 WebHook,请使用:
type: 'WebHook'
policy: {
secureInput: bool
secureOutput: bool
}
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'CredentialReference'
{customized property}: any()
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any()
type: 'string'
username: any()
userTenant: any()
}
body: any()
headers: {
{customized property}: 'string'
}
method: 'POST'
reportStatusOnCallBack: any()
timeout: 'string'
url: any()
}
CopySink 对象
设置 type 属性以指定对象的类型。
对于 AvroSink,请使用:
type: 'AvroSink'
formatSettings: {
fileNamePrefix: any()
maxRowsPerFile: any()
recordName: 'string'
recordNamespace: 'string'
type: 'string'
{customized property}: any()
}
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 AzureBlobFSSink,请使用:
type: 'AzureBlobFSSink'
copyBehavior: any()
metadata: [
{
name: any()
value: any()
}
]
对于 AzureDatabricksDeltaLakeSink,请使用:
type: 'AzureDatabricksDeltaLakeSink'
importSettings: {
dateFormat: any()
timestampFormat: any()
type: 'string'
{customized property}: any()
}
preCopyScript: any()
对于 AzureDataExplorerSink,请使用:
type: 'AzureDataExplorerSink'
flushImmediately: any()
ingestionMappingAsJson: any()
ingestionMappingName: any()
对于 AzureDataLakeStoreSink,请使用:
type: 'AzureDataLakeStoreSink'
copyBehavior: any()
enableAdlsSingleFileParallel: any()
对于 AzureMySqlSink,请使用:
type: 'AzureMySqlSink'
preCopyScript: any()
对于 AzurePostgreSqlSink,请使用:
type: 'AzurePostgreSqlSink'
preCopyScript: any()
对于 AzureQueueSink,请使用:
type: 'AzureQueueSink'
对于 AzureSearchIndexSink,请使用:
type: 'AzureSearchIndexSink'
writeBehavior: 'string'
对于 AzureSqlSink,请使用:
type: 'AzureSqlSink'
preCopyScript: any()
sqlWriterStoredProcedureName: any()
sqlWriterTableType: any()
sqlWriterUseTableLock: any()
storedProcedureParameters: any()
storedProcedureTableTypeParameterName: any()
tableOption: any()
upsertSettings: {
interimSchemaName: any()
keys: any()
useTempDB: any()
}
writeBehavior: any()
对于 AzureTableSink,请使用:
type: 'AzureTableSink'
azureTableDefaultPartitionKeyValue: any()
azureTableInsertType: any()
azureTablePartitionKeyName: any()
azureTableRowKeyName: any()
对于 BinarySink,请使用:
type: 'BinarySink'
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 BlobSink,请使用:
type: 'BlobSink'
blobWriterAddHeader: any()
blobWriterDateTimeFormat: any()
blobWriterOverwriteFiles: any()
copyBehavior: any()
metadata: [
{
name: any()
value: any()
}
]
对于 CommonDataServiceForAppsSink,请使用:
type: 'CommonDataServiceForAppsSink'
alternateKeyName: any()
ignoreNullValues: any()
writeBehavior: 'Upsert'
对于 CosmosDbMongoDbApiSink,请使用:
type: 'CosmosDbMongoDbApiSink'
writeBehavior: any()
对于 CosmosDbSqlApiSink,请使用:
type: 'CosmosDbSqlApiSink'
writeBehavior: any()
对于 DelimitedTextSink,请使用:
type: 'DelimitedTextSink'
formatSettings: {
fileExtension: any()
fileNamePrefix: any()
maxRowsPerFile: any()
quoteAllText: any()
type: 'string'
{customized property}: any()
}
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 DocumentDbCollectionSink,请使用:
type: 'DocumentDbCollectionSink'
nestingSeparator: any()
writeBehavior: any()
对于 DynamicsCrmSink,请使用:
type: 'DynamicsCrmSink'
alternateKeyName: any()
ignoreNullValues: any()
writeBehavior: 'Upsert'
对于 DynamicsSink,请使用:
type: 'DynamicsSink'
alternateKeyName: any()
ignoreNullValues: any()
writeBehavior: 'Upsert'
对于 FileSystemSink,请使用:
type: 'FileSystemSink'
copyBehavior: any()
对于 InformixSink,请使用:
type: 'InformixSink'
preCopyScript: any()
对于 JsonSink,请使用:
type: 'JsonSink'
formatSettings: {
filePattern: any()
type: 'string'
{customized property}: any()
}
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 LakeHouseTableSink,请使用:
type: 'LakeHouseTableSink'
partitionNameList: any()
partitionOption: any()
tableActionOption: any()
对于 MicrosoftAccessSink,请使用:
type: 'MicrosoftAccessSink'
preCopyScript: any()
对于 MongoDbAtlasSink,请使用:
type: 'MongoDbAtlasSink'
writeBehavior: any()
对于 MongoDbV2Sink,请使用:
type: 'MongoDbV2Sink'
writeBehavior: any()
对于 OdbcSink,请使用:
type: 'OdbcSink'
preCopyScript: any()
对于 OracleSink,请使用:
type: 'OracleSink'
preCopyScript: any()
对于 OrcSink,请使用:
type: 'OrcSink'
formatSettings: {
fileNamePrefix: any()
maxRowsPerFile: any()
type: 'string'
{customized property}: any()
}
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 ParquetSink,请使用:
type: 'ParquetSink'
formatSettings: {
fileNamePrefix: any()
maxRowsPerFile: any()
type: 'string'
{customized property}: any()
}
storeSettings: {
copyBehavior: any()
disableMetricsCollection: any()
maxConcurrentConnections: any()
metadata: [
{
name: any()
value: any()
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
对于 RestSink,请使用:
type: 'RestSink'
additionalHeaders: any()
httpCompressionType: any()
httpRequestTimeout: any()
requestInterval: any()
requestMethod: any()
对于 SalesforceServiceCloudSink,请使用:
type: 'SalesforceServiceCloudSink'
externalIdFieldName: any()
ignoreNullValues: any()
writeBehavior: 'string'
对于 SalesforceServiceCloudV2Sink,请使用:
type: 'SalesforceServiceCloudV2Sink'
externalIdFieldName: any()
ignoreNullValues: any()
writeBehavior: 'string'
对于 SalesforceSink,请使用:
type: 'SalesforceSink'
externalIdFieldName: any()
ignoreNullValues: any()
writeBehavior: 'string'
对于 SalesforceV2Sink,请使用:
type: 'SalesforceV2Sink'
externalIdFieldName: any()
ignoreNullValues: any()
writeBehavior: 'string'
对于 SapCloudForCustomerSink,请使用:
type: 'SapCloudForCustomerSink'
httpRequestTimeout: any()
writeBehavior: 'string'
对于 SnowflakeSink,请使用:
type: 'SnowflakeSink'
importSettings: {
additionalCopyOptions: {
{customized property}: any()
}
additionalFormatOptions: {
{customized property}: any()
}
type: 'string'
{customized property}: any()
}
preCopyScript: any()
对于 SnowflakeV2Sink,请使用:
type: 'SnowflakeV2Sink'
importSettings: {
additionalCopyOptions: {
{customized property}: any()
}
additionalFormatOptions: {
{customized property}: any()
}
type: 'string'
{customized property}: any()
}
preCopyScript: any()
对于 SqlDWSink,请使用:
type: 'SqlDWSink'
allowCopyCommand: any()
allowPolyBase: any()
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any()
defaultValue: any()
}
]
}
polyBaseSettings: {
rejectSampleValue: any()
rejectType: 'string'
rejectValue: any()
useTypeDefault: any()
{customized property}: any()
}
preCopyScript: any()
sqlWriterUseTableLock: any()
tableOption: any()
upsertSettings: {
interimSchemaName: any()
keys: any()
}
writeBehavior: any()
对于 SqlMISink,请使用:
type: 'SqlMISink'
preCopyScript: any()
sqlWriterStoredProcedureName: any()
sqlWriterTableType: any()
sqlWriterUseTableLock: any()
storedProcedureParameters: any()
storedProcedureTableTypeParameterName: any()
tableOption: any()
upsertSettings: {
interimSchemaName: any()
keys: any()
useTempDB: any()
}
writeBehavior: any()
对于 SqlServerSink,请使用:
type: 'SqlServerSink'
preCopyScript: any()
sqlWriterStoredProcedureName: any()
sqlWriterTableType: any()
sqlWriterUseTableLock: any()
storedProcedureParameters: any()
storedProcedureTableTypeParameterName: any()
tableOption: any()
upsertSettings: {
interimSchemaName: any()
keys: any()
useTempDB: any()
}
writeBehavior: any()
对于 SqlSink,请使用:
type: 'SqlSink'
preCopyScript: any()
sqlWriterStoredProcedureName: any()
sqlWriterTableType: any()
sqlWriterUseTableLock: any()
storedProcedureParameters: any()
storedProcedureTableTypeParameterName: any()
tableOption: any()
upsertSettings: {
interimSchemaName: any()
keys: any()
useTempDB: any()
}
writeBehavior: any()
对于 WarehouseSink,请使用:
type: 'WarehouseSink'
allowCopyCommand: any()
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any()
defaultValue: any()
}
]
}
preCopyScript: any()
tableOption: any()
writeBehavior: any()
StoreWriteSettings 对象
设置 type 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
type: 'AzureBlobFSWriteSettings'
blockSizeInMB: any()
对于 AzureBlobStorageWriteSettings,请使用:
type: 'AzureBlobStorageWriteSettings'
blockSizeInMB: any()
对于 AzureDataLakeStoreWriteSettings,请使用:
type: 'AzureDataLakeStoreWriteSettings'
expiryDateTime: any()
对于 AzureFileStorageWriteSettings,请使用:
type: 'AzureFileStorageWriteSettings'
对于 FileServerWriteSettings,请使用:
type: 'FileServerWriteSettings'
对于 LakeHouseWriteSettings,请使用:
type: 'LakeHouseWriteSettings'
对于 SftpWriteSettings,请使用:
type: 'SftpWriteSettings'
operationTimeout: any()
useTempFileRename: any()
CopySource 对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
type: 'AmazonMWSSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 AmazonRdsForOracleSource,请使用:
type: 'AmazonRdsForOracleSource'
additionalColumns: any()
oracleReaderQuery: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionNames: any()
partitionUpperBound: any()
}
queryTimeout: any()
对于 AmazonRdsForSqlServerSource,请使用:
type: 'AmazonRdsForSqlServerSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
produceAdditionalTypes: any()
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 AmazonRedshiftSource,请使用:
type: 'AmazonRedshiftSource'
additionalColumns: any()
query: any()
queryTimeout: any()
redshiftUnloadSettings: {
bucketName: any()
s3LinkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
对于 AvroSource,请使用:
type: 'AvroSource'
additionalColumns: any()
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 AzureBlobFSSource,请使用:
type: 'AzureBlobFSSource'
recursive: any()
skipHeaderLineCount: any()
treatEmptyAsNull: any()
对于 AzureDatabricksDeltaLakeSource,请使用:
type: 'AzureDatabricksDeltaLakeSource'
exportSettings: {
dateFormat: any()
timestampFormat: any()
type: 'string'
{customized property}: any()
}
query: any()
对于 AzureDataExplorerSource,请使用:
type: 'AzureDataExplorerSource'
additionalColumns: any()
noTruncation: any()
query: any()
queryTimeout: any()
对于 AzureDataLakeStoreSource,请使用:
type: 'AzureDataLakeStoreSource'
recursive: any()
对于 AzureMariaDBSource,请使用:
type: 'AzureMariaDBSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 AzureMySqlSource,请使用:
type: 'AzureMySqlSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 AzurePostgreSqlSource,请使用:
type: 'AzurePostgreSqlSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 AzureSqlSource,请使用:
type: 'AzureSqlSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
produceAdditionalTypes: any()
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 AzureTableSource,请使用:
type: 'AzureTableSource'
additionalColumns: any()
azureTableSourceIgnoreTableNotFound: any()
azureTableSourceQuery: any()
queryTimeout: any()
对于 BinarySource,请使用:
type: 'BinarySource'
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
{customized property}: any()
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 BlobSource,请使用:
type: 'BlobSource'
recursive: any()
skipHeaderLineCount: any()
treatEmptyAsNull: any()
对于 CassandraSource,请使用:
type: 'CassandraSource'
additionalColumns: any()
consistencyLevel: 'string'
query: any()
queryTimeout: any()
对于 CommonDataServiceForAppsSource,请使用:
type: 'CommonDataServiceForAppsSource'
additionalColumns: any()
query: any()
对于 ConcurSource,请使用:
type: 'ConcurSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 CosmosDbMongoDbApiSource,请使用:
type: 'CosmosDbMongoDbApiSource'
additionalColumns: any()
batchSize: any()
cursorMethods: {
limit: any()
project: any()
skip: any()
sort: any()
{customized property}: any()
}
filter: any()
queryTimeout: any()
对于 CosmosDbSqlApiSource,请使用:
type: 'CosmosDbSqlApiSource'
additionalColumns: any()
detectDatetime: any()
pageSize: any()
preferredRegions: any()
query: any()
对于 CouchbaseSource,请使用:
type: 'CouchbaseSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 Db2Source,请使用:
type: 'Db2Source'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 DelimitedTextSource,请使用:
type: 'DelimitedTextSource'
additionalColumns: any()
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any()
type: 'string'
{customized property}: any()
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 DocumentDbCollectionSource,请使用:
type: 'DocumentDbCollectionSource'
additionalColumns: any()
nestingSeparator: any()
query: any()
queryTimeout: any()
对于 DrillSource,请使用:
type: 'DrillSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 DynamicsAXSource,请使用:
type: 'DynamicsAXSource'
additionalColumns: any()
httpRequestTimeout: any()
query: any()
queryTimeout: any()
对于 DynamicsCrmSource,请使用:
type: 'DynamicsCrmSource'
additionalColumns: any()
query: any()
对于 DynamicsSource,请使用:
type: 'DynamicsSource'
additionalColumns: any()
query: any()
对于 EloquaSource,请使用:
type: 'EloquaSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 ExcelSource,请使用:
type: 'ExcelSource'
additionalColumns: any()
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 FileSystemSource,请使用:
type: 'FileSystemSource'
additionalColumns: any()
recursive: any()
对于 GoogleAdWordsSource,请使用:
type: 'GoogleAdWordsSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 GoogleBigQuerySource,请使用:
type: 'GoogleBigQuerySource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 GoogleBigQueryV2Source,请使用:
type: 'GoogleBigQueryV2Source'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 GreenplumSource,请使用:
type: 'GreenplumSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 HBaseSource,请使用:
type: 'HBaseSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 HdfsSource,请使用:
type: 'HdfsSource'
distcpSettings: {
distcpOptions: any()
resourceManagerEndpoint: any()
tempScriptPath: any()
}
recursive: any()
对于 HiveSource,请使用:
type: 'HiveSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 HttpSource,请使用:
type: 'HttpSource'
httpRequestTimeout: any()
对于 HubspotSource,请使用:
type: 'HubspotSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 ImpalaSource,请使用:
type: 'ImpalaSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 InformixSource,请使用:
type: 'InformixSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 JiraSource,请使用:
type: 'JiraSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 JsonSource,请使用:
type: 'JsonSource'
additionalColumns: any()
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
{customized property}: any()
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 LakeHouseTableSource,请使用:
type: 'LakeHouseTableSource'
additionalColumns: any()
timestampAsOf: any()
versionAsOf: any()
对于 MagentoSource,请使用:
type: 'MagentoSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 MariaDBSource,请使用:
type: 'MariaDBSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 MarketoSource,请使用:
type: 'MarketoSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 MicrosoftAccessSource,请使用:
type: 'MicrosoftAccessSource'
additionalColumns: any()
query: any()
对于 MongoDbAtlasSource,请使用:
type: 'MongoDbAtlasSource'
additionalColumns: any()
batchSize: any()
cursorMethods: {
limit: any()
project: any()
skip: any()
sort: any()
{customized property}: any()
}
filter: any()
queryTimeout: any()
对于 MongoDbSource,请使用:
type: 'MongoDbSource'
additionalColumns: any()
query: any()
对于 MongoDbV2Source,请使用:
type: 'MongoDbV2Source'
additionalColumns: any()
batchSize: any()
cursorMethods: {
limit: any()
project: any()
skip: any()
sort: any()
{customized property}: any()
}
filter: any()
queryTimeout: any()
对于 MySqlSource,请使用:
type: 'MySqlSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 NetezzaSource,请使用:
type: 'NetezzaSource'
additionalColumns: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
query: any()
queryTimeout: any()
对于 ODataSource,请使用:
type: 'ODataSource'
additionalColumns: any()
httpRequestTimeout: any()
query: any()
对于 OdbcSource,请使用:
type: 'OdbcSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 Office365Source,请使用:
type: 'Office365Source'
allowedGroups: any()
dateFilterColumn: any()
endTime: any()
outputColumns: any()
startTime: any()
userScopeFilterUri: any()
对于 OracleServiceCloudSource,请使用:
type: 'OracleServiceCloudSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 OracleSource,请使用:
type: 'OracleSource'
additionalColumns: any()
oracleReaderQuery: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionNames: any()
partitionUpperBound: any()
}
queryTimeout: any()
对于 OrcSource,请使用:
type: 'OrcSource'
additionalColumns: any()
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 ParquetSource,请使用:
type: 'ParquetSource'
additionalColumns: any()
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
{customized property}: any()
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 PaypalSource,请使用:
type: 'PaypalSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 PhoenixSource,请使用:
type: 'PhoenixSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 PostgreSqlSource,请使用:
type: 'PostgreSqlSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 PostgreSqlV2Source,请使用:
type: 'PostgreSqlV2Source'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 PrestoSource,请使用:
type: 'PrestoSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 QuickBooksSource,请使用:
type: 'QuickBooksSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 RelationalSource,请使用:
type: 'RelationalSource'
additionalColumns: any()
query: any()
对于 ResponsysSource,请使用:
type: 'ResponsysSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 RestSource,请使用:
type: 'RestSource'
additionalColumns: any()
additionalHeaders: any()
httpRequestTimeout: any()
paginationRules: any()
requestBody: any()
requestInterval: any()
requestMethod: any()
对于 SalesforceMarketingCloudSource,请使用:
type: 'SalesforceMarketingCloudSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 SalesforceServiceCloudSource,请使用:
type: 'SalesforceServiceCloudSource'
additionalColumns: any()
query: any()
readBehavior: any()
对于 SalesforceServiceCloudV2Source,请使用:
type: 'SalesforceServiceCloudV2Source'
additionalColumns: any()
includeDeletedObjects: any()
SOQLQuery: any()
对于 SalesforceSource,请使用:
type: 'SalesforceSource'
additionalColumns: any()
query: any()
queryTimeout: any()
readBehavior: any()
对于 SalesforceV2Source,请使用:
type: 'SalesforceV2Source'
additionalColumns: any()
includeDeletedObjects: any()
queryTimeout: any()
SOQLQuery: any()
对于 SapBwSource,请使用:
type: 'SapBwSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 SapCloudForCustomerSource,请使用:
type: 'SapCloudForCustomerSource'
additionalColumns: any()
httpRequestTimeout: any()
query: any()
queryTimeout: any()
对于 SapEccSource,请使用:
type: 'SapEccSource'
additionalColumns: any()
httpRequestTimeout: any()
query: any()
queryTimeout: any()
对于 SapHanaSource,请使用:
type: 'SapHanaSource'
additionalColumns: any()
packetSize: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
}
query: any()
queryTimeout: any()
对于 SapOdpSource,请使用:
type: 'SapOdpSource'
additionalColumns: any()
extractionMode: any()
projection: any()
queryTimeout: any()
selection: any()
subscriberProcess: any()
对于 SapOpenHubSource,请使用:
type: 'SapOpenHubSource'
additionalColumns: any()
baseRequestId: any()
customRfcReadTableFunctionModule: any()
excludeLastRequest: any()
queryTimeout: any()
sapDataColumnDelimiter: any()
对于 SapTableSource,请使用:
type: 'SapTableSource'
additionalColumns: any()
batchSize: any()
customRfcReadTableFunctionModule: any()
partitionOption: any()
partitionSettings: {
maxPartitionsNumber: any()
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
queryTimeout: any()
rfcTableFields: any()
rfcTableOptions: any()
rowCount: any()
rowSkips: any()
sapDataColumnDelimiter: any()
对于 ServiceNowSource,请使用:
type: 'ServiceNowSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 ServiceNowV2Source,请使用:
type: 'ServiceNowV2Source'
additionalColumns: any()
expression: {
operands: [
{
operator: 'string'
type: 'string'
value: 'string'
}
queryTimeout: any()
对于 SharePointOnlineListSource,请使用:
type: 'SharePointOnlineListSource'
httpRequestTimeout: any()
query: any()
对于 ShopifySource,请使用:
type: 'ShopifySource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 SnowflakeSource,请使用:
type: 'SnowflakeSource'
exportSettings: {
additionalCopyOptions: {
{customized property}: any()
}
additionalFormatOptions: {
{customized property}: any()
}
type: 'string'
{customized property}: any()
}
query: any()
对于 SnowflakeV2Source,请使用:
type: 'SnowflakeV2Source'
exportSettings: {
additionalCopyOptions: {
{customized property}: any()
}
additionalFormatOptions: {
{customized property}: any()
}
type: 'string'
{customized property}: any()
}
query: any()
对于 SparkSource,请使用:
type: 'SparkSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 SqlDWSource,请使用:
type: 'SqlDWSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 SqlMISource,请使用:
type: 'SqlMISource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
produceAdditionalTypes: any()
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 SqlServerSource,请使用:
type: 'SqlServerSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
produceAdditionalTypes: any()
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 SqlSource,请使用:
type: 'SqlSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 SquareSource,请使用:
type: 'SquareSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 SybaseSource,请使用:
type: 'SybaseSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 TeradataSource,请使用:
type: 'TeradataSource'
additionalColumns: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
query: any()
queryTimeout: any()
对于 VerticaSource,请使用:
type: 'VerticaSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 WarehouseSource,请使用:
type: 'WarehouseSource'
additionalColumns: any()
isolationLevel: any()
partitionOption: any()
partitionSettings: {
partitionColumnName: any()
partitionLowerBound: any()
partitionUpperBound: any()
}
queryTimeout: any()
sqlReaderQuery: any()
sqlReaderStoredProcedureName: any()
storedProcedureParameters: any()
对于 WebSource,请使用:
type: 'WebSource'
additionalColumns: any()
对于 XeroSource,请使用:
type: 'XeroSource'
additionalColumns: any()
query: any()
queryTimeout: any()
对于 XmlSource,请使用:
type: 'XmlSource'
additionalColumns: any()
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any()
namespacePrefixes: any()
namespaces: any()
type: 'string'
validationMode: any()
{customized property}: any()
}
storeSettings: {
disableMetricsCollection: any()
maxConcurrentConnections: any()
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
对于 ZohoSource,请使用:
type: 'ZohoSource'
additionalColumns: any()
query: any()
queryTimeout: any()
StoreReadSettings 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
type: 'AmazonS3CompatibleReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 AmazonS3ReadSettings,请使用:
type: 'AmazonS3ReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 AzureBlobFSReadSettings,请使用:
type: 'AzureBlobFSReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 AzureBlobStorageReadSettings,请使用:
type: 'AzureBlobStorageReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 AzureDataLakeStoreReadSettings,请使用:
type: 'AzureDataLakeStoreReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
listAfter: any()
listBefore: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 AzureFileStorageReadSettings,请使用:
type: 'AzureFileStorageReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 FileServerReadSettings,请使用:
type: 'FileServerReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileFilter: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 FtpReadSettings,请使用:
type: 'FtpReadSettings'
deleteFilesAfterCompletion: any()
disableChunking: any()
enablePartitionDiscovery: any()
fileListPath: any()
partitionRootPath: any()
recursive: any()
useBinaryTransfer: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 GoogleCloudStorageReadSettings,请使用:
type: 'GoogleCloudStorageReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 HdfsReadSettings,请使用:
type: 'HdfsReadSettings'
deleteFilesAfterCompletion: any()
distcpSettings: {
distcpOptions: any()
resourceManagerEndpoint: any()
tempScriptPath: any()
}
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 HttpReadSettings,请使用:
type: 'HttpReadSettings'
additionalColumns: any()
additionalHeaders: any()
requestBody: any()
requestMethod: any()
requestTimeout: any()
对于 LakeHouseReadSettings,请使用:
type: 'LakeHouseReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 OracleCloudStorageReadSettings,请使用:
type: 'OracleCloudStorageReadSettings'
deleteFilesAfterCompletion: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
prefix: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
对于 SftpReadSettings,请使用:
type: 'SftpReadSettings'
deleteFilesAfterCompletion: any()
disableChunking: any()
enablePartitionDiscovery: any()
fileListPath: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
partitionRootPath: any()
recursive: any()
wildcardFileName: any()
wildcardFolderPath: any()
CompressionReadSettings 对象
设置 type 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
type: 'TarGZipReadSettings'
preserveCompressionFileNameAsFolder: any()
对于 TarReadSettings,请使用:
type: 'TarReadSettings'
preserveCompressionFileNameAsFolder: any()
对于 ZipDeflateReadSettings,请使用:
type: 'ZipDeflateReadSettings'
preserveZipFileNameAsFolder: any()
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
type: 'AzureKeyVaultSecret'
secretName: any()
secretVersion: any()
store: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
对于 SecureString,请使用:
type: 'SecureString'
value: 'string'
FormatReadSettings 对象
设置 type 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
type: 'BinaryReadSettings'
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
对于 DelimitedTextReadSettings,请使用:
type: 'DelimitedTextReadSettings'
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any()
对于 JsonReadSettings,请使用:
type: 'JsonReadSettings'
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
对于 ParquetReadSettings,请使用:
type: 'ParquetReadSettings'
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
对于 XmlReadSettings,请使用:
type: 'XmlReadSettings'
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any()
namespacePrefixes: any()
namespaces: any()
validationMode: any()
属性值
factories/pipelines
名称 | 说明 | 值 |
---|---|---|
name | 资源名称 了解如何在 Bicep 中设置子资源的名称和类型。 |
字符串 (必需) 字符限制:1-260 有效字符: 不得使用: <>*#.%&:\\+?/ 或控制字符以字母数字开头。 |
父级 (parent) | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源之外的子资源。 |
类型为:factories 的资源的符号名称 |
properties | 管道的属性。 | 需要管道 () |
管道
名称 | 说明 | 值 |
---|---|---|
活动 | 管道中的活动列表。 | Activity[] |
annotations | 可用于描述管道的标记列表。 | any[] |
concurrency | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
description | 管道的说明。 | 字符串 |
文件夹 | 此管道位于的文件夹。 如果未指定,则管道将显示在根级别。 | PipelineFolder |
parameters | 管道的参数列表。 | ParameterDefinitionSpecification |
policy | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
variables | 管道的变量列表。 | VariableDefinitionSpecification |
活动
名称 | 说明 | 值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
description | 活动说明。 | 字符串 |
name | 活动名称。 | 字符串 (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果在活动处于非活动状态时未提供,则状态默认为“成功”。 | “Failed” “已跳过” 'Succeeded' |
state | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | 'Active' “非活动” |
userProperties | 活动用户属性。 | UserProperty[] |
类型 | 设置对象类型 | AppendVariable AzureDataExplorerCommand AzureFunctionActivity AzureMLBatchExecution AzureMLExecutePipeline AzureMLUpdateResource 复制 自定义 DatabricksNotebook DatabricksSparkJar DatabricksSparkPython DataLakeAnalyticsU-SQL 删除 ExecuteDataFlow ExecutePipeline ExecuteSSISPackage ExecuteWranglingDataflow 失败 Filter ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition 查找 脚本 SetVariable SparkJob SqlServerStoredProcedure Switch SynapseNotebook 截止 验证 Wait Web 活动 需要 WebHook () |
ActivityDependency
名称 | 说明 | 值 |
---|---|---|
activity | 活动名称。 | 字符串 (必需) |
dependencyConditions | 依赖项的 Match-Condition。 | 包含任何一项的字符串数组: “Completed” “Failed” “已跳过” “成功” (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
UserProperty
名称 | 说明 | 值 |
---|---|---|
name | 用户属性名称。 | 字符串 (必需) |
value | 用户属性值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
AppendVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AppendVariable” (必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties (必需) |
AppendVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
value | 要追加的值。 类型:可以是与变量项的类型匹配的静态值,也可以是 expression 与变量项的 resultType 匹配类型 | 对于 Bicep,可以使用 任何 () 函数。 |
variableName | 值需要追加到的变量的名称。 | 字符串 |
AzureDataExplorerCommandActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureDataExplorerCommand” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
ActivityPolicy
名称 | 说明 | 值 |
---|---|---|
retry | 最大普通重试尝试次数。 默认为 0。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | 对于 Bicep,可以使用 任何 () 函数。 |
retryIntervalInSeconds | 每次重试尝试 (间隔(以秒) 为单位)。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
secureInput | 当设置为 true 时,来自活动的输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动的输出被视为安全,不会记录到监视中。 | bool |
timeout | 指定活动运行的超时。 默认超时为 7 天。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataExplorerCommandActivityTypeProperties
名称 | 说明 | Value |
---|---|---|
command | 根据 Azure 数据资源管理器 命令语法的控制命令。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
commandTimeout | 控制命令超时。 类型:string (或 expression with resultType string) , pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) .) | 对于 Bicep,可以使用 任何 () 函数。 |
AzureFunctionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureFunctionActivity” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 函数活动属性。 | 需要 AzureFunctionActivityTypeProperties () |
AzureFunctionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
functionName | Azure 函数活动将调用的函数的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式 | 对于 Bicep,可以使用 任何 () function. (所需的) |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | AzureFunctionActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “HEAD” “OPTIONS” “POST” “PUT” “TRACE” (必需的) |
AzureFunctionActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
AzureMLBatchExecutionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLBatchExecution” (必需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需的) |
AzureMLBatchExecutionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键、值对。 键必须与已发布 Azure ML Web 服务中定义的 Web 服务参数名称匹配。 值将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
名称 | 说明 | 值 |
---|---|---|
filePath | LinkedService 指定的Azure Blob 存储中的相对文件路径(包括容器名称)。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,其中 Azure ML WebService 输入/输出文件所在的位置。 | LinkedServiceReference (必需) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLExecutePipeline” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
continueOnStepFailure | 当某个步骤失败时,是否继续执行 PipelineRun 中的其他步骤。 此信息将在已发布管道执行请求的 continueOnStepFailure 属性中传递。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 值将在已发布管道执行请求的 dataPathAssignments 属性中传递。 类型:具有 resultType 对象) 的对象 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
experimentName | 管道运行的运行历史记录试验名称。 此信息将在已发布管道执行请求的 ExperimentName 属性中传递。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将传递到已发布管道执行请求的 ParentRunId 属性中。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 值将在已发布管道执行请求的 ParameterAssignments 属性中传递。 类型:具有键值对 (的对象或具有 resultType 对象) 的 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureMLUpdateResourceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLUpdateResource” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties (必需的) |
AzureMLUpdateResourceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
trainedModelFilePath | trainedModelLinkedService 中的相对文件路径,表示更新操作将上传的 .ilearner 文件。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
trainedModelLinkedServiceName | 包含更新操作将上传的 .ilearner 文件的 Azure 存储链接服务的名称。 | LinkedServiceReference (必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
CopyActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “复制” (必需的) |
inputs | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
outputs | 活动的输出列表。 | DatasetReference[] |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
DatasetReference
名称 | 说明 | 值 |
---|---|---|
parameters | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | 字符串 (必需) |
类型 | 数据集引用类型。 | “DatasetReference” (必需) |
CopyActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的最大数据集成单元数。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | 对于 Bicep,可以使用 任何 () 函数。 |
enableSkipIncompatibleRow | 是否跳过不兼容的行。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 客户在启用会话日志时需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免数据存储过载。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | 对于 Bicep,可以使用 任何 () 函数。 |
保护区 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
接收器 | 复制活动接收器。 | 需要 CopySink () |
skipErrorFile | 指定数据一致性的容错。 | SkipErrorFile |
source | 复制活动源。 | 需要 CopySource () |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
转换器 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | 对于 Bicep,可以使用 任何 () 函数。 |
validateDataConsistency | 是否启用数据一致性验证。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
LogSettings
名称 | 说明 | 值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | 需要 logLocationSettings () |
CopyActivityLogSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
LogLocationSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
path | 用于存储活动执行的详细日志的存储路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
LogStorageSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
path | 用于存储活动执行的详细日志的存储路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
RedirectIncompatibleRowSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定了 redirectIncompatibleRowSettings,则必须指定 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
path | 用于存储重定向不兼容行数据的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
CopySink
名称 | 说明 | 值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxConcurrentConnections | 接收器数据存储的最大并发连接计数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sinkRetryCount | 接收器重试计数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sinkRetryWait | 接收器重试等待。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBatchSize | 写入批大小。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBatchTimeout | 写入批处理超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 设置对象类型 | AvroSink AzureBlobFSSink AzureDatabricksDeltaLakeSink AzureDataExplorerSink AzureDataLakeStoreSink AzureMySqlSink AzurePostgreSqlSink AzureQueueSink AzureSearchIndexSink AzureSqlSink AzureTableSink BinarySink BlobSink CommonDataServiceForAppsSink CosmosDbMongoDbApiSink CosmosDbSqlApiSink DelimitedTextSink DocumentDbCollectionSink DynamicsCrmSink DynamicsSink FileSystemSink InformixSink JsonSink LakeHouseTableSink MicrosoftAccessSink MongoDbAtlasSink MongoDbV2Sink OdbcSink OracleSink OrcSink ParquetSink RestSink SalesforceServiceCloudSink SalesforceServiceCloudV2Sink SalesforceSink SalesforceV2Sink SapCloudForCustomerSink SnowflakeSink SnowflakeV2Sink SqlDWSink SqlMISink SqlServerSink SqlSink WarehouseSink (必需) |
AvroSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AvroSink” (必需) |
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 商店设置。 | StoreWriteSettings |
AvroWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 记录写入结果中的命名空间。 | 字符串 |
type | 写入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
StoreWriteSettings
名称 | 说明 | 值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
metadata | 指定要添加到接收器数据的自定义元数据。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | MetadataItem[] |
类型 | 设置对象类型 | AzureBlobFSWriteSettings AzureBlobStorageWriteSettings AzureDataLakeStoreWriteSettings AzureFileStorageWriteSettings FileServerWriteSettings LakeHouseWriteSettings 需要 SftpWriteSettings () |
MetadataItem
名称 | 说明 | 值 |
---|---|---|
name | 元数据项键名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
value | 元数据项值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobFSWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobFSWriteSettings” (必需) |
blockSizeInMB | 指示将数据写入 Blob 时块大小 (MB) 。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobStorageWriteSettings” () |
blockSizeInMB | 指示将数据写入 Blob 时块大小 (MB) 。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataLakeStoreWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureDataLakeStoreWriteSettings” (所需的) |
expiryDateTime | 指定已写入文件的到期时间。 该时间应用于 UTC 时区,格式为“2018-12-01T05:00:00Z”。 默认值为 NULL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureFileStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | 需要“AzureFileStorageWriteSettings” () |
FileServerWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “FileServerWriteSettings” (必需) |
LakeHouseWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “LakeHouseWriteSettings” (必需) |
SftpWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “SftpWriteSettings” (必需) |
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时时间。 默认值:01:00:00 (一小时) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
useTempFileRename | 上传到临时文件 () 和重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobFSSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureBlobFSSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
metadata | 指定要添加到接收器数据的自定义元数据。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | MetadataItem[] |
AzureDatabricksDeltaLakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDatabricksDeltaLakeSink” (必需) |
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDatabricksDeltaLakeImportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataExplorerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDataExplorerSink” (必需) |
flushImmediately | 如果设置为 true,则将跳过任何聚合。 默认值为 false。 类型:布尔值。 | 对于 Bicep,可以使用 任何 () 函数。 |
ingestionMappingAsJson | 以 json 格式提供的显式列映射说明。 类型:字符串。 | 对于 Bicep,可以使用 任何 () 函数。 |
ingestionMappingName | 在目标 Kusto 表上定义的预创建 csv 映射的名称。 类型:字符串。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataLakeStoreSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDataLakeStoreSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
enableAdlsSingleFileParallel | 单个文件并行。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureMySqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureMySqlSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzurePostgreSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzurePostgreSqlSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureQueueSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureQueueSink” (必需) |
AzureSearchIndexSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureSearchIndexSink” (必需) |
writeBehavior | 指定将文档更新插入 Azure 搜索索引时的写入行为。 | “Merge” “Upload” |
AzureSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureSqlSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | SQL 存储过程参数。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到Azure SQL时的写入行为。 类型:sqlWriteBehaviorEnum (或 Expression with resultType SqlWriteBehaviorEnum) | 对于 Bicep,可以使用 任何 () 函数。 |
SqlUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
密钥 | 用于唯一行标识的键列名称。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | 对于 Bicep,可以使用 任何 () 函数。 |
useTempDB | 指定是否对更新插入临时表使用临时数据库。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureTableSink” (必需) |
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
azureTableInsertType | Azure 表插入类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
azureTableRowKeyName | Azure 表行键名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
BinarySink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BinarySink” (必需) |
storeSettings | 二进制存储设置。 | StoreWriteSettings |
BlobSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BlobSink” (必需) |
blobWriterAddHeader | Blob 编写器添加标头。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
copyBehavior | 复制接收器的复制行为类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
metadata | 指定要添加到接收器数据的自定义元数据。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | MetadataItem[] |
CommonDataServiceForAppsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CommonDataServiceForAppsSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 | “Upsert” (必需) |
CosmosDbMongoDbApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“CosmosDbMongoDbApiSink” () |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
CosmosDbSqlApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CosmosDbSqlApiSink” (必需) |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:包含 resultType 字符串) 的字符串 (或表达式。 允许的值为 insert 和 upsert。 | 对于 Bicep,可以使用 任何 () 函数。 |
DelimitedTextSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DelimitedTextSink” (必需) |
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
DelimitedTextWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DocumentDbCollectionSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DocumentDbCollectionSink” (必需) |
nestingSeparator | 嵌套属性分隔符。 默认值为 。 标识列名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:包含 resultType 字符串) 的字符串 (或表达式。 允许的值为 insert 和 upsert。 | 对于 Bicep,可以使用 任何 () 函数。 |
DynamicsCrmSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DynamicsCrmSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 | “Upsert” (必需) |
DynamicsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DynamicsSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示在写入操作期间) 键字段 (是否忽略输入数据集中的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 | “Upsert” (必需) |
FileSystemSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“FileSystemSink” () |
copyBehavior | 复制接收器的复制行为类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
InformixSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “InformixSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
JsonSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “JsonSink” (必需) |
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
JsonWriteSettings
名称 | 说明 | 值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
LakeHouseTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “LakeHouseTableSink” (必需) |
partitionNameList | 指定接收器列中的分区列名称。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 (对) 的每个非重复列值都将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableActionOption | LakeHouse 表接收器的表操作类型。 可能的值包括:“None”、“Append”、“Overwrite”。 | 对于 Bicep,可以使用 任何 () 函数。 |
MicrosoftAccessSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MicrosoftAccessSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbAtlasSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbAtlasSink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbV2Sink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OdbcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OdbcSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OracleSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OracleSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OrcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OrcSink” (必需) |
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
OrcWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。从不带 partitionOptions 的非基于文件的存储进行复制时{fileExtension}。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
ParquetSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “ParquetSink” () |
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 存储设置。 | StoreWriteSettings |
ParquetWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。从不带 partitionOptions 的非基于文件的存储进行复制时{fileExtension}。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
RestSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “RestSink” (必需) |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpCompressionType | Http 压缩类型:使用最佳压缩级别以压缩格式发送数据,默认值为 None。 “仅支持”选项为 Gzip。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | 对于 Bicep,可以使用 任何 () 函数。 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceServiceCloudSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceServiceCloudSink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 默认值为 Insert。 | 'Insert' “Upsert” |
SalesforceServiceCloudV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceServiceCloudV2Sink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceSink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceV2Sink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SapCloudForCustomerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SapCloudForCustomerSink” (必需) |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 操作写入行为。 默认值为“Insert”。 | “Insert” “Update” |
SnowflakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SnowflakeSink” (必需) |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeImportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeImportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeImportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SnowflakeV2Sink” () |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlDWSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlDWSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL Data Warehouse(如果适用)。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
upsertSettings | SQL DW 更新插入设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时的写入行为。 类型:sqlDWWriteBehaviorEnum (或 resultType SqlDWriteBehaviorEnum) | 对于 Bicep,可以使用 任何 () 函数。 |
DWCopyCommandSettings
名称 | 说明 | 值 |
---|---|---|
additionalOptions | 在复制命令中直接传递给 SQL DW 的其他选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 为 SQL 数据仓库中的每个目标列指定默认值。 属性中的默认值将覆盖 DB 中设置的 DEFAULT 约束,并且标识列不能具有默认值。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
DWCopyCommandDefaultValue
名称 | 说明 | 值 |
---|---|---|
columnName | 列名称。 类型:object (或 Expression with resultType string) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
defaultValue | 列的默认值。 类型:object (或 Expression with resultType string) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
PolybaseSettings
名称 | 说明 | 值 |
---|---|---|
rejectSampleValue | 确定在 PolyBase 重新计算拒绝行的百分比之前要尝试检索的行数。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | 对于 Bicep,可以使用 任何 () 函数。 |
rejectType | 拒绝类型。 | 'percentage' '值' |
rejectValue | 指定在查询失败之前可以拒绝的行数的值或百分比。 类型:number (或 expression with resultType number) ,minimum: 0。 | 对于 Bicep,可以使用 任何 () 函数。 |
useTypeDefault | 指定在 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SqlDWUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
密钥 | 用于唯一行标识的键列名称。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlMISink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlMISink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | SQL 存储过程参数。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时的白色行为。 类型:包含 resultType 字符串) 的字符串 (或表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlServerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlServerSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | SQL 存储过程参数。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时的写入行为。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | SQL 存储过程参数。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时的写入行为。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
WarehouseSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “WarehouseSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
writeBehavior | 将数据复制到 azure Microsoft Fabric Data Warehouse 时的写入行为。 类型:DWWriteBehaviorEnum (或 expression with resultType DWWriteBehaviorEnum) | 对于 Bicep,可以使用 任何 () 函数。 |
SkipErrorFile
名称 | 说明 | 值 |
---|---|---|
dataInconsistency | 如果源/接收器文件被其他并发写入更改,请跳过。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileMissing | 如果文件在复制过程中被其他客户端删除,则跳过。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
CopySource
AmazonMWSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonMWSSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AmazonRdsForOracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRdsForOracleSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 AmazonRdsForOracle 并行读取的分区机制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AmazonRdsForOraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AmazonRdsForSqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRdsForSqlServerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续分区的整数或日期时间类型的列的名称。 如果未指定,系统会自动检测表的主键并将其用作分区列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AmazonRedshiftSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonRedshiftSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
redshiftUnloadSettings | 使用卸载从 Amazon Redshift 复制时,临时 Amazon S3 所需的 Amazon S3 设置。 这样,Amazon Redshift 源中的数据将首先卸载到 S3 中,然后从临时 S3 复制到目标接收器中。 | RedshiftUnloadSettings |
RedshiftUnloadSettings
名称 | 说明 | 值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储 Amazon Redshift 源中已卸载的数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
s3LinkedServiceName | 从 Amazon Redshift 源复制时将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference (必需) |
AvroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AvroSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
storeSettings | Avro 存储设置。 | StoreReadSettings |
StoreReadSettings
名称 | 说明 | 值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 设置对象类型 | AmazonS3CompatibleReadSettings AmazonS3ReadSettings AzureBlobFSReadSettings AzureBlobStorageReadSettings AzureDataLakeStoreReadSettings AzureFileStorageReadSettings FileServerReadSettings FtpReadSettings GoogleCloudStorageReadSettings HdfsReadSettings HttpReadSettings LakeHouseReadSettings OracleCloudStorageReadSettings 需要 SftpReadSettings () |
AmazonS3CompatibleReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“AmazonS3CompatibleReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AmazonS3ReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AmazonS3ReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | S3 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | AmazonS3 wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | AmazonS3 wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobFSReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobFSReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Azure blobFS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Azure blobFS wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobStorageReadSettings” (必需的) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | Azure Blob 名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Azure blob wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Azure blob wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataLakeStoreReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureDataLakeStoreReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
listAfter | 根据文件/文件夹名称的字典顺序,在值 (独占) 后Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
listBefore | 根据文件/文件夹名称的字典顺序,在值 (非独占) 之前Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | ADLS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | ADLS wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureFileStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureFileStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | Azure 文件名的前缀筛选器,从根路径开始。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Azure 文件存储 wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Azure 文件存储 wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
FileServerReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FileServerReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileFilter | 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | FileServer wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
FtpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FtpReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Ftp wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Ftp wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
GoogleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “GoogleCloudStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
HdfsReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HdfsReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | HDFS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | HDFS wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
DistcpSettings
名称 | 说明 | 值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
tempScriptPath | 指定用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,并在复制作业完成后删除。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
HttpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HttpReadSettings” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
additionalHeaders | 对 RESTful API 的请求中的其他 HTTP 标头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
LakeHouseReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “LakeHouseReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Microsoft Fabric LakeHouse 文件 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OracleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“OracleCloudStorageReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Oracle 云存储 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Oracle 云存储 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SftpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“SftpReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFileName | Sftp wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
wildcardFolderPath | Sftp wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureBlobFSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureBlobFSSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
treatEmptyAsNull | 将空视为 null。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDatabricksDeltaLakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureDatabricksDeltaLakeSource” () |
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
query | Azure Databricks Delta Lake Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDatabricksDeltaLakeExportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataExplorerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureDataExplorerSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
noTruncation | 用于控制是否将截断应用于超出特定行计数限制的结果集的布尔值选项的名称。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 应为Kusto 查询语言 (KQL) 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
queryTimeout | 查询超时。 类型:string (或 expression with resultType string) , pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) . | 对于 Bicep,可以使用 任何 () 函数。 |
AzureDataLakeStoreSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureDataLakeStoreSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureMariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureMariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureMySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureMySqlSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzurePostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzurePostgreSqlSource” (所需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureSqlSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的附加类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
AzureTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
azureTableSourceIgnoreTableNotFound | 找不到 Azure 表源忽略表。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
azureTableSourceQuery | Azure 表源查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
BinarySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BinarySource” (必需) |
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
BinaryReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
CompressionReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | TarGZipReadSettings TarReadSettings ZipDeflateReadSettings (必需) |
TarGZipReadSettings
名称 | 说明 | Value |
---|---|---|
type | “压缩”设置类型。 | 需要“TarGZipReadSettings” () |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
TarReadSettings
名称 | 说明 | Value |
---|---|---|
type | “压缩”设置类型。 | “TarReadSettings” (必需) |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ZipDeflateReadSettings
名称 | 说明 | Value |
---|---|---|
type | 压缩设置类型。 | 需要“ZipDeflateReadSettings” () |
preserveZipFileNameAsFolder | 将 zip 文件名保留为文件夹路径。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
BlobSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BlobSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
treatEmptyAsNull | 将空视为 null。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
CassandraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CassandraSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
consistencyLevel | 一致性级别指定在将数据返回给客户端应用程序之前必须响应读取请求的 Cassandra 服务器数。 Cassandra 检查指定数量的 Cassandra 服务器,以获取满足读取请求的数据。 必须是 cassandraSourceReadConsistencyLevels 之一。 默认值为“ONE”。 且区分大小写。 | 'ALL' “EACH_QUORUM” “LOCAL_ONE” “LOCAL_QUORUM” “LOCAL_SERIAL” “ONE” “QUORUM” 'SERIAL' “THREE” “TWO” |
查询 | 数据库查询。 应为 SQL-92 查询表达式或 Cassandra 查询语言 (CQL) 命令。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
CommonDataServiceForAppsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CommonDataServiceForAppsSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | FetchXML 是 Microsoft Common Data Service for Apps (联机 & 本地) 中使用的专有查询语言。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ConcurSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ConcurSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
CosmosDbMongoDbApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CosmosDbMongoDbApiSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbCursorMethodsProperties
名称 | 说明 | 值 |
---|---|---|
limit | 指定服务器返回的文档的最大数量。 limit () 类似于 SQL 数据库中的 LIMIT 语句。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
project | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
skip | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法可用于实现分页结果。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sort | 指定查询返回匹配文档的顺序。 类型:字符串 (或带有 resultType 字符串) 的表达式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
CosmosDbSqlApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CosmosDbSqlApiSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
detectDatetime | 是否将基元值检测为日期/时间值。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
pageSize | 结果的页面大小。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
preferredRegions | 首选区域。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | SQL API 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
CouchbaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CouchbaseSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
Db2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Db2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
DelimitedTextSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DelimitedTextSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DocumentDbCollectionSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DocumentDbCollectionSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
nestingSeparator | 嵌套属性分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 文档查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
DrillSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DrillSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
DynamicsAXSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsAXSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
DynamicsCrmSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsCrmSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | FetchXML 是一种专有查询语言,用于Microsoft Dynamics CRM (联机 & 本地) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
DynamicsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | FetchXML 是在 Microsoft Dynamics(联机和本地)中使用的专有查询语言。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
EloquaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “EloquaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ExcelSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ExcelSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
FileSystemSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “FileSystemSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
GoogleAdWordsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleAdWordsSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
GoogleBigQuerySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleBigQuerySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
GoogleBigQueryV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“GoogleBigQueryV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
GreenplumSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GreenplumSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
HBaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HBaseSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
HdfsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HdfsSource” () |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
HiveSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HiveSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
HttpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HttpSource” (必需) |
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时时间。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
HubspotSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HubspotSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ImpalaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“ImpalaSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
InformixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “InformixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
JiraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“JiraSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
JsonSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “JsonSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
JsonReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
LakeHouseTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “LakeHouseTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
timestampAsOf | 按时间戳查询较旧的快照。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
versionAsOf | 按版本查询较旧的快照。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MagentoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MagentoSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MarketoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MarketoSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MicrosoftAccessSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MicrosoftAccessSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbAtlasSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MongoDbAtlasSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
batchSize | 指定从 MongoDB Atlas 实例的每批响应中返回的文档的数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main目的是避免达到响应大小限制。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MongoDbSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 应该是 SQL-92 查询表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
MongoDbV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MongoDbV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main目的是避免达到响应大小限制。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
MySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MySqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
NetezzaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “NetezzaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Netezza 并行读取的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
NetezzaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ODataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ODataSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OdbcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OdbcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
Office365Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Office365Source” (必需) |
allowedGroups | 包含所有用户的组。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | 对于 Bicep,可以使用 任何 () 函数。 |
dateFilterColumn | 要应用 {paramref name=“StartTime”/} 和 {paramref name=“EndTime”/} 的列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
endTime | 此数据集的请求范围的结束时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
outputColumns | 要从Office 365表中读出的列。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 itemType:OutputColumn。 示例: [ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | 对于 Bicep,可以使用 任何 () 函数。 |
startTime | 此数据集的请求范围的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
userScopeFilterUri | 用户范围 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OracleServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OracleServiceCloudSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
OracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OracleSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
oracleReaderQuery | Oracle 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Oracle 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
OraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionNames | Oracle 表的物理分区的名称。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
OrcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OrcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storeSettings | ORC 存储设置。 | StoreReadSettings |
ParquetSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ParquetSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 商店设置。 | StoreReadSettings |
ParquetReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
PaypalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PaypalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
PhoenixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PhoenixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
PostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
PostgreSqlV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
PrestoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PrestoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
QuickBooksSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “QuickBooksSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
RelationalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RelationalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ResponsysSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ResponsysSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
RestSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RestSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对 (值应为字符串类型) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
additionalHeaders | 对 RESTful API 的请求中的其他 HTTP 标头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
paginationRules | 用于撰写下一页请求的分页规则。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestInterval | 发送下一页请求之前等待的时间。 | 对于 Bicep,可以使用 任何 () 函数。 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceMarketingCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SalesforceMarketingCloudSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SalesforceServiceCloudSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceServiceCloudV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceServiceCloudV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SOQLQuery | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SalesforceV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SOQLQuery | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapBwSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapBwSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | MDX 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapCloudForCustomerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapCloudForCustomerSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapEccSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapEccSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | SAP ECC OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapHanaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapHanaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于并行读取 SAP HANA 的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings |
查询 | SAP HANA Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapHanaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapOdpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapOdpSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值是 Full秒。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
投影 (projection) | 指定要从源数据中选择的列。 类型:对象数组 (投影) (或 Expression 与 resultType 对象数组) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
选择 | 指定源数据中的选择条件。 类型: (选择) (或 Expression 的对象数组,其中包含 resultType 对象) 数组。 | 对于 Bicep,可以使用 任何 () 函数。 |
subscriberProcess | 用于管理增量进程的订阅方进程。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapOpenHubSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapOpenHubSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
baseRequestId | 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:具有 resultType 整数 ) 的整数 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
customRfcReadTableFunctionModule | 指定用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
batchSize | 指定从 SAP 表检索数据时一次将检索的最大行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
customRfcReadTableFunctionModule | 指定用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
rfcTableFields | 将检索的 SAP 表的字段。 例如,column0、column1。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
rfcTableOptions | 用于筛选 SAP 表的选项。 例如,COLUMN0 EQ SOME VALUE。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
rowCount | 要检索的行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
rowSkips | 将跳过的行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SapTablePartitionSettings
名称 | 说明 | 值 |
---|---|---|
maxPartitionsNumber | 表将拆分到的分区的最大值。 类型:具有 resultType 字符串) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionColumnName | 将用于进行范围分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
ServiceNowSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ServiceNowSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ServiceNowV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“ServiceNowV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
表达式 | 用于从源筛选数据的表达式。 | ExpressionV2 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ExpressionV2
名称 | 说明 | 值 |
---|---|---|
操作数 | 嵌套表达式的列表。 | ExpressionV2[] |
运算符后的表达式 | 表达式运算符值 Type: string。 | 字符串 |
type | 系统支持的表达式的类型。 类型:字符串。 | “Binary” “常量” “Field” “一元” |
value | 常量/字段类型的值:字符串。 | 字符串 |
SharePointOnlineListSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SharePointOnlineListSource” (必需) |
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟 (00:05:00)。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
“ShopifySource”
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ShopifySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SnowflakeSource” (必需) |
exportSettings | Snowflake 导出设置。 | 所需的 SnowflakeExportCopyCommand () |
query | Snowflake Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeExportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeExportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeExportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SnowflakeV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SnowflakeV2Source” () |
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
query | Snowflake Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SparkSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SparkSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlDWSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlDWSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL Data Warehouse读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | SQL Data Warehouse源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 类型:object (或 Expression with resultType object) , itemType: StoredProcedureParameter. | 对于 Bicep,可以使用 任何 () 函数。 |
SqlMISource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlMISource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | Azure SQL 托管实例源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlServerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
SqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
SquareSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SquareSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SybaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SybaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
TeradataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “TeradataSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings |
查询 | Teradata 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
TeradataPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
VerticaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “VerticaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
WarehouseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “WarehouseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 对于 Bicep,可以使用 任何 () 函数。 |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderQuery | Microsoft Fabric Warehouse 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
sqlReaderStoredProcedureName | Microsoft Fabric Warehouse 源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 类型:object (或 Expression with resultType object) , itemType: StoredProcedureParameter. | 对于 Bicep,可以使用 任何 () 函数。 |
WebSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “WebSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
XeroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “XeroSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
XmlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “XmlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
XmlReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示在读取 xml 文件时是否启用类型检测。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
namespacePrefixes | 命名空间 URI 到前缀的映射以在启用命名空间时覆盖列名称中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType object) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
namespaces | 指示在读取 xml 文件时是否启用命名空间。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 读取设置类型。 | 字符串 (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
ZohoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ZohoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
StagingSettings
名称 | 说明 | 值 |
---|---|---|
enableCompression | 指定在通过临时暂存复制数据时是否使用压缩。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference (必需) |
path | 用于存储临时数据的存储路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
“CustomActivity”
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “自定义” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非管理员任务。 类型:string (或 expression with resultType double) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
命令 | 自定义活动的命令 类型:string (或 expression with resultType string) 。 | 对于 Bicep,可以使用 所需的任何 () function. () |
extendedProperties | 用户定义的属性包。 可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件的文件夹路径 类型:string (或 expression with resultType string) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务引用。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double (或 expression with resultType double) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
CustomActivityTypePropertiesExtendedProperties
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
CustomActivityReferenceObject
名称 | 说明 | 值 |
---|---|---|
datasets | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
DatabricksNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksNotebook” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties (必需) |
DatabricksNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
baseParameters | 要用于此作业的每次运行的基本参数。如果笔记本采用未指定的参数,将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParamete... |
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesIte...[] |
notebookPath | 要在 Databricks 工作区中运行的 Notebook 的绝对路径。 此路径必须以斜杠开头。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
DatabricksNotebookActivityTypePropertiesBaseParamete...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DatabricksNotebookActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DatabricksSparkJarActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkJar” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties (必需) |
DatabricksSparkJarActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesIte...[] |
mainClassName | 类的全名,包含要执行的主要方法。 此类必须包含在作为库提供的 JAR 中。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
parameters | 将传递到主要方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DatabricksSparkPythonActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkPython” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties (必需) |
DatabricksSparkPythonActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibraries...[] |
parameters | 将传递到 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
DatabricksSparkPythonActivityTypePropertiesLibraries...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DataLakeAnalyticsUsqlActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DataLakeAnalyticsU-SQL” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
compilationMode | U-SQL 编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
degreeOfParallelism | 同时用于运行作业的最大节点数。 默认值为 1。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | 对于 Bicep,可以使用 任何 () 函数。 |
parameters | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | 确定应在所有排队的作业中选择哪些作业首先运行。 编号越低,优先级越高。 默认值为 1000。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | 对于 Bicep,可以使用 任何 () 函数。 |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference (必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
DeleteActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “删除” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
logStorageSettings | 当 enableLogging 为 true 时,客户需要提供日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
recursive | 如果为 true,则将递归删除当前文件夹路径下的文件或子文件夹。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
ExecuteDataFlowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteDataFlow” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或带有 resultType 布尔值) 的表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
dataFlow | 数据流引用。 | DataFlowReference (必需的) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
runConcurrently | 用于执行数据流的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或带有 resultType 布尔值) 的表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:具有 resultType 整数) 的整数 (或 Expression | 对于 Bicep,可以使用 任何 () 函数。 |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值是:“粗糙”、“fine”和“none”。 类型:包含 resultType 字符串) 的字符串 (或表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
ExecuteDataFlowActivityTypePropertiesCompute
名称 | 说明 | 值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:包含 resultType 字符串) 的字符串 (或表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值包括:8、16、32、48、80、144 和 272。 类型:具有 resultType 整数) 的整数 (或 Expression | 对于 Bicep,可以使用 任何 () 函数。 |
DataFlowReference
名称 | 说明 | 值 |
---|---|---|
datasetParameters | 从数据集引用数据流参数。 | 对于 Bicep,可以使用 任何 () 函数。 |
parameters | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | 字符串 (必需) |
类型 | 数据流引用类型。 | “DataFlowReference” (必需的) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IntegrationRuntimeReference
名称 | 说明 | 值 |
---|---|---|
parameters | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | 字符串 (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference” (必需) |
DataFlowStagingInfo
名称 | 说明 | 值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:包含 resultType 字符串) 的字符串 (或表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
ExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecutePipeline” (必需的) |
policy | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 如果设置为 true,则从活动输入被视为安全,不会记录到监视。 | bool |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
ExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
parameters | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference (必需) |
waitOnCompletion | 定义活动执行是否将等待依赖管道执行完成。 默认值为 false。 | bool |
PipelineReference
名称 | 说明 | 值 |
---|---|---|
name | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | 字符串 (必需) |
类型 | 管道引用类型。 | “PipelineReference” (必需) |
ExecuteSsisPackageActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteSSISPackage” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需的) |
ExecuteSsisPackageActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 集成运行时引用。 | IntegrationRuntimeReference (必需) |
environmentPath | 用于执行 SSIS 包的环境路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 用于执行 SSIS 包的包级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | SSIS 包位置。 | 需要 SsisPackageLocation () |
packageParameters | 要执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | 用于执行 SSIS 包的项目级参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
Runtime — 运行时 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SsisExecutionCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
password | Windows 身份验证的密码。 | 需要 SecureString () |
userName | UseName 用于 Windows 身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
SsisLogLocation
名称 | 说明 | 值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
类型 | SSIS 日志位置的类型。 | “File” (必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential |
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
SsisAccessCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
password | Windows 身份验证的密码。 | 需要 secretBase () |
userName | 用于 Windows 身份验证的 UseName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
secretVersion | Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
名称 | 说明 | 值 |
---|---|---|
value | SSIS 包执行参数值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
SsisPackageLocation
名称 | 说明 | 值 |
---|---|---|
packagePath | SSIS 包路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | SSIS 包位置的类型。 | 'File' “InlinePackage” “PackageStore” 'SSISDB' |
typeProperties | SSIS 包位置属性。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包访问凭据。 | SsisAccessCredential |
childPackages | 嵌入的子包列表。 | SsisChildPackage[] |
configurationAccessCredential | 配置文件访问凭据。 | SsisAccessCredential |
configurationPath | 包执行的配置文件。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
packageContent | 嵌入的包内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
packageLastModifiedDate | 嵌入包的上次修改日期。 | 字符串 |
packageName | 包名称。 | 字符串 |
packagePassword | 包的密码。 | SecretBase |
SsisChildPackage
名称 | 说明 | 值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入的子包的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
名称 | 说明 | 值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则将在 SSISDB 中加密值 | bool |
value | SSIS 包属性重写值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
ExecuteWranglingDataflowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“ExecuteWranglingDataflow” () |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties (必需) |
ExecutePowerQueryActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或 resultType 布尔值) 的表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
dataFlow | 数据流引用。 | DataFlowReference (必需) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
查询 | Power Query混合查询到接收器数据集 () 映射的列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于数据流执行的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或 resultType 布尔值) 的表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
sinks | (已弃用。请使用查询) 。 映射到 queryName 的Power Query活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:integer (或 expression with resultType integer) | 对于 Bicep,可以使用 任何 () 函数。 |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值为:“粗糙”、“精细”和“none”。 类型:字符串 (或带有 resultType 字符串) 的表达式 | 对于 Bicep,可以使用 任何 () 函数。 |
PowerQuerySinkMapping
名称 | 说明 | 值 |
---|---|---|
dataflowSinks | 映射到Power Query混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query混合文档中的查询的名称。 | 字符串 |
PowerQuerySink
名称 | 说明 | 值 |
---|---|---|
dataset | 数据集引用。 | DatasetReference |
description | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
name | 转换名称。 | 字符串 (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
ExecutePowerQueryActivityTypePropertiesSinks
名称 | 说明 | 值 |
---|---|---|
{customized property} | PowerQuerySink |
FailActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “失败” (必需) |
typeProperties | 失败活动属性。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是在运行时计算为非空/空字符串的动态内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
message | Fail 活动中出现的错误消息。 它可以是在运行时计算为非空/空字符串的动态内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
FilterActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Filter” (必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
condition | 要用于筛选输入的条件。 | 需要表达式 () |
items | 应该应用筛选器的输入数组。 | 需要表达式 () |
Expression
名称 | 说明 | Value |
---|---|---|
type | 表达式类型。 | “Expression” (必需) |
value | 表达式值。 | 字符串 (必需) |
ForEach 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“ForEach” () |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (所需的) |
ForEachActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行 的活动列表。 | 活动[] (必需) |
batchCount | 要用于控制并行执行数的批计数(当 isSequential 设为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环是按顺序执行还是并行执行 (最多 50) | bool |
items | 要循环访问的集合。 | 需要表达式 () |
GetMetadataActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “GetMetadata” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties (必需) |
GetMetadataActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集获取的元数据的字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
FormatReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | BinaryReadSettings DelimitedTextReadSettings JsonReadSettings ParquetReadSettings XmlReadSettings (必需) |
HDInsightHiveActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightHive” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties (必需) |
HDInsightHiveActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
定义 | 允许用户为 Hive 作业请求指定定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” “None” |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集与 ESP (企业安全性套餐) 时有效 | int |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
variables | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
HDInsightHiveActivityTypePropertiesVariables
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
HDInsightMapReduceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightMapReduce” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties (必需) |
HDInsightMapReduceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
className | 类名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | “调试信息”选项。 | “Always” “失败” “None” |
jarFilePath | Jar 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
jarLibs | Jar libs。 | any[] |
jarLinkedService | Jar 链接服务参考。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
HDInsightPigActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightPig” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Pig 活动属性。 | 需要 HDInsightPigActivityTypeProperties () |
HDInsightPigActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 类型:具有 resultType 数组) 的数组 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
定义 | 允许用户为 Pig 作业请求指定定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | “调试信息”选项。 | “Always” “失败” “None” |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
HDInsightSparkActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightSpark” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties (必需) |
HDInsightSparkActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark main 类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
getDebugInfo | “调试信息”选项。 | “Always” “失败” “None” |
proxyUser | 要模拟将执行作业的用户。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
rootPath | “sparkJobLinkedService”中所有作业文件的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传入口文件和依赖项以及用于接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
HDInsightStreamingActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightStreaming” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties (必需) |
HDInsightStreamingActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
combiner | 组合器可执行文件名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户指定流式处理作业请求的定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | “调试信息”选项。 | “Always” “失败” “None” |
input | 输入 Blob 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
mapper | 映射器可执行文件名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
输出 | 输出 Blob 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
reducer | 化简器可执行文件名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
IfConditionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “IfCondition” (必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
表达式 | 计算结果为布尔值的表达式。 这用于确定将执行的 ifTrueActivities 或 ifFalseActivities) (活动块。 | 表达式 (必需) |
ifFalseActivities | 表达式计算结果为 false 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
ifTrueActivities | 表达式计算结果为 true 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
LookupActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Lookup” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties (必需) |
LookupActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是所有行。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
source | 特定于数据集的源属性,与复制活动源相同。 | CopySource (必需) |
ScriptActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Script” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings |
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名称 | 说明 | 值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” 需要“ExternalStore” () |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
ScriptActivityScriptBlock
名称 | 说明 | 值 |
---|---|---|
parameters | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
text | 查询文本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
类型 | 查询的类型。 类型:字符串。 | “NonQuery” “查询” (必需) |
ScriptActivityParameter
名称 | 说明 | 值 |
---|---|---|
direction | 参数的方向。 | 'Input' “InputOutput” “Output” |
name | 参数的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “布尔值” “DateTime” 'DateTimeOffset' “Decimal” 'Double' “Guid” “Int16” “Int32” “Int64” “Single” 'String' “Timespan” |
value | 参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SetVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SetVariable” (必需) |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties (必需) |
SecureInputOutputPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 当设置为 true 时,来自活动的输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动的输出被视为安全,不会记录到监视中。 | bool |
SetVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
value | 要设置的值。 可以是静态值或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SynapseSparkJobDefinitionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SparkJob” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 spark 作业活动属性。 | 需要 SynapseSparkJobActivityTypeProperties () |
SynapseSparkJobActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
args | 用户为 SynapseSparkJobDefinitionActivity 指定参数。 | any[] |
className | main定义文件中的完全限定标识符或main类,这将替代你提供的 spark 作业定义的“className”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
conf | Spark 配置属性,它将替代提供的 Spark 作业定义的“conf”。 | 对于 Bicep,可以使用 任何 () 函数。 |
configurationType | spark 配置的类型。 | “Artifact” “自定义” 'Default' |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代你提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
executorSize | 要用于在作业的指定 Spark 池中分配的执行程序的核心数和内存数,该池将用于重写你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
文件 | 用于作业的main文件,该文件将替代你提供的 Spark 作业定义的“文件”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) main 定义文件中用于引用的其他文件,这将替代你提供的 Spark 作业定义的“文件”。 | any[] |
filesV2 | 用于引用main定义文件中的其他文件,这些文件将替代你提供的 Spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将覆盖你提供的 spark 作业定义的“numExecutors”。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
pythonCodeReference | 用于在 main 定义文件中引用的其他 python 代码文件,这些文件将替代你提供的 Spark 作业定义的“pyFiles”。 | any[] |
scanFolder | 从主定义文件的根文件夹中扫描子文件夹时,这些文件将被添加为引用文件。 将扫描名为“jars”、“pyFiles”、“files”或“archives”的文件夹,并且文件夹名称区分大小写。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
sparkConfig | Spark 配置属性。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
sparkJob | Synapse spark 作业参考。 | SynapseSparkJobReference (必需) |
targetBigDataPool | 用于执行 spark 批处理作业的大数据池的名称,该池将替代你提供的 spark 作业定义的“targetBigDataPool”。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | Spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
SynapseSparkJobReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 作业名称。 包含 resultType 字符串的表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
类型 | Synapse spark 作业引用类型。 | “SparkJobDefinitionReference” (必需) |
BigDataPoolParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
类型 | 大数据池引用类型。 | 需要“BigDataPoolReference” () |
SparkConfigurationParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
类型 | Spark 配置引用类型。 | 需要“SparkConfigurationReference” () |
SqlServerStoredProcedureActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SqlServerStoredProcedure” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties (必需) |
SqlServerStoredProcedureActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 | 对于 Bicep,可以使用 任何 () 函数。 |
SwitchActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“开关” () |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
cases | 与“on”属性的预期值相对应的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 如果未满足大小写条件,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
on | 计算结果为字符串或整数的表达式。 这用于确定将要执行的情况下的活动块。 | 需要表达式 () |
SwitchCase
名称 | 说明 | 值 |
---|---|---|
活动 | 要针对满足的事例条件执行的活动列表。 | Activity[] |
value | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SynapseNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SynapseNotebook” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 Synapse 笔记本活动属性。 | 需要 SynapseNotebookActivityTypeProperties () |
SynapseNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
conf | Spark 配置属性,将替代你提供的笔记本的“conf”。 | 对于 Bicep,可以使用 任何 () 函数。 |
configurationType | spark 配置的类型。 | “Artifact” “自定义” 'Default' |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
executorSize | 要用于会话的指定 Spark 池中分配的执行程序的核心数和内存数,这些执行程序将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference (必需) |
numExecutors | 要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:integer (或 expression with resultType integer) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
parameters | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 将用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 所需的任何 () function. () |
类型 | Synapse 笔记本引用类型。 | “NotebookReference” (必需) |
SynapseNotebookActivityTypePropertiesParameters
名称 | 说明 | 值 |
---|---|---|
{customized property} | NotebookParameter |
NotebookParameter
名称 | 说明 | Value |
---|---|---|
type | 笔记本参数类型。 | 'bool' 'float' 'int' “字符串” |
value | 笔记本参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
SynapseNotebookActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
UntilActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Until” (必需) |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行的活动的列表。 | 活动[] (必需) |
表达式 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 需要表达式 () |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周的值。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
ValidationActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “验证” (必需) |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties (必需) |
ValidationActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
childItems | 如果数据集指向文件夹,则可以使用 。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
dataset | 验证活动数据集参考。 | DatasetReference (必需) |
minimumSize | 如果数据集指向文件,则可以使用 。 文件的大小必须大于或等于指定的值。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
sleep | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则将使用 10 秒作为默认值。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () 函数。 |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
WaitActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “等待” (必需) |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:具有 resultType 整数) 的整数 (或 Expression。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
Web 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “WebActivity” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Web 活动属性。 | WebActivityTypeProperties (必需) |
WebActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
connectVia | 集成运行时引用。 | IntegrationRuntimeReference |
datasets | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | WebActivityTypePropertiesHeaders |
httpRequestTimeout | HTTP 请求获得响应的超时时间。 格式为 TimeSpan (hh:mm:ss) 。 此值是获取响应的超时,而不是活动超时。 默认值为 00:01:00 (1 分钟) 。 范围为 1 到 10 分钟 | 对于 Bicep,可以使用 任何 () 函数。 |
linkedServices | 传递给 Web 终结点的链接服务列表。 | LinkedServiceReference[] |
method | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “POST” “PUT” (必需) |
turnOffAsync | 用于在 HTTP 202 响应的响应标头中提供的位置上禁用调用 HTTP GET 的选项。 如果设置为 true,它将停止对响应头中给定的 http 位置调用 HTTP GET。 如果设置为 false,则继续对 http 响应标头中给定的位置调用 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
WebActivityAuthentication
名称 | 说明 | 值 |
---|---|---|
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
password | PFX 文件的密码或基本身份验证/用于 ServicePrincipal 时的机密 | SecretBase |
pfx | 用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 | SecretBase |
resource | 使用 MSI 身份验证时将为其请求 Azure 身份验证令牌的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于 ServicePrincipal 时,用于基本身份验证的 Web 活动身份验证用户名或 ClientID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
userTenant | 使用 ServicePrincipal 身份验证时将为其请求 Azure 身份验证令牌的 TenantId。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () 函数。 |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
WebActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
WebHookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “WebHook” (必需) |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | WebHook 活动属性。 | 需要 WebHookActivityTypeProperties () |
WebHookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | WebHookActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | “POST” (必需) |
reportStatusOnCallBack | 如果设置为 true,则活动将使用回叫请求正文中的 statusCode、输出和错误。 通过在回调请求中设置 statusCode >= 400,可以将活动标记为失败。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | 对于 Bicep,可以使用 任何 () 函数。 |
timeout | 应回调 Webhook 的超时。 如果未指定值,则默认为 10 分钟。 类型:字符串。 模式: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | 对于 Bicep,可以使用 任何 () function. (所需的) |
WebHookActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
PipelineFolder
名称 | 说明 | 值 |
---|---|---|
name | 此管道所位于的文件夹的名称。 | 字符串 |
ParameterDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 参数的默认值。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String” (必需) |
PipelinePolicy
名称 | 说明 | 值 |
---|---|---|
elapsedTimeMetric | Pipeline ElapsedTime 指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineElapsedTimeMetricPolicy
名称 | 说明 | 值 |
---|---|---|
duration | TimeSpan 值,之后会触发 Azure 监视指标。 | 对于 Bicep,可以使用 任何 () 函数。 |
PipelineRunDimensions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 对于 Bicep,可以使用 任何 () 函数。 |
VariableDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | VariableSpecification |
VariableSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 变量的默认值。 | 对于 Bicep,可以使用 任何 () 函数。 |
类型 | 变量类型。 | “Array” “Bool” “String” (必需) |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure 数据工厂可以执行更多操作 - 单击一次尝试Azure 数据工厂 |
此模板为复制活动从 Azure Blob 到另一个 Azure Blob 创建数据工厂管道 |
创建数据工厂,从 Salesforce 复制到 Blob |
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动 |
使用 Azure 数据工厂 进行大容量复制 |
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库Azure SQL数据仓库。 |
创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
(MySQL) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表。 |
(PostGre) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表。 |
(SQL) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。 |
(SQL 本地) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储 |
(Spark) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
ARM 模板资源定义
可以使用面向以下操作部署工厂/管道资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/pipelines 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.DataFactory/factories/pipelines",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"annotations": [ object ],
"concurrency": "int",
"description": "string",
"folder": {
"name": "string"
},
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"policy": {
"elapsedTimeMetric": {
"duration": {}
}
},
"runDimensions": {
"{customized property}": {}
},
"variables": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
活动对象
设置 type 属性以指定对象的类型。
对于 AppendVariable,请使用:
"type": "AppendVariable",
"typeProperties": {
"value": {},
"variableName": "string"
}
对于 AzureDataExplorerCommand,请使用:
"type": "AzureDataExplorerCommand",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"command": {},
"commandTimeout": {}
}
对于 AzureFunctionActivity,请使用:
"type": "AzureFunctionActivity",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"body": {},
"functionName": {},
"headers": {
"{customized property}": "string"
},
"method": "string"
}
对于 AzureMLBatchExecution,请使用:
"type": "AzureMLBatchExecution",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
"type": "AzureMLExecutePipeline",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"continueOnStepFailure": {},
"dataPathAssignments": {},
"experimentName": {},
"mlParentRunId": {},
"mlPipelineEndpointId": {},
"mlPipelineId": {},
"mlPipelineParameters": {},
"version": {}
}
对于 AzureMLUpdateResource,请使用:
"type": "AzureMLUpdateResource",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"trainedModelName": {}
}
对于 “复制”,请使用:
"type": "Copy",
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataIntegrationUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"logSettings": {
"copyActivityLogSettings": {
"enableReliableLogging": {},
"logLevel": {}
},
"enableCopyActivityLog": {},
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"path": {}
}
},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"logLevel": {},
"path": {},
"{customized property}": {}
},
"parallelCopies": {},
"preserve": [ object ],
"preserveRules": [ object ],
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {},
"{customized property}": {}
},
"sink": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {},
"type": "string"
// For remaining properties, see CopySink objects
},
"skipErrorFile": {
"dataInconsistency": {},
"fileMissing": {}
},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"path": {},
"{customized property}": {}
},
"translator": {},
"validateDataConsistency": {}
}
对于 “自定义”,请使用:
"type": "Custom",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"autoUserSpecification": {},
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"retentionTimeInDays": {}
}
对于 DatabricksNotebook,请使用:
"type": "DatabricksNotebook",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"libraries": [
{
"{customized property}": {}
}
],
"notebookPath": {}
}
对于 DatabricksSparkJar,请使用:
"type": "DatabricksSparkJar",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"mainClassName": {},
"parameters": [ object ]
}
对于 DatabricksSparkPython,请使用:
"type": "DatabricksSparkPython",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"parameters": [ object ],
"pythonFile": {}
}
对于 DataLakeAnalyticsU-SQL,请使用:
"type": "DataLakeAnalyticsU-SQL",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {}
}
对于 “删除”,请使用:
"type": "Delete",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"enableLogging": {},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"logLevel": {},
"path": {},
"{customized property}": {}
},
"maxConcurrentConnections": "int",
"recursive": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
对于 ExecuteDataFlow,请使用:
"type": "ExecuteDataFlow",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"runConcurrently": {},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
},
"traceLevel": {}
}
对于 ExecutePipeline,请使用:
"type": "ExecutePipeline",
"policy": {
"secureInput": "bool",
"{customized property}": {}
},
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "PipelineReference"
},
"waitOnCompletion": "bool"
}
对于 ExecuteSSISPackage,请使用:
"type": "ExecuteSSISPackage",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "File",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"childPackages": [
{
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"packagePath": {}
}
],
"configurationAccessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"packagePassword": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
},
"packageParameters": {
"{customized property}": {
"value": {}
}
},
"projectConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"projectParameters": {
"{customized property}": {
"value": {}
}
},
"propertyOverrides": {
"{customized property}": {
"isSensitive": "bool",
"value": {}
}
},
"runtime": {}
}
对于 ExecuteWranglingDataflow,请使用:
"type": "ExecuteWranglingDataflow",
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"queries": [
{
"dataflowSinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"script": "string"
}
],
"queryName": "string"
}
],
"runConcurrently": {},
"sinks": {
"{customized property}": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"script": "string"
}
},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
},
"traceLevel": {}
}
对于 “失败”,请使用:
"type": "Fail",
"typeProperties": {
"errorCode": {},
"message": {}
}
对于 “筛选器”,请使用:
"type": "Filter",
"typeProperties": {
"condition": {
"type": "Expression",
"value": "string"
},
"items": {
"type": "Expression",
"value": "string"
}
}
对于 ForEach,请使用:
"type": "ForEach",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "Expression",
"value": "string"
}
}
对于 GetMetadata,请使用:
"type": "GetMetadata",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"fieldList": [ object ],
"formatSettings": {
"type": "string"
// For remaining properties, see FormatReadSettings objects
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
对于 HDInsightHive,请使用:
"type": "HDInsightHive",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"queryTimeout": "int",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
],
"variables": {
"{customized property}": {}
}
}
对于 HDInsightMapReduce,请使用:
"type": "HDInsightMapReduce",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ object ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
对于 HDInsightPig,请使用:
"type": "HDInsightPig",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
对于 HDInsightSpark,请使用:
"type": "HDInsightSpark",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
对于 HDInsightStreaming,请使用:
"type": "HDInsightStreaming",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"arguments": [ object ],
"combiner": {},
"commandEnvironment": [ object ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"filePaths": [ object ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
]
}
对于 IfCondition,请使用:
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "Expression",
"value": "string"
},
"ifFalseActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"ifTrueActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
]
}
对于 查找,请使用:
"type": "Lookup",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"firstRowOnly": {},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
}
}
对于 脚本,请使用:
"type": "Script",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"logSettings": {
"logDestination": "string",
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"path": {}
}
},
"scriptBlockExecutionTimeout": {},
"scripts": [
{
"parameters": [
{
"direction": "string",
"name": {},
"size": "int",
"type": "string",
"value": {}
}
],
"text": {},
"type": "string"
}
]
}
对于 SetVariable,请使用:
"type": "SetVariable",
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"typeProperties": {
"setSystemVariable": "bool",
"value": {},
"variableName": "string"
}
对于 SparkJob,请使用:
"type": "SparkJob",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"args": [ object ],
"className": {},
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"file": {},
"files": [ object ],
"filesV2": [ object ],
"numExecutors": {},
"pythonCodeReference": [ object ],
"scanFolder": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJob": {
"referenceName": {},
"type": "SparkJobDefinitionReference"
},
"targetBigDataPool": {
"referenceName": {},
"type": "BigDataPoolReference"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "SparkConfigurationReference"
}
}
对于 SqlServerStoredProcedure,请使用:
"type": "SqlServerStoredProcedure",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {}
}
对于 “切换”,请使用:
"type": "Switch",
"typeProperties": {
"cases": [
{
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"value": "string"
}
],
"defaultActivities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"on": {
"type": "Expression",
"value": "string"
}
}
对于 SynapseNotebook,请使用:
"type": "SynapseNotebook",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"notebook": {
"referenceName": {},
"type": "NotebookReference"
},
"numExecutors": {},
"parameters": {
"{customized property}": {
"type": "string",
"value": {}
}
},
"sparkConfig": {
"{customized property}": {}
},
"sparkPool": {
"referenceName": {},
"type": "BigDataPoolReference"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "SparkConfigurationReference"
}
}
对于 Until,请使用:
"type": "Until",
"typeProperties": {
"activities": [
{
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ],
"{customized property}": {}
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
}
],
"expression": {
"type": "Expression",
"value": "string"
},
"timeout": {}
}
对于 验证,请使用:
"type": "Validation",
"typeProperties": {
"childItems": {},
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"minimumSize": {},
"sleep": {},
"timeout": {}
}
对于 “等待”,请使用:
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": {}
}
对于 WebActivity,请使用:
"type": "WebActivity",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {},
"{customized property}": {}
},
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "CredentialReference",
"{customized property}": {}
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "IntegrationRuntimeReference"
},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
}
],
"disableCertValidation": "bool",
"headers": {
"{customized property}": "string"
},
"httpRequestTimeout": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
],
"method": "string",
"turnOffAsync": "bool",
"url": {}
}
对于 WebHook,请使用:
"type": "WebHook",
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "CredentialReference",
"{customized property}": {}
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"headers": {
"{customized property}": "string"
},
"method": "POST",
"reportStatusOnCallBack": {},
"timeout": "string",
"url": {}
}
CopySink 对象
设置 type 属性以指定对象的类型。
对于 AvroSink,请使用:
"type": "AvroSink",
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"recordName": "string",
"recordNamespace": "string",
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 AzureBlobFSSink,请使用:
"type": "AzureBlobFSSink",
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
]
对于 AzureDatabricksDeltaLakeSink,请使用:
"type": "AzureDatabricksDeltaLakeSink",
"importSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string",
"{customized property}": {}
},
"preCopyScript": {}
对于 AzureDataExplorerSink,请使用:
"type": "AzureDataExplorerSink",
"flushImmediately": {},
"ingestionMappingAsJson": {},
"ingestionMappingName": {}
对于 AzureDataLakeStoreSink,请使用:
"type": "AzureDataLakeStoreSink",
"copyBehavior": {},
"enableAdlsSingleFileParallel": {}
对于 AzureMySqlSink,请使用:
"type": "AzureMySqlSink",
"preCopyScript": {}
对于 AzurePostgreSqlSink,请使用:
"type": "AzurePostgreSqlSink",
"preCopyScript": {}
对于 AzureQueueSink,请使用:
"type": "AzureQueueSink"
对于 AzureSearchIndexSink,请使用:
"type": "AzureSearchIndexSink",
"writeBehavior": "string"
对于 AzureSqlSink,请使用:
"type": "AzureSqlSink",
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
对于 AzureTableSink,请使用:
"type": "AzureTableSink",
"azureTableDefaultPartitionKeyValue": {},
"azureTableInsertType": {},
"azureTablePartitionKeyName": {},
"azureTableRowKeyName": {}
对于 BinarySink,请使用:
"type": "BinarySink",
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 BlobSink,请使用:
"type": "BlobSink",
"blobWriterAddHeader": {},
"blobWriterDateTimeFormat": {},
"blobWriterOverwriteFiles": {},
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
]
对于 CommonDataServiceForAppsSink,请使用:
"type": "CommonDataServiceForAppsSink",
"alternateKeyName": {},
"ignoreNullValues": {},
"writeBehavior": "Upsert"
对于 CosmosDbMongoDbApiSink,请使用:
"type": "CosmosDbMongoDbApiSink",
"writeBehavior": {}
对于 CosmosDbSqlApiSink,请使用:
"type": "CosmosDbSqlApiSink",
"writeBehavior": {}
对于 DelimitedTextSink,请使用:
"type": "DelimitedTextSink",
"formatSettings": {
"fileExtension": {},
"fileNamePrefix": {},
"maxRowsPerFile": {},
"quoteAllText": {},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 DocumentDbCollectionSink,请使用:
"type": "DocumentDbCollectionSink",
"nestingSeparator": {},
"writeBehavior": {}
对于 DynamicsCrmSink,请使用:
"type": "DynamicsCrmSink",
"alternateKeyName": {},
"ignoreNullValues": {},
"writeBehavior": "Upsert"
对于 DynamicsSink,请使用:
"type": "DynamicsSink",
"alternateKeyName": {},
"ignoreNullValues": {},
"writeBehavior": "Upsert"
对于 FileSystemSink,请使用:
"type": "FileSystemSink",
"copyBehavior": {}
对于 InformixSink,请使用:
"type": "InformixSink",
"preCopyScript": {}
对于 JsonSink,请使用:
"type": "JsonSink",
"formatSettings": {
"filePattern": {},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 LakeHouseTableSink,请使用:
"type": "LakeHouseTableSink",
"partitionNameList": {},
"partitionOption": {},
"tableActionOption": {}
对于 MicrosoftAccessSink,请使用:
"type": "MicrosoftAccessSink",
"preCopyScript": {}
对于 MongoDbAtlasSink,请使用:
"type": "MongoDbAtlasSink",
"writeBehavior": {}
对于 MongoDbV2Sink,请使用:
"type": "MongoDbV2Sink",
"writeBehavior": {}
对于 OdbcSink,请使用:
"type": "OdbcSink",
"preCopyScript": {}
对于 OracleSink,请使用:
"type": "OracleSink",
"preCopyScript": {}
对于 OrcSink,请使用:
"type": "OrcSink",
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 ParquetSink,请使用:
"type": "ParquetSink",
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 RestSink,请使用:
"type": "RestSink",
"additionalHeaders": {},
"httpCompressionType": {},
"httpRequestTimeout": {},
"requestInterval": {},
"requestMethod": {}
对于 SalesforceServiceCloudSink,请使用:
"type": "SalesforceServiceCloudSink",
"externalIdFieldName": {},
"ignoreNullValues": {},
"writeBehavior": "string"
对于 SalesforceServiceCloudV2Sink,请使用:
"type": "SalesforceServiceCloudV2Sink",
"externalIdFieldName": {},
"ignoreNullValues": {},
"writeBehavior": "string"
对于 SalesforceSink,请使用:
"type": "SalesforceSink",
"externalIdFieldName": {},
"ignoreNullValues": {},
"writeBehavior": "string"
对于 SalesforceV2Sink,请使用:
"type": "SalesforceV2Sink",
"externalIdFieldName": {},
"ignoreNullValues": {},
"writeBehavior": "string"
对于 SapCloudForCustomerSink,请使用:
"type": "SapCloudForCustomerSink",
"httpRequestTimeout": {},
"writeBehavior": "string"
对于 SnowflakeSink,请使用:
"type": "SnowflakeSink",
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"type": "string",
"{customized property}": {}
},
"preCopyScript": {}
对于 SnowflakeV2Sink,请使用:
"type": "SnowflakeV2Sink",
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"type": "string",
"{customized property}": {}
},
"preCopyScript": {}
对于 SqlDWSink,请使用:
"type": "SqlDWSink",
"allowCopyCommand": {},
"allowPolyBase": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"polyBaseSettings": {
"rejectSampleValue": {},
"rejectType": "string",
"rejectValue": {},
"useTypeDefault": {},
"{customized property}": {}
},
"preCopyScript": {},
"sqlWriterUseTableLock": {},
"tableOption": {},
"upsertSettings": {
"interimSchemaName": {},
"keys": {}
},
"writeBehavior": {}
对于 SqlMISink,请使用:
"type": "SqlMISink",
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
对于 SqlServerSink,请使用:
"type": "SqlServerSink",
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
对于 SqlSink,请使用:
"type": "SqlSink",
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
对于 WarehouseSink,请使用:
"type": "WarehouseSink",
"allowCopyCommand": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"preCopyScript": {},
"tableOption": {},
"writeBehavior": {}
StoreWriteSettings 对象
设置 type 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
"type": "AzureBlobFSWriteSettings",
"blockSizeInMB": {}
对于 AzureBlobStorageWriteSettings,请使用:
"type": "AzureBlobStorageWriteSettings",
"blockSizeInMB": {}
对于 AzureDataLakeStoreWriteSettings,请使用:
"type": "AzureDataLakeStoreWriteSettings",
"expiryDateTime": {}
对于 AzureFileStorageWriteSettings,请使用:
"type": "AzureFileStorageWriteSettings"
对于 FileServerWriteSettings,请使用:
"type": "FileServerWriteSettings"
对于 LakeHouseWriteSettings,请使用:
"type": "LakeHouseWriteSettings"
对于 SftpWriteSettings,请使用:
"type": "SftpWriteSettings",
"operationTimeout": {},
"useTempFileRename": {}
CopySource 对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
"type": "AmazonMWSSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 AmazonRdsForOracleSource,请使用:
"type": "AmazonRdsForOracleSource",
"additionalColumns": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {}
对于 AmazonRdsForSqlServerSource,请使用:
"type": "AmazonRdsForSqlServerSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 AmazonRedshiftSource,请使用:
"type": "AmazonRedshiftSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"redshiftUnloadSettings": {
"bucketName": {},
"s3LinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
对于 AvroSource,请使用:
"type": "AvroSource",
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 AzureBlobFSSource,请使用:
"type": "AzureBlobFSSource",
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {}
对于 AzureDatabricksDeltaLakeSource,请使用:
"type": "AzureDatabricksDeltaLakeSource",
"exportSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string",
"{customized property}": {}
},
"query": {}
对于 AzureDataExplorerSource,请使用:
"type": "AzureDataExplorerSource",
"additionalColumns": {},
"noTruncation": {},
"query": {},
"queryTimeout": {}
对于 AzureDataLakeStoreSource,请使用:
"type": "AzureDataLakeStoreSource",
"recursive": {}
对于 AzureMariaDBSource,请使用:
"type": "AzureMariaDBSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 AzureMySqlSource,请使用:
"type": "AzureMySqlSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 AzurePostgreSqlSource,请使用:
"type": "AzurePostgreSqlSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 AzureSqlSource,请使用:
"type": "AzureSqlSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 AzureTableSource,请使用:
"type": "AzureTableSource",
"additionalColumns": {},
"azureTableSourceIgnoreTableNotFound": {},
"azureTableSourceQuery": {},
"queryTimeout": {}
对于 BinarySource,请使用:
"type": "BinarySource",
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 BlobSource,请使用:
"type": "BlobSource",
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {}
对于 CassandraSource,请使用:
"type": "CassandraSource",
"additionalColumns": {},
"consistencyLevel": "string",
"query": {},
"queryTimeout": {}
对于 CommonDataServiceForAppsSource,请使用:
"type": "CommonDataServiceForAppsSource",
"additionalColumns": {},
"query": {}
对于 ConcurSource,请使用:
"type": "ConcurSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 CosmosDbMongoDbApiSource,请使用:
"type": "CosmosDbMongoDbApiSource",
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {},
"{customized property}": {}
},
"filter": {},
"queryTimeout": {}
对于 CosmosDbSqlApiSource,请使用:
"type": "CosmosDbSqlApiSource",
"additionalColumns": {},
"detectDatetime": {},
"pageSize": {},
"preferredRegions": {},
"query": {}
对于 CouchbaseSource,请使用:
"type": "CouchbaseSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 Db2Source,请使用:
"type": "Db2Source",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 DelimitedTextSource,请使用:
"type": "DelimitedTextSource",
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 DocumentDbCollectionSource,请使用:
"type": "DocumentDbCollectionSource",
"additionalColumns": {},
"nestingSeparator": {},
"query": {},
"queryTimeout": {}
对于 DrillSource,请使用:
"type": "DrillSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 DynamicsAXSource,请使用:
"type": "DynamicsAXSource",
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {}
对于 DynamicsCrmSource,请使用:
"type": "DynamicsCrmSource",
"additionalColumns": {},
"query": {}
对于 DynamicsSource,请使用:
"type": "DynamicsSource",
"additionalColumns": {},
"query": {}
对于 EloquaSource,请使用:
"type": "EloquaSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 ExcelSource,请使用:
"type": "ExcelSource",
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 FileSystemSource,请使用:
"type": "FileSystemSource",
"additionalColumns": {},
"recursive": {}
对于 GoogleAdWordsSource,请使用:
"type": "GoogleAdWordsSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 GoogleBigQuerySource,请使用:
"type": "GoogleBigQuerySource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 GoogleBigQueryV2Source,请使用:
"type": "GoogleBigQueryV2Source",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 GreenplumSource,请使用:
"type": "GreenplumSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 HBaseSource,请使用:
"type": "HBaseSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 HdfsSource,请使用:
"type": "HdfsSource",
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"recursive": {}
对于 HiveSource,请使用:
"type": "HiveSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 HttpSource,请使用:
"type": "HttpSource",
"httpRequestTimeout": {}
对于 HubspotSource,请使用:
"type": "HubspotSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 ImpalaSource,请使用:
"type": "ImpalaSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 InformixSource,请使用:
"type": "InformixSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 JiraSource,请使用:
"type": "JiraSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 JsonSource,请使用:
"type": "JsonSource",
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 LakeHouseTableSource,请使用:
"type": "LakeHouseTableSource",
"additionalColumns": {},
"timestampAsOf": {},
"versionAsOf": {}
对于 MagentoSource,请使用:
"type": "MagentoSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 MariaDBSource,请使用:
"type": "MariaDBSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 MarketoSource,请使用:
"type": "MarketoSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 MicrosoftAccessSource,请使用:
"type": "MicrosoftAccessSource",
"additionalColumns": {},
"query": {}
对于 MongoDbAtlasSource,请使用:
"type": "MongoDbAtlasSource",
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {},
"{customized property}": {}
},
"filter": {},
"queryTimeout": {}
对于 MongoDbSource,请使用:
"type": "MongoDbSource",
"additionalColumns": {},
"query": {}
对于 MongoDbV2Source,请使用:
"type": "MongoDbV2Source",
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {},
"{customized property}": {}
},
"filter": {},
"queryTimeout": {}
对于 MySqlSource,请使用:
"type": "MySqlSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 NetezzaSource,请使用:
"type": "NetezzaSource",
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {}
对于 ODataSource,请使用:
"type": "ODataSource",
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {}
对于 OdbcSource,请使用:
"type": "OdbcSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 Office365Source,请使用:
"type": "Office365Source",
"allowedGroups": {},
"dateFilterColumn": {},
"endTime": {},
"outputColumns": {},
"startTime": {},
"userScopeFilterUri": {}
对于 OracleServiceCloudSource,请使用:
"type": "OracleServiceCloudSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 OracleSource,请使用:
"type": "OracleSource",
"additionalColumns": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {}
对于 OrcSource,请使用:
"type": "OrcSource",
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 ParquetSource,请使用:
"type": "ParquetSource",
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string",
"{customized property}": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 PaypalSource,请使用:
"type": "PaypalSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 PhoenixSource,请使用:
"type": "PhoenixSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 PostgreSqlSource,请使用:
"type": "PostgreSqlSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 PostgreSqlV2Source,请使用:
"type": "PostgreSqlV2Source",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 PrestoSource,请使用:
"type": "PrestoSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 QuickBooksSource,请使用:
"type": "QuickBooksSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 RelationalSource,请使用:
"type": "RelationalSource",
"additionalColumns": {},
"query": {}
对于 ResponsysSource,请使用:
"type": "ResponsysSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 RestSource,请使用:
"type": "RestSource",
"additionalColumns": {},
"additionalHeaders": {},
"httpRequestTimeout": {},
"paginationRules": {},
"requestBody": {},
"requestInterval": {},
"requestMethod": {}
对于 SalesforceMarketingCloudSource,请使用:
"type": "SalesforceMarketingCloudSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 SalesforceServiceCloudSource,请使用:
"type": "SalesforceServiceCloudSource",
"additionalColumns": {},
"query": {},
"readBehavior": {}
对于 SalesforceServiceCloudV2Source,请使用:
"type": "SalesforceServiceCloudV2Source",
"additionalColumns": {},
"includeDeletedObjects": {},
"SOQLQuery": {}
对于 SalesforceSource,请使用:
"type": "SalesforceSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"readBehavior": {}
对于 SalesforceV2Source,请使用:
"type": "SalesforceV2Source",
"additionalColumns": {},
"includeDeletedObjects": {},
"queryTimeout": {},
"SOQLQuery": {}
对于 SapBwSource,请使用:
"type": "SapBwSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 SapCloudForCustomerSource,请使用:
"type": "SapCloudForCustomerSource",
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {}
对于 SapEccSource,请使用:
"type": "SapEccSource",
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {}
对于 SapHanaSource,请使用:
"type": "SapHanaSource",
"additionalColumns": {},
"packetSize": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {}
},
"query": {},
"queryTimeout": {}
对于 SapOdpSource,请使用:
"type": "SapOdpSource",
"additionalColumns": {},
"extractionMode": {},
"projection": {},
"queryTimeout": {},
"selection": {},
"subscriberProcess": {}
对于 SapOpenHubSource,请使用:
"type": "SapOpenHubSource",
"additionalColumns": {},
"baseRequestId": {},
"customRfcReadTableFunctionModule": {},
"excludeLastRequest": {},
"queryTimeout": {},
"sapDataColumnDelimiter": {}
对于 SapTableSource,请使用:
"type": "SapTableSource",
"additionalColumns": {},
"batchSize": {},
"customRfcReadTableFunctionModule": {},
"partitionOption": {},
"partitionSettings": {
"maxPartitionsNumber": {},
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"rfcTableFields": {},
"rfcTableOptions": {},
"rowCount": {},
"rowSkips": {},
"sapDataColumnDelimiter": {}
对于 ServiceNowSource,请使用:
"type": "ServiceNowSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 ServiceNowV2Source,请使用:
"type": "ServiceNowV2Source",
"additionalColumns": {},
"expression": {
"operands": [
{
"operator": "string",
"type": "string",
"value": "string"
},
"queryTimeout": {}
对于 SharePointOnlineListSource,请使用:
"type": "SharePointOnlineListSource",
"httpRequestTimeout": {},
"query": {}
对于 ShopifySource,请使用:
"type": "ShopifySource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 SnowflakeSource,请使用:
"type": "SnowflakeSource",
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"type": "string",
"{customized property}": {}
},
"query": {}
对于 SnowflakeV2Source,请使用:
"type": "SnowflakeV2Source",
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"type": "string",
"{customized property}": {}
},
"query": {}
对于 SparkSource,请使用:
"type": "SparkSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 SqlDWSource,请使用:
"type": "SqlDWSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 SqlMISource,请使用:
"type": "SqlMISource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 SqlServerSource,请使用:
"type": "SqlServerSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 SqlSource,请使用:
"type": "SqlSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 SquareSource,请使用:
"type": "SquareSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 SybaseSource,请使用:
"type": "SybaseSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 TeradataSource,请使用:
"type": "TeradataSource",
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {}
对于 VerticaSource,请使用:
"type": "VerticaSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 WarehouseSource,请使用:
"type": "WarehouseSource",
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {}
对于 WebSource,请使用:
"type": "WebSource",
"additionalColumns": {}
对于 XeroSource,请使用:
"type": "XeroSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
对于 XmlSource,请使用:
"type": "XmlSource",
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"type": "string",
"validationMode": {},
"{customized property}": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
对于 ZohoSource,请使用:
"type": "ZohoSource",
"additionalColumns": {},
"query": {},
"queryTimeout": {}
StoreReadSettings 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
"type": "AmazonS3CompatibleReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 AmazonS3ReadSettings,请使用:
"type": "AmazonS3ReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 AzureBlobFSReadSettings,请使用:
"type": "AzureBlobFSReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 AzureBlobStorageReadSettings,请使用:
"type": "AzureBlobStorageReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 AzureDataLakeStoreReadSettings,请使用:
"type": "AzureDataLakeStoreReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"listAfter": {},
"listBefore": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 AzureFileStorageReadSettings,请使用:
"type": "AzureFileStorageReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 FileServerReadSettings,请使用:
"type": "FileServerReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileFilter": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 FtpReadSettings,请使用:
"type": "FtpReadSettings",
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"partitionRootPath": {},
"recursive": {},
"useBinaryTransfer": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 GoogleCloudStorageReadSettings,请使用:
"type": "GoogleCloudStorageReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 HdfsReadSettings,请使用:
"type": "HdfsReadSettings",
"deleteFilesAfterCompletion": {},
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 HttpReadSettings,请使用:
"type": "HttpReadSettings",
"additionalColumns": {},
"additionalHeaders": {},
"requestBody": {},
"requestMethod": {},
"requestTimeout": {}
对于 LakeHouseReadSettings,请使用:
"type": "LakeHouseReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 OracleCloudStorageReadSettings,请使用:
"type": "OracleCloudStorageReadSettings",
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
对于 SftpReadSettings,请使用:
"type": "SftpReadSettings",
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
CompressionReadSettings 对象
设置 type 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
"type": "TarGZipReadSettings",
"preserveCompressionFileNameAsFolder": {}
对于 TarReadSettings,请使用:
"type": "TarReadSettings",
"preserveCompressionFileNameAsFolder": {}
对于 ZipDeflateReadSettings,请使用:
"type": "ZipDeflateReadSettings",
"preserveZipFileNameAsFolder": {}
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
"type": "AzureKeyVaultSecret",
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
对于 SecureString,请使用:
"type": "SecureString",
"value": "string"
FormatReadSettings 对象
设置 type 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
"type": "BinaryReadSettings",
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 DelimitedTextReadSettings,请使用:
"type": "DelimitedTextReadSettings",
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {}
对于 JsonReadSettings,请使用:
"type": "JsonReadSettings",
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 ParquetReadSettings,请使用:
"type": "ParquetReadSettings",
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 XmlReadSettings,请使用:
"type": "XmlReadSettings",
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"validationMode": {}
属性值
factories/pipelines
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | “Microsoft.DataFactory/factories/pipelines” |
apiVersion | 资源 API 版本 | '2018-06-01' |
name | 资源名称 了解如何在 JSON ARM 模板中为子资源设置名称和类型。 |
字符串 (必需) 字符限制:1-260 有效字符: 不得使用: <>*#.%&:\\+?/ 或控制字符以字母数字开头。 |
properties | 管道的属性。 | 需要管道 () |
管道
名称 | 说明 | 值 |
---|---|---|
活动 | 管道中的活动列表。 | Activity[] |
annotations | 可用于描述管道的标记列表。 | any[] |
concurrency | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
description | 管道的说明。 | 字符串 |
文件夹 | 此管道位于的文件夹。 如果未指定,管道将显示在根级别。 | PipelineFolder |
parameters | 管道的参数列表。 | ParameterDefinitionSpecification |
policy | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
variables | 管道的变量列表。 | VariableDefinitionSpecification |
活动
名称 | 说明 | 值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
description | 活动说明。 | 字符串 |
name | 活动名称。 | 字符串 (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果在活动处于非活动状态时未提供,则状态默认为“成功”。 | “Failed” “已跳过” 'Succeeded' |
state | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | 'Active' “非活动” |
userProperties | 活动用户属性。 | UserProperty[] |
类型 | 设置对象类型 | AppendVariable AzureDataExplorerCommand AzureFunctionActivity AzureMLBatchExecution AzureMLExecutePipeline AzureMLUpdateResource 复制 自定义 DatabricksNotebook DatabricksSparkJar DatabricksSparkPython DataLakeAnalyticsU-SQL 删除 ExecuteDataFlow ExecutePipeline ExecuteSSISPackage ExecuteWranglingDataflow 失败 Filter ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition 查找 脚本 SetVariable SparkJob SqlServerStoredProcedure Switch SynapseNotebook 截止 验证 Wait Web 活动 需要 WebHook () |
ActivityDependency
名称 | 说明 | 值 |
---|---|---|
activity | 活动名称。 | 字符串 (必需) |
dependencyConditions | 依赖项的 Match-Condition。 | 包含任何一项的字符串数组: “Completed” “Failed” “已跳过” “成功” (必需) |
{customized property} |
UserProperty
名称 | 说明 | 值 |
---|---|---|
name | 用户属性名称。 | 字符串 (必需) |
value | 用户属性值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AppendVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AppendVariable” (必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties (必需) |
AppendVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
value | 要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有 resultType 匹配类型的变量项的 Expression | |
variableName | 值需要追加到的变量的名称。 | 字符串 |
AzureDataExplorerCommandActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureDataExplorerCommand” (必需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} |
ActivityPolicy
名称 | 说明 | 值 |
---|---|---|
retry | 最大普通重试尝试次数。 默认为 0。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
retryIntervalInSeconds | 每次重试尝试 (间隔(以秒) 为单位)。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
secureInput | 如果设置为 true,则从活动输入被视为安全,不会记录到监视。 | bool |
secureOutput | 设置为 true 时,活动输出被视为安全输出,不会记录到监视。 | bool |
timeout | 指定活动运行的超时。 默认超时为 7 天。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
{customized property} |
AzureDataExplorerCommandActivityTypeProperties
名称 | 说明 | Value |
---|---|---|
command | 根据 Azure 数据资源管理器 命令语法的控制命令。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
commandTimeout | 控制命令超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) ..) |
AzureFunctionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureFunctionActivity” (所需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 函数活动属性。 | AzureFunctionActivityTypeProperties (必需) |
AzureFunctionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或带有 resultType 字符串的表达式) 。 | |
functionName | Azure 函数活动将调用的函数的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式 | |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | AzureFunctionActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | 'DELETE' 'GET' “HEAD” 'OPTIONS' “POST” 'PUT' “TRACE” (必需) |
AzureFunctionActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
AzureMLBatchExecutionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“AzureMLBatchExecution” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需) |
AzureMLBatchExecutionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键值对。 键必须与已发布 Azure ML Web 服务中定义的 Web 服务参数名称匹配。 值将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
名称 | 说明 | 值 |
---|---|---|
filePath | LinkedService 指定的Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,Azure ML WebService 输入/输出文件所在的位置。 | LinkedServiceReference (必需) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLExecutePipeline” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
continueOnStepFailure | 当某个步骤失败时,是否继续执行 PipelineRun 中的其他步骤。 此信息将在已发布管道执行请求的 continueOnStepFailure 属性中传递。 类型:boolean (或 expression with resultType boolean) 。 | |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 值将在已发布管道执行请求的 dataPathAssignments 属性中传递。 类型:具有 resultType 对象) 的对象 (或 Expression。 | |
experimentName | 管道运行的运行历史记录试验名称。 此信息将在已发布管道执行请求的 ExperimentName 属性中传递。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将传递到已发布管道执行请求的 ParentRunId 属性中。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 值将在已发布管道执行请求的 ParameterAssignments 属性中传递。 类型:具有键值对 (的对象或具有 resultType 对象) 的 Expression。 | |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureMLUpdateResourceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLUpdateResource” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties (必需的) |
AzureMLUpdateResourceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
trainedModelFilePath | trainedModelLinkedService 中的相对文件路径,表示更新操作将上传的 .ilearner 文件。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
trainedModelLinkedServiceName | 包含更新操作将上传的 .ilearner 文件的 Azure 存储链接服务的名称。 | LinkedServiceReference (必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
CopyActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “复制” (必需的) |
inputs | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
outputs | 活动的输出列表。 | DatasetReference[] |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
DatasetReference
名称 | 说明 | 值 |
---|---|---|
parameters | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | 字符串 (必需) |
类型 | 数据集引用类型。 | “DatasetReference” (必需) |
CopyActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的数据集成单元的最大数目。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
enableSkipIncompatibleRow | 是否跳过不兼容的行。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 客户在启用会话日志时需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免数据存储过载。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
保护区 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时,重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
接收器 | 复制活动接收器。 | 需要 copySink () |
skipErrorFile | 指定数据一致性的容错。 | SkipErrorFile |
source | 复制活动源。 | CopySource (必需) |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
转换器 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | |
validateDataConsistency | 是否启用数据一致性验证。 类型:boolean (或 expression with resultType boolean) 。 |
LogSettings
名称 | 说明 | 值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:boolean (或 expression with resultType boolean) 。 | |
logLocationSettings | 启用日志时,客户需要提供日志位置设置。 | LogLocationSettings (必需) |
CopyActivityLogSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:boolean (或 expression with resultType boolean) 。 | |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
LogLocationSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
path | 用于存储活动执行详细日志的存储路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
LogStorageSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:boolean (或 expression with resultType boolean) 。 | |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
path | 用于存储活动执行详细日志的存储路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
RedirectIncompatibleRowSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定了 redirectIncompatibleRowSettings,则必须指定 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
path | 用于存储重定向不兼容行数据的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
CopySink
AvroSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AvroSink” (必需) |
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 商店设置。 | StoreWriteSettings |
AvroWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 记录写入结果中的命名空间。 | 字符串 |
type | 写入设置类型。 | 字符串 (必需) |
{customized property} |
StoreWriteSettings
名称 | 说明 | 值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | |
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | MetadataItem[] |
类型 | 设置对象类型 | AzureBlobFSWriteSettings AzureBlobStorageWriteSettings AzureDataLakeStoreWriteSettings AzureFileStorageWriteSettings FileServerWriteSettings LakeHouseWriteSettings 需要 SftpWriteSettings () |
MetadataItem
名称 | 说明 | 值 |
---|---|---|
name | 元数据项键名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
value | 元数据项值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureBlobFSWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobFSWriteSettings” (必需的) |
blockSizeInMB | 指示将数据写入 blob 时块大小 (MB) 。 类型:具有 resultType 整数) 的整数 (或 Expression。 |
AzureBlobStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobStorageWriteSettings” (必需) |
blockSizeInMB | 指示将数据写入 blob 时块大小 (MB) 。 类型:具有 resultType 整数) 的整数 (或 Expression。 |
AzureDataLakeStoreWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureDataLakeStoreWriteSettings” (必需的) |
expiryDateTime | 指定已写入文件的到期时间。 该时间应用于 UTC 时区,格式为“2018-12-01T05:00:00Z”。 默认值为 NULL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureFileStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | 需要“AzureFileStorageWriteSettings” () |
FileServerWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “FileServerWriteSettings” (必需) |
LakeHouseWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “LakeHouseWriteSettings” (必需) |
SftpWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “SftpWriteSettings” (必需) |
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时时间。 默认值:01:00:00 (一小时) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
useTempFileRename | 上传到临时文件 () 和重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔 (或 resultType 布尔) 表达式。 |
AzureBlobFSSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureBlobFSSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | MetadataItem[] |
AzureDatabricksDeltaLakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AzureDatabricksDeltaLakeSink” () |
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureDatabricksDeltaLakeImportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} |
AzureDataExplorerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDataExplorerSink” () |
flushImmediately | 如果设置为 true,将跳过任何聚合。 默认值为 false。 类型:布尔值。 | |
ingestionMappingAsJson | 以 json 格式提供的显式列映射说明。 类型:字符串。 | |
ingestionMappingName | 在目标 Kusto 表上定义的预先创建的 csv 映射的名称。 类型:字符串。 |
AzureDataLakeStoreSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AzureDataLakeStoreSink” () |
copyBehavior | 复制接收器的复制行为类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
enableAdlsSingleFileParallel | 单个文件并行。 |
AzureMySqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureMySqlSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzurePostgreSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AzurePostgreSqlSink” () |
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureQueueSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureQueueSink” () |
AzureSearchIndexSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureSearchIndexSink” (必需) |
writeBehavior | 指定将文档向上插入 Azure 搜索索引时的写入行为。 | 'Merge' “Upload” |
AzureSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AzureSqlSink” () |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔 (或 resultType 布尔) 表达式。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到Azure SQL时的写入行为。 类型:sqlWriteBehaviorEnum (或 resultType SqlWriteBehaviorEnum) |
SqlUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
密钥 | 用于唯一行标识的键列名称。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。 | |
useTempDB | 指定是否对 upsert 临时表使用临时数据库。 类型:布尔 (或 resultType 布尔) 表达式。 |
AzureTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureTableSink” (必需) |
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
azureTableInsertType | Azure 表插入类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
azureTableRowKeyName | Azure 表行键名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
BinarySink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BinarySink” (必需) |
storeSettings | 二进制存储设置。 | StoreWriteSettings |
BlobSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BlobSink” (必需) |
blobWriterAddHeader | Blob 编写器添加标头。 类型:布尔 (或 resultType 布尔) 表达式。 | |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:布尔 (或 resultType 布尔) 表达式。 | |
copyBehavior | 复制接收器的复制行为类型。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | MetadataItem[] |
CommonDataServiceForAppsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CommonDataServiceForAppsSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用键的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 | 需要“Upsert” () |
CosmosDbMongoDbApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CosmosDbMongoDbApiSink” () |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是 (插入) 引发异常。 默认值为“insert”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
CosmosDbSqlApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“CosmosDbSqlApiSink” () |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:字符串 (或带有 resultType 字符串) 的表达式。 允许的值为 insert 和 upsert。 |
DelimitedTextSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DelimitedTextSink” (必需) |
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
DelimitedTextWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。从不带 partitionOptions 的非基于文件的存储进行复制时{fileExtension}。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:boolean (或 expression with resultType boolean) 。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
DocumentDbCollectionSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DocumentDbCollectionSink” (必需) |
nestingSeparator | 嵌套属性分隔符。 默认值为 。 标识列名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:包含 resultType 字符串) 的字符串 (或表达式。 允许的值为 insert 和 upsert。 |
DynamicsCrmSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DynamicsCrmSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 | “Upsert” (必需) |
DynamicsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DynamicsSink” (必需) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示在写入操作期间) 键字段 (是否忽略输入数据集中的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 | “Upsert” (必需) |
FileSystemSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“FileSystemSink” () |
copyBehavior | 复制接收器的复制行为类型。 |
InformixSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “InformixSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
JsonSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “JsonSink” (必需) |
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
JsonWriteSettings
名称 | 说明 | 值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
LakeHouseTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “LakeHouseTableSink” (必需) |
partitionNameList | 指定接收器列中的分区列名称。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 (对) 的每个非重复列值都将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | |
tableActionOption | LakeHouse 表接收器的表操作类型。 可能的值包括:“None”、“Append”、“Overwrite”。 |
MicrosoftAccessSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MicrosoftAccessSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
MongoDbAtlasSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbAtlasSink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
MongoDbV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbV2Sink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OdbcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OdbcSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OracleSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OracleSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OrcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OrcSink” (必需) |
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
OrcWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
ParquetSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “ParquetSink” (必需) |
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 商店设置。 | StoreWriteSettings |
ParquetWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
RestSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “RestSink” (必需) |
additionalHeaders | 对 RESTful API 的请求中的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。 | |
httpCompressionType | Http 压缩类型:以最佳压缩级别以压缩格式发送数据,默认值为“无”。 “仅支持”选项为 Gzip。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceServiceCloudSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SalesforceServiceCloudSink” (必需) |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceServiceCloudV2Sink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceSink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | 'Insert' “Upsert” |
SalesforceV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceV2Sink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | 'Insert' “Upsert” |
SapCloudForCustomerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SapCloudForCustomerSink” () |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
writeBehavior | 操作写入行为。 默认值为“Insert”。 | 'Insert' 'Update' |
SnowflakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SnowflakeSink” (必需) |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SnowflakeImportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} |
SnowflakeImportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeImportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SnowflakeV2Sink” () |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SqlDWSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlDWSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:布尔 (或 resultType 布尔) 表达式。 | |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL Data Warehouse(如果适用)。 类型:布尔 (或 resultType 布尔) 表达式。 | |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔 (或 resultType 布尔) 表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
upsertSettings | SQL DW 更新插入设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时的写入行为。 类型:sqlDWWriteBehaviorEnum (或 resultType SqlDWriteBehaviorEnum) |
DWCopyCommandSettings
名称 | 说明 | 值 |
---|---|---|
additionalOptions | 在复制命令中直接传递给 SQL DW 的其他选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 为 SQL 数据仓库中的每个目标列指定默认值。 属性中的默认值将覆盖 DB 中设置的 DEFAULT 约束,并且标识列不能具有默认值。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
DWCopyCommandDefaultValue
名称 | 说明 | 值 |
---|---|---|
columnName | 列名称。 类型:具有 resultType 字符串) 的对象 (或 Expression。 | |
defaultValue | 列的默认值。 类型:具有 resultType 字符串) 的对象 (或 Expression。 |
PolybaseSettings
名称 | 说明 | 值 |
---|---|---|
rejectSampleValue | 确定 PolyBase 重新计算被拒绝行的百分比之前尝试检索的行数。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | |
rejectType | 拒绝类型。 | 'percentage' '值' |
rejectValue | 指定在查询失败之前可以拒绝的行数的值或百分比。 类型:number (或 resultType number) 的表达式,最小值:0。 | |
useTypeDefault | 指定在 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
{customized property} |
SqlDWUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
密钥 | 用于唯一行标识的键列名称。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 |
SqlMISink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlMISink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时的白色行为。 类型:包含 resultType 字符串) 的字符串 (或表达式 |
SqlServerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlServerSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时的写入行为。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时的写入行为。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
WarehouseSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “WarehouseSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:布尔 (或 resultType 布尔) 表达式。 | |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
writeBehavior | 将数据复制到 azure Microsoft Fabric Data Warehouse 时的写入行为。 类型:DWWriteBehaviorEnum (或 resultType DWWriteBehaviorEnum) |
SkipErrorFile
名称 | 说明 | 值 |
---|---|---|
dataInconsistency | 如果源/接收器文件被其他并发写入更改,请跳过。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileMissing | 如果在复制过程中其他客户端删除了文件,请跳过。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 |
CopySource
AmazonMWSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonMWSSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AmazonRdsForOracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRdsForOracleSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 AmazonRdsForOracle 并行读取的分区机制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AmazonRdsForOraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AmazonRdsForSqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRdsForSqlServerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SqlPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续分区的整数或日期时间类型的列的名称。 如果未指定,系统会自动检测表的主键并将其用作分区列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AmazonRedshiftSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonRedshiftSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
redshiftUnloadSettings | 使用卸载从 Amazon Redshift 复制时,临时 Amazon S3 所需的 Amazon S3 设置。 这样,Amazon Redshift 源中的数据将首先卸载到 S3 中,然后从临时 S3 复制到目标接收器中。 | RedshiftUnloadSettings |
RedshiftUnloadSettings
名称 | 说明 | 值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储来自 Amazon Redshift 源的卸载数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
s3LinkedServiceName | 从 Amazon Redshift 源复制时将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference (必需) |
AvroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AvroSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
storeSettings | Avro 存储设置。 | StoreReadSettings |
StoreReadSettings
名称 | 说明 | 值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:integer (或 expression with resultType integer) 。 | |
类型 | 设置对象类型 | AmazonS3CompatibleReadSettings AmazonS3ReadSettings AzureBlobFSReadSettings AzureBlobStorageReadSettings AzureDataLakeStoreReadSettings AzureFileStorageReadSettings FileServerReadSettings FtpReadSettings GoogleCloudStorageReadSettings HdfsReadSettings HttpReadSettings LakeHouseReadSettings OracleCloudStorageReadSettings 需要 SftpReadSettings () |
AmazonS3CompatibleReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“AmazonS3CompatibleReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AmazonS3ReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“AmazonS3ReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | S3 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | AmazonS3 wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | AmazonS3 wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureBlobFSReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobFSReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Azure blobFS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Azure blobFS wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureBlobStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobStorageReadSettings” (必需的) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | Azure Blob 名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Azure blob wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Azure blob wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureDataLakeStoreReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureDataLakeStoreReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
listAfter | 根据文件/文件夹名称的字典顺序,在值 (排他) 后Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
listBefore | 根据文件/文件夹名称的字典顺序,在值 (非独占) 之前Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | ADLS wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | ADLS wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureFileStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureFileStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | Azure 文件名的前缀筛选器,从根路径开始。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Azure 文件存储 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Azure 文件存储 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
FileServerReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FileServerReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileFilter | 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | FileServer wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
FtpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FtpReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Ftp wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Ftp wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
GoogleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “GoogleCloudStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
HdfsReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HdfsReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | HDFS wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | HDFS wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
DistcpSettings
名称 | 说明 | 值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
tempScriptPath | 指定将用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,并在复制作业完成后删除。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
HttpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HttpReadSettings” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
LakeHouseReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “LakeHouseReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Microsoft Fabric LakeHouse 文件 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OracleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“OracleCloudStorageReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Oracle 云存储 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Oracle 云存储 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SftpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“SftpReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Sftp wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Sftp wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureBlobFSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureBlobFSSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:integer (或 expression with resultType integer) 。 | |
treatEmptyAsNull | 将空视为 null。 类型:布尔 (或 resultType 布尔) 表达式。 |
AzureDatabricksDeltaLakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureDatabricksDeltaLakeSource” () |
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
query | Azure Databricks Delta Lake Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureDatabricksDeltaLakeExportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} |
AzureDataExplorerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureDataExplorerSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
noTruncation | 用于控制是否将截断应用于超出特定行计数限制的结果集的布尔值选项的名称。 | |
query | 数据库查询。 应为Kusto 查询语言 (KQL) 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:string (或 expression with resultType string) , pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) . |
AzureDataLakeStoreSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureDataLakeStoreSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 |
AzureMariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureMariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzureMySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureMySqlSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzurePostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzurePostgreSqlSource” (所需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzureSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureSqlSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的附加类型。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\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“}}”。 |
AzureTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AzureTableSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
azureTableSourceIgnoreTableNotFound | 找不到 Azure 表源忽略表。 类型:布尔 (或 resultType 布尔) 表达式。 | |
azureTableSourceQuery | Azure 表源查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
BinarySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BinarySource” (必需) |
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
BinaryReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
CompressionReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | TarGZipReadSettings TarReadSettings ZipDeflateReadSettings (必需) |
TarGZipReadSettings
名称 | 说明 | Value |
---|---|---|
type | 压缩设置类型。 | 需要“TarGZipReadSettings” () |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔 (或 resultType 布尔) 表达式。 |
TarReadSettings
名称 | 说明 | Value |
---|---|---|
type | 压缩设置类型。 | “TarReadSettings” (必需) |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔 (或 resultType 布尔) 表达式。 |
ZipDeflateReadSettings
名称 | 说明 | Value |
---|---|---|
type | 压缩设置类型。 | 需要“ZipDeflateReadSettings” () |
preserveZipFileNameAsFolder | 将 zip 文件名保留为文件夹路径。 类型:布尔 (或 resultType 布尔) 表达式。 |
BlobSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BlobSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:integer (或 expression with resultType integer) 。 | |
treatEmptyAsNull | 将空视为 null。 类型:布尔 (或 resultType 布尔) 表达式。 |
CassandraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CassandraSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
consistencyLevel | 一致性级别指定在将数据返回给客户端应用程序之前必须响应读取请求的 Cassandra 服务器数。 Cassandra 检查指定数量的 Cassandra 服务器,以获取满足读取请求的数据。 必须是 cassandraSourceReadConsistencyLevels 之一。 默认值为“ONE”。 且区分大小写。 | 'ALL' “EACH_QUORUM” “LOCAL_ONE” “LOCAL_QUORUM” “LOCAL_SERIAL” “ONE” “QUORUM” 'SERIAL' “THREE” “TWO” |
查询 | 数据库查询。 应为 SQL-92 查询表达式或 Cassandra 查询语言 (CQL) 命令。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
CommonDataServiceForAppsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CommonDataServiceForAppsSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | FetchXML 是 Microsoft Common Data Service for Apps (联机 & 本地) 中使用的专有查询语言。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ConcurSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ConcurSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
CosmosDbMongoDbApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CosmosDbMongoDbApiSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main目的是避免达到响应大小限制。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MongoDbCursorMethodsProperties
名称 | 说明 | 值 |
---|---|---|
limit | 指定服务器返回的文档的最大数量。 限制 () 类似于 SQL 数据库中的 LIMIT 语句。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
project | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
skip | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法在实现分页结果时可能很有用。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
sort | 指定查询返回匹配文档的顺序。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
CosmosDbSqlApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CosmosDbSqlApiSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
detectDatetime | 是否将基元值检测为 datetime 值。 类型:boolean (或 expression with resultType boolean) 。 | |
pageSize | 结果的页面大小。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
preferredRegions | 首选区域。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | |
query | SQL API 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
CouchbaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CouchbaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
Db2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Db2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DelimitedTextSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DelimitedTextSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
DocumentDbCollectionSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DocumentDbCollectionSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
nestingSeparator | 嵌套属性分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
query | 文档查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DrillSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DrillSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DynamicsAXSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsAXSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DynamicsCrmSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsCrmSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | FetchXML 是一种专有的查询语言,用于Microsoft Dynamics CRM (联机 & 本地) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
DynamicsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“DynamicsSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | FetchXML 是在 Microsoft Dynamics(联机和本地)中使用的专有查询语言。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
EloquaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “EloquaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ExcelSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ExcelSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
FileSystemSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “FileSystemSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 |
GoogleAdWordsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleAdWordsSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GoogleBigQuerySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleBigQuerySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GoogleBigQueryV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“GoogleBigQueryV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GreenplumSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GreenplumSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HBaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HBaseSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HdfsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HdfsSource” () |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 |
HiveSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HiveSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HttpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HttpSource” (必需) |
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时时间。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HubspotSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HubspotSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ImpalaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ImpalaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
InformixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “InformixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
JiraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “JiraSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
JsonSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “JsonSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
JsonReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
LakeHouseTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “LakeHouseTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
timestampAsOf | 按时间戳查询较旧的快照。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
versionAsOf | 按版本查询较旧的快照。 类型:具有 resultType 整数) 的整数 (或 Expression。 |
MagentoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MagentoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MarketoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MarketoSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MicrosoftAccessSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MicrosoftAccessSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
MongoDbAtlasSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MongoDbAtlasSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 MongoDB Atlas 实例的每批响应中返回的文档的数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:integer (或 expression with resultType integer) 。 | |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MongoDbSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MongoDbSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 数据库查询。 应为 SQL-92 查询表达式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
MongoDbV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MongoDbV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MySqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
NetezzaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “NetezzaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
partitionOption | 将用于 Netezza 并行读取的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | |
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
NetezzaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
ODataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ODataSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OdbcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OdbcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
Office365Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Office365Source” (必需) |
allowedGroups | 包含所有用户的组。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。 | |
dateFilterColumn | 要应用 {paramref name=“StartTime”/} 和 {paramref name=“EndTime”/} 的列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
endTime | 此数据集的请求范围的结束时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
outputColumns | 要从Office 365表中读出的列。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 itemType:OutputColumn。 示例: [ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | |
startTime | 此数据集的请求范围的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
userScopeFilterUri | 用户范围 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OracleServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“OracleServiceCloudSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
OracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“OracleSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
oracleReaderQuery | Oracle 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Oracle 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
OraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的整数类型的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionNames | Oracle 表的物理分区的名称。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OrcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OrcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
storeSettings | ORC 存储设置。 | StoreReadSettings |
ParquetSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ParquetSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 商店设置。 | StoreReadSettings |
ParquetReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
PaypalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PaypalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PhoenixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PhoenixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PostgreSqlV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PrestoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PrestoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
QuickBooksSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “QuickBooksSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
RelationalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RelationalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
ResponsysSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ResponsysSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
RestSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RestSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对 (值应为字符串类型) 。 | |
additionalHeaders | 对 RESTful API 的请求中的其他 HTTP 标头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
paginationRules | 用于撰写下一页请求的分页规则。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
requestInterval | 发送下一页请求之前等待的时间。 | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceMarketingCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SalesforceMarketingCloudSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SalesforceServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SalesforceServiceCloudSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceServiceCloudV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceServiceCloudV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
SOQLQuery | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
SOQLQuery | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SapBwSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapBwSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | MDX 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapCloudForCustomerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapCloudForCustomerSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
查询 | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapEccSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapEccSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | SAP ECC OData 查询。 例如,“$top=1”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapHanaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapHanaSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:integer (或 expression with resultType integer) 。 | |
partitionOption | 将用于 SAP HANA 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | |
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings |
query | SAP HANA Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapHanaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SapOdpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapOdpSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值是 Full秒。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
投影 (projection) | 指定要从源数据中选择的列。 类型:对象数组 (投影) (或 expression 与 resultType 对象数组) 。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
选择 | 指定源数据中的选择条件。 类型: (选择) (或 Expression 的对象数组,其中 resultType 对象数组) 。 | |
subscriberProcess | 用于管理增量进程的订阅者进程。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SapOpenHubSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapOpenHubSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
baseRequestId | 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:integer (或 expression with resultType integer ) 。 | |
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SapTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapTableSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 SAP 表检索数据时一次将检索的最大行数。 类型:integer (或 expression with resultType integer) 。 | |
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | |
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
rfcTableFields | 将检索的 SAP 表的字段。 例如,column0、column1。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
rfcTableOptions | 用于筛选 SAP 表的选项。 例如,COLUMN0 EQ SOME VALUE。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
rowCount | 要检索的行数。 类型:integer (或 expression with resultType integer) 。 | |
rowSkips | 将跳过的行数。 类型:integer (或 expression with resultType integer) 。 | |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SapTablePartitionSettings
名称 | 说明 | 值 |
---|---|---|
maxPartitionsNumber | 表将拆分到的分区的最大值。 类型:具有 resultType 字符串) 的整数 (或 Expression。 | |
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ServiceNowSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ServiceNowSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ServiceNowV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“ServiceNowV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
表达式 | 用于从源筛选数据的表达式。 | ExpressionV2 |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ExpressionV2
名称 | 说明 | 值 |
---|---|---|
操作数 | 嵌套表达式的列表。 | ExpressionV2[] |
运算符后的表达式 | 表达式运算符值 Type: string。 | 字符串 |
type | 系统支持的表达式类型。 类型:字符串。 | 'Binary' “Constant” 'Field' “Unary” |
value | 常量/字段类型的值:字符串。 | 字符串 |
SharePointOnlineListSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SharePointOnlineListSource” (必需) |
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟 (00:05:00)。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
查询 | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
“ShopifySource”
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ShopifySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SnowflakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SnowflakeSource” () |
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SnowflakeExportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对 (值应为字符串类型) (或 Expression,其中 resultType 对象) 。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} |
SnowflakeExportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeExportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SnowflakeV2Source” () |
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
query | Snowflake Sql 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SparkSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SparkSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SqlDWSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlDWSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL Data Warehouse读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | SQL Data Warehouse源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 Type: object (或 Expression with resultType object) , itemType: StoredProcedureParameter. |
SqlMISource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlMISource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的附加类型。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | Azure SQL 托管实例源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 |
SqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlServerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SquareSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SquareSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SybaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SybaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
TeradataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“TeradataSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
partitionOption | 将用于并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | |
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings |
query | Teradata 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
TeradataPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
VerticaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “VerticaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
WarehouseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “WarehouseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | Microsoft Fabric Warehouse 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | Microsoft Fabric Warehouse 源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 Type: object (或 Expression with resultType object) , itemType: StoredProcedureParameter. |
WebSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “WebSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 |
XeroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“XeroSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
XmlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “XmlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
XmlReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示在读取 xml 文件时是否启用类型检测。 类型:布尔 (或 resultType 布尔) 表达式。 | |
namespacePrefixes | 命名空间 URI 到前缀的映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 expression with resultType object) 。 | |
namespaces | 指示在读取 xml 文件时是否启用命名空间。 类型:布尔 (或 resultType 布尔) 表达式。 | |
类型 | 读取设置类型。 | 字符串 (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
{customized property} |
ZohoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“ZohoSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
StagingSettings
名称 | 说明 | 值 |
---|---|---|
enableCompression | 指定在通过临时暂存复制数据时是否使用压缩。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference (必需) |
path | 用于存储临时数据的存储路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
{customized property} |
“CustomActivity”
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“自定义” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非管理员任务。 类型:包含 resultType double) 的字符串 (或 Expression。 | |
命令 | 自定义活动类型的命令:包含 resultType 字符串) 的字符串 (或表达式。 | |
extendedProperties | 用户定义的属性包。 对可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件的文件夹路径 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务参考。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double (或 expression with resultType double) 。 |
CustomActivityTypePropertiesExtendedProperties
名称 | 说明 | 值 |
---|---|---|
{customized property} |
CustomActivityReferenceObject
名称 | 说明 | 值 |
---|---|---|
datasets | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
DatabricksNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksNotebook” (必需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties (必需) |
DatabricksNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
baseParameters | 要用于此作业的每次运行的基本参数。如果笔记本采用未指定的参数,则将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParamete... |
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesIte...[] |
notebookPath | 要在 Databricks 工作区中运行的 Notebook 的绝对路径。 此路径必须以斜杠开头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DatabricksNotebookActivityTypePropertiesBaseParamete...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksNotebookActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksSparkJarActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkJar” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties (必需) |
DatabricksSparkJarActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesIte...[] |
mainClassName | 类的全名,包含要执行的主要方法。 此类必须包含在作为库提供的 JAR 中。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
parameters | 将传递到主要方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksSparkPythonActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkPython” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties (必需) |
DatabricksSparkPythonActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibraries...[] |
parameters | 将传递到 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DatabricksSparkPythonActivityTypePropertiesLibraries...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DataLakeAnalyticsUsqlActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DataLakeAnalyticsU-SQL” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
compilationMode | U-SQL 编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
degreeOfParallelism | 同时用于运行作业的最大节点数。 默认值为 1。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | |
parameters | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | 确定应在所有排队的作业中选择哪些作业首先运行。 编号越低,优先级越高。 默认值为 1000。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference (必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DeleteActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“删除” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
logStorageSettings | enableLogging 为 true 时,客户需要提供的日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 用于同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
recursive | 如果为 true,则当前文件夹路径下的文件或子文件夹将以递归方式删除。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
ExecuteDataFlowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteDataFlow” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
dataFlow | 数据流引用。 | DataFlowReference (必需) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
runConcurrently | 用于数据流执行的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:integer (或 expression with resultType integer) | |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值为:“粗糙”、“精细”和“none”。 类型:字符串 (或带有 resultType 字符串) 的表达式 |
ExecuteDataFlowActivityTypePropertiesCompute
名称 | 说明 | 值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串 (或带有 resultType 字符串) 的表达式 | |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:integer (或 expression with resultType integer) |
DataFlowReference
名称 | 说明 | 值 |
---|---|---|
datasetParameters | 从数据集引用数据流参数。 | |
parameters | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | 字符串 (必需) |
类型 | 数据流引用类型。 | “DataFlowReference” (必需的) |
{customized property} |
IntegrationRuntimeReference
名称 | 说明 | 值 |
---|---|---|
parameters | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | 字符串 (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference” (必需) |
DataFlowStagingInfo
名称 | 说明 | 值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:包含 resultType 字符串) 的字符串 (或表达式 | |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
ExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecutePipeline” (必需的) |
policy | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 如果设置为 true,则从活动输入被视为安全,不会记录到监视。 | bool |
{customized property} |
ExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
parameters | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference (必需) |
waitOnCompletion | 定义活动执行是否将等待依赖管道执行完成。 默认值为 false。 | bool |
PipelineReference
名称 | 说明 | 值 |
---|---|---|
name | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | 字符串 (必需) |
类型 | 管道引用类型。 | “PipelineReference” (必需的) |
ExecuteSsisPackageActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteSSISPackage” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需的) |
ExecuteSsisPackageActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 集成运行时引用。 | IntegrationRuntimeReference (必需) |
environmentPath | 用于执行 SSIS 包的环境路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 用于执行 SSIS 包的包级别连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | SSIS 包位置。 | 需要 SsisPackageLocation () |
packageParameters | 用于执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | 用于执行 SSIS 包的项目级参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
Runtime — 运行时 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SsisExecutionCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
password | Windows 身份验证的密码。 | 需要 SecureString () |
userName | 用于 Windows 身份验证的 UseName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
SsisLogLocation
名称 | 说明 | 值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
类型 | SSIS 日志位置的类型。 | “File” (必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential |
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SsisAccessCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
password | Windows 身份验证的密码。 | 需要 secretBase () |
userName | UseName 用于 Windows 身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
secretVersion | Azure 密钥保管库 中的机密版本。 默认值为最新版本的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
名称 | 说明 | 值 |
---|---|---|
value | SSIS 包执行参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SsisPackageLocation
名称 | 说明 | 值 |
---|---|---|
packagePath | SSIS 包路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | SSIS 包位置的类型。 | 'File' “InlinePackage” “PackageStore” 'SSISDB' |
typeProperties | SSIS 包位置属性。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包访问凭据。 | SsisAccessCredential |
childPackages | 嵌入的子包列表。 | SsisChildPackage[] |
configurationAccessCredential | 配置文件访问凭据。 | SsisAccessCredential |
configurationPath | 包执行的配置文件。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageContent | 嵌入的包内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageLastModifiedDate | 嵌入包的上次修改日期。 | 字符串 |
packageName | 包名称。 | 字符串 |
packagePassword | 包的密码。 | SecretBase |
SsisChildPackage
名称 | 说明 | 值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入的子包的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
名称 | 说明 | 值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则将在 SSISDB 中加密值 | bool |
value | SSIS 包属性重写值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ExecuteWranglingDataflowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“ExecuteWranglingDataflow” () |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties (必需) |
ExecutePowerQueryActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
dataFlow | 数据流引用。 | DataFlowReference (必需) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
查询 | Power Query混合查询到接收器数据集 () 映射的列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于数据流执行的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
sinks | (已弃用。请使用查询) 。 映射到 queryName 的Power Query活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:integer (或 expression with resultType integer) | |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值为:“粗糙”、“精细”和“none”。 类型:字符串 (或带有 resultType 字符串) 的表达式 |
PowerQuerySinkMapping
名称 | 说明 | 值 |
---|---|---|
dataflowSinks | 映射到Power Query混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query混合文档中的查询的名称。 | 字符串 |
PowerQuerySink
名称 | 说明 | 值 |
---|---|---|
dataset | 数据集引用。 | DatasetReference |
description | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
name | 转换名称。 | 字符串 (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
ExecutePowerQueryActivityTypePropertiesSinks
名称 | 说明 | 值 |
---|---|---|
{customized property} | PowerQuerySink |
FailActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “失败” (必需) |
typeProperties | 失败活动属性。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是在运行时计算为非空/空字符串的动态内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
message | Fail 活动中出现的错误消息。 它可以是在运行时计算为非空/空字符串的动态内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
FilterActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Filter” (必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
condition | 要用于筛选输入的条件。 | 需要表达式 () |
items | 应该应用筛选器的输入数组。 | 需要表达式 () |
Expression
名称 | 说明 | Value |
---|---|---|
type | 表达式类型。 | “Expression” (必需) |
value | 表达式值。 | 字符串 (必需) |
ForEach 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“ForEach” () |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (所需的) |
ForEachActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行 的活动列表。 | 活动[] (必需) |
batchCount | 要用于控制并行执行数的批计数(当 isSequential 设为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环是按顺序执行还是并行执行 (最多 50) | bool |
items | 要循环访问的集合。 | 需要表达式 () |
GetMetadataActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “GetMetadata” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties (必需) |
GetMetadataActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集获取的元数据的字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
FormatReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | BinaryReadSettings DelimitedTextReadSettings JsonReadSettings ParquetReadSettings XmlReadSettings (必需) |
HDInsightHiveActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightHive” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties (必需) |
HDInsightHiveActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
定义 | 允许用户为 Hive 作业请求指定定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” “None” |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集与 ESP (企业安全性套餐) 时有效 | int |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
variables | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightHiveActivityTypePropertiesVariables
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightMapReduceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightMapReduce” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties (必需) |
HDInsightMapReduceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
className | 类名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” “None” |
jarFilePath | Jar 路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
jarLibs | Jar 库。 | any[] |
jarLinkedService | Jar 链接服务引用。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightPigActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightPig” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Pig 活动属性。 | HDInsightPigActivityTypeProperties (所需的) |
HDInsightPigActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 类型:array (或 expression with resultType array) 。 | |
定义 | 允许用户为 Pig 作业请求指定定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” “None” |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightSparkActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightSpark” (所需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties (必需) |
HDInsightSparkActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark main 类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
getDebugInfo | 调试信息选项。 | “Always” “失败” “None” |
proxyUser | 要模拟将执行作业的用户。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
rootPath | “sparkJobLinkedService”中所有作业文件的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传入口文件和依赖项以及用于接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightStreamingActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightStreaming” (所需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties (必需) |
HDInsightStreamingActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
combiner | 组合器可执行文件名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户为流式处理作业请求指定定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | “调试信息”选项。 | “Always” “失败” “None” |
input | 输入 Blob 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
mapper | 映射器可执行文件名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
output | 输出 Blob 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
reducer | 化简器可执行文件名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
IfConditionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “IfCondition” (必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
表达式 | 计算结果为布尔值的表达式。 这用于确定将执行的 ifTrueActivities 或 ifFalseActivities) (活动块。 | 表达式 (必需) |
ifFalseActivities | 表达式计算结果为 false 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
ifTrueActivities | 表达式计算结果为 true 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
LookupActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Lookup” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties (必需) |
LookupActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是所有行。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
source | 特定于数据集的源属性,与复制活动源相同。 | CopySource (必需) |
ScriptActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Script” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings |
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名称 | 说明 | 值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” 需要“ExternalStore” () |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
ScriptActivityScriptBlock
名称 | 说明 | 值 |
---|---|---|
parameters | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
text | 查询文本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 查询的类型。 类型:字符串。 | “NonQuery” “查询” (必需) |
ScriptActivityParameter
名称 | 说明 | 值 |
---|---|---|
direction | 参数的方向。 | 'Input' “InputOutput” “Output” |
name | 参数的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “布尔值” “DateTime” 'DateTimeOffset' “Decimal” 'Double' “Guid” “Int16” “Int32” “Int64” “Single” 'String' “Timespan” |
value | 参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SetVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SetVariable” (必需) |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties (必需) |
SecureInputOutputPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 当设置为 true 时,来自活动的输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动的输出被视为安全,不会记录到监视中。 | bool |
SetVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
value | 要设置的值。 可以是静态值或表达式。 | |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SynapseSparkJobDefinitionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SparkJob” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 spark 作业活动属性。 | 需要 SynapseSparkJobActivityTypeProperties () |
SynapseSparkJobActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
args | 用户为 SynapseSparkJobDefinitionActivity 指定参数。 | any[] |
className | main定义文件中的完全限定标识符或main类,这将替代提供的 Spark 作业定义的“className”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
conf | Spark 配置属性,将替代你提供的 Spark 作业定义的“conf”。 | |
configurationType | spark 配置的类型。 | “Artifact” “自定义” 'Default' |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
executorSize | 要用于作业的指定 Spark 池中分配的执行程序的核心数和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
文件 | 用于作业的 main 文件,该文件将替代你提供的 Spark 作业定义的“文件”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) main 定义文件中用于引用的其他文件,这将替代你提供的 Spark 作业定义的“files”。 | any[] |
filesV2 | 用于main定义文件中引用的其他文件,该文件将替代你提供的 Spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将替代你提供的 Spark 作业定义的“numExecutors”。 类型:integer (或 expression with resultType integer) 。 | |
pythonCodeReference | 用于main定义文件中引用的其他 python 代码文件,该文件将替代你提供的 Spark 作业定义的“pyFiles”。 | any[] |
scanFolder | 从主定义文件的根文件夹中扫描子文件夹时,这些文件将被添加为引用文件。 将扫描名为“jars”、“pyFiles”、“files”或“archives”的文件夹,并且文件夹名称区分大小写。 类型:布尔 (或 resultType 布尔) 表达式。 | |
sparkConfig | Spark 配置属性。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
sparkJob | Synapse spark 作业参考。 | 需要 SynapseSparkJobReference () |
targetBigDataPool | 将用于执行 Spark 批处理作业的大数据池的名称,该池将替代你提供的 Spark 作业定义的“targetBigDataPool”。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SynapseSparkJobReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 作业名称。 包含 resultType 字符串的表达式。 | |
类型 | Synapse spark 作业引用类型。 | “SparkJobDefinitionReference” () |
BigDataPoolParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 大数据池引用类型。 | 需要“BigDataPoolReference” () |
SparkConfigurationParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | Spark 配置引用类型。 | 需要“SparkConfigurationReference” () |
SqlServerStoredProcedureActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SqlServerStoredProcedure” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties (必需) |
SqlServerStoredProcedureActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 |
SwitchActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“开关” () |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
cases | 与“on”属性的预期值相对应的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 如果未满足大小写条件,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
on | 计算结果为字符串或整数的表达式。 这用于确定将要执行的情况下的活动块。 | 需要表达式 () |
SwitchCase
名称 | 说明 | 值 |
---|---|---|
活动 | 要针对满足的事例条件执行的活动列表。 | Activity[] |
value | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SynapseNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SynapseNotebook” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 Synapse 笔记本活动属性。 | 需要 SynapseNotebookActivityTypeProperties () |
SynapseNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
conf | Spark 配置属性,将替代你提供的笔记本的“conf”。 | |
configurationType | spark 配置的类型。 | “Artifact” “自定义” 'Default' |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
executorSize | 要用于会话的指定 Spark 池中分配的执行程序的核心数和内存数,这些执行程序将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference (必需) |
numExecutors | 要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:integer (或 expression with resultType integer) 。 | |
parameters | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 将用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | Synapse 笔记本引用类型。 | “NotebookReference” (必需) |
SynapseNotebookActivityTypePropertiesParameters
名称 | 说明 | 值 |
---|---|---|
{customized property} | NotebookParameter |
NotebookParameter
名称 | 说明 | Value |
---|---|---|
type | 笔记本参数类型。 | 'bool' 'float' 'int' “字符串” |
value | 笔记本参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SynapseNotebookActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
UntilActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Until” (必需) |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行的活动的列表。 | 活动[] (必需) |
表达式 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 需要表达式 () |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周的值。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ValidationActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“验证” () |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties (必需) |
ValidationActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
childItems | 如果数据集指向文件夹,则可以使用 。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔 (或 resultType 布尔) 表达式。 | |
dataset | 验证活动数据集参考。 | DatasetReference (必需) |
minimumSize | 如果数据集指向文件,则可以使用 。 文件的大小必须大于或等于指定的值。 类型:integer (或 expression with resultType integer) 。 | |
sleep | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则将使用 10 秒作为默认值。 类型:integer (或 expression with resultType integer) 。 | |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周的值。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
WaitActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“等待” () |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:integer (或 expression with resultType integer) 。 |
Web 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “WebActivity” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Web 活动属性。 | WebActivityTypeProperties (必需) |
WebActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或带有 resultType 字符串的表达式) 。 | |
connectVia | 集成运行时引用。 | IntegrationRuntimeReference |
datasets | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | WebActivityTypePropertiesHeaders |
httpRequestTimeout | HTTP 请求获得响应的超时时间。 格式为 timeSpan (hh:mm:ss) 。 此值是获取响应的超时,而不是活动超时。 默认值为 00:01:00 (1 分钟) 。 范围为 1 到 10 分钟 | |
linkedServices | 传递给 Web 终结点的链接服务的列表。 | LinkedServiceReference[] |
method | 目标终结点的 Rest API 方法。 | 'DELETE' 'GET' “POST” “PUT” () |
turnOffAsync | 用于在 HTTP 202 响应的响应标头中给定的位置禁用调用 HTTP GET 的选项。 如果设置为 true,它将停止对响应头中给定的 http 位置调用 HTTP GET。 如果设置为 false,则继续对 http 响应标头中给定的位置调用 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
WebActivityAuthentication
名称 | 说明 | 值 |
---|---|---|
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
password | PFX 文件的密码或基本身份验证/用于 ServicePrincipal 时的机密 | SecretBase |
pfx | 用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 | SecretBase |
resource | 使用 MSI 身份验证时将为其请求 Azure 身份验证令牌的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于 ServicePrincipal 时,用于基本身份验证的 Web 活动身份验证用户名或 ClientID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
userTenant | 使用 ServicePrincipal 身份验证时将为其请求 Azure 身份验证令牌的 TenantId。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} |
WebActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
WebHookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “WebHook” (必需) |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | WebHook 活动属性。 | 需要 WebHookActivityTypeProperties () |
WebHookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | WebHookActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | “POST” (必需) |
reportStatusOnCallBack | 如果设置为 true,则活动将使用回叫请求正文中的 statusCode、输出和错误。 通过在回调请求中设置 statusCode >= 400,可以将活动标记为失败。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
timeout | 应回调 Webhook 的超时。 如果未指定值,则默认为 10 分钟。 类型:字符串。 模式: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
WebHookActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
PipelineFolder
名称 | 说明 | 值 |
---|---|---|
name | 此管道所位于的文件夹的名称。 | 字符串 |
ParameterDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 参数的默认值。 | |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String” (必需) |
PipelinePolicy
名称 | 说明 | 值 |
---|---|---|
elapsedTimeMetric | Pipeline ElapsedTime 指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineElapsedTimeMetricPolicy
名称 | 说明 | 值 |
---|---|---|
duration | TimeSpan 值,之后会触发 Azure 监视指标。 |
PipelineRunDimensions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
VariableDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | VariableSpecification |
VariableSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 变量的默认值。 | |
类型 | 变量类型。 | “Array” “Bool” “String” (必需) |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 说明 |
---|---|
Azure 数据工厂可以执行更多操作 - 单击一次尝试Azure 数据工厂 |
此模板为复制活动从 Azure Blob 到另一个 Azure Blob 创建数据工厂管道 |
创建数据工厂,从 Salesforce 复制到 Blob |
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动 |
使用 Azure 数据工厂 进行大容量复制 |
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库Azure SQL数据仓库。 |
创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
(MySQL) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表中。 |
(PostGre) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表中。 |
(SQL) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。 |
(SQL 本地) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储 |
(Spark) 创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
Terraform (AzAPI 提供程序) 资源定义
工厂/管道资源类型可以通过针对以下操作进行部署:
- 资源组
有关每个 API 版本中更改的属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/pipelines 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [ object ]
concurrency = int
description = "string"
folder = {
name = "string"
}
parameters = {
{customized property} = {
type = "string"
}
}
policy = {
elapsedTimeMetric = {}
}
runDimensions = {}
variables = {
{customized property} = {
type = "string"
}
}
}
})
}
活动对象
设置 type 属性以指定对象的类型。
对于 AppendVariable,请使用:
type = "AppendVariable"
typeProperties = {
variableName = "string"
}
对于 AzureDataExplorerCommand,请使用:
type = "AzureDataExplorerCommand"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {}
对于 AzureFunctionActivity,请使用:
type = "AzureFunctionActivity"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
headers = {
{customized property} = "string"
}
method = "string"
}
对于 AzureMLBatchExecution,请使用:
type = "AzureMLBatchExecution"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
globalParameters = {}
webServiceInputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
webServiceOutputs = {
{customized property} = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
type = "AzureMLExecutePipeline"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {}
对于 AzureMLUpdateResource,请使用:
type = "AzureMLUpdateResource"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
trainedModelLinkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
对于 “复制”,请使用:
type = "Copy"
inputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
outputs = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
logSettings = {
copyActivityLogSettings = {}
logLocationSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
logStorageSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
preserve = [ object ]
preserveRules = [ object ]
redirectIncompatibleRowSettings = {}
sink = {
type = "string"
// For remaining properties, see CopySink objects
}
skipErrorFile = {}
source = {
type = "string"
// For remaining properties, see CopySource objects
}
stagingSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
对于 “自定义”,请使用:
type = "Custom"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
extendedProperties = {}
referenceObjects = {
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
resourceLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
对于 DatabricksNotebook,请使用:
type = "DatabricksNotebook"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
baseParameters = {}
libraries = [
{
}
]
}
对于 DatabricksSparkJar,请使用:
type = "DatabricksSparkJar"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
libraries = [
{
}
]
parameters = [ object ]
}
对于 DatabricksSparkPython,请使用:
type = "DatabricksSparkPython"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
libraries = [
{
}
]
parameters = [ object ]
}
对于 DataLakeAnalyticsU-SQL,请使用:
type = "DataLakeAnalyticsU-SQL"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
parameters = {}
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
对于 “删除”,请使用:
type = "Delete"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
logStorageSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
maxConcurrentConnections = int
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
对于 ExecuteDataFlow,请使用:
type = "ExecuteDataFlow"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
compute = {}
dataFlow = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
integrationRuntime = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
staging = {
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
对于 ExecutePipeline,请使用:
type = "ExecutePipeline"
policy = {
secureInput = bool
}
typeProperties = {
parameters = {}
pipeline = {
name = "string"
referenceName = "string"
type = "PipelineReference"
}
waitOnCompletion = bool
}
对于 ExecuteSSISPackage,请使用:
type = "ExecuteSSISPackage"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
connectVia = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
executionCredential = {
password = {
type = "string"
value = "string"
}
}
logLocation = {
type = "File"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
packageLocation = {
type = "string"
typeProperties = {
accessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
childPackages = [
{
packageLastModifiedDate = "string"
packageName = "string"
}
]
configurationAccessCredential = {
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
packageLastModifiedDate = "string"
packageName = "string"
packagePassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
packageParameters = {
{customized property} = {}
}
projectConnectionManagers = {
{customized property} = {
{customized property} = {}
}
}
projectParameters = {
{customized property} = {}
}
propertyOverrides = {
{customized property} = {
isSensitive = bool
}
}
}
对于 ExecuteWranglingDataflow,请使用:
type = "ExecuteWranglingDataflow"
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
compute = {}
dataFlow = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
integrationRuntime = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
queries = [
{
dataflowSinks = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
script = "string"
}
]
queryName = "string"
}
]
sinks = {
{customized property} = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
script = "string"
}
}
staging = {
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
对于 “失败”,请使用:
type = "Fail"
typeProperties = {}
对于 筛选器,请使用:
type = "Filter"
typeProperties = {
condition = {
type = "Expression"
value = "string"
}
items = {
type = "Expression"
value = "string"
}
}
对于 ForEach,请使用:
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "Expression"
value = "string"
}
}
对于 GetMetadata,请使用:
type = "GetMetadata"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
fieldList = [ object ]
formatSettings = {
type = "string"
// For remaining properties, see FormatReadSettings objects
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
对于 HDInsightHive,请使用:
type = "HDInsightHive"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
queryTimeout = int
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
variables = {}
}
对于 HDInsightMapReduce,请使用:
type = "HDInsightMapReduce"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
defines = {}
getDebugInfo = "string"
jarLibs = [ object ]
jarLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
对于 HDInsightPig,请使用:
type = "HDInsightPig"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
defines = {}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
对于 HDInsightSpark,请使用:
type = "HDInsightSpark"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
className = "string"
getDebugInfo = "string"
sparkConfig = {}
sparkJobLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
对于 HDInsightStreaming,请使用:
type = "HDInsightStreaming"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
arguments = [ object ]
commandEnvironment = [ object ]
defines = {}
fileLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
filePaths = [ object ]
getDebugInfo = "string"
storageLinkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
}
对于 IfCondition,请使用:
type = "IfCondition"
typeProperties = {
expression = {
type = "Expression"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
}
对于 查找,请使用:
type = "Lookup"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
source = {
type = "string"
// For remaining properties, see CopySource objects
}
}
对于 脚本,请使用:
type = "Script"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
logSettings = {
logDestination = "string"
logLocationSettings = {
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
}
scripts = [
{
parameters = [
{
direction = "string"
size = int
type = "string"
}
]
type = "string"
}
]
}
对于 SetVariable,请使用:
type = "SetVariable"
policy = {
secureInput = bool
secureOutput = bool
}
typeProperties = {
setSystemVariable = bool
variableName = "string"
}
对于 SparkJob,请使用:
type = "SparkJob"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
args = [ object ]
configurationType = "string"
files = [ object ]
filesV2 = [ object ]
pythonCodeReference = [ object ]
sparkConfig = {}
sparkJob = {
type = "SparkJobDefinitionReference"
}
targetBigDataPool = {
type = "BigDataPoolReference"
}
targetSparkConfiguration = {
type = "SparkConfigurationReference"
}
}
对于 SqlServerStoredProcedure,请使用:
type = "SqlServerStoredProcedure"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {}
对于 Switch,请使用:
type = "Switch"
typeProperties = {
cases = [
{
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
value = "string"
}
]
defaultActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
on = {
type = "Expression"
value = "string"
}
}
对于 SynapseNotebook,请使用:
type = "SynapseNotebook"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
configurationType = "string"
notebook = {
type = "NotebookReference"
}
parameters = {
{customized property} = {
type = "string"
}
}
sparkConfig = {}
sparkPool = {
type = "BigDataPoolReference"
}
targetSparkConfiguration = {
type = "SparkConfigurationReference"
}
}
对于 “直到”,请使用:
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "Expression"
value = "string"
}
}
对于 验证,请使用:
type = "Validation"
typeProperties = {
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
}
对于 “等待”,请使用:
type = "Wait"
typeProperties = {}
对于 WebActivity,请使用:
type = "WebActivity"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
policy = {
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
}
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "CredentialReference"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
type = "string"
}
connectVia = {
parameters = {}
referenceName = "string"
type = "IntegrationRuntimeReference"
}
datasets = [
{
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
]
disableCertValidation = bool
headers = {
{customized property} = "string"
}
linkedServices = [
{
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
]
method = "string"
turnOffAsync = bool
}
对于 WebHook,请使用:
type = "WebHook"
policy = {
secureInput = bool
secureOutput = bool
}
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "CredentialReference"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
type = "string"
}
headers = {
{customized property} = "string"
}
method = "POST"
timeout = "string"
}
CopySink 对象
设置 type 属性以指定对象的类型。
对于 AvroSink,请使用:
type = "AvroSink"
formatSettings = {
recordName = "string"
recordNamespace = "string"
type = "string"
}
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 AzureBlobFSSink,请使用:
type = "AzureBlobFSSink"
metadata = [
{
}
]
对于 AzureDatabricksDeltaLakeSink,请使用:
type = "AzureDatabricksDeltaLakeSink"
importSettings = {
type = "string"
}
对于 AzureDataExplorerSink,请使用:
type = "AzureDataExplorerSink"
对于 AzureDataLakeStoreSink,请使用:
type = "AzureDataLakeStoreSink"
对于 AzureMySqlSink,请使用:
type = "AzureMySqlSink"
对于 AzurePostgreSqlSink,请使用:
type = "AzurePostgreSqlSink"
对于 AzureQueueSink,请使用:
type = "AzureQueueSink"
对于 AzureSearchIndexSink,请使用:
type = "AzureSearchIndexSink"
writeBehavior = "string"
对于 AzureSqlSink,请使用:
type = "AzureSqlSink"
upsertSettings = {}
对于 AzureTableSink,请使用:
type = "AzureTableSink"
对于 BinarySink,请使用:
type = "BinarySink"
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 BlobSink,请使用:
type = "BlobSink"
metadata = [
{
}
]
对于 CommonDataServiceForAppsSink,请使用:
type = "CommonDataServiceForAppsSink"
writeBehavior = "Upsert"
对于 CosmosDbMongoDbApiSink,请使用:
type = "CosmosDbMongoDbApiSink"
对于 CosmosDbSqlApiSink,请使用:
type = "CosmosDbSqlApiSink"
对于 DelimitedTextSink,请使用:
type = "DelimitedTextSink"
formatSettings = {
type = "string"
}
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 DocumentDbCollectionSink,请使用:
type = "DocumentDbCollectionSink"
对于 DynamicsCrmSink,请使用:
type = "DynamicsCrmSink"
writeBehavior = "Upsert"
对于 DynamicsSink,请使用:
type = "DynamicsSink"
writeBehavior = "Upsert"
对于 FileSystemSink,请使用:
type = "FileSystemSink"
对于 InformixSink,请使用:
type = "InformixSink"
对于 JsonSink,请使用:
type = "JsonSink"
formatSettings = {
type = "string"
}
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 LakeHouseTableSink,请使用:
type = "LakeHouseTableSink"
对于 MicrosoftAccessSink,请使用:
type = "MicrosoftAccessSink"
对于 MongoDbAtlasSink,请使用:
type = "MongoDbAtlasSink"
对于 MongoDbV2Sink,请使用:
type = "MongoDbV2Sink"
对于 OdbcSink,请使用:
type = "OdbcSink"
对于 OracleSink,请使用:
type = "OracleSink"
对于 OrcSink,请使用:
type = "OrcSink"
formatSettings = {
type = "string"
}
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 ParquetSink,请使用:
type = "ParquetSink"
formatSettings = {
type = "string"
}
storeSettings = {
metadata = [
{
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
对于 RestSink,请使用:
type = "RestSink"
对于 SalesforceServiceCloudSink,请使用:
type = "SalesforceServiceCloudSink"
writeBehavior = "string"
对于 SalesforceServiceCloudV2Sink,请使用:
type = "SalesforceServiceCloudV2Sink"
writeBehavior = "string"
对于 SalesforceSink,请使用:
type = "SalesforceSink"
writeBehavior = "string"
对于 SalesforceV2Sink,请使用:
type = "SalesforceV2Sink"
writeBehavior = "string"
对于 SapCloudForCustomerSink,请使用:
type = "SapCloudForCustomerSink"
writeBehavior = "string"
对于 SnowflakeSink,请使用:
type = "SnowflakeSink"
importSettings = {
additionalCopyOptions = {}
additionalFormatOptions = {}
type = "string"
}
对于 SnowflakeV2Sink,请使用:
type = "SnowflakeV2Sink"
importSettings = {
additionalCopyOptions = {}
additionalFormatOptions = {}
type = "string"
}
对于 SqlDWSink,请使用:
type = "SqlDWSink"
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
}
]
}
polyBaseSettings = {
rejectType = "string"
}
upsertSettings = {}
对于 SqlMISink,请使用:
type = "SqlMISink"
upsertSettings = {}
对于 SqlServerSink,请使用:
type = "SqlServerSink"
upsertSettings = {}
对于 SqlSink,请使用:
type = "SqlSink"
upsertSettings = {}
对于 WarehouseSink,请使用:
type = "WarehouseSink"
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
}
]
}
StoreWriteSettings 对象
设置 type 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
type = "AzureBlobFSWriteSettings"
对于 AzureBlobStorageWriteSettings,请使用:
type = "AzureBlobStorageWriteSettings"
对于 AzureDataLakeStoreWriteSettings,请使用:
type = "AzureDataLakeStoreWriteSettings"
对于 AzureFileStorageWriteSettings,请使用:
type = "AzureFileStorageWriteSettings"
对于 FileServerWriteSettings,请使用:
type = "FileServerWriteSettings"
对于 LakeHouseWriteSettings,请使用:
type = "LakeHouseWriteSettings"
对于 SftpWriteSettings,请使用:
type = "SftpWriteSettings"
CopySource 对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
type = "AmazonMWSSource"
对于 AmazonRdsForOracleSource,请使用:
type = "AmazonRdsForOracleSource"
partitionSettings = {}
对于 AmazonRdsForSqlServerSource,请使用:
type = "AmazonRdsForSqlServerSource"
partitionSettings = {}
对于 AmazonRedshiftSource,请使用:
type = "AmazonRedshiftSource"
redshiftUnloadSettings = {
s3LinkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
对于 AvroSource,请使用:
type = "AvroSource"
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 AzureBlobFSSource,请使用:
type = "AzureBlobFSSource"
对于 AzureDatabricksDeltaLakeSource,请使用:
type = "AzureDatabricksDeltaLakeSource"
exportSettings = {
type = "string"
}
对于 AzureDataExplorerSource,请使用:
type = "AzureDataExplorerSource"
对于 AzureDataLakeStoreSource,请使用:
type = "AzureDataLakeStoreSource"
对于 AzureMariaDBSource,请使用:
type = "AzureMariaDBSource"
对于 AzureMySqlSource,请使用:
type = "AzureMySqlSource"
对于 AzurePostgreSqlSource,请使用:
type = "AzurePostgreSqlSource"
对于 AzureSqlSource,请使用:
type = "AzureSqlSource"
partitionSettings = {}
对于 AzureTableSource,请使用:
type = "AzureTableSource"
对于 BinarySource,请使用:
type = "BinarySource"
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 BlobSource,请使用:
type = "BlobSource"
对于 CassandraSource,请使用:
type = "CassandraSource"
consistencyLevel = "string"
对于 CommonDataServiceForAppsSource,请使用:
type = "CommonDataServiceForAppsSource"
对于 ConcurSource,请使用:
type = "ConcurSource"
对于 CosmosDbMongoDbApiSource,请使用:
type = "CosmosDbMongoDbApiSource"
cursorMethods = {}
对于 CosmosDbSqlApiSource,请使用:
type = "CosmosDbSqlApiSource"
对于 CouchbaseSource,请使用:
type = "CouchbaseSource"
对于 Db2Source,请使用:
type = "Db2Source"
对于 DelimitedTextSource,请使用:
type = "DelimitedTextSource"
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 DocumentDbCollectionSource,请使用:
type = "DocumentDbCollectionSource"
对于 DrillSource,请使用:
type = "DrillSource"
对于 DynamicsAXSource,请使用:
type = "DynamicsAXSource"
对于 DynamicsCrmSource,请使用:
type = "DynamicsCrmSource"
对于 DynamicsSource,请使用:
type = "DynamicsSource"
对于 EloquaSource,请使用:
type = "EloquaSource"
对于 ExcelSource,请使用:
type = "ExcelSource"
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 FileSystemSource,请使用:
type = "FileSystemSource"
对于 GoogleAdWordsSource,请使用:
type = "GoogleAdWordsSource"
对于 GoogleBigQuerySource,请使用:
type = "GoogleBigQuerySource"
对于 GoogleBigQueryV2Source,请使用:
type = "GoogleBigQueryV2Source"
对于 GreenplumSource,请使用:
type = "GreenplumSource"
对于 HBaseSource,请使用:
type = "HBaseSource"
对于 HdfsSource,请使用:
type = "HdfsSource"
distcpSettings = {}
对于 HiveSource,请使用:
type = "HiveSource"
对于 HttpSource,请使用:
type = "HttpSource"
对于 HubspotSource,请使用:
type = "HubspotSource"
对于 ImpalaSource,请使用:
type = "ImpalaSource"
对于 InformixSource,请使用:
type = "InformixSource"
对于 JiraSource,请使用:
type = "JiraSource"
对于 JsonSource,请使用:
type = "JsonSource"
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 LakeHouseTableSource,请使用:
type = "LakeHouseTableSource"
对于 MagentoSource,请使用:
type = "MagentoSource"
对于 MariaDBSource,请使用:
type = "MariaDBSource"
对于 MarketoSource,请使用:
type = "MarketoSource"
对于 MicrosoftAccessSource,请使用:
type = "MicrosoftAccessSource"
对于 MongoDbAtlasSource,请使用:
type = "MongoDbAtlasSource"
cursorMethods = {}
对于 MongoDbSource,请使用:
type = "MongoDbSource"
对于 MongoDbV2Source,请使用:
type = "MongoDbV2Source"
cursorMethods = {}
对于 MySqlSource,请使用:
type = "MySqlSource"
对于 NetezzaSource,请使用:
type = "NetezzaSource"
partitionSettings = {}
对于 ODataSource,请使用:
type = "ODataSource"
对于 OdbcSource,请使用:
type = "OdbcSource"
对于 Office365Source,请使用:
type = "Office365Source"
对于 OracleServiceCloudSource,请使用:
type = "OracleServiceCloudSource"
对于 OracleSource,请使用:
type = "OracleSource"
partitionSettings = {}
对于 OrcSource,请使用:
type = "OrcSource"
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 ParquetSource,请使用:
type = "ParquetSource"
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 PaypalSource,请使用:
type = "PaypalSource"
对于 PhoenixSource,请使用:
type = "PhoenixSource"
对于 PostgreSqlSource,请使用:
type = "PostgreSqlSource"
对于 PostgreSqlV2Source,请使用:
type = "PostgreSqlV2Source"
对于 PrestoSource,请使用:
type = "PrestoSource"
对于 QuickBooksSource,请使用:
type = "QuickBooksSource"
对于 RelationalSource,请使用:
type = "RelationalSource"
对于 ResponsysSource,请使用:
type = "ResponsysSource"
对于 RestSource,请使用:
type = "RestSource"
对于 SalesforceMarketingCloudSource,请使用:
type = "SalesforceMarketingCloudSource"
对于 SalesforceServiceCloudSource,请使用:
type = "SalesforceServiceCloudSource"
对于 SalesforceServiceCloudV2Source,请使用:
type = "SalesforceServiceCloudV2Source"
对于 SalesforceSource,请使用:
type = "SalesforceSource"
对于 SalesforceV2Source,请使用:
type = "SalesforceV2Source"
对于 SapBwSource,请使用:
type = "SapBwSource"
对于 SapCloudForCustomerSource,请使用:
type = "SapCloudForCustomerSource"
对于 SapEccSource,请使用:
type = "SapEccSource"
对于 SapHanaSource,请使用:
type = "SapHanaSource"
partitionSettings = {}
对于 SapOdpSource,请使用:
type = "SapOdpSource"
对于 SapOpenHubSource,请使用:
type = "SapOpenHubSource"
对于 SapTableSource,请使用:
type = "SapTableSource"
partitionSettings = {}
对于 ServiceNowSource,请使用:
type = "ServiceNowSource"
对于 ServiceNowV2Source,请使用:
type = "ServiceNowV2Source"
expression = {
operands = [
{
operator = "string"
type = "string"
value = "string"
}
对于 SharePointOnlineListSource,请使用:
type = "SharePointOnlineListSource"
对于 ShopifySource,请使用:
type = "ShopifySource"
对于 SnowflakeSource,请使用:
type = "SnowflakeSource"
exportSettings = {
additionalCopyOptions = {}
additionalFormatOptions = {}
type = "string"
}
对于 SnowflakeV2Source,请使用:
type = "SnowflakeV2Source"
exportSettings = {
additionalCopyOptions = {}
additionalFormatOptions = {}
type = "string"
}
对于 SparkSource,请使用:
type = "SparkSource"
对于 SqlDWSource,请使用:
type = "SqlDWSource"
partitionSettings = {}
对于 SqlMISource,请使用:
type = "SqlMISource"
partitionSettings = {}
对于 SqlServerSource,请使用:
type = "SqlServerSource"
partitionSettings = {}
对于 SqlSource,请使用:
type = "SqlSource"
partitionSettings = {}
对于 SquareSource,请使用:
type = "SquareSource"
对于 SybaseSource,请使用:
type = "SybaseSource"
对于 TeradataSource,请使用:
type = "TeradataSource"
partitionSettings = {}
对于 VerticaSource,请使用:
type = "VerticaSource"
对于 WarehouseSource,请使用:
type = "WarehouseSource"
partitionSettings = {}
对于 WebSource,请使用:
type = "WebSource"
对于 XeroSource,请使用:
type = "XeroSource"
对于 XmlSource,请使用:
type = "XmlSource"
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
type = "string"
// For remaining properties, see StoreReadSettings objects
}
对于 ZohoSource,请使用:
type = "ZohoSource"
StoreReadSettings 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
type = "AmazonS3CompatibleReadSettings"
对于 AmazonS3ReadSettings,请使用:
type = "AmazonS3ReadSettings"
对于 AzureBlobFSReadSettings,请使用:
type = "AzureBlobFSReadSettings"
对于 AzureBlobStorageReadSettings,请使用:
type = "AzureBlobStorageReadSettings"
对于 AzureDataLakeStoreReadSettings,请使用:
type = "AzureDataLakeStoreReadSettings"
对于 AzureFileStorageReadSettings,请使用:
type = "AzureFileStorageReadSettings"
对于 FileServerReadSettings,请使用:
type = "FileServerReadSettings"
对于 FtpReadSettings,请使用:
type = "FtpReadSettings"
对于 GoogleCloudStorageReadSettings,请使用:
type = "GoogleCloudStorageReadSettings"
对于 HdfsReadSettings,请使用:
type = "HdfsReadSettings"
distcpSettings = {}
对于 HttpReadSettings,请使用:
type = "HttpReadSettings"
对于 LakeHouseReadSettings,请使用:
type = "LakeHouseReadSettings"
对于 OracleCloudStorageReadSettings,请使用:
type = "OracleCloudStorageReadSettings"
对于 SftpReadSettings,请使用:
type = "SftpReadSettings"
CompressionReadSettings 对象
设置 type 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
type = "TarGZipReadSettings"
对于 TarReadSettings,请使用:
type = "TarReadSettings"
对于 ZipDeflateReadSettings,请使用:
type = "ZipDeflateReadSettings"
SecretBase 对象
设置 type 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
type = "AzureKeyVaultSecret"
store = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
对于 SecureString,请使用:
type = "SecureString"
value = "string"
FormatReadSettings 对象
设置 type 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
type = "BinaryReadSettings"
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 DelimitedTextReadSettings,请使用:
type = "DelimitedTextReadSettings"
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 JsonReadSettings,请使用:
type = "JsonReadSettings"
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 ParquetReadSettings,请使用:
type = "ParquetReadSettings"
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
对于 XmlReadSettings,请使用:
type = "XmlReadSettings"
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
属性值
factories/pipelines
名称 | 说明 | Value |
---|---|---|
type | 资源类型 | “Microsoft.DataFactory/factories/pipelines@2018-06-01” |
name | 资源名称 | 字符串 (必需) 字符限制:1-260 有效字符: 不得使用: <>*#.%&:\\+?/ 或控制字符以字母数字开头。 |
parent_id | 此资源的父资源 ID。 | 类型为“工厂”的资源的 ID |
properties | 管道的属性。 | 需要管道 () |
管道
名称 | 说明 | 值 |
---|---|---|
活动 | 管道中的活动列表。 | Activity[] |
annotations | 可用于描述管道的标记列表。 | any[] |
concurrency | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
description | 管道的说明。 | 字符串 |
文件夹 | 此管道位于的文件夹。 如果未指定,管道将显示在根级别。 | PipelineFolder |
parameters | 管道的参数列表。 | ParameterDefinitionSpecification |
policy | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
variables | 管道的变量列表。 | VariableDefinitionSpecification |
活动
名称 | 说明 | 值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
description | 活动说明。 | 字符串 |
name | 活动名称。 | 字符串 (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果在活动处于非活动状态时未提供,则默认状态为“成功”。 | “失败” “已跳过” “成功” |
state | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | “活动” “非活动” |
userProperties | 活动用户属性。 | UserProperty[] |
类型 | 设置对象类型 | AppendVariable AzureDataExplorerCommand AzureFunctionActivity AzureMLBatchExecution AzureMLExecutePipeline AzureMLUpdateResource 复制 自定义 DatabricksNotebook DatabricksSparkJar DatabricksSparkPython DataLakeAnalyticsU-SQL 删除 ExecuteDataFlow ExecutePipeline ExecuteSSISPackage ExecuteWranglingDataflow 失败 Filter ForEach GetMetadata HDInsightHive HDInsightMapReduce HDInsightPig HDInsightSpark HDInsightStreaming IfCondition 查找 脚本 SetVariable SparkJob SqlServerStoredProcedure Switch SynapseNotebook 截止 验证 Wait Web 活动 WebHook (必需) |
ActivityDependency
名称 | 说明 | 值 |
---|---|---|
activity | 活动名称。 | 字符串 (必需) |
dependencyConditions | 依赖项的 Match-Condition。 | 包含任意项的字符串数组: “Completed” “失败” “已跳过” “成功” (必需) |
{customized property} |
UserProperty
名称 | 说明 | 值 |
---|---|---|
name | 用户属性名称。 | 字符串 (必需) |
value | 用户属性值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AppendVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AppendVariable” (必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties (必需) |
AppendVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
value | 要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有 resultType 匹配类型的变量项的 Expression | |
variableName | 值需要追加到的变量的名称。 | 字符串 |
AzureDataExplorerCommandActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureDataExplorerCommand” (必需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties (必需) |
LinkedServiceReference
名称 | 说明 | 值 |
---|---|---|
parameters | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | 字符串 (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference” (必需) |
ParameterValueSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} |
ActivityPolicy
名称 | 说明 | 值 |
---|---|---|
retry | 最大普通重试尝试次数。 默认为 0。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
retryIntervalInSeconds | 每次重试尝试 (间隔(以秒) 为单位)。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
secureInput | 如果设置为 true,则从活动输入被视为安全,不会记录到监视。 | bool |
secureOutput | 设置为 true 时,活动输出被视为安全输出,不会记录到监视。 | bool |
timeout | 指定活动运行的超时。 默认超时为 7 天。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
{customized property} |
AzureDataExplorerCommandActivityTypeProperties
名称 | 说明 | Value |
---|---|---|
command | 根据 Azure 数据资源管理器 命令语法的控制命令。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
commandTimeout | 控制命令超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) ..) |
AzureFunctionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureFunctionActivity” (必需的) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure 函数活动属性。 | 需要 AzureFunctionActivityTypeProperties () |
AzureFunctionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | |
functionName | Azure 函数活动将调用的函数的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式 | |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | AzureFunctionActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | "DELETE" "GET" "HEAD" “OPTIONS” “POST” "PUT" “TRACE” (必需) |
AzureFunctionActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
AzureMLBatchExecutionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“AzureMLBatchExecution” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需) |
AzureMLBatchExecutionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键值对。 键必须与已发布 Azure ML Web 服务中定义的 Web 服务参数名称匹配。 值将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesGlobalPar... |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServic... |
AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLWebServiceFile
名称 | 说明 | 值 |
---|---|---|
filePath | LinkedService 指定的Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,Azure ML WebService 输入/输出文件所在的位置。 | LinkedServiceReference (必需) |
AzureMLBatchExecutionActivityTypePropertiesWebServic...
名称 | 说明 | 值 |
---|---|---|
{customized property} | AzureMLWebServiceFile |
AzureMLExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLExecutePipeline” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
continueOnStepFailure | 当某个步骤失败时,是否继续执行 PipelineRun 中的其他步骤。 此信息将在已发布管道执行请求的 continueOnStepFailure 属性中传递。 类型:布尔 (或 resultType 布尔) 表达式。 | |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 值将在已发布管道执行请求的 dataPathAssignments 属性中传递。 类型:使用 resultType 对象) 的对象 (或 Expression。 | |
experimentName | 管道运行的运行历史记录试验名称。 此信息将在已发布管道执行请求的 ExperimentName 属性中传递。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将在已发布管道执行请求的 ParentRunId 属性中传递。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键值对。 键必须与已发布管道中定义的管道参数的名称匹配。 将在已发布管道执行请求的 ParameterAssignments 属性中传递值。 类型:具有键值对的对象 (或 expression 与 resultType 对象) 。 | |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureMLUpdateResourceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “AzureMLUpdateResource” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties (必需) |
AzureMLUpdateResourceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
trainedModelFilePath | 定型ModelLinkedService 中的相对文件路径,表示更新操作将上传的 .ilearner 文件。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
trainedModelLinkedServiceName | Azure 存储链接服务的名称,该服务保存更新操作将上传的 .ilearner 文件。 | LinkedServiceReference (必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
CopyActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“复制” () |
inputs | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
outputs | 活动的输出列表。 | DatasetReference[] |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
DatasetReference
名称 | 说明 | 值 |
---|---|---|
parameters | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | 字符串 (必需) |
类型 | 数据集引用类型。 | “DatasetReference” (必需) |
CopyActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的最大数据集成单元数。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 | |
enableSkipIncompatibleRow | 是否跳过不兼容的行。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 客户在启用会话日志时需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免数据存储过载。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
保护区 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时,重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
接收器 | 复制活动接收器。 | 需要 copySink () |
skipErrorFile | 指定数据一致性的容错。 | SkipErrorFile |
source | 复制活动源。 | CopySource (必需) |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
转换器 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | |
validateDataConsistency | 是否启用数据一致性验证。 类型:boolean (或 expression with resultType boolean) 。 |
LogSettings
名称 | 说明 | 值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:boolean (或 expression with resultType boolean) 。 | |
logLocationSettings | 启用日志时,客户需要提供日志位置设置。 | LogLocationSettings (必需) |
CopyActivityLogSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:boolean (或 expression with resultType boolean) 。 | |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
LogLocationSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
path | 用于存储活动执行详细日志的存储路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
LogStorageSettings
名称 | 说明 | 值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠日志记录。 类型:boolean (或 expression with resultType boolean) 。 | |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference (必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
path | 用于存储活动执行详细日志的存储路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
RedirectIncompatibleRowSettings
名称 | 说明 | 值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定了 redirectIncompatibleRowSettings,则必须指定 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
path | 用于存储重定向不兼容行数据的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
CopySink
AvroSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AvroSink” () |
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 存储设置。 | StoreWriteSettings |
AvroWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。从不带 partitionOptions 的非基于文件的存储进行复制时{fileExtension}。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:integer (或 expression with resultType integer) 。 | |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 记录写入结果中的命名空间。 | 字符串 |
type | 写入设置类型。 | 字符串 (必需) |
{customized property} |
StoreWriteSettings
名称 | 说明 | 值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | |
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:integer (或 expression with resultType integer) 。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | MetadataItem[] |
类型 | 设置对象类型 | AzureBlobFSWriteSettings AzureBlobStorageWriteSettings AzureDataLakeStoreWriteSettings AzureFileStorageWriteSettings FileServerWriteSettings LakeHouseWriteSettings SftpWriteSettings (必需) |
MetadataItem
名称 | 说明 | 值 |
---|---|---|
name | 元数据项键名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
value | 元数据项值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureBlobFSWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobFSWriteSettings” (必需) |
blockSizeInMB | 指示将数据写入 Blob 时块大小 (MB) 。 类型:integer (或 expression with resultType integer) 。 |
AzureBlobStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureBlobStorageWriteSettings” (必需) |
blockSizeInMB | 指示将数据写入 Blob 时块大小 (MB) 。 类型:integer (或 expression with resultType integer) 。 |
AzureDataLakeStoreWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureDataLakeStoreWriteSettings” (必需) |
expiryDateTime | 指定已写入文件的到期时间。 该时间应用于 UTC 时区,格式为“2018-12-01T05:00:00Z”。 默认值为 NULL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureFileStorageWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “AzureFileStorageWriteSettings” (必需) |
FileServerWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “FileServerWriteSettings” (必需) |
LakeHouseWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “LakeHouseWriteSettings” (必需) |
SftpWriteSettings
名称 | 说明 | Value |
---|---|---|
type | 写入设置类型。 | “SftpWriteSettings” (必需) |
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时时间。 默认值:01:00:00 (一小时) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
useTempFileRename | 上传到临时文件 () 和重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔 (或 resultType 布尔) 表达式。 |
AzureBlobFSSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureBlobFSSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | MetadataItem[] |
AzureDatabricksDeltaLakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDatabricksDeltaLakeSink” () |
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureDatabricksDeltaLakeImportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} |
AzureDataExplorerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDataExplorerSink” (必需) |
flushImmediately | 如果设置为 true,将跳过任何聚合。 默认值为 false。 类型:布尔值。 | |
ingestionMappingAsJson | 以 json 格式提供的显式列映射说明。 类型:字符串。 | |
ingestionMappingName | 在目标 Kusto 表上定义的预先创建的 csv 映射的名称。 类型:字符串。 |
AzureDataLakeStoreSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureDataLakeStoreSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
enableAdlsSingleFileParallel | 单个文件并行。 |
AzureMySqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureMySqlSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzurePostgreSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“AzurePostgreSqlSink” () |
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureQueueSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureQueueSink” (必需) |
AzureSearchIndexSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureSearchIndexSink” (必需) |
writeBehavior | 指定将文档更新插入 Azure 搜索索引时的写入行为。 | “Merge” “上传” |
AzureSqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureSqlSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到Azure SQL时的写入行为。 类型:sqlWriteBehaviorEnum (或 Expression with resultType SqlWriteBehaviorEnum) |
SqlUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
密钥 | 用于唯一行标识的键列名称。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | |
useTempDB | 指定是否对更新插入临时表使用临时数据库。 类型:boolean (或 expression with resultType boolean) 。 |
AzureTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “AzureTableSink” (必需) |
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
azureTableInsertType | Azure 表插入类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
azureTableRowKeyName | Azure 表行键名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
BinarySink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BinarySink” (必需) |
storeSettings | 二进制存储设置。 | StoreWriteSettings |
BlobSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “BlobSink” (必需) |
blobWriterAddHeader | Blob 编写器添加标头。 类型:boolean (或 expression with resultType boolean) 。 | |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:boolean (或 expression with resultType boolean) 。 | |
copyBehavior | 复制接收器的复制行为类型。 | |
metadata | 指定要添加到接收器数据的自定义元数据。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | MetadataItem[] |
CommonDataServiceForAppsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CommonDataServiceForAppsSink” (必需的) |
alternateKeyName | 在更新插入记录时将使用的备用密钥的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)的 null 值的标志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 | 需要“Upsert” () |
CosmosDbMongoDbApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CosmosDbMongoDbApiSink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
CosmosDbSqlApiSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “CosmosDbSqlApiSink” (必需) |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:包含 resultType 字符串) 的字符串 (或表达式。 允许的值为 insert 和 upsert。 |
DelimitedTextSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DelimitedTextSink” (必需) |
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
DelimitedTextWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:boolean (或 expression with resultType boolean) 。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
DocumentDbCollectionSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “DocumentDbCollectionSink” (必需) |
nestingSeparator | 嵌套属性分隔符。 默认值为 。 标识列名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
writeBehavior | 描述如何将数据写入 Azure Cosmos DB。 类型:包含 resultType 字符串) 的字符串 (或表达式。 允许的值为 insert 和 upsert。 |
DynamicsCrmSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“DynamicsCrmSink” () |
alternateKeyName | 在更新插入记录时将使用的备用键的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集 ((写入操作期间) 键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 | 需要“upsert” () |
DynamicsSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“DynamicsSink” () |
alternateKeyName | 在更新插入记录时将使用的备用键的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示在写入操作期间) 键字段 (是否忽略输入数据集中的 null 值的标志。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 | 需要“upsert” () |
FileSystemSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “FileSystemSink” (必需) |
copyBehavior | 复制接收器的复制行为类型。 |
InformixSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“InformixSink” () |
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
JsonSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“JsonSink” () |
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
JsonWriteSettings
名称 | 说明 | 值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
LakeHouseTableSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “LakeHouseTableSink” (必需) |
partitionNameList | 指定接收器列中的分区列名称。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 | |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 (对) 的每个非重复列值都将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | |
tableActionOption | LakeHouse 表接收器的表操作的类型。 可能的值包括:“None”、“Append”、“Overwrite”。 |
MicrosoftAccessSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MicrosoftAccessSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
MongoDbAtlasSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbAtlasSink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
MongoDbV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “MongoDbV2Sink” (必需) |
writeBehavior | 指定是否 (更新插入) 覆盖具有相同键的文档,而不是引发异常 (插入) 。 默认值为“insert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OdbcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OdbcSink” (必需) |
preCopyScript | 在开始复制之前要执行的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OracleSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OracleSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OrcSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “OrcSink” (必需) |
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
OrcWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
ParquetSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “ParquetSink” (必需) |
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 商店设置。 | StoreWriteSettings |
ParquetWriteSettings
名称 | 说明 | 值 |
---|---|---|
fileNamePrefix | 指定文件名模式 {fileNamePrefix}_{fileIndex}。{fileExtension} 从不带 partitionOptions 的非基于文件的存储进行复制时。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 写入设置类型。 | 字符串 (必需) |
{customized property} |
RestSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“RestSink” () |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。 | |
httpCompressionType | Http 压缩类型:使用最佳压缩级别以压缩格式发送数据,默认值为 None。 “仅支持”选项为 Gzip。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SalesforceServiceCloudSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SalesforceServiceCloudSink” (必需) |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “插入” “Upsert” |
SalesforceServiceCloudV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SalesforceServiceCloudV2Sink” (必需) |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “插入” “Upsert” |
SalesforceSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SalesforceSink” () |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值的标志, (写入操作期间) 键字段除外。 默认值为 false。 如果设置为 true,则表示在执行更新插入/更新操作时,ADF 将保持目标对象中的数据不变,在执行插入操作时将插入定义的默认值;而 ADF 在执行更新插入/更新操作时会将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:布尔 (或 resultType 布尔) 表达式。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “插入” “Upsert” |
SalesforceV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SalesforceV2Sink” (必需) |
externalIdFieldName | 更新插入操作的外部的 ID 字段名称。 默认值为“Id”列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
ignoreNullValues | 指示是否忽略输入数据集中的 null 值 (写入操作期间) 键字段除外的标志。 默认值为 false。 如果设置为 true,则表示 ADF 在执行更新插入/更新操作时目标对象中的数据保持不变,在执行插入操作时插入定义的默认值;而 ADF 在执行更新插入/更新操作时将目标对象中的数据更新为 NULL,在执行插入操作时插入 NULL 值。 类型:boolean (或 expression with resultType boolean) 。 | |
writeBehavior | 操作写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SapCloudForCustomerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SapCloudForCustomerSink” (必需) |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
writeBehavior | 操作写入行为。 默认值为“Insert”。 | “Insert” “更新” |
SnowflakeSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SnowflakeSink” (必需) |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SnowflakeImportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型: (值的键值对应为字符串类型) (或 expression,并带有 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake Copy 命令的其他格式选项。 类型: (值的键值对应为字符串类型) (或 expression,并带有 resultType 对象) 。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
类型 | 导入设置类型。 | 字符串 (必需) |
{customized property} |
SnowflakeImportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeImportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeV2Sink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SnowflakeV2Sink” (必需) |
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SqlDWSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlDWSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:boolean (或 expression with resultType boolean) 。 | |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL Data Warehouse(如果适用)。 类型:boolean (或 expression with resultType boolean) 。 | |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL DW 更新插入设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时的写入行为。 类型:sqlDWWriteBehaviorEnum (或 expression with resultType SqlDWWriteBehaviorEnum) |
DWCopyCommandSettings
名称 | 说明 | 值 |
---|---|---|
additionalOptions | 在复制命令中直接传递给 SQL DW 的其他选项。 类型: (值的键值对应为字符串类型) (或 expression,并带有 resultType 对象) 。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 为 SQL 数据仓库中的每个目标列指定默认值。 属性中的默认值将覆盖 DB 中的 DEFAULT 约束集,并且标识列不能具有默认值。 类型: (对象数组或 Expression 的数组,其中包含) 对象的 resultType 数组。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
DWCopyCommandDefaultValue
名称 | 说明 | 值 |
---|---|---|
columnName | 列名称。 类型:object (或 Expression with resultType string) 。 | |
defaultValue | 列的默认值。 类型:object (或 Expression with resultType string) 。 |
PolybaseSettings
名称 | 说明 | 值 |
---|---|---|
rejectSampleValue | 确定在 PolyBase 重新计算拒绝行的百分比之前要尝试检索的行数。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 | |
rejectType | 拒绝类型。 | “percentage” "value" |
rejectValue | 指定在查询失败之前可以拒绝的行数的值或百分比。 类型:number (或 expression with resultType number) ,minimum: 0。 | |
useTypeDefault | 指定在 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:boolean (或 expression with resultType boolean) 。 | |
{customized property} |
SqlDWUpsertSettings
名称 | 说明 | 值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
密钥 | 用于唯一行标识的键列名称。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 |
SqlMISink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | 需要“SqlMISink” () |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时的白色行为。 类型:包含 resultType 字符串) 的字符串 (或表达式 |
SqlServerSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlServerSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时的写入行为。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SqlSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “SqlSink” (必需) |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterTableType | SQL 编写器表类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlWriterUseTableLock | 在大容量复制期间是否使用表锁。 类型:boolean (或 expression with resultType boolean) 。 | |
storedProcedureParameters | SQL 存储过程参数。 | |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
upsertSettings | SQL 更新插入设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时的写入行为。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
WarehouseSink
名称 | 说明 | Value |
---|---|---|
type | 复制接收器类型。 | “WarehouseSink” (必需) |
allowCopyCommand | 指示使用复制命令将数据复制到 SQL Data Warehouse。 类型:boolean (或 expression with resultType boolean) 。 | |
copyCommandSettings | 指定 allowCopyCommand 为 true 时与复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
writeBehavior | 将数据复制到 azure Microsoft Fabric Data Warehouse 时的写入行为。 类型:DWWriteBehaviorEnum (或 resultType DWWriteBehaviorEnum) |
SkipErrorFile
名称 | 说明 | 值 |
---|---|---|
dataInconsistency | 如果源/接收器文件被其他并发写入更改,请跳过。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileMissing | 如果在复制过程中其他客户端删除了文件,请跳过。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 |
CopySource
AmazonMWSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonMWSSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AmazonRdsForOracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“AmazonRdsForOracleSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 AmazonRdsForOracle 并行读取的分区机制。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AmazonRdsForOraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的整数类型的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AmazonRdsForSqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRdsForSqlServerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SqlPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续分区的整数或日期时间类型的列的名称。 如果未指定,系统会自动检测表的主键并将其用作分区列。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于决定分区步幅,不用于筛选表中的行。 将对表或查询结果中的所有行进行分区和复制。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AmazonRedshiftSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AmazonRedshiftSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
redshiftUnloadSettings | 使用卸载从 Amazon Redshift 复制时,临时 Amazon S3 所需的 Amazon S3 设置。 这样,Amazon Redshift 源中的数据将首先卸载到 S3 中,然后从临时 S3 复制到目标接收器中。 | RedshiftUnloadSettings |
RedshiftUnloadSettings
名称 | 说明 | 值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储来自 Amazon Redshift 源的卸载数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
s3LinkedServiceName | 从 Amazon Redshift 源复制时将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference (必需) |
AvroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AvroSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
storeSettings | Avro 商店设置。 | StoreReadSettings |
StoreReadSettings
名称 | 说明 | 值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标收集。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 设置对象类型 | AmazonS3CompatibleReadSettings AmazonS3ReadSettings AzureBlobFSReadSettings AzureBlobStorageReadSettings AzureDataLakeStoreReadSettings AzureFileStorageReadSettings FileServerReadSettings FtpReadSettings GoogleCloudStorageReadSettings HdfsReadSettings HttpReadSettings LakeHouseReadSettings OracleCloudStorageReadSettings 需要 SftpReadSettings () |
AmazonS3CompatibleReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“AmazonS3CompatibleReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AmazonS3ReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | 需要“AmazonS3ReadSettings” () |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | AmazonS3 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | AmazonS3 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureBlobFSReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobFSReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Azure blobFS wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Azure blobFS wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureBlobStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureBlobStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
前缀 | Azure Blob 名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Azure blob wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Azure blob wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
AzureDataLakeStoreReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureDataLakeStoreReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
listAfter | 根据文件/文件夹名称的字典顺序,在值 (排他) 后Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
listBefore | 根据文件/文件夹名称的字典顺序,在值 (非独占) 之前Lists文件。 在数据集的 folderPath 下应用,在 folderPath 下筛选文件/子文件夹。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | ADLS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | ADLS wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureFileStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “AzureFileStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | Azure 文件名的前缀筛选器,从根路径开始。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Azure 文件存储 wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Azure 文件存储 wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
FileServerReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FileServerReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileFilter | 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | FileServer wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
FtpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “FtpReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Ftp wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Ftp wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
GoogleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “GoogleCloudStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
HdfsReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HdfsReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | HDFS wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | HDFS wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
DistcpSettings
名称 | 说明 | 值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
tempScriptPath | 指定将用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,并在复制作业完成后删除。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
HttpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “HttpReadSettings” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
LakeHouseReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “LakeHouseReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
wildcardFileName | Microsoft Fabric LakeHouse 文件 wildcardFileName。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件 wildcardFolderPath。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OracleCloudStorageReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “OracleCloudStorageReadSettings” (必需) |
deleteFilesAfterCompletion | 指示复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔 (或 resultType 布尔) 表达式。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Oracle 云存储 wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Oracle 云存储通配符FolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SftpReadSettings
名称 | 说明 | Value |
---|---|---|
type | 读取设置类型。 | “SftpReadSettings” (必需) |
deleteFilesAfterCompletion | 指示是否需要在复制完成后删除源文件。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
disableChunking | 如果为 true,则禁用每个文件中的并行读取。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:boolean (或 expression with resultType boolean) 。 | |
fileListPath | 指向一个文本文件,该文件列出每个文件 (要复制的数据集) 中配置的路径的相对路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeEnd | 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionRootPath | 指定分区发现从其开始的根路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
wildcardFileName | Sftp wildcardFileName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
wildcardFolderPath | Sftp wildcardFolderPath。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureBlobFSSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureBlobFSSource” (必需的) |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
treatEmptyAsNull | 将空视为 null。 类型:boolean (或 expression with resultType boolean) 。 |
AzureDatabricksDeltaLakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureDatabricksDeltaLakeSource” (必需) |
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
查询 | Azure Databricks Delta Lake Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
AzureDatabricksDeltaLakeExportCommand
名称 | 说明 | 值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} |
AzureDataExplorerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureDataExplorerSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
noTruncation | Boolean 选项的名称,用于控制是否将截断应用于超出特定行计数限制的结果集。 | |
query | 数据库查询。 应该是Kusto 查询语言 (KQL) 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) .. |
AzureDataLakeStoreSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureDataLakeStoreSource” (必需) |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 |
AzureMariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureMariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzureMySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureMySqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzurePostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzurePostgreSqlSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
AzureSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureSqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的其他类型。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
AzureTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “AzureTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
azureTableSourceIgnoreTableNotFound | 找不到 Azure 表源忽略表。 类型:boolean (或 expression with resultType boolean) 。 | |
azureTableSourceQuery | Azure 表源查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
BinarySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BinarySource” (必需) |
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
BinaryReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
CompressionReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | TarGZipReadSettings TarReadSettings ZipDeflateReadSettings (必需) |
TarGZipReadSettings
名称 | 说明 | Value |
---|---|---|
type | “压缩”设置类型。 | “TarGZipReadSettings” (必需) |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:boolean (或 expression with resultType boolean) 。 |
TarReadSettings
名称 | 说明 | Value |
---|---|---|
type | “压缩”设置类型。 | “TarReadSettings” (必需) |
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:boolean (或 expression with resultType boolean) 。 |
ZipDeflateReadSettings
名称 | 说明 | Value |
---|---|---|
type | “压缩”设置类型。 | “ZipDeflateReadSettings” (必需) |
preserveZipFileNameAsFolder | 将 zip 文件名保留为文件夹路径。 类型:boolean (或 expression with resultType boolean) 。 |
BlobSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “BlobSource” (必需) |
recursive | 如果为 true,则将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:integer (或 expression with resultType integer) 。 | |
treatEmptyAsNull | 将空视为 null。 类型:布尔 (或 resultType 布尔) 表达式。 |
CassandraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CassandraSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
consistencyLevel | 一致性级别指定在将数据返回给客户端应用程序之前必须响应读取请求的 Cassandra 服务器数。 Cassandra 检查指定数量的 Cassandra 服务器,以获取满足读取请求的数据。 必须是 cassandraSourceReadConsistencyLevels 之一。 默认值为“ONE”。 且区分大小写。 | “ALL” “EACH_QUORUM” “LOCAL_ONE” “LOCAL_QUORUM” “LOCAL_SERIAL” “ONE” “QUORUM” “SERIAL” “THREE” “TWO” |
查询 | 数据库查询。 应为 SQL-92 查询表达式或 Cassandra 查询语言 (CQL) 命令。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
CommonDataServiceForAppsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“CommonDataServiceForAppsSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | FetchXML 是 Microsoft Common Data Service for Apps (联机 & 本地) 中使用的专有查询语言。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ConcurSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ConcurSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
CosmosDbMongoDbApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CosmosDbMongoDbApiSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:integer (或 expression with resultType integer) 。 | |
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MongoDbCursorMethodsProperties
名称 | 说明 | 值 |
---|---|---|
limit | 指定服务器返回的文档的最大数量。 限制 () 类似于 SQL 数据库中的 LIMIT 语句。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
project | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
skip | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法在实现分页结果时可能很有用。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
sort | 指定查询返回匹配文档的顺序。 类型:包含 resultType 字符串) 的字符串 (或表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
{customized property} |
CosmosDbSqlApiSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CosmosDbSqlApiSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
detectDatetime | 是否将基元值检测为 datetime 值。 类型:boolean (或 expression with resultType boolean) 。 | |
pageSize | 结果的页面大小。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
preferredRegions | 首选区域。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。 | |
查询 | SQL API 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
CouchbaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “CouchbaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
Db2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Db2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DelimitedTextSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DelimitedTextSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
DocumentDbCollectionSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DocumentDbCollectionSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
nestingSeparator | 嵌套属性分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
查询 | 文档查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DrillSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DrillSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DynamicsAXSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsAXSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
DynamicsCrmSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsCrmSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | FetchXML 是一种专有查询语言,用于Microsoft Dynamics CRM (联机 & 本地) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DynamicsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “DynamicsSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | FetchXML 是在 Microsoft Dynamics(联机和本地)中使用的专有查询语言。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
EloquaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “EloquaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ExcelSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ExcelSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
FileSystemSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “FileSystemSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 |
GoogleAdWordsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleAdWordsSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GoogleBigQuerySource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleBigQuerySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GoogleBigQueryV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GoogleBigQueryV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
GreenplumSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “GreenplumSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HBaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HBaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HdfsSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“HdfsSource” () |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
recursive | 如果为 true,将以递归方式读取文件夹路径下的文件。 默认为 true。 类型:boolean (或 expression with resultType boolean) 。 |
HiveSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HiveSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HttpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HttpSource” (必需) |
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
HubspotSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “HubspotSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ImpalaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ImpalaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
InformixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “InformixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
JiraSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “JiraSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
JsonSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “JsonSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
JsonReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
LakeHouseTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “LakeHouseTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
timestampAsOf | 按时间戳查询较旧的快照。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
versionAsOf | 按版本查询较旧的快照。 类型:具有 resultType 整数) 的整数 (或 Expression。 |
MagentoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MagentoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MariaDBSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MariaDBSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MarketoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MarketoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MicrosoftAccessSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MicrosoftAccessSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
MongoDbAtlasSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MongoDbAtlasSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 MongoDB Atlas 实例的每批响应中返回的文档的数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:integer (或 expression with resultType integer) 。 | |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MongoDbSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MongoDbSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
查询 | 数据库查询。 应为 SQL-92 查询表达式。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
MongoDbV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“MongoDbV2Source” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
batchSize | 指定从 MongoDB 实例的每批响应中返回的文档数量。 大多数情况下,修改批大小不会影响用户或应用程序。 此属性的main用途是避免达到响应大小限制。 类型:integer (或 expression with resultType integer) 。 | |
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties |
filter | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档 ({})。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
MySqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “MySqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
NetezzaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “NetezzaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
partitionOption | 将用于 Netezza 并行读取的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | |
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
NetezzaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的整数类型的列的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ODataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ODataSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | OData 查询。 例如,“$top=1”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OdbcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OdbcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
Office365Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “Office365Source” (必需) |
allowedGroups | 包含所有用户的组。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。 | |
dateFilterColumn | 要应用 {paramref name=“StartTime”/} 和 {paramref name=“EndTime”/} 的列。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
endTime | 此数据集的请求范围的结束时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
outputColumns | 要从Office 365表中读出的列。 类型:对象的数组 (或 expression,以及) 对象数组的 resultType。 itemType:OutputColumn。 示例: [ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | |
startTime | 此数据集的请求范围的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
userScopeFilterUri | 用户范围 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
OracleServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OracleServiceCloudSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
OracleSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OracleSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
oracleReaderQuery | Oracle 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Oracle 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
OraclePartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的整数类型的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionNames | Oracle 表的物理分区的名称。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
OrcSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “OrcSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
storeSettings | ORC 存储设置。 | StoreReadSettings |
ParquetSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ParquetSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 商店设置。 | StoreReadSettings |
ParquetReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | 字符串 (必需) |
{customized property} |
PaypalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PaypalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PhoenixSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PhoenixSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PostgreSqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PostgreSqlV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PostgreSqlV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
PrestoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “PrestoSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
QuickBooksSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “QuickBooksSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
RelationalSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RelationalSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
ResponsysSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ResponsysSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
RestSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “RestSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对 (值应为字符串类型) 。 | |
additionalHeaders | 对 RESTful API 的请求中的其他 HTTP 标头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
paginationRules | 用于撰写下一页请求的分页规则。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
requestInterval | 发送下一页请求之前等待的时间。 | |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceMarketingCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceMarketingCloudSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SalesforceServiceCloudSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceServiceCloudSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceServiceCloudV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceServiceCloudV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
SOQLQuery | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SalesforceSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SalesforceSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SalesforceV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SalesforceV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
includeDeletedObjects | 此属性控制查询结果是否包含 Deleted 对象。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
SOQLQuery | 数据库查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SapBwSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SapBwSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | MDX 查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapCloudForCustomerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapCloudForCustomerSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapEccSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapEccSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
httpRequestTimeout | 超时 (TimeSpan) 获取 HTTP 响应。 这是获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | SAP ECC OData 查询。 例如,“$top=1”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapHanaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapHanaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
partitionOption | 将用于并行读取 SAP HANA 的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | |
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings |
查询 | SAP HANA Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SapHanaPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于进行范围分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SapOdpSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapOdpSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值是 Full秒。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
投影 (projection) | 指定要从源数据中选择的列。 类型:对象数组 (投影) (或 Expression 与 resultType 对象数组) 。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
选择 | 指定源数据中的选择条件。 类型: (选择) (或 Expression 的对象数组,其中包含 resultType 对象) 数组。 | |
subscriberProcess | 用于管理增量进程的订阅方进程。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SapOpenHubSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapOpenHubSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
baseRequestId | 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:具有 resultType 整数 ) 的整数 (或表达式。 | |
customRfcReadTableFunctionModule | 指定用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SapTableSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SapTableSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
batchSize | 指定从 SAP 表检索数据时一次将检索的最大行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
customRfcReadTableFunctionModule | 指定用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | |
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\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 整数) 的整数 (或 Expression。 | |
rowSkips | 将跳过的行数。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索到的输出数据的单个字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SapTablePartitionSettings
名称 | 说明 | 值 |
---|---|---|
maxPartitionsNumber | 表将拆分到的分区的最大值。 类型:具有 resultType 字符串) 的整数 (或 Expression。 | |
partitionColumnName | 将用于进行范围分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,用于继续进行范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,用于继续范围分区。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
ServiceNowSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ServiceNowSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ServiceNowV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ServiceNowV2Source” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
表达式 | 用于从源筛选数据的表达式。 | ExpressionV2 |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ExpressionV2
名称 | 说明 | 值 |
---|---|---|
操作数 | 嵌套表达式的列表。 | ExpressionV2[] |
运算符后的表达式 | 表达式运算符值 Type: string。 | 字符串 |
type | 系统支持的表达式的类型。 类型:字符串。 | “Binary” “Constant” “Field” “一元” |
value | 常量/字段类型的值:字符串。 | 字符串 |
SharePointOnlineListSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SharePointOnlineListSource” (必需) |
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟 (00:05:00)。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
query | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
“ShopifySource”
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “ShopifySource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SnowflakeSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SnowflakeSource” (必需) |
exportSettings | Snowflake 导出设置。 | 所需的 SnowflakeExportCopyCommand () |
查询 | Snowflake Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SnowflakeExportCopyCommand
名称 | 说明 | 值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型: (值的键值对应为字符串类型) (或 expression,并带有 resultType 对象) 。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake Copy 命令的其他格式选项。 类型: (值的键值对应为字符串类型) (或 expression,并带有 resultType 对象) 。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
类型 | 导出设置类型。 | 字符串 (必需) |
{customized property} |
SnowflakeExportCopyCommandAdditionalCopyOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeExportCopyCommandAdditionalFormatOptions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SnowflakeV2Source
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SnowflakeV2Source” (必需) |
exportSettings | Snowflake 导出设置。 | 所需的 SnowflakeExportCopyCommand () |
查询 | Snowflake Sql 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SparkSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SparkSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
查询 | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SqlDWSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlDWSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL Data Warehouse读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | SQL Data Warehouse源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 Type: object (或 Expression with resultType object) , itemType: StoredProcedureParameter. |
SqlMISource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlMISource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的附加类型。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | Azure SQL 托管实例源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 |
SqlServerSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“SqlServerSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
produceAdditionalTypes | 要生成的附加类型。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SqlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SqlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | SQL 读取器查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SquareSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SquareSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 用于从源中检索数据的查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SybaseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “SybaseSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
query | 数据库查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
TeradataSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “TeradataSource” (必需的) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,其中 resultType 数组为对象) 。 | |
partitionOption | 将用于并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | |
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings |
query | Teradata 查询。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
queryTimeout | 查询超时。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
TeradataPartitionSettings
名称 | 说明 | 值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionUpperBound | partitionColumnName 中指定的列的最大值,将用于继续范围分区。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
VerticaSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “VerticaSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
WarehouseSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“WarehouseSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为“ReadCommitted”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
partitionOption | 将用于 Sql 并行读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | |
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
sqlReaderQuery | Microsoft Fabric Warehouse 读取器查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sqlReaderStoredProcedureName | Microsoft Fabric Warehouse 源的存储过程的名称。 这不能与 SqlReaderQuery 同时使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“,类型:”int“}}”。 Type: object (或 Expression with resultType object) , itemType: StoredProcedureParameter. |
WebSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “WebSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 |
XeroSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “XeroSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
XmlSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | “XmlSource” (必需) |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
XmlReadSettings
名称 | 说明 | 值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示在读取 xml 文件时是否启用类型检测。 类型:布尔 (或 resultType 布尔) 表达式。 | |
namespacePrefixes | 命名空间 URI 到前缀的映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 expression with resultType object) 。 | |
namespaces | 指示在读取 xml 文件时是否启用命名空间。 类型:布尔 (或 resultType 布尔) 表达式。 | |
类型 | 读取设置类型。 | 字符串 (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
{customized property} |
ZohoSource
名称 | 说明 | Value |
---|---|---|
type | 复制源类型。 | 需要“ZohoSource” () |
additionalColumns | 指定要添加到源数据的其他列。 类型: (AdditionalColumns) (或 Expression 的对象数组,以及) 对象数组的 resultType。 | |
query | 用于从源检索数据的查询。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
queryTimeout | 查询超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
StagingSettings
名称 | 说明 | 值 |
---|---|---|
enableCompression | 指定在通过临时暂存复制数据时是否使用压缩。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference (必需) |
path | 用于存储临时数据的存储路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
{customized property} |
“CustomActivity”
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“自定义” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非管理员任务。 类型:string (或 expression with resultType double) 。 | |
命令 | 自定义活动的命令 类型:string (或 expression with resultType string) 。 | |
extendedProperties | 用户定义的属性包。 可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件的文件夹路径 类型:string (或 expression with resultType string) 。 | |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务引用。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double (或 expression with resultType double) 。 |
CustomActivityTypePropertiesExtendedProperties
名称 | 说明 | 值 |
---|---|---|
{customized property} |
CustomActivityReferenceObject
名称 | 说明 | 值 |
---|---|---|
datasets | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
DatabricksNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksNotebook” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties (必需) |
DatabricksNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
baseParameters | 要用于此作业的每次运行的基本参数。如果笔记本采用未指定的参数,则将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParamete... |
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesIte...[] |
notebookPath | 要在 Databricks 工作区中运行的 Notebook 的绝对路径。 此路径必须以斜杠开头。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DatabricksNotebookActivityTypePropertiesBaseParamete...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksNotebookActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksSparkJarActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkJar” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties (必需) |
DatabricksSparkJarActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesIte...[] |
mainClassName | 类的全名,包含要执行的主要方法。 此类必须包含在作为库提供的 JAR 中。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
parameters | 将传递到主要方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesIte...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DatabricksSparkPythonActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DatabricksSparkPython” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties (必需) |
DatabricksSparkPythonActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
库 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibraries...[] |
parameters | 将传递到 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DatabricksSparkPythonActivityTypePropertiesLibraries...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DataLakeAnalyticsUsqlActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “DataLakeAnalyticsU-SQL” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
compilationMode | U-SQL 编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
degreeOfParallelism | 同时用于运行作业的最大节点数。 默认值为 1。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | |
parameters | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameter... |
priority | 确定应在所有排队的作业中选择哪些作业首先运行。 编号越低,优先级越高。 默认值为 1000。 类型:integer (或 expression with resultType integer) ,minimum: 1。 | |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference (必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
名称 | 说明 | 值 |
---|---|---|
{customized property} |
DeleteActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “删除” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
logStorageSettings | 当 enableLogging 为 true 时,客户需要提供日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 用于同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
recursive | 如果为 true,则当前文件夹路径下的文件或子文件夹将以递归方式删除。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 | |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
ExecuteDataFlowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteDataFlow” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
dataFlow | 数据流引用。 | DataFlowReference (必需) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
runConcurrently | 用于数据流执行的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或 resultType 布尔值) 的表达式 | |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:integer (或 expression with resultType integer) | |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值为:“粗糙”、“精细”和“none”。 类型:字符串 (或带有 resultType 字符串) 的表达式 |
ExecuteDataFlowActivityTypePropertiesCompute
名称 | 说明 | 值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串 (或带有 resultType 字符串) 的表达式 | |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:integer (或 expression with resultType integer) |
DataFlowReference
名称 | 说明 | 值 |
---|---|---|
datasetParameters | 引用数据集中的数据流参数。 | |
parameters | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | 字符串 (必需) |
类型 | 数据流引用类型。 | 需要“DataFlowReference” () |
{customized property} |
IntegrationRuntimeReference
名称 | 说明 | 值 |
---|---|---|
parameters | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | 字符串 (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference” (所需的) |
DataFlowStagingInfo
名称 | 说明 | 值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:字符串 (或带有 resultType 字符串) 的表达式 | |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
ExecutePipelineActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“ExecutePipeline” () |
policy | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 当设置为 true 时,来自活动的输入被视为安全,不会记录到监视中。 | bool |
{customized property} |
ExecutePipelineActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
parameters | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference (必需) |
waitOnCompletion | 定义活动执行是否将等待依赖管道执行完成。 默认值为 false。 | bool |
PipelineReference
名称 | 说明 | 值 |
---|---|---|
name | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | 字符串 (必需) |
类型 | 管道引用类型。 | “PipelineReference” (必需) |
ExecuteSsisPackageActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteSSISPackage” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需的) |
ExecuteSsisPackageActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
connectVia | 集成运行时引用。 | IntegrationRuntimeReference (必需) |
environmentPath | 用于执行 SSIS 包的环境路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 用于执行 SSIS 包的包级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConne... |
packageLocation | SSIS 包位置。 | 需要 SsisPackageLocation () |
packageParameters | 用于执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParam... |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConne... |
projectParameters | 用于执行 SSIS 包的项目级参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParam... |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOver... |
Runtime — 运行时 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SsisExecutionCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
password | Windows 身份验证的密码。 | 需要 SecureString () |
userName | 用于 Windows 身份验证的 UseName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SecureString
名称 | 说明 | Value |
---|---|---|
type | 机密的类型。 | 字符串 (必需) |
value | 安全字符串的值。 | 字符串 (必需) |
SsisLogLocation
名称 | 说明 | 值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
类型 | SSIS 日志位置的类型。 | “文件” (必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential |
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
SsisAccessCredential
名称 | 说明 | 值 |
---|---|---|
域 | Windows 身份验证的域。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
password | Windows 身份验证的密码。 | 需要 secretBase () |
userName | 用于 Windows 身份验证的 UseName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
SecretBase
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | AzureKeyVaultSecret 需要 SecureString () |
AzureKeyVaultSecretReference
名称 | 说明 | 值 |
---|---|---|
secretName | Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
secretVersion | Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
store | Azure 密钥保管库链接服务参考。 | LinkedServiceReference (必需) |
类型 | 机密的类型。 | 字符串 (必需) |
ExecuteSsisPackageActivityTypePropertiesPackageConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
SsisConnectionManager
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
SsisExecutionParameter
名称 | 说明 | 值 |
---|---|---|
value | SSIS 包执行参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SsisPackageLocation
名称 | 说明 | 值 |
---|---|---|
packagePath | SSIS 包路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | SSIS 包位置的类型。 | “文件” “InlinePackage” “PackageStore” “SSISDB” |
typeProperties | SSIS 包位置属性。 | SsisPackageLocationTypeProperties |
SsisPackageLocationTypeProperties
名称 | 说明 | 值 |
---|---|---|
accessCredential | 包访问凭据。 | SsisAccessCredential |
childPackages | 嵌入的子包列表。 | SsisChildPackage[] |
configurationAccessCredential | 配置文件访问凭据。 | SsisAccessCredential |
configurationPath | 包执行的配置文件。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageContent | 嵌入的包内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageLastModifiedDate | 嵌入包的上次修改日期。 | 字符串 |
packageName | 包名称。 | 字符串 |
packagePassword | 包的密码。 | SecretBase |
SsisChildPackage
名称 | 说明 | 值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入的子包的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
ExecuteSsisPackageActivityTypePropertiesPackageParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesProjectConne...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisConnectionManager |
ExecuteSsisPackageActivityTypePropertiesProjectParam...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisExecutionParameter |
ExecuteSsisPackageActivityTypePropertiesPropertyOver...
名称 | 说明 | 值 |
---|---|---|
{customized property} | SsisPropertyOverride |
SsisPropertyOverride
名称 | 说明 | 值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则会在 SSISDB 中加密值 | bool |
value | SSIS 包属性重写值。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
ExecuteWranglingDataflowActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ExecuteWranglingDataflow” (必需) |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties (必需) |
ExecutePowerQueryActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continueOnError | 继续执行用于执行数据流的错误设置。 允许在接收器失败时继续处理。 类型:布尔 (或带有 resultType 布尔值) 的表达式 | |
dataFlow | 数据流引用。 | DataFlowReference (必需的) |
integrationRuntime | 集成运行时引用。 | IntegrationRuntimeReference |
查询 | Power Query混合查询到接收器数据集 () 的映射列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于执行数据流的并发运行设置。 允许并发处理具有相同保存顺序的接收器。 类型:布尔 (或带有 resultType 布尔值) 的表达式 | |
sinks | (已弃用。请使用查询) 。 映射到 queryName 的Power Query活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 指定适用于接收器的源的并行暂存数。 类型:具有 resultType 整数) 的整数 (或 Expression | |
staging | 执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值是:“粗糙”、“fine”和“none”。 类型:包含 resultType 字符串) 的字符串 (或表达式 |
PowerQuerySinkMapping
名称 | 说明 | 值 |
---|---|---|
dataflowSinks | 映射到Power Query混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query混合文档中的查询的名称。 | 字符串 |
PowerQuerySink
名称 | 说明 | 值 |
---|---|---|
dataset | 数据集参考。 | DatasetReference |
description | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
name | 转换名称。 | 字符串 (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
ExecutePowerQueryActivityTypePropertiesSinks
名称 | 说明 | 值 |
---|---|---|
{customized property} | PowerQuerySink |
FailActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Fail” (必需) |
typeProperties | 失败活动属性。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是运行时计算为非空/空字符串的动态内容。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
message | Fail 活动中出现的错误消息。 它可以是运行时计算为非空/空字符串的动态内容。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
FilterActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Filter” (必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
condition | 要用于筛选输入的条件。 | 表达式 (必需) |
items | 应该应用筛选器的输入数组。 | 表达式 (必需) |
Expression
名称 | 说明 | Value |
---|---|---|
type | 表达式类型。 | “Expression” (必需) |
value | 表达式值。 | 字符串 (必需) |
ForEach 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “ForEach” (必需) |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (必需) |
ForEachActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行 的活动列表。 | 活动[] (必需的) |
batchCount | 要用于控制并行执行数的批计数(当 isSequential 设为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环应按顺序或并行执行 (最大 50) | bool |
items | 要循环访问的集合。 | 表达式 (必需) |
GetMetadataActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “GetMetadata” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties (必需) |
GetMetadataActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集获取的元数据的字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
FormatReadSettings
名称 | 说明 | Value |
---|---|---|
type | 设置对象类型 | BinaryReadSettings DelimitedTextReadSettings JsonReadSettings ParquetReadSettings XmlReadSettings (必需) |
HDInsightHiveActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightHive” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties (必需) |
HDInsightHiveActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
定义 | 允许用户为 Hive 作业请求指定定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” "None" |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集与 ESP (企业安全性套餐) 时有效 | int |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
variables | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightHiveActivityTypePropertiesVariables
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightMapReduceActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“HDInsightMapReduce” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties (必需) |
HDInsightMapReduceActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
className | 类名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” "None" |
jarFilePath | Jar 路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
jarLibs | Jar 库。 | any[] |
jarLinkedService | Jar 链接服务引用。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightPigActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightPig” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight Pig 活动属性。 | HDInsightPigActivityTypeProperties (所需的) |
HDInsightPigActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 类型:array (或 expression with resultType array) 。 | |
定义 | 允许用户为 Pig 作业请求指定定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “失败” "None" |
scriptLinkedService | 脚本链接服务引用。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightSparkActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightSpark” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties (必需) |
HDInsightSparkActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark main 类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
getDebugInfo | 调试信息选项。 | “Always” “失败” "None" |
proxyUser | 要模拟将执行作业的用户。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
rootPath | “sparkJobLinkedService”中所有作业文件的根路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传入口文件和依赖项以及用于接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
HDInsightStreamingActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “HDInsightStreaming” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties (必需) |
HDInsightStreamingActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
参数 | 用户为 HDInsightActivity 指定参数。 | any[] |
combiner | 组合器可执行文件名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户为流式处理作业请求指定定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | 调试信息选项。 | “Always” “失败” "None" |
input | 输入 Blob 路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
mapper | 映射器可执行文件名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
output | 输出 Blob 路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
reducer | 化简器可执行文件名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名称 | 说明 | 值 |
---|---|---|
{customized property} |
IfConditionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “IfCondition” (必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
表达式 | 计算结果为布尔值的表达式。 这用于确定将执行的 ifTrueActivities 或 ifFalseActivities) (活动块。 | 需要表达式 () |
ifFalseActivities | 表达式计算结果为 false 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
ifTrueActivities | 表达式计算结果为 true 时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
LookupActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Lookup” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties (必需) |
LookupActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
dataset | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是返回所有行。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 | |
source | 特定于数据集的源属性,与复制活动源相同。 | 需要 CopySource () |
ScriptActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“脚本” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings |
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名称 | 说明 | 值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” “ExternalStore” (必需) |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
ScriptActivityScriptBlock
名称 | 说明 | 值 |
---|---|---|
parameters | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
text | 查询文本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 查询的类型。 类型:字符串。 | “NonQuery” “查询” (必需) |
ScriptActivityParameter
名称 | 说明 | 值 |
---|---|---|
direction | 参数的方向。 | “输入” “InputOutput” “输出” |
name | 参数的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “Boolean” “DateTime” “DateTimeOffset” “Decimal” “Double” “Guid” “Int16” “Int32” “Int64” “Single” “String” “Timespan” |
value | 参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SetVariableActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SetVariable” (必需) |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties (必需) |
SecureInputOutputPolicy
名称 | 说明 | 值 |
---|---|---|
secureInput | 当设置为 true 时,来自活动的输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动的输出被视为安全,不会记录到监视中。 | bool |
SetVariableActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
value | 要设置的值。 可以是静态值或表达式。 | |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SynapseSparkJobDefinitionActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SparkJob” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 spark 作业活动属性。 | 需要 SynapseSparkJobActivityTypeProperties () |
SynapseSparkJobActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
args | 用户为 SynapseSparkJobDefinitionActivity 指定参数。 | any[] |
className | main定义文件中的完全限定标识符或main类,这将替代提供的 Spark 作业定义的“className”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
conf | Spark 配置属性,将替代你提供的 Spark 作业定义的“conf”。 | |
configurationType | spark 配置的类型。 | “Artifact” “自定义” “Default” |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
executorSize | 要用于作业的指定 Spark 池中分配的执行程序的核心数和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
文件 | 用于作业的 main 文件,该文件将替代你提供的 Spark 作业定义的“文件”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) main 定义文件中用于引用的其他文件,这将替代你提供的 Spark 作业定义的“files”。 | any[] |
filesV2 | 用于main定义文件中引用的其他文件,该文件将替代你提供的 Spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将替代你提供的 Spark 作业定义的“numExecutors”。 类型:integer (或 expression with resultType integer) 。 | |
pythonCodeReference | 用于main定义文件中引用的其他 python 代码文件,该文件将替代你提供的 Spark 作业定义的“pyFiles”。 | any[] |
scanFolder | 从主定义文件的根文件夹中扫描子文件夹时,这些文件将被添加为引用文件。 将扫描名为“jars”、“pyFiles”、“files”或“archives”的文件夹,并且文件夹名称区分大小写。 类型:布尔 (或 resultType 布尔) 表达式。 | |
sparkConfig | Spark 配置属性。 | SynapseSparkJobActivityTypePropertiesSparkConfig |
sparkJob | Synapse spark 作业参考。 | 需要 SynapseSparkJobReference () |
targetBigDataPool | 将用于执行 Spark 批处理作业的大数据池的名称,该池将替代你提供的 Spark 作业定义的“targetBigDataPool”。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseSparkJobActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
SynapseSparkJobReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 作业名称。 包含 resultType 字符串的表达式。 | |
类型 | Synapse spark 作业引用类型。 | 需要“SparkJobDefinitionReference” () |
BigDataPoolParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | 大数据池引用类型。 | “BigDataPoolReference” (所需的) |
SparkConfigurationParametrizationReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | Spark 配置引用类型。 | 需要“SparkConfigurationReference” () |
SqlServerStoredProcedureActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“SqlServerStoredProcedure” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties (必需) |
SqlServerStoredProcedureActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
SwitchActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “Switch” (必需) |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
cases | 与“on”属性的预期值相对应的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 未满足大小写条件时要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出,而无需执行任何操作。 | Activity[] |
on | 计算结果为字符串或整数的表达式。 这用于确定将执行的情况下的活动块。 | 表达式 (必需) |
SwitchCase
名称 | 说明 | 值 |
---|---|---|
活动 | 要针对满足事例条件执行的活动列表。 | Activity[] |
value | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SynapseNotebookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | “SynapseNotebook” (必需) |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | 执行 Synapse 笔记本活动属性。 | SynapseNotebookActivityTypeProperties (必需) |
SynapseNotebookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
conf | Spark 配置属性,它将替代你提供的笔记本的“conf”。 | |
configurationType | spark 配置的类型。 | “Artifact” “自定义” “Default” |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
executorSize | 要用于会话的指定 Spark 池中分配的执行程序的核心数和内存数,该池将用于重写你提供的笔记本的“executorCores”和“executorMemory”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference (必需) |
numExecutors | 要为此会话启动的执行程序数,这将覆盖你提供的笔记本的“numExecutors”。 类型:具有 resultType 整数) 的整数 (或 Expression。 | |
parameters | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | Spark 作业的 spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | Synapse 笔记本引用类型。 | 需要“NotebookReference” () |
SynapseNotebookActivityTypePropertiesParameters
名称 | 说明 | 值 |
---|---|---|
{customized property} | NotebookParameter |
NotebookParameter
名称 | 说明 | Value |
---|---|---|
type | 笔记本参数类型。 | “bool” “float” “int” “字符串” |
value | 笔记本参数值。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
SynapseNotebookActivityTypePropertiesSparkConfig
名称 | 说明 | 值 |
---|---|---|
{customized property} |
UntilActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“Until” () |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
活动 | 要执行的活动的列表。 | 活动[] (必需) |
表达式 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 需要表达式 () |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周的值。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
ValidationActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“验证” () |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties (必需) |
ValidationActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
childItems | 如果数据集指向文件夹,则可以使用 。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔 (或 resultType 布尔) 表达式。 | |
dataset | 验证活动数据集参考。 | DatasetReference (必需) |
minimumSize | 如果数据集指向文件,则可以使用 。 文件的大小必须大于或等于指定的值。 类型:integer (或 expression with resultType integer) 。 | |
sleep | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则将使用 10 秒作为默认值。 类型:integer (或 expression with resultType integer) 。 | |
timeout | 指定活动运行的超时。 如果未指定值,则采用 TimeSpan.FromDays (7) 默认值为 1 周的值。 类型:字符串 (或带有 resultType 字符串) 的表达式, pattern: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 |
WaitActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“等待” () |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:integer (或 expression with resultType integer) 。 |
Web 活动
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“WebActivity” () |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
policy | 活动策略。 | ActivityPolicy |
typeProperties | Web 活动属性。 | WebActivityTypeProperties (必需) |
WebActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或带有 resultType 字符串的表达式) 。 | |
connectVia | 集成运行时引用。 | IntegrationRuntimeReference |
datasets | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | WebActivityTypePropertiesHeaders |
httpRequestTimeout | HTTP 请求获得响应的超时时间。 格式为 timeSpan (hh:mm:ss) 。 此值是获取响应的超时,而不是活动超时。 默认值为 00:01:00 (1 分钟) 。 范围为 1 到 10 分钟 | |
linkedServices | 传递给 Web 终结点的链接服务的列表。 | LinkedServiceReference[] |
method | 目标终结点的 Rest API 方法。 | "DELETE" "GET" “POST” “PUT” (必需) |
turnOffAsync | 用于在 HTTP 202 响应的响应标头中给定的位置禁用调用 HTTP GET 的选项。 如果设置为 true,它将停止对响应头中给定的 http 位置调用 HTTP GET。 如果设置为 false,则继续对 http 响应标头中给定的位置调用 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
WebActivityAuthentication
名称 | 说明 | 值 |
---|---|---|
credential | 包含身份验证信息的凭据引用。 | CredentialReference |
password | PFX 文件的密码或用于 ServicePrincipal 时的基本身份验证/机密 | SecretBase |
pfx | PFX 文件或证书的 Base64 编码内容(用于 ServicePrincipal 时) | SecretBase |
resource | 使用 MSI 身份验证时,将为其请求 Azure 身份验证令牌的资源。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于基本身份验证的 Web 活动身份验证用户名或用于 ServicePrincipal 的 ClientID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 | |
userTenant | 使用 ServicePrincipal 身份验证时将为其请求 Azure 身份验证令牌的 TenantId。 类型:字符串 (或带有 resultType 字符串) 的表达式。 |
CredentialReference
名称 | 说明 | 值 |
---|---|---|
referenceName | 引用凭据名称。 | 字符串 (必需) |
类型 | 凭据引用类型。 | “CredentialReference” (必需) |
{customized property} |
WebActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
WebHookActivity
名称 | 说明 | Value |
---|---|---|
type | 活动的类型。 | 需要“WebHook” () |
policy | 活动策略。 | SecureInputOutputPolicy |
typeProperties | WebHook 活动属性。 | 需要 WebHookActivityTypeProperties () |
WebHookActivityTypeProperties
名称 | 说明 | 值 |
---|---|---|
authentication | 用于调用该终结点的身份验证方法。 | WebActivityAuthentication |
body | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,GET 方法类型不允许:字符串 (或表达式与 resultType 字符串) 。 | |
headers | 表示将发送到请求的标头。 例如,若要在请求中设置语言和类型:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 类型:包含 resultType 字符串) 的字符串 (或表达式。 | WebHookActivityTypePropertiesHeaders |
method | 目标终结点的 Rest API 方法。 | “POST” (必需) |
reportStatusOnCallBack | 如果设置为 true,则活动将使用回叫请求正文中的 statusCode、输出和错误。 通过在回调请求中设置 statusCode >= 400,可以将活动标记为失败。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 | |
timeout | 应回调 Webhook 的超时。 如果未指定值,则默认为 10 分钟。 类型:字符串。 模式: ( (\d+) .) ? (\d\d) : (60, ([0-5][0-9]) ) : (60, ([0-5][0-9]) ) 。 | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 |
WebHookActivityTypePropertiesHeaders
名称 | 说明 | 值 |
---|---|---|
{customized property} | 字符串 |
PipelineFolder
名称 | 说明 | 值 |
---|---|---|
name | 此管道所位于的文件夹的名称。 | 字符串 |
ParameterDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | ParameterSpecification |
ParameterSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 参数的默认值。 | |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “字符串” (必需) |
PipelinePolicy
名称 | 说明 | 值 |
---|---|---|
elapsedTimeMetric | Pipeline ElapsedTime 指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineElapsedTimeMetricPolicy
名称 | 说明 | 值 |
---|---|---|
duration | TimeSpan 值,之后会触发 Azure 监视指标。 |
PipelineRunDimensions
名称 | 说明 | 值 |
---|---|---|
{customized property} |
VariableDefinitionSpecification
名称 | 说明 | 值 |
---|---|---|
{customized property} | VariableSpecification |
VariableSpecification
名称 | 说明 | 值 |
---|---|---|
defaultValue | 变量的默认值。 | |
类型 | 变量类型。 | “Array” “Bool” “字符串” (必需) |