你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.DataFactory 工厂/管道
Bicep 资源定义
工厂/管道资源类型可以使用目标操作进行部署:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/pipelines 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
concurrency: int
description: 'string'
folder: {
name: 'string'
}
parameters: {
{customized property}: {
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
policy: {
elapsedTimeMetric: {
duration: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
runDimensions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
variables: {
{customized property}: {
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
}
}
CopySource 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AmazonMWSSource'
}
对于 AmazonRdsForOracleSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AmazonRdsForOracleSource'
}
对于 AmazonRdsForSqlServerSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AmazonRdsForSqlServerSource'
}
对于 AmazonRedshiftSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
redshiftUnloadSettings: {
bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
s3LinkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
type: 'AmazonRedshiftSource'
}
对于 AvroSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'AvroSource'
}
对于 AzureBlobFSSource,请使用:
{
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureBlobFSSource'
}
对于 AzureDataExplorerSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
noTruncation: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataExplorerSource'
}
对于 AzureDataLakeStoreSource,请使用:
{
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataLakeStoreSource'
}
对于 AzureDatabricksDeltaLakeSource,请使用:
{
exportSettings: {
dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDatabricksDeltaLakeSource'
}
对于 azureMariaDBSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureMariaDBSource'
}
对于 AzureMySqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureMySqlSource'
}
对于 AzurePostgreSqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzurePostgreSqlSource'
}
对于 AzureSqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureSqlSource'
}
对于 AzureTableSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
azureTableSourceIgnoreTableNotFound: any(Azure.Bicep.Types.Concrete.AnyType)
azureTableSourceQuery: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureTableSource'
}
对于 BinarySource,请使用:
{
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'BinarySource'
}
对于 BlobSource,请使用:
{
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'BlobSource'
}
对于 CassandraSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
consistencyLevel: 'string'
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CassandraSource'
}
对于 CommonDataServiceForAppsSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CommonDataServiceForAppsSource'
}
对于 ConcurSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ConcurSource'
}
对于 CosmosDbMongoDbApiSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
cursorMethods: {
limit: any(Azure.Bicep.Types.Concrete.AnyType)
project: any(Azure.Bicep.Types.Concrete.AnyType)
skip: any(Azure.Bicep.Types.Concrete.AnyType)
sort: any(Azure.Bicep.Types.Concrete.AnyType)
}
filter: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CosmosDbMongoDbApiSource'
}
对于 CosmosDbSqlApiSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
detectDatetime: any(Azure.Bicep.Types.Concrete.AnyType)
pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
preferredRegions: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CosmosDbSqlApiSource'
}
对于 CouchbaseSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CouchbaseSource'
}
对于 Db2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Db2Source'
}
对于 DelimitedTextSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'DelimitedTextSource'
}
对于 DocumentDbCollectionSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DocumentDbCollectionSource'
}
对于 DrillSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DrillSource'
}
对于 DynamicsAXSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DynamicsAXSource'
}
对于 DynamicsCrmSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DynamicsCrmSource'
}
对于 DynamicsSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DynamicsSource'
}
对于 EloquaSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'EloquaSource'
}
对于 ExcelSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'ExcelSource'
}
对于 FileSystemSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'FileSystemSource'
}
对于 GoogleAdWordsSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'GoogleAdWordsSource'
}
对于 GoogleBigQuerySource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'GoogleBigQuerySource'
}
对于 GoogleBigQueryV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'GoogleBigQueryV2Source'
}
对于 GreenplumSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'GreenplumSource'
}
对于 HBaseSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HBaseSource'
}
对于 HdfsSource,请使用:
{
distcpSettings: {
distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HdfsSource'
}
对于 HiveSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HiveSource'
}
对于 HttpSource,请使用:
{
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HttpSource'
}
对于 HubspotSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HubspotSource'
}
对于 impalaSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ImpalaSource'
}
对于 InformixSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'InformixSource'
}
对于 JiraSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'JiraSource'
}
对于 JsonSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'JsonSource'
}
对于 LakeHouseTableSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
timestampAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'LakeHouseTableSource'
versionAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 MagentoSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MagentoSource'
}
对于 MariaDBSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MariaDBSource'
}
对于 MarketoSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MarketoSource'
}
对于 MicrosoftAccessSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MicrosoftAccessSource'
}
对于 MongoDbAtlasSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
cursorMethods: {
limit: any(Azure.Bicep.Types.Concrete.AnyType)
project: any(Azure.Bicep.Types.Concrete.AnyType)
skip: any(Azure.Bicep.Types.Concrete.AnyType)
sort: any(Azure.Bicep.Types.Concrete.AnyType)
}
filter: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MongoDbAtlasSource'
}
对于 MongoDbSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MongoDbSource'
}
对于 MongoDbV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
cursorMethods: {
limit: any(Azure.Bicep.Types.Concrete.AnyType)
project: any(Azure.Bicep.Types.Concrete.AnyType)
skip: any(Azure.Bicep.Types.Concrete.AnyType)
sort: any(Azure.Bicep.Types.Concrete.AnyType)
}
filter: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MongoDbV2Source'
}
对于 MySqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MySqlSource'
}
对于 netezzaSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'NetezzaSource'
}
对于 ODataSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ODataSource'
}
对于 OdbcSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OdbcSource'
}
对于 Office365Source,请使用:
{
allowedGroups: any(Azure.Bicep.Types.Concrete.AnyType)
dateFilterColumn: any(Azure.Bicep.Types.Concrete.AnyType)
endTime: any(Azure.Bicep.Types.Concrete.AnyType)
outputColumns: any(Azure.Bicep.Types.Concrete.AnyType)
startTime: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Office365Source'
userScopeFilterUri: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 OracleServiceCloudSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OracleServiceCloudSource'
}
对于 OracleSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OracleSource'
}
对于 OrcSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'OrcSource'
}
对于 ParquetSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'string'
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'ParquetSource'
}
对于 PaypalSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'PaypalSource'
}
对于 PhoenixSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'PhoenixSource'
}
对于 PostgreSqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'PostgreSqlSource'
}
对于 PostgreSqlV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'PostgreSqlV2Source'
}
对于 PrestoSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'PrestoSource'
}
对于 QuickBooksSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'QuickBooksSource'
}
对于 RelationalSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'RelationalSource'
}
对于 ResponsysSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ResponsysSource'
}
对于 RestSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
paginationRules: any(Azure.Bicep.Types.Concrete.AnyType)
requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'RestSource'
}
对于 SalesforceMarketingCloudSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceMarketingCloudSource'
}
对于 SalesforceServiceCloudSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceServiceCloudSource'
}
对于 SalesforceServiceCloudV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceServiceCloudV2Source'
}
对于 SalesforceSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceSource'
}
对于 SalesforceV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceV2Source'
}
对于 sapBwSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapBwSource'
}
对于 SapCloudForCustomerSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapCloudForCustomerSource'
}
对于 sapEccSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapEccSource'
}
对于 SapHanaSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapHanaSource'
}
对于 sapOdpSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
extractionMode: any(Azure.Bicep.Types.Concrete.AnyType)
projection: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
selection: any(Azure.Bicep.Types.Concrete.AnyType)
subscriberProcess: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapOdpSource'
}
对于 SapOpenHubSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
baseRequestId: any(Azure.Bicep.Types.Concrete.AnyType)
customRfcReadTableFunctionModule: any(Azure.Bicep.Types.Concrete.AnyType)
excludeLastRequest: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sapDataColumnDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapOpenHubSource'
}
对于 SapTableSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
customRfcReadTableFunctionModule: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
maxPartitionsNumber: any(Azure.Bicep.Types.Concrete.AnyType)
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
rfcTableFields: any(Azure.Bicep.Types.Concrete.AnyType)
rfcTableOptions: any(Azure.Bicep.Types.Concrete.AnyType)
rowCount: any(Azure.Bicep.Types.Concrete.AnyType)
rowSkips: any(Azure.Bicep.Types.Concrete.AnyType)
sapDataColumnDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapTableSource'
}
对于 ServiceNowSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ServiceNowSource'
}
对于 ServiceNowV2Source,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
expression: {
operands: [
...
]
operators: [
'string'
]
type: 'string'
value: 'string'
}
pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ServiceNowV2Source'
}
对于 SharePointOnlineListSource,请使用:
{
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SharePointOnlineListSource'
}
对于 ShopifySource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ShopifySource'
}
对于 SnowflakeSource,请使用:
{
exportSettings: {
additionalCopyOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
additionalFormatOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SnowflakeSource'
}
对于 SnowflakeV2Source,请使用:
{
exportSettings: {
additionalCopyOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
additionalFormatOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SnowflakeV2Source'
}
对于 SparkSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SparkSource'
}
对于 SqlDWSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlDWSource'
}
对于 sqlMISource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlMISource'
}
对于 sqlServerSource
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlServerSource'
}
对于 SqlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlSource'
}
对于 SquareSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SquareSource'
}
对于 SybaseSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SybaseSource'
}
对于 TeradataSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'TeradataSource'
}
对于 VerticaSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'VerticaSource'
}
对于 WarehouseSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
partitionSettings: {
partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
}
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'WarehouseSource'
}
对于 XeroSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'XeroSource'
}
对于 ZohoSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
query: any(Azure.Bicep.Types.Concrete.AnyType)
queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ZohoSource'
}
对于 WebSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'WebSource'
}
对于 XmlSource,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
formatSettings: {
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
type: 'XmlSource'
}
StoreReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AmazonS3CompatibleReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 AmazonS3ReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AmazonS3ReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 azureBlobFSReadSettings
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureBlobFSReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 AzureBlobStorageReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureBlobStorageReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 AzureDataLakeStoreReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
listAfter: any(Azure.Bicep.Types.Concrete.AnyType)
listBefore: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataLakeStoreReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 AzureFileStorageReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureFileStorageReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 FileServerReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileFilter: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'FileServerReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 ftpReadSettings
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'FtpReadSettings'
useBinaryTransfer: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 GoogleCloudStorageReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'GoogleCloudStorageReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 HdfsReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
distcpSettings: {
distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HdfsReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 HttpReadSettings,请使用:
{
additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
requestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'HttpReadSettings'
}
对于 LakeHouseReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'LakeHouseReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 OracleCloudStorageReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OracleCloudStorageReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 SftpReadSettings,请使用:
{
deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SftpReadSettings'
wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
活动对象
设置 类型 属性以指定对象的类型。
对于 AppendVariable,请使用:
{
type: 'AppendVariable'
typeProperties: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
variableName: 'string'
}
}
对于 AzureDataExplorerCommand,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureDataExplorerCommand'
typeProperties: {
command: any(Azure.Bicep.Types.Concrete.AnyType)
commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureFunctionActivity
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureFunctionActivity'
typeProperties: {
body: any(Azure.Bicep.Types.Concrete.AnyType)
functionName: any(Azure.Bicep.Types.Concrete.AnyType)
headers: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
method: 'string'
}
}
对于 AzureMLBatchExecution,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureMLBatchExecution'
typeProperties: {
globalParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
webServiceInputs: {
{customized property}: {
filePath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
webServiceOutputs: {
{customized property}: {
filePath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureMLExecutePipeline'
typeProperties: {
continueOnStepFailure: any(Azure.Bicep.Types.Concrete.AnyType)
dataPathAssignments: any(Azure.Bicep.Types.Concrete.AnyType)
experimentName: any(Azure.Bicep.Types.Concrete.AnyType)
mlParentRunId: any(Azure.Bicep.Types.Concrete.AnyType)
mlPipelineEndpointId: any(Azure.Bicep.Types.Concrete.AnyType)
mlPipelineId: any(Azure.Bicep.Types.Concrete.AnyType)
mlPipelineParameters: any(Azure.Bicep.Types.Concrete.AnyType)
version: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AzureMLUpdateResource,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'AzureMLUpdateResource'
typeProperties: {
trainedModelFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
trainedModelLinkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
trainedModelName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 ExecutePipeline,请使用:
{
policy: {
secureInput: bool
}
type: 'ExecutePipeline'
typeProperties: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
pipeline: {
name: 'string'
referenceName: 'string'
type: 'string'
}
waitOnCompletion: bool
}
}
对于 失败,请使用:
{
type: 'Fail'
typeProperties: {
errorCode: any(Azure.Bicep.Types.Concrete.AnyType)
message: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 筛选器,请使用:
{
type: 'Filter'
typeProperties: {
condition: {
type: 'string'
value: 'string'
}
items: {
type: 'string'
value: 'string'
}
}
}
对于 forEach
{
type: 'ForEach'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
batchCount: int
isSequential: bool
items: {
type: 'string'
value: 'string'
}
}
}
对于 IfCondition,请使用:
{
type: 'IfCondition'
typeProperties: {
expression: {
type: 'string'
value: 'string'
}
ifFalseActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
ifTrueActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
}
}
对于 SetVariable,请使用:
{
policy: {
secureInput: bool
secureOutput: bool
}
type: 'SetVariable'
typeProperties: {
setSystemVariable: bool
value: any(Azure.Bicep.Types.Concrete.AnyType)
variableName: 'string'
}
}
对于 交换机,请使用:
{
type: 'Switch'
typeProperties: {
cases: [
{
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
value: 'string'
}
]
defaultActivities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
on: {
type: 'string'
value: 'string'
}
}
}
对于 直到,请使用:
{
type: 'Until'
typeProperties: {
activities: [
{
dependsOn: [
{
activity: 'string'
dependencyConditions: [
'string'
]
}
]
description: 'string'
name: 'string'
onInactiveMarkAs: 'string'
state: 'string'
userProperties: [
{
name: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see Activity objects
}
]
expression: {
type: 'string'
value: 'string'
}
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 验证,请使用:
{
type: 'Validation'
typeProperties: {
childItems: any(Azure.Bicep.Types.Concrete.AnyType)
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
minimumSize: any(Azure.Bicep.Types.Concrete.AnyType)
sleep: any(Azure.Bicep.Types.Concrete.AnyType)
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 等待,请使用:
{
type: 'Wait'
typeProperties: {
waitTimeInSeconds: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 WebHook,请使用:
{
policy: {
secureInput: bool
secureOutput: bool
}
type: 'WebHook'
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
username: any(Azure.Bicep.Types.Concrete.AnyType)
userTenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
body: any(Azure.Bicep.Types.Concrete.AnyType)
headers: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
method: 'string'
reportStatusOnCallBack: any(Azure.Bicep.Types.Concrete.AnyType)
timeout: 'string'
url: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 复制,请使用:
{
inputs: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
outputs: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Copy'
typeProperties: {
dataIntegrationUnits: any(Azure.Bicep.Types.Concrete.AnyType)
enableSkipIncompatibleRow: any(Azure.Bicep.Types.Concrete.AnyType)
enableStaging: any(Azure.Bicep.Types.Concrete.AnyType)
logSettings: {
copyActivityLogSettings: {
enableReliableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
logLevel: any(Azure.Bicep.Types.Concrete.AnyType)
}
enableCopyActivityLog: any(Azure.Bicep.Types.Concrete.AnyType)
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
logStorageSettings: {
enableReliableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
logLevel: any(Azure.Bicep.Types.Concrete.AnyType)
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
parallelCopies: any(Azure.Bicep.Types.Concrete.AnyType)
preserve: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
preserveRules: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
redirectIncompatibleRowSettings: {
linkedServiceName: any(Azure.Bicep.Types.Concrete.AnyType)
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
sink: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
sinkRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sinkRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
writeBatchSize: any(Azure.Bicep.Types.Concrete.AnyType)
writeBatchTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySink objects
}
skipErrorFile: {
dataInconsistency: any(Azure.Bicep.Types.Concrete.AnyType)
fileMissing: any(Azure.Bicep.Types.Concrete.AnyType)
}
source: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySource objects
}
stagingSettings: {
enableCompression: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
translator: any(Azure.Bicep.Types.Concrete.AnyType)
validateDataConsistency: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 自定义,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Custom'
typeProperties: {
autoUserSpecification: any(Azure.Bicep.Types.Concrete.AnyType)
command: any(Azure.Bicep.Types.Concrete.AnyType)
extendedProperties: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
referenceObjects: {
datasets: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
linkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
resourceLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
retentionTimeInDays: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 DataLakeAnalyticsU-SQL,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DataLakeAnalyticsU-SQL'
typeProperties: {
compilationMode: any(Azure.Bicep.Types.Concrete.AnyType)
degreeOfParallelism: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
priority: any(Azure.Bicep.Types.Concrete.AnyType)
runtimeVersion: any(Azure.Bicep.Types.Concrete.AnyType)
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 DatabricksNotebook,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DatabricksNotebook'
typeProperties: {
baseParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
libraries: [
{
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
notebookPath: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 DatabricksSparkJar,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DatabricksSparkJar'
typeProperties: {
libraries: [
{
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
mainClassName: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
}
}
对于 DatabricksSparkPython,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'DatabricksSparkPython'
typeProperties: {
libraries: [
{
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
parameters: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
pythonFile: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 删除,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Delete'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
enableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
logStorageSettings: {
enableReliableLogging: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
logLevel: any(Azure.Bicep.Types.Concrete.AnyType)
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
maxConcurrentConnections: int
recursive: any(Azure.Bicep.Types.Concrete.AnyType)
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 ExecuteDataFlow,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'ExecuteDataFlow'
typeProperties: {
compute: {
computeType: any(Azure.Bicep.Types.Concrete.AnyType)
coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
}
continuationSettings: {
continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
}
continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
dataFlow: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
integrationRuntime: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
staging: {
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 ExecuteSSISPackage,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'ExecuteSSISPackage'
typeProperties: {
connectVia: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
environmentPath: any(Azure.Bicep.Types.Concrete.AnyType)
executionCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
value: 'string'
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
loggingLevel: any(Azure.Bicep.Types.Concrete.AnyType)
logLocation: {
logPath: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
logRefreshInterval: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
packageConnectionManagers: {
{customized property}: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
packageLocation: {
packagePath: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeProperties: {
accessCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
childPackages: [
{
packageContent: any(Azure.Bicep.Types.Concrete.AnyType)
packageLastModifiedDate: 'string'
packageName: 'string'
packagePath: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
configurationAccessCredential: {
domain: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
configurationPath: any(Azure.Bicep.Types.Concrete.AnyType)
packageContent: any(Azure.Bicep.Types.Concrete.AnyType)
packageLastModifiedDate: 'string'
packageName: 'string'
packagePassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
packageParameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
projectConnectionManagers: {
{customized property}: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
projectParameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
propertyOverrides: {
{customized property}: {
isSensitive: bool
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
runtime: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 ExecuteWranglingDataflow,请使用:
{
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'ExecuteWranglingDataflow'
typeProperties: {
compute: {
computeType: any(Azure.Bicep.Types.Concrete.AnyType)
coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
}
continuationSettings: {
continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
}
continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
dataFlow: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
integrationRuntime: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
queries: [
{
dataflowSinks: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
script: 'string'
}
]
queryName: 'string'
}
]
runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
sinks: {
{customized property}: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
script: 'string'
}
}
sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
staging: {
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 GetMetadata,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'GetMetadata'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
fieldList: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
formatSettings: {
type: 'string'
// For remaining properties, see FormatReadSettings objects
}
storeSettings: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 HDInsightHive,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightHive'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
queryTimeout: int
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
variables: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
对于 HDInsightMapReduce,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightMapReduce'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
className: any(Azure.Bicep.Types.Concrete.AnyType)
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
jarFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
jarLibs: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
jarLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
对于 HDInsightPig,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightPig'
typeProperties: {
arguments: any(Azure.Bicep.Types.Concrete.AnyType)
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
getDebugInfo: 'string'
scriptLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
scriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
对于 HDInsightSpark,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightSpark'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
className: 'string'
entryFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
getDebugInfo: 'string'
proxyUser: any(Azure.Bicep.Types.Concrete.AnyType)
rootPath: any(Azure.Bicep.Types.Concrete.AnyType)
sparkConfig: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
sparkJobLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
}
对于 HDInsightStreaming,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'HDInsightStreaming'
typeProperties: {
arguments: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
combiner: any(Azure.Bicep.Types.Concrete.AnyType)
commandEnvironment: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
defines: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
fileLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
filePaths: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
getDebugInfo: 'string'
input: any(Azure.Bicep.Types.Concrete.AnyType)
mapper: any(Azure.Bicep.Types.Concrete.AnyType)
output: any(Azure.Bicep.Types.Concrete.AnyType)
reducer: any(Azure.Bicep.Types.Concrete.AnyType)
storageLinkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
}
}
对于 查找,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Lookup'
typeProperties: {
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
firstRowOnly: any(Azure.Bicep.Types.Concrete.AnyType)
source: {
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryCount: any(Azure.Bicep.Types.Concrete.AnyType)
sourceRetryWait: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see CopySource objects
}
}
}
对于 脚本,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Script'
typeProperties: {
logSettings: {
logDestination: 'string'
logLocationSettings: {
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
returnMultistatementResult: any(Azure.Bicep.Types.Concrete.AnyType)
scriptBlockExecutionTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
scripts: [
{
parameters: [
{
direction: 'string'
name: any(Azure.Bicep.Types.Concrete.AnyType)
size: int
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
text: any(Azure.Bicep.Types.Concrete.AnyType)
type: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
}
}
对于 SparkJob,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'SparkJob'
typeProperties: {
args: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
className: any(Azure.Bicep.Types.Concrete.AnyType)
conf: any(Azure.Bicep.Types.Concrete.AnyType)
configurationType: 'string'
driverSize: any(Azure.Bicep.Types.Concrete.AnyType)
executorSize: any(Azure.Bicep.Types.Concrete.AnyType)
file: any(Azure.Bicep.Types.Concrete.AnyType)
files: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
filesV2: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
numExecutors: any(Azure.Bicep.Types.Concrete.AnyType)
pythonCodeReference: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
scanFolder: any(Azure.Bicep.Types.Concrete.AnyType)
sparkConfig: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
sparkJob: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
targetBigDataPool: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
targetSparkConfiguration: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
}
对于 SqlServerStoredProcedure,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'SqlServerStoredProcedure'
typeProperties: {
storedProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 SynapseNotebook,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'SynapseNotebook'
typeProperties: {
conf: any(Azure.Bicep.Types.Concrete.AnyType)
configurationType: 'string'
driverSize: any(Azure.Bicep.Types.Concrete.AnyType)
executorSize: any(Azure.Bicep.Types.Concrete.AnyType)
notebook: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
numExecutors: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: {
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
sparkConfig: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
sparkPool: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
targetSparkConfiguration: {
referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
}
对于 WebActivity,请使用:
{
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
policy: {
retry: any(Azure.Bicep.Types.Concrete.AnyType)
retryIntervalInSeconds: int
secureInput: bool
secureOutput: bool
timeout: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'WebActivity'
typeProperties: {
authentication: {
credential: {
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
resource: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
username: any(Azure.Bicep.Types.Concrete.AnyType)
userTenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
body: any(Azure.Bicep.Types.Concrete.AnyType)
connectVia: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
datasets: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
disableCertValidation: bool
headers: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServices: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
method: 'string'
turnOffAsync: bool
url: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
CompressionReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
{
preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'TarGZipReadSettings'
}
对于 tarReadSettings
{
preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'TarReadSettings'
}
对于 ZipDeflateReadSettings,请使用:
{
preserveZipFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'ZipDeflateReadSettings'
}
StoreWriteSettings 对象
设置 类型 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
{
blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureBlobFSWriteSettings'
}
对于 AzureBlobStorageWriteSettings,请使用:
{
blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureBlobStorageWriteSettings'
}
对于 AzureDataLakeStoreWriteSettings,请使用:
{
expiryDateTime: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataLakeStoreWriteSettings'
}
对于 AzureFileStorageWriteSettings,请使用:
{
type: 'AzureFileStorageWriteSettings'
}
对于 FileServerWriteSettings,请使用:
{
type: 'FileServerWriteSettings'
}
对于 LakeHouseWriteSettings,请使用:
{
type: 'LakeHouseWriteSettings'
}
对于 SftpWriteSettings,请使用:
{
operationTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SftpWriteSettings'
useTempFileRename: any(Azure.Bicep.Types.Concrete.AnyType)
}
CopySink 对象
设置 类型 属性以指定对象的类型。
对于 AvroSink,请使用:
{
formatSettings: {
fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
recordName: 'string'
recordNamespace: 'string'
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'AvroSink'
}
对于 azureBlobFSSink
{
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'AzureBlobFSSink'
}
对于 AzureDataExplorerSink,请使用:
{
flushImmediately: any(Azure.Bicep.Types.Concrete.AnyType)
ingestionMappingAsJson: any(Azure.Bicep.Types.Concrete.AnyType)
ingestionMappingName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataExplorerSink'
}
对于 AzureDataLakeStoreSink,请使用:
{
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
enableAdlsSingleFileParallel: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDataLakeStoreSink'
}
对于 AzureDatabricksDeltaLakeSink,请使用:
{
importSettings: {
dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureDatabricksDeltaLakeSink'
}
对于 AzureMySqlSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureMySqlSink'
}
对于 AzurePostgreSqlSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzurePostgreSqlSink'
}
对于 azureQueueSink
{
type: 'AzureQueueSink'
}
对于 AzureSearchIndexSink,请使用:
{
type: 'AzureSearchIndexSink'
writeBehavior: 'string'
}
对于 AzureSqlSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureSqlSink'
upsertSettings: {
interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
keys: any(Azure.Bicep.Types.Concrete.AnyType)
useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
}
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 AzureTableSink,请使用:
{
azureTableDefaultPartitionKeyValue: any(Azure.Bicep.Types.Concrete.AnyType)
azureTableInsertType: any(Azure.Bicep.Types.Concrete.AnyType)
azureTablePartitionKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
azureTableRowKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'AzureTableSink'
}
对于 BinarySink,请使用:
{
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'BinarySink'
}
对于 BlobSink,请使用:
{
blobWriterAddHeader: any(Azure.Bicep.Types.Concrete.AnyType)
blobWriterDateTimeFormat: any(Azure.Bicep.Types.Concrete.AnyType)
blobWriterOverwriteFiles: any(Azure.Bicep.Types.Concrete.AnyType)
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'BlobSink'
}
对于 CommonDataServiceForAppsSink,请使用:
{
alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'CommonDataServiceForAppsSink'
writeBehavior: 'string'
}
对于 CosmosDbMongoDbApiSink,请使用:
{
type: 'CosmosDbMongoDbApiSink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 CosmosDbSqlApiSink,请使用:
{
type: 'CosmosDbSqlApiSink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 DelimitedTextSink,请使用:
{
formatSettings: {
fileExtension: any(Azure.Bicep.Types.Concrete.AnyType)
fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
quoteAllText: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'DelimitedTextSink'
}
对于 DocumentDbCollectionSink,请使用:
{
nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DocumentDbCollectionSink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 DynamicsCrmSink,请使用:
{
alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DynamicsCrmSink'
writeBehavior: 'string'
}
对于 DynamicsSink,请使用:
{
alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DynamicsSink'
writeBehavior: 'string'
}
对于 FileSystemSink,请使用:
{
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'FileSystemSink'
}
对于 IcebergSink,请使用:
{
formatSettings: {
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'IcebergSink'
}
对于 InformixSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'InformixSink'
}
对于 JsonSink,请使用:
{
formatSettings: {
filePattern: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'JsonSink'
}
对于 LakeHouseTableSink,请使用:
{
partitionNameList: any(Azure.Bicep.Types.Concrete.AnyType)
partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
tableActionOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'LakeHouseTableSink'
}
对于 MicrosoftAccessSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'MicrosoftAccessSink'
}
对于 MongoDbAtlasSink,请使用:
{
type: 'MongoDbAtlasSink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 MongoDbV2Sink,请使用:
{
type: 'MongoDbV2Sink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 OdbcSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OdbcSink'
}
对于 OracleSink,请使用:
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'OracleSink'
}
对于 OrcSink,请使用:
{
formatSettings: {
fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'OrcSink'
}
对于 ParquetSink,请使用:
{
formatSettings: {
fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
storeSettings: {
copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
metadata: [
{
name: any(Azure.Bicep.Types.Concrete.AnyType)
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
type: 'string'
// For remaining properties, see StoreWriteSettings objects
}
type: 'ParquetSink'
}
对于 RestSink,请使用:
{
additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
httpCompressionType: any(Azure.Bicep.Types.Concrete.AnyType)
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'RestSink'
}
对于 SalesforceServiceCloudSink,请使用:
{
externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceServiceCloudSink'
writeBehavior: 'string'
}
对于 SalesforceServiceCloudV2Sink,请使用:
{
externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceServiceCloudV2Sink'
writeBehavior: 'string'
}
对于 SalesforceSink,请使用:
{
externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceSink'
writeBehavior: 'string'
}
对于 SalesforceV2Sink,请使用:
{
externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SalesforceV2Sink'
writeBehavior: 'string'
}
对于 SapCloudForCustomerSink,请使用:
{
httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SapCloudForCustomerSink'
writeBehavior: 'string'
}
对于 SnowflakeSink,请使用:
{
importSettings: {
additionalCopyOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
additionalFormatOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SnowflakeSink'
}
对于 SnowflakeV2Sink,请使用:
{
importSettings: {
additionalCopyOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
additionalFormatOptions: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SnowflakeV2Sink'
}
对于 SqlDWSink,请使用:
{
allowCopyCommand: any(Azure.Bicep.Types.Concrete.AnyType)
allowPolyBase: any(Azure.Bicep.Types.Concrete.AnyType)
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any(Azure.Bicep.Types.Concrete.AnyType)
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
}
polyBaseSettings: {
rejectSampleValue: any(Azure.Bicep.Types.Concrete.AnyType)
rejectType: 'string'
rejectValue: any(Azure.Bicep.Types.Concrete.AnyType)
useTypeDefault: any(Azure.Bicep.Types.Concrete.AnyType)
}
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlDWSink'
upsertSettings: {
interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
keys: any(Azure.Bicep.Types.Concrete.AnyType)
}
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 sqlMISink
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlMISink'
upsertSettings: {
interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
keys: any(Azure.Bicep.Types.Concrete.AnyType)
useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
}
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 sqlServerSink
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlServerSink'
upsertSettings: {
interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
keys: any(Azure.Bicep.Types.Concrete.AnyType)
useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
}
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 sqlSink
{
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'SqlSink'
upsertSettings: {
interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
keys: any(Azure.Bicep.Types.Concrete.AnyType)
useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
}
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 WarehouseSink,请使用:
{
allowCopyCommand: any(Azure.Bicep.Types.Concrete.AnyType)
copyCommandSettings: {
additionalOptions: {
{customized property}: 'string'
}
defaultValues: [
{
columnName: any(Azure.Bicep.Types.Concrete.AnyType)
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
}
]
}
preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'WarehouseSink'
writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}
FormatReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'BinaryReadSettings'
}
对于 DelimitedTextReadSettings,请使用:
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'DelimitedTextReadSettings'
}
对于 JsonReadSettings,请使用:
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'JsonReadSettings'
}
对于 ParquetReadSettings,请使用:
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
type: 'ParquetReadSettings'
}
对于 XmlReadSettings,请使用:
{
compressionProperties: {
type: 'string'
// For remaining properties, see CompressionReadSettings objects
}
detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'XmlReadSettings'
validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
secretName: any(Azure.Bicep.Types.Concrete.AnyType)
secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
store: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
对于 SecureString,请使用:
{
type: 'SecureString'
value: 'string'
}
属性值
活动
名字 | 描述 | 价值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
描述 | 活动说明。 | 字符串 |
名字 | 活动名称。 | string (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 | “Failed” “跳过” “Succeeded” |
州 | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | “Active” “非活动” |
类型 | 对于 AppendVariableActivity类型,设置为“AppendVariableVariable”。 对于 AzureDataExplorerCommandActivity,请设置为“AzureDataExplorerCommandCommand”。 对于 AzureFunctionActivity类型,设置为“AzureFunctionActivity”。 对于 AzureMLBatchExecutionActivity,请设置为“AzureMLBatchExecution”。 对于 AzureMLExecutePipelineActivity类型,设置为“AzureMLExecutePipeline”。 对于 AzureMLUpdateResourceActivity,请设置为“AzureMLUpdateResource”。 对于 ExecutePipelineActivity类型,设置为“ExecutePipeline”。 对于 FailActivity类型,设置为“Fail” 。 对于 filterActivity 类型,设置为“Filter”。 对于 ForEachActivity类型,设置为“ForEach”。 对于类型 IfConditionActivity,设置为“IfCondition”。 对于 setVariableActivity,请设置为类型 |
“AppendVariable” “AzureDataExplorerCommand” “AzureFunctionActivity” “AzureMLBatchExecution” “AzureMLExecutePipeline” “AzureMLUpdateResource” “Copy” “Custom” “DatabricksNotebook” “DatabricksSparkJar” “DatabricksSparkPython” “DataLakeAnalyticsU-SQL” “Delete” “ExecuteDataFlow” “ExecutePipeline” “ExecuteSSISPackage” “ExecuteWranglingDataflow” “Fail” “Filter” “ForEach” “GetMetadata” “HDInsightHive” “HDInsightMapReduce” “HDInsightPig” “HDInsightSpark” “HDInsightStreaming” “IfCondition” “Lookup” “Script” “SetVariable” “SparkJob” “SqlServerStoredProcedure” “Switch” “SynapseNotebook” “Until” “验证” “Wait” “WebActivity” “WebHook”(必需) |
userProperties | 活动用户属性。 | UserProperty[] |
ActivityDependency
名字 | 描述 | 价值 |
---|---|---|
活动 | 活动名称。 | string (必需) |
dependencyConditions | Match-Condition 依赖项。 | 包含任一项的字符串数组: “Completed” “Failed” “跳过” “Succeeded”(必需) |
ActivityPolicy
名字 | 描述 | 价值 | ||
---|---|---|---|---|
重试 | 最大普通重试尝试次数。 默认值为 0。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
retryIntervalInSeconds | 每次重试尝试(以秒为单位)之间的间隔。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
||
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool | ||
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool | ||
超时 | 指定要运行的活动的超时值。 默认超时为 7 天。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
AmazonMWSSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonMWSSource”(必需) |
AmazonRdsForOraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonRdsForOracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 AmazonRdsForOracle 的分区机制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonRdsForOracleSource”(必需) |
AmazonRdsForSqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AmazonRdsForSqlServerSource”(必需) |
AmazonRedshiftSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 | ||
类型 | 复制源类型。 | “AmazonRedshiftSource”(必需) |
AmazonS3CompatibleReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3CompatibleReadSettings”(必需) |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3ReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3ReadSettings”(必需) |
wildcardFileName | AmazonS3 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | AmazonS3 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AppendVariableActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “AppendVariable”(必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties(必需) |
AppendVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
价值 | 要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有变量项的 resultType 匹配类型的表达式 | 任何 |
variableName | 需要追加其值的变量的名称。 | 字符串 |
AvroSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “AvroSink”(必需) |
AvroSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Avro 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “AvroSource”(必需) |
AvroWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 在写入结果中记录命名空间。 | 字符串 |
类型 | 写入设置类型。 | string (必需) |
AzureBlobFSReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobFSReadSettings”(必需) |
wildcardFileName | Azure blobFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blobFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobFSSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “AzureBlobFSSink”(必需) |
AzureBlobFSSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureBlobFSSource”(必需) |
AzureBlobFSWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobFSWriteSettings”(必需) |
AzureBlobStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Azure Blob 名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobStorageReadSettings”(必需) |
wildcardFileName | Azure blob 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blob 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobStorageWriteSettings”(必需) |
AzureDatabricksDeltaLakeExportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
AzureDatabricksDeltaLakeImportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
AzureDatabricksDeltaLakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureDatabricksDeltaLakeSink”(必需) |
AzureDatabricksDeltaLakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
查询 | Azure Databricks Delta Lake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDatabricksDeltaLakeSource”(必需) |
AzureDataExplorerCommandActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureDataExplorerCommand”(必需) |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties(必需) |
AzureDataExplorerCommandActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
命令 | 控件命令,根据 Azure 数据资源管理器命令语法。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
commandTimeout | 控制命令超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9]))..) | 任何 |
AzureDataExplorerSink
名字 | 描述 | 价值 |
---|---|---|
flushImmediately | 如果设置为 true,将跳过任何聚合。 默认值为 false。 类型:布尔值。 | 任何 |
ingestionMappingAsJson | json 格式提供的显式列映射说明。 类型:字符串。 | 任何 |
ingestionMappingName | 在目标 Kusto 表上定义的预定义 csv 映射的名称。 类型:字符串。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataExplorerSink”(必需) |
AzureDataExplorerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
noTruncation | 布尔选项的名称,该选项控制是否将截断应用于超出特定行计数限制的结果集。 | 任何 | ||
查询 | 数据库查询。 应为 Kusto 查询语言 (KQL) 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])).. | 任何 |
类型 | 复制源类型。 | “AzureDataExplorerSource”(必需) |
AzureDataLakeStoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listAfter | 根据文件/文件夹名称的字典顺序列出值(独占)后的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listBefore | 根据文件/文件夹名称的字典顺序列出值(含)之前的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureDataLakeStoreReadSettings”(必需) |
wildcardFileName | ADLS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | ADLS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDataLakeStoreSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableAdlsSingleFileParallel | 单个文件并行。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataLakeStoreSink”(必需) |
AzureDataLakeStoreSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDataLakeStoreSource”(必需) |
AzureDataLakeStoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
expiryDateTime | 指定写入文件的到期时间。 时间以“2018-12-01T05:00:00Z”格式应用于 UTC 时区。 默认值为 NULL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureDataLakeStoreWriteSettings”(必需) |
AzureFileStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | 从根路径开始的 Azure 文件名的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureFileStorageReadSettings”(必需) |
wildcardFileName | Azure 文件存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure 文件存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureFileStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “AzureFileStorageWriteSettings”(必需) |
AzureFunctionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureFunctionActivity”(必需) |
typeProperties | Azure Function 活动属性。 | AzureFunctionActivityTypeProperties (必需) |
AzureFunctionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
functionName | Azure 函数活动将调用的函数的名称。 类型:字符串(或带有 resultType 字符串的表达式) | 任何(必需) |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | AzureFunctionActivityTypePropertiesHeaders |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “HEAD” “OPTIONS” “POST” “PUT” “TRACE”(必需) |
AzureFunctionActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMariaDBSource”(必需) |
AzureMLBatchExecutionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLBatchExecution”(必需) |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需) |
AzureMLBatchExecutionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键、值对。 密钥必须与已发布的 Azure ML Web 服务中定义的 Web 服务参数的名称匹配。 将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递值。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
名字 | 描述 | 价值 |
---|
AzureMLExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLExecutePipeline”(必需) |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
continueOnStepFailure | 如果步骤失败,是否继续执行 PipelineRun 中的其他步骤。 此信息将传入已发布管道执行请求的 continueOnStepFailure 属性中。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 将在已发布管道执行请求的 dataPathAssignments 属性中传递值。 类型:对象(或带有 resultType 对象的表达式)。 | 任何 |
experimentName | 管道运行的运行历史记录试验名称。 此信息将传入已发布管道执行请求的 ExperimentName 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将传入已发布管道执行请求的 ParentRunId 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 将在已发布管道执行请求的 ParameterAssignments 属性中传递值。 类型:具有键值对的对象(或带有 resultType 对象的表达式)。 | 任何 |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMLUpdateResourceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLUpdateResource”(必需) |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties(必需) |
AzureMLUpdateResourceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
trainedModelFilePath | trainedModelLinkedService 中的相对文件路径,表示将由更新操作上传的 .ilearner 文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
trainedModelLinkedServiceName | 保存由更新操作上传的 .ilearner 文件的 Azure 存储链接服务的名称。 | LinkedServiceReference(必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureMLWebServiceFile
名字 | 描述 | 价值 |
---|---|---|
filePath | LinkedService 指定的 Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,其中 Azure ML WebService 输入/输出文件位于其中。 | LinkedServiceReference(必需) |
AzureMySqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureMySqlSink”(必需) |
AzureMySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMySqlSource”(必需) |
AzurePostgreSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzurePostgreSqlSink”(必需) |
AzurePostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzurePostgreSqlSource”(必需) |
AzureQueueSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureQueueSink”(必需) |
AzureSearchIndexSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureSearchIndexSink”(必需) |
writeBehavior | 将文档向上插入 Azure 搜索索引时指定写入行为。 | “Merge” “Upload” |
AzureSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureSqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL 时写入行为。 类型:SqlWriteBehaviorEnum(或带有 resultType SqlWriteBehaviorEnum 的表达式) | 任何 |
AzureSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AzureSqlSource”(必需) |
AzureTableSink
名字 | 描述 | 价值 |
---|---|---|
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableInsertType | Azure 表插入类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableRowKeyName | Azure 表行键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureTableSink”(必需) |
AzureTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
azureTableSourceIgnoreTableNotFound | Azure 表源忽略找不到表。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
azureTableSourceQuery | Azure 表源查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureTableSource”(必需) |
BigDataPoolParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 大数据池引用类型。 | “BigDataPoolReference”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “BinaryReadSettings”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
BinarySink
名字 | 描述 | 价值 |
---|---|---|
storeSettings | 二进制存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “BinarySink”(必需) |
BinarySource
名字 | 描述 | 价值 |
---|---|---|
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “BinarySource”(必需) |
BlobSink
名字 | 描述 | 价值 |
---|---|---|
blobWriterAddHeader | Blob 编写器添加标头。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “BlobSink”(必需) |
BlobSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “BlobSource”(必需) |
CassandraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 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 | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CassandraSource”(必需) |
CommonDataServiceForAppsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “CommonDataServiceForAppsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
CommonDataServiceForAppsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Common Data Service for Apps(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CommonDataServiceForAppsSource”(必需) |
CompressionReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 tarGZipReadSettings类型 |
“TarGZipReadSettings” “TarReadSettings” “ZipDeflateReadSettings”(必需) |
ConcurSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ConcurSource”(必需) |
ContinuationSettingsReference
名字 | 描述 | 价值 |
---|---|---|
continuationTtlInMinutes | 以分钟为单位的延续 TTL。 | 任何 |
customizedCheckpointKey | 自定义的检查点键。 | 任何 |
idleCondition | 空闲条件。 | 任何 |
CopyActivity
名字 | 描述 | 价值 |
---|---|---|
输入 | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
输出 | 活动的输出列表。 | DatasetReference[] |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Copy”(必需) |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
CopyActivityLogSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CopyActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的数据集成单元的最大数量。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
enableSkipIncompatibleRow | 是否跳过不兼容行。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 启用会话日志时客户需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免重载数据存储。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
保存 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
沉 | 复制活动接收器。 | CopySink (必需) |
skipErrorFile | 指定数据一致性的容错能力。 | SkipErrorFile |
源 | 复制活动源。 | CopySource (必需) |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
在线翻译 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | 任何 |
validateDataConsistency | 是否启用数据一致性验证。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
CopySink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 接收器数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryCount | 接收器重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryWait | 接收器重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AvroSink类型,设置为“AvroSink”。 对于 AzureBlobFSSink,请设置为“AzureBlobFSSink”。 对于 AzureDataExplorerSink,请设置为“AzureDataExplorerSink”。 对于 AzureDataLakeStoreSink,请设置为“AzureDataLakeStoreSink”。 对于 AzureDatabricksDeltaLakeSink类型,设置为“AzureDatabricksDeltaLakeSink”。 对于 AzureMySqlSink,请设置为“AzureMySqlSink”。 对于 AzurePostgreSqlSink,请设置为“AzurePostgreSqlSink”。 对于 AzureQueueSink,请设置为“AzureQueueSink”。 对于 AzureSearchIndexSink,请设置为“AzureSearchIndexSink”。 对于 AzureSqlSink类型,设置为“AzureSqlSink”。 对于 AzureTableSink类型,设置为“AzureTableSink”。 对于 binarySink |
“AvroSink” “AzureBlobFSSink” “AzureDatabricksDeltaLakeSink” “AzureDataExplorerSink” “AzureDataLakeStoreSink” “AzureMySqlSink” “AzurePostgreSqlSink” “AzureQueueSink” “AzureSearchIndexSink” “AzureSqlSink” “AzureTableSink” “BinarySink” “BlobSink” “CommonDataServiceForAppsSink” “CosmosDbMongoDbApiSink” “CosmosDbSqlApiSink” “DelimitedTextSink” “DocumentDbCollectionSink” “DynamicsCrmSink” “DynamicsSink” “FileSystemSink” “IcebergSink” “InformixSink” “JsonSink” “LakeHouseTableSink” “MicrosoftAccessSink” “MongoDbAtlasSink” “MongoDbV2Sink” “OdbcSink” “OracleSink” “OrcSink” “ParquetSink” “RestSink” 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' “SalesforceSink” “SalesforceV2Sink” “SapCloudForCustomerSink” “SnowflakeSink” “SnowflakeV2Sink” “SqlDWSink” “SqlMISink” “SqlServerSink” “SqlSink” “WarehouseSink”(必需) |
||
writeBatchSize | 写入批大小。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
writeBatchTimeout | 写入批处理超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
CopySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryCount | 源重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryWait | 源重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AmazonMWSSource类型,设置为“AmazonMWSSource”。 对于 AmazonRdsForOracleSource类型,设置为“AmazonRdsForOracleSource”。 对于 AmazonRdsForSqlServerSource,请设置为“AmazonRdsForSqlServerSource”。 对于 AmazonRedshiftSource,请设置为“AmazonRedshiftSource”。 对于 AvroSource类型,设置为“AvroSource”。 对于 AzureBlobFSSource,请设置为“AzureBlobFSSource”。 对于 AzureDataExplorerSource,请设置为“AzureDataExplorerSource”。 对于 AzureDataLakeStoreSource,请设置为“AzureDataLakeStoreSource”。 对于 AzureDatabricksDeltaLakeSource,请设置为“AzureDatabricksDeltaLakeSource”。 对于 AzureMariaDBSource,请设置为“AzureMariaDBSource”。 对于 AzureMySqlSource,请设置为“AzureMySqlSource”。 对于 AzurePostgreSqlSource,请设置为“AzurePostgreSqlSource”。 对于 AzureSqlSource,请设置为“AzureSqlSource”。 对于 AzureTableSource类型,请设置为“AzureTableSource”。 对于 binarySource 类型,设置为“BinarySource”。 对于 BlobSource类型,设置为“BlobSource”。 对于类型 CassandraSource,设置为“CassandraSource”。 对于 commonDataServiceForAppsSource |
“AmazonMWSSource” “AmazonRdsForOracleSource” “AmazonRdsForSqlServerSource” “AmazonRedshiftSource” “AvroSource” “AzureBlobFSSource” “AzureDatabricksDeltaLakeSource” “AzureDataExplorerSource” “AzureDataLakeStoreSource” “AzureMariaDBSource” “AzureMySqlSource” “AzurePostgreSqlSource” “AzureSqlSource” “AzureTableSource” “BinarySource” “BlobSource” “CassandraSource” “CommonDataServiceForAppsSource” “ConcurSource” “CosmosDbMongoDbApiSource” “CosmosDbSqlApiSource” “CouchbaseSource” “Db2Source” “DelimitedTextSource” “DocumentDbCollectionSource” “DrillSource” “DynamicsAXSource” “DynamicsCrmSource” “DynamicsSource” “EloquaSource” “ExcelSource” “FileSystemSource” “GoogleAdWordsSource” “GoogleBigQuerySource” “GoogleBigQueryV2Source” “GreenplumSource” “HBaseSource” “HdfsSource” “HiveSource” “HttpSource” “HubspotSource” “ImpalaSource” “InformixSource” “JiraSource” “JsonSource” 'LakeHouseTableSource' “MagentoSource” “MariaDBSource” “MarketoSource” “MicrosoftAccessSource” “MongoDbAtlasSource” “MongoDbSource” “MongoDbV2Source” “MySqlSource” “NetezzaSource” “ODataSource” “OdbcSource” “Office365Source” “OracleServiceCloudSource” “OracleSource” “OrcSource” “ParquetSource” “PaypalSource” “PhoenixSource” “PostgreSqlSource” “PostgreSqlV2Source” “PrestoSource” “QuickBooksSource” “RelationalSource” “ResponsysSource” “RestSource” “SalesforceMarketingCloudSource” “SalesforceServiceCloudSource” 'SalesforceServiceCloudV2Source' “SalesforceSource” “SalesforceV2Source” “SapBwSource” “SapCloudForCustomerSource” “SapEccSource” “SapHanaSource” “SapOdpSource” “SapOpenHubSource” “SapTableSource” “ServiceNowSource” “ServiceNowV2Source” “SharePointOnlineListSource” “ShopifySource” “SnowflakeSource” “SnowflakeV2Source” “SparkSource” “SqlDWSource” “SqlMISource” “SqlServerSource” “SqlSource” “SquareSource” 'SybaseSource' 'TeradataSource' “VerticaSource” “WarehouseSource” “WebSource” “XeroSource” “XmlSource” “ZohoSource”(必需) |
CosmosDbMongoDbApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbMongoDbApiSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CosmosDbMongoDbApiSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CosmosDbMongoDbApiSource”(必需) |
CosmosDbSqlApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbSqlApiSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
CosmosDbSqlApiSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
detectDatetime | 是否将基元值检测为日期/时间值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
preferredRegions | 首选区域。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
查询 | SQL API 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CosmosDbSqlApiSource”(必需) |
CouchbaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CouchbaseSource”(必需) |
CredentialReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用凭据名称。 | string (必需) |
类型 | 凭据引用类型。 | “CredentialReference”(必需) |
CustomActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Custom”(必需) |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityReferenceObject
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
CustomActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非admin 任务。 类型:字符串(或带有 resultType double 的表达式)。 | 任何 |
命令 | 自定义活动类型的命令:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
extendedProperties | 用户定义的属性包。 对可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件类型的文件夹路径:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务引用。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double(或带有 resultType double 的表达式)。 | 任何 |
CustomActivityTypePropertiesExtendedProperties
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksNotebook”(必需) |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties(必需) |
DatabricksNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseParameters | 要用于此作业的每个运行的基本参数。如果笔记本采用未指定的参数,将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
notebookPath | 要在 Databricks 工作区中运行的笔记本的绝对路径。 此路径必须以斜杠开头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksNotebookActivityTypePropertiesBaseParameters
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkJarActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkJar”(必需) |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties(必需) |
DatabricksSparkJarActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
mainClassName | 包含要执行的 main 方法的类的完整名称。 此类必须包含在作为库提供的 JAR 中。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
参数 | 将传递给主方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkPythonActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkPython”(必需) |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties(必需) |
DatabricksSparkPythonActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
参数 | 将传递给 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DataFlowReference
名字 | 描述 | 价值 |
---|---|---|
datasetParameters | 从数据集引用数据流参数。 | 任何 |
参数 | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | string (必需) |
类型 | 数据流引用类型。 | “DataFlowReference”(必需) |
DataFlowStagingInfo
名字 | 描述 | 价值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DataLakeAnalyticsU-SQL”(必需) |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
compilationMode | U-SQL 的编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
degreeOfParallelism | 用于运行作业的最大节点数。 默认值为 1。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
参数 | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
优先权 | 确定应选择已排队的所有作业中的哪些作业以先运行。 数字越低,优先级越高。 默认值为 1000。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference(必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
DatasetReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | string (必需) |
类型 | 数据集引用类型。 | “DatasetReference”(必需) |
Db2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “Db2Source”(必需) |
DeleteActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “删除”(必需) |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logStorageSettings | 当 enableLogging 为 true 时,客户需要提供的日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
递归的 | 如果为 true,则以递归方式删除当前文件夹路径下的文件或子文件夹。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | “DelimitedTextReadSettings”(必需) |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
DelimitedTextSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “DelimitedTextSink”(必需) |
DelimitedTextSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “DelimitedTextSource”(必需) |
DelimitedTextWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
DistcpSettings
名字 | 描述 | 价值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
tempScriptPath | 指定用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,将在复制作业完成后删除。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DocumentDbCollectionSink
名字 | 描述 | 价值 |
---|---|---|
nestingSeparator | 嵌套属性分隔符。 默认值为 . (点)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DocumentDbCollectionSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
DocumentDbCollectionSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
nestingSeparator | 嵌套属性分隔符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
查询 | 文档查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DocumentDbCollectionSource”(必需) |
DrillSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DrillSource”(必需) |
DWCopyCommandDefaultValue
名字 | 描述 | 价值 |
---|---|---|
columnName | 列名。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
defaultValue | 列的默认值。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
DWCopyCommandSettings
名字 | 描述 | 价值 |
---|---|---|
additionalOptions | 直接传递到复制命令中的 SQL DW 的其他选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 指定 SQL DW 中每个目标列的默认值。 属性中的默认值覆盖 DB 中的 DEFAULT 约束集,标识列不能有默认值。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名字 | 描述 | 价值 |
---|
DynamicsAXSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DynamicsAXSource”(必需) |
DynamicsCrmSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsCrmSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsCrmSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Dynamics CRM(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsCrmSource”(必需) |
DynamicsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是Microsoft Dynamics(本地联机 &)中使用的专有查询语言。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsSource”(必需) |
EloquaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “EloquaSource”(必需) |
ExcelSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ExcelSource”(必需) |
ExecuteDataFlowActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteDataFlow”(必需) |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecuteDataFlowActivityTypePropertiesCompute
名字 | 描述 | 价值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
ExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
类型 | 活动类型。 | “ExecutePipeline”(必需) |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
ExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference(必需) |
waitOnCompletion | 定义活动执行是否会等待依赖管道执行完成。 默认值为 false。 | bool |
ExecutePowerQueryActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
查询 | Power Query 混合查询到接收器数据集的映射列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
汇 | (已弃用。请使用查询。 映射到 queryName 的 Power Query 活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecutePowerQueryActivityTypePropertiesSinks
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteSSISPackage”(必需) |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需) |
ExecuteSsisPackageActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectVia | 集成运行时参考。 | IntegrationRuntimeReference(必需) |
environmentPath | 执行 SSIS 包的环境路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 要执行 SSIS 包的包级别连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | SSIS 包位置。 | SsisPackageLocation (必需) |
packageParameters | 要执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | 要执行 SSIS 包的项目级别参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
运行 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
名字 | 描述 | 价值 |
---|
ExecuteWranglingDataflowActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteWranglingDataflow”(必需) |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties(必需) |
表达
名字 | 描述 | 价值 |
---|---|---|
类型 | 表达式类型。 | “表达式”(必需) |
价值 | 表达式值。 | string (必需) |
ExpressionV2
名字 | 描述 | 价值 |
---|---|---|
操作 | 嵌套表达式的列表。 | ExpressionV2[] |
运营商 | 表达式运算符值类型:字符串列表。 | string[] |
类型 | 系统支持的表达式类型。 类型:字符串。 | “Binary” “Constant” “Field” “NAry” “Unary” |
价值 | 常量/字段类型的值:字符串。 | 字符串 |
FailActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Fail”(必需) |
typeProperties | 活动属性失败。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
消息 | 失败活动中显示的错误消息。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
FileServerReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileFilter | 指定用于在 folderPath 中选择文件子集而不是所有文件的筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FileServerReadSettings”(必需) |
wildcardFileName | FileServer wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FileServerWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “FileServerWriteSettings”(必需) |
FileSystemSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
类型 | 复制接收器类型。 | “FileSystemSink”(必需) |
FileSystemSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “FileSystemSource”(必需) |
FilterActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Filter”(必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
条件 | 用于筛选输入的条件。 | 表达式(必需) |
项目 | 应对其应用筛选器的输入数组。 | 表达式(必需) |
ForEachActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “ForEach”(必需) |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (必需) |
ForEachActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) |
batchCount | 用于控制并行执行的批计数(isSequential 设置为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环应按顺序或并行执行(最大 50) | bool |
项目 | 要循环访问的集合。 | 表达式(必需) |
FormatReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 binaryReadSettings |
“BinaryReadSettings” “DelimitedTextReadSettings” “JsonReadSettings” “ParquetReadSettings” “XmlReadSettings”(必需) |
FtpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FtpReadSettings”(必需) |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
wildcardFileName | Ftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Ftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GetMetadataActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “GetMetadata”(必需) |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties(必需) |
GetMetadataActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集中获取的元数据字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
GoogleAdWordsSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleAdWordsSource”(必需) |
GoogleBigQuerySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQuerySource”(必需) |
GoogleBigQueryV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQueryV2Source”(必需) |
GoogleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “GoogleCloudStorageReadSettings”(必需) |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GreenplumSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GreenplumSource”(必需) |
HBaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HBaseSource”(必需) |
HdfsReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HdfsReadSettings”(必需) |
wildcardFileName | HDFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | HDFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HdfsSource
名字 | 描述 | 价值 |
---|---|---|
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “HdfsSource”(必需) |
HDInsightHiveActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightHive”(必需) |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties(必需) |
HDInsightHiveActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
定义 | 允许用户指定 Hive 作业请求的定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集使用 ESP(企业安全性套餐)时有效 | int |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
变量 | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightHiveActivityTypePropertiesVariables
名字 | 描述 | 价值 |
---|
HDInsightMapReduceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightMapReduce”(必需) |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties(必需) |
HDInsightMapReduceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
className | 类名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
jarFilePath | Jar 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
jarLibs | Jar 库 | any[] |
jarLinkedService | Jar 链接服务参考。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightPigActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightPig”(必需) |
typeProperties | HDInsight Pig 活动属性。 | HDInsightPigActivityTypeProperties(必需) |
HDInsightPigActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 类型:数组(或带有 resultType 数组的表达式)。 | 任何 |
定义 | 允许用户指定 Pig 作业请求的定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightSparkActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightSpark”(必需) |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties(必需) |
HDInsightSparkActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark 主类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
proxyUser | 要模拟该作业的用户。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
rootPath | 所有作业文件的“sparkJobLinkedService”中的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传条目文件和依赖项以及接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
HDInsightStreamingActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightStreaming”(必需) |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties(必需) |
HDInsightStreamingActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
combiner | 合并器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户指定流式处理作业请求的定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
输入 | 输入 Blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
映射 | 映射程序可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
输出 | 输出 blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
还原剂 | 化简器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HiveSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HiveSource”(必需) |
HttpReadSettings
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HttpReadSettings”(必需) |
HttpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HttpSource”(必需) |
HubspotSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HubspotSource”(必需) |
IcebergSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Iceberg 格式设置。 | IcebergWriteSettings |
storeSettings | Iceberg 商店设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “IcebergSink”(必需) |
IcebergWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | string (必需) |
IfConditionActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “IfCondition”(必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
表达 | 计算结果为布尔值的表达式。 这用于确定将执行的活动块(ifTrueActivities 或 ifFalseActivities)。 | 表达式(必需) |
ifFalseActivities | 如果表达式的计算结果为 false,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ifTrueActivities | 如果表达式的计算结果为 true,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ImpalaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ImpalaSource”(必需) |
InformixSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “InformixSink”(必需) |
InformixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “InformixSource”(必需) |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “JiraSource”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “JsonReadSettings”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
JsonSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “JsonSink”(必需) |
JsonSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “JsonSource”(必需) |
JsonWriteSettings
名字 | 描述 | 价值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象的集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
LakeHouseReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “LakeHouseReadSettings”(必需) |
wildcardFileName | Microsoft Fabric LakeHouse 文件通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LakeHouseTableSink
名字 | 描述 | 价值 |
---|---|---|
partitionNameList | 从接收器列指定分区列名称。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | 任何 |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 每个不同的列值(对)将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | 任何 |
tableActionOption | LakeHouse 表接收器的表操作类型。 可能的值包括:“None”、“Append”、“Overwrite”。 | 任何 |
类型 | 复制接收器类型。 | “LakeHouseTableSink”(必需) |
LakeHouseTableSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
timestampAsOf | 按时间戳查询较旧的快照。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “LakeHouseTableSource”(必需) |
versionAsOf | 按版本查询较旧的快照。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
LakeHouseWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “LakeHouseWriteSettings”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
LogLocationSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LogSettings
名字 | 描述 | 价值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings (必需) |
LogStorageSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LookupActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Lookup”(必需) |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties(必需) |
LookupActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是所有行。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
源 | 特定于数据集的源属性,与复制活动源相同。 | CopySource (必需) |
MagentoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MagentoSource”(必需) |
MariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MariaDBSource”(必需) |
MarketoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MarketoSource”(必需) |
MetadataItem
名字 | 描述 | 价值 |
---|---|---|
名字 | 元数据项键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
价值 | 元数据项值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
Microsoft.DataFactory/factories/pipelines
名字 | 描述 | 价值 |
---|---|---|
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
父母 | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源外部的子资源。 |
类型资源的符号名称:工厂 |
性能 | 管道的属性。 | 管道(必需) |
MicrosoftAccessSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “MicrosoftAccessSink”(必需) |
MicrosoftAccessSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MicrosoftAccessSource”(必需) |
MongoDbAtlasSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbAtlasSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbAtlasSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB Atlas 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbAtlasSource”(必需) |
MongoDbCursorMethodsProperties
名字 | 描述 | 价值 |
---|---|---|
限制 | 指定服务器返回的最大文档数。 limit() 类似于 SQL 数据库中的 LIMIT 语句。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
项目 | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
跳 | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法在实现分页结果时可能很有用。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
排序 | 指定查询返回匹配文档的顺序。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 应该是 SQL-92 查询表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MongoDbSource”(必需) |
MongoDbV2Sink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbV2Sink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbV2Source”(必需) |
MySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MySqlSource”(必需) |
NetezzaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 Netezza 的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “NetezzaSource”(必需) |
NotebookParameter
名字 | 描述 | 价值 |
---|---|---|
类型 | 笔记本参数类型。 | “bool” “float” “int” “string” |
价值 | 笔记本参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “ODataSource”(必需) |
OdbcSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OdbcSink”(必需) |
OdbcSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OdbcSource”(必需) |
Office365Source
名字 | 描述 | 价值 |
---|---|---|
allowedGroups | 包含所有用户的组。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
dateFilterColumn | 要应用 <paramref name=“StartTime”/> 和 <paramref name=“EndTime”/>的列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
endTime | 此数据集的请求范围的结束时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
outputColumns | 要从 Office 365 表中读取的列。 类型:对象数组(或具有 resultType 对象数组的表达式)。 itemType:OutputColumn。 示例:[ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | 任何 |
startTime | 此数据集的请求范围的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “Office365Source”(必需) |
userScopeFilterUri | 用户范围 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “OracleCloudStorageReadSettings”(必需) |
wildcardFileName | Oracle 云存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Oracle 云存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | Oracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleServiceCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleServiceCloudSource”(必需) |
OracleSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OracleSink”(必需) |
OracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | Oracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Oracle 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleSource”(必需) |
OrcSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “OrcSink”(必需) |
OrcSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | ORC 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “OrcSource”(必需) |
OrcWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “ParquetReadSettings”(必需) |
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
ParquetSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “ParquetSink”(必需) |
ParquetSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ParquetSource”(必需) |
ParquetWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
PaypalSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PaypalSource”(必需) |
PhoenixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PhoenixSource”(必需) |
管道
名字 | 描述 | 价值 |
---|---|---|
活动 | 管道中的活动列表。 | 活动[] |
附注 | 可用于描述管道的标记列表。 | any[] |
并发 | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
描述 | 管道的说明。 | 字符串 |
文件夹 | 此管道所在的文件夹。 如果未指定,管道将显示在根级别。 | PipelineFolder |
参数 | 管道的参数列表。 | ParameterDefinitionSpecification |
政策 | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
变量 | 管道的变量列表。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
名字 | 描述 | 价值 |
---|---|---|
期间 | TimeSpan 值,之后将触发 Azure 监视指标。 | 任何 |
PipelineFolder
名字 | 描述 | 价值 |
---|---|---|
名字 | 此管道所在的文件夹的名称。 | 字符串 |
PipelinePolicy
名字 | 描述 | 价值 |
---|---|---|
elapsedTimeMetric | 管道运行时间指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
名字 | 描述 | 价值 |
---|---|---|
名字 | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | string (必需) |
类型 | 管道引用类型。 | “PipelineReference”(必需) |
PipelineRunDimensions
名字 | 描述 | 价值 |
---|
PolybaseSettings
名字 | 描述 | 价值 |
---|---|---|
rejectSampleValue | 确定在 PolyBase 重新计算被拒绝行百分比之前尝试检索的行数。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
rejectType | 拒绝类型。 | “percentage” “value” |
rejectValue | 指定在查询失败之前可以拒绝的行的值或百分比。 类型:number(或包含 resultType number 的表达式),最小值:0。 | 任何 |
useTypeDefault | 指定 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
PostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlSource”(必需) |
PostgreSqlV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlV2Source”(必需) |
PowerQuerySink
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference |
描述 | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
名字 | 转换名称。 | string (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
PowerQuerySinkMapping
名字 | 描述 | 价值 |
---|---|---|
dataflowSinks | 映射到 Power Query 混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query 混合文档中查询的名称。 | 字符串 |
PrestoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PrestoSource”(必需) |
QuickBooksSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “QuickBooksSource”(必需) |
RedirectIncompatibleRowSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定 redirectIncompatibleRowSettings,则必须指定。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
路径 | 用于存储重定向不兼容行数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
RedshiftUnloadSettings
名字 | 描述 | 价值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储从 Amazon Redshift 源中卸载的数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
s3LinkedServiceName | 从 Amazon Redshift 源复制时,将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference(必需) |
RelationalSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “RelationalSource”(必需) |
ResponsysSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ResponsysSource”(必需) |
RestSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:键值对(值应为字符串类型)。 | 任何 | ||
httpCompressionType | 使用最佳压缩级别发送采用压缩格式的数据的 Http 压缩类型,默认值为 None。 唯一支持的选项是 Gzip。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | 任何 | ||
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制接收器类型。 | “RestSink”(必需) |
RestSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对(值应为字符串类型)。 | 任何 | ||
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “RestSource”(必需) |
SalesforceMarketingCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SalesforceMarketingCloudSource”(必需) |
SalesforceServiceCloudSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudSource”(必需) |
SalesforceServiceCloudV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudV2Source
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudV2Source”(必需) |
SalesforceSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceSource”(必需) |
SalesforceV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
pageSize | 每个 http 请求的页面大小过大会导致超时,默认值为 300,000。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceV2Source”(必需) |
SapBwSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | MDX 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapBwSource”(必需) |
SapCloudForCustomerSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制接收器类型。 | “SapCloudForCustomerSink”(必需) | ||
writeBehavior | 操作的写入行为。 默认值为“Insert”。 | “Insert” “Update” |
SapCloudForCustomerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapCloudForCustomerSource”(必需) |
SapEccSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP ECC OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapEccSource”(必需) |
SapHanaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapHanaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
partitionOption | 将并行用于 SAP HANA 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | 任何 | ||
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings | ||
查询 | SAP HANA Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapHanaSource”(必需) |
SapOdpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值为 Full。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
投影 | 指定要从源数据中选择的列。 类型:对象数组(投影)(或包含对象的 resultType 数组的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
选择 | 指定源数据中的选择条件。 类型:对象数组(selection)(或包含 resultType 数组对象的表达式)。 | 任何 | ||
subscriberProcess | 用于管理增量进程的订阅服务器进程。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOdpSource”(必需) |
SapOpenHubSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
baseRequestId | 增量加载请求的 ID。 设置后,将只检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOpenHubSource”(必需) |
SapTablePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
maxPartitionsNumber | 表将拆分为的分区的最大值。 类型:整数(或带有 resultType 字符串的表达式)。 | 任何 |
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定从 SAP 表检索数据时一次检索的最大行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | 任何 | ||
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
rfcTableFields | 要检索的 SAP 表的字段。 例如,column0,column1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rfcTableOptions | 用于筛选 SAP 表的选项。 例如,COLUMN0 EQ SOME VALUE。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rowCount | 要检索的行数。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
rowSkips | 将跳过的行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapTableSource”(必需) |
ScriptActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Script”(必需) |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityParameter
名字 | 描述 | 价值 |
---|---|---|
方向 | 参数的方向。 | “Input” “InputOutput” “Output” |
名字 | 参数的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “Boolean” “DateTime” “DateTimeOffset” “Decimal” “Double” “Guid” “Int16” “Int32” “Int64” “Single” “String” “Timespan” |
价值 | 参数的值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ScriptActivityScriptBlock
名字 | 描述 | 价值 |
---|---|---|
参数 | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
发短信 | 查询文本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 查询的类型。 有关有效选项,请参阅 ScriptType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ScriptActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings | ||
returnMultistatementResult | 启用从多个 SQL 语句和受 DML 语句影响的行数检索结果集。 支持的连接器:SnowflakeV2。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名字 | 描述 | 价值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” “ExternalStore”(必需) |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureInputOutputPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | string (必需) |
价值 | 安全字符串的值。 | string (必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowSource”(必需) |
ServiceNowV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
表达 | 用于从源筛选数据的表达式。 | expressionV2 | ||
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowV2Source”(必需) |
SetVariableActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “SetVariable”(必需) |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties(必需) |
SetVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
价值 | 要设置的值。 可以是静态值或表达式。 | 任何 |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SftpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | 'SftpReadSettings' (必需) |
wildcardFileName | Sftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Sftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SftpWriteSettings
名字 | 描述 | 价值 |
---|---|---|
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时。 默认值:01:00:00(一小时)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | 'SftpWriteSettings' (必需) |
useTempFileRename | 上传到临时文件并重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SharePointOnlineListSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟(00:05:00)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SharePointOnlineListSource”(必需) |
ShopifySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ShopifySource”(必需) |
SkipErrorFile
名字 | 描述 | 价值 |
---|---|---|
dataInconsistency | 如果其他并发写入更改了源/接收器文件,请跳过。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileMissing | 如果复制过程中其他客户端删除了文件,则跳过该文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SnowflakeExportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
SnowflakeExportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeExportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
SnowflakeImportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeSink”(必需) |
SnowflakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeSource”(必需) |
SnowflakeV2Sink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeV2Sink”(必需) |
SnowflakeV2Source
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeV2Source”(必需) |
SparkConfigurationParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Spark 配置引用类型。 | “SparkConfigurationReference”(必需) |
SparkSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SparkSource”(必需) |
SqlDWSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL 数据仓库(如果适用)。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlDWSink”(必需) |
upsertSettings | SQL DW upsert 设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时,写入行为。 类型:SqlDWriteBehaviorEnum(或结果类型为 SqlDWWriteBehaviorEnum 的表达式) | 任何 |
SqlDWSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 数据仓库读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据仓库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “SqlDWSource”(必需) |
SqlDWUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
SqlMISink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlMISink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时出现白色行为。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
SqlMISource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlMISource”(必需) |
SqlPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数或日期/时间类型的列的名称,将用于继续分区。 如果未指定,则会自动检测表的主键,并将其用作分区列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlServerSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlServerSource”(必需) |
SqlServerStoredProcedureActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SqlServerStoredProcedure”(必需) |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties(必需) |
SqlServerStoredProcedureActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 |
SqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlSource”(必需) |
SqlUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
useTempDB | 指定是否对 upsert 临时表使用临时数据库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SquareSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SquareSource”(必需) |
SsisAccessCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecretBase(必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisChildPackage
名字 | 描述 | 价值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入子包的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisExecutionCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecureString (必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisExecutionParameter
名字 | 描述 | 价值 |
---|---|---|
价值 | SSIS 包执行参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisLogLocation
名字 | 描述 | 价值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | SSIS 日志位置的类型。 | “File”(必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential | ||
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
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 |
SsisPropertyOverride
名字 | 描述 | 价值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则会在 SSISDB 中加密值 | bool |
价值 | SSIS 包属性重写值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
StagingSettings
名字 | 描述 | 价值 |
---|---|---|
enableCompression | 指定是否通过临时暂存复制数据时使用压缩。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference(必需) |
路径 | 用于存储临时数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
StoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 对于 AmazonS3CompatibleReadSettings类型,设置为“AmazonS3CompatibleReadSettings”。 对于 AmazonS3ReadSettings,请设置为“AmazonS3ReadSettings”。 对于 AzureBlobFSReadSettings类型,设置为“AzureBlobFSReadSettings”。 对于 AzureBlobStorageReadSettings,请设置为“AzureBlobStorageReadSettings”。 对于 AzureDataLakeStoreReadSettings,请设置为“AzureDataLakeStoreReadSettings”。 对于 AzureFileStorageReadSettings,请设置为“AzureFileStorageReadSettings”。 对于 fileServerReadSettings |
“AmazonS3CompatibleReadSettings” “AmazonS3ReadSettings” “AzureBlobFSReadSettings” “AzureBlobStorageReadSettings” “AzureDataLakeStoreReadSettings” “AzureFileStorageReadSettings” “FileServerReadSettings” “FtpReadSettings” “GoogleCloudStorageReadSettings” “HdfsReadSettings” “HttpReadSettings” “LakeHouseReadSettings” “OracleCloudStorageReadSettings” 'SftpReadSettings' (必需) |
StoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 对于 AzureBlobFSWriteSettings,请设置为“AzureBlobFSWriteSettings”。 对于 AzureBlobStorageWriteSettings,请设置为“AzureBlobStorageWriteSettings”。 对于 AzureDataLakeStoreWriteSettings,请设置为“AzureDataLakeStoreWriteSettings”。 对于 AzureFileStorageWriteSettings,请设置为“AzureFileStorageWriteSettings”。 对于 FileServerWriteSettings,请设置为“FileServerWriteSettings”。 对于 LakeHouseWriteSettings类型,设置为“LakeHouseWriteSettings”。 对于类型 SftpWriteSettings,设置为“SftpWriteSettings”。 | “AzureBlobFSWriteSettings” “AzureBlobStorageWriteSettings” “AzureDataLakeStoreWriteSettings” “AzureFileStorageWriteSettings” “FileServerWriteSettings” 'LakeHouseWriteSettings' 'SftpWriteSettings' (必需) |
SwitchActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Switch”(必需) |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
例 | 对应于“on”属性的预期值的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 如果未满足事例条件,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
上 | 计算结果为字符串或整数的表达式。 这用于确定将在执行的情况下的活动块。 | 表达式(必需) |
SwitchCase
名字 | 描述 | 价值 |
---|---|---|
活动 | 要针对满足情况执行的活动列表。 | 活动[] |
价值 | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SybaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SybaseSource”(必需) |
SynapseNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SynapseNotebook”(必需) |
typeProperties | 执行 Synapse 笔记本活动属性。 | SynapseNotebookActivityTypeProperties (必需) |
SynapseNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
conf | Spark 配置属性,这将替代你提供的笔记本的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在会话的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference(必需) |
numExecutors | 要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
参数 | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 Spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
SynapseNotebookActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
SynapseNotebookReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Synapse 笔记本引用类型。 | “NotebookReference”(必需) |
SynapseSparkJobActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
args | SynapseSparkJobDefinitionActivity 的用户指定参数。 | any[] |
className | 主定义文件中的完全限定标识符或主类,这将替代你提供的 spark 作业定义的“className”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
conf | Spark 配置属性,这将替代你提供的 spark 作业定义的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在作业的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | 用于作业的主文件,它将替代你提供的 spark 作业定义的“文件”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) 主定义文件中用于引用的其他文件,这将替代你提供的 spark 作业定义的“文件”。 | any[] |
filesV2 | 用于在主定义文件中引用的其他文件,这将替代你提供的 spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将替代你提供的 spark 作业定义的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
pythonCodeReference | 用于在主定义文件中引用的其他 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
名字 | 描述 | 价值 |
---|
SynapseSparkJobDefinitionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SparkJob”(必需) |
typeProperties | 执行 spark 作业活动属性。 | SynapseSparkJobActivityTypeProperties (必需) |
SynapseSparkJobReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 作业名称。 带有 resultType 字符串的表达式。 | 任何(必需) |
类型 | Synapse spark 作业引用类型。 | “SparkJobDefinitionReference”(必需) |
TarGZipReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarGZipReadSettings”(必需) |
TarReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarReadSettings”(必需) |
TeradataPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings | ||
查询 | Teradata 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “TeradataSource”(必需) |
UntilActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Until”(必需) |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) | ||
表达 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 表达式(必需) | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
UserProperty
名字 | 描述 | 价值 |
---|---|---|
名字 | 用户属性名称。 | string (必需) |
价值 | 用户属性值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ValidationActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “验证”(必需) |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties(必需) |
ValidationActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
childItems | 如果数据集指向文件夹,则可以使用。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
数据 | 验证活动数据集参考。 | DatasetReference (必需) | ||
minimumSize | 如果数据集指向文件,则可以使用。 文件的大小必须大于或等于指定的值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
睡 | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则 10 秒将用作默认值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
VariableDefinitionSpecification
名字 | 描述 | 价值 |
---|
VariableSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 变量的默认值。 | 任何 |
类型 | 变量类型。 | “Array” “Bool” “String”(必需) |
VerticaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “VerticaSource”(必需) |
WaitActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Wait”(必需) |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何(必需) |
WarehouseSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “WarehouseSink”(必需) |
writeBehavior | 将数据复制到 Azure Microsoft Fabric 数据仓库时,写入行为。 类型:DWWriteBehaviorEnum(或结果类型为 DWWriteBehaviorEnum 的表达式) | 任何 |
WarehouseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “WarehouseSource”(必需) |
WebActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “WebActivity”(必需) |
typeProperties | Web 活动属性。 | WebActivityTypeProperties(必需) |
WebActivityAuthentication
名字 | 描述 | 价值 |
---|---|---|
凭据 | 包含身份验证信息的凭据引用。 | CredentialReference |
密码 | 用于 ServicePrincipal 的 PFX 文件或基本身份验证/机密的密码 | SecretBase |
pfx | 用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 | SecretBase |
资源 | 使用 MSI 身份验证时,将为其请求 Azure 身份验证令牌的资源。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于 ServicePrincipal 时用于基本身份验证或 ClientID 的 Web 活动身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
userTenant | 使用 ServicePrincipal 身份验证时,将为其请求 Azure 身份验证令牌的 TenantId。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication |
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
数据 | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“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[] |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “POST” “PUT”(必需) |
turnOffAsync | 用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebHookActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “WebHook”(必需) |
typeProperties | WebHook 活动属性。 | WebHookActivityTypeProperties(必需) |
WebHookActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication | ||
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | WebHookActivityTypePropertiesHeaders | ||
方法 | 目标终结点的 Rest API 方法。 | “POST”(必需) | ||
reportStatusOnCallBack | 设置为 true 时,活动将使用回调请求正文中的 statusCode、输出和错误。 可以通过在回调请求中设置 statusCode >= 400 来将活动标记为失败。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
超时 | Webhook 应调用回的超时。 如果没有指定值,则默认为 10 分钟。 类型:字符串。 模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebHookActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
类型 | 复制源类型。 | “WebSource”(必需) |
XeroSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “XeroSource”(必需) |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “XmlReadSettings”(必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “XmlSource”(必需) |
ZipDeflateReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveZipFileNameAsFolder | 保留 zip 文件名作为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “ZipDeflateReadSettings”(必需) |
ZohoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ZohoSource”(必需) |
快速入门示例
以下快速入门示例部署此资源类型。
Bicep 文件 | 描述 |
---|---|
创建 V2 数据工厂 | 此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂 | 此模板为从 Azure Blob 复制到另一个 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" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"annotations": [ {} ],
"concurrency": "int",
"description": "string",
"folder": {
"name": "string"
},
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"policy": {
"elapsedTimeMetric": {
"duration": {}
}
},
"runDimensions": {
"{customized property}": {}
},
"variables": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
}
}
}
CopySource 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AmazonMWSSource"
}
对于 AmazonRdsForOracleSource,请使用:
{
"additionalColumns": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"type": "AmazonRdsForOracleSource"
}
对于 AmazonRdsForSqlServerSource,请使用:
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "AmazonRdsForSqlServerSource"
}
对于 AmazonRedshiftSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"redshiftUnloadSettings": {
"bucketName": {},
"s3LinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"type": "AmazonRedshiftSource"
}
对于 AvroSource,请使用:
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "AvroSource"
}
对于 AzureBlobFSSource,请使用:
{
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {},
"type": "AzureBlobFSSource"
}
对于 AzureDataExplorerSource,请使用:
{
"additionalColumns": {},
"noTruncation": {},
"query": {},
"queryTimeout": {},
"type": "AzureDataExplorerSource"
}
对于 AzureDataLakeStoreSource,请使用:
{
"recursive": {},
"type": "AzureDataLakeStoreSource"
}
对于 AzureDatabricksDeltaLakeSource,请使用:
{
"exportSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string"
},
"query": {},
"type": "AzureDatabricksDeltaLakeSource"
}
对于 azureMariaDBSource
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzureMariaDBSource"
}
对于 AzureMySqlSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzureMySqlSource"
}
对于 AzurePostgreSqlSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "AzurePostgreSqlSource"
}
对于 AzureSqlSource,请使用:
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "AzureSqlSource"
}
对于 AzureTableSource,请使用:
{
"additionalColumns": {},
"azureTableSourceIgnoreTableNotFound": {},
"azureTableSourceQuery": {},
"queryTimeout": {},
"type": "AzureTableSource"
}
对于 BinarySource,请使用:
{
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "BinarySource"
}
对于 BlobSource,请使用:
{
"recursive": {},
"skipHeaderLineCount": {},
"treatEmptyAsNull": {},
"type": "BlobSource"
}
对于 CassandraSource,请使用:
{
"additionalColumns": {},
"consistencyLevel": "string",
"query": {},
"queryTimeout": {},
"type": "CassandraSource"
}
对于 CommonDataServiceForAppsSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "CommonDataServiceForAppsSource"
}
对于 ConcurSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ConcurSource"
}
对于 CosmosDbMongoDbApiSource,请使用:
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "CosmosDbMongoDbApiSource"
}
对于 CosmosDbSqlApiSource,请使用:
{
"additionalColumns": {},
"detectDatetime": {},
"pageSize": {},
"preferredRegions": {},
"query": {},
"type": "CosmosDbSqlApiSource"
}
对于 CouchbaseSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "CouchbaseSource"
}
对于 Db2Source,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "Db2Source"
}
对于 DelimitedTextSource,请使用:
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "DelimitedTextSource"
}
对于 DocumentDbCollectionSource,请使用:
{
"additionalColumns": {},
"nestingSeparator": {},
"query": {},
"queryTimeout": {},
"type": "DocumentDbCollectionSource"
}
对于 DrillSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "DrillSource"
}
对于 DynamicsAXSource,请使用:
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "DynamicsAXSource"
}
对于 DynamicsCrmSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "DynamicsCrmSource"
}
对于 DynamicsSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "DynamicsSource"
}
对于 EloquaSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "EloquaSource"
}
对于 ExcelSource,请使用:
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "ExcelSource"
}
对于 FileSystemSource,请使用:
{
"additionalColumns": {},
"recursive": {},
"type": "FileSystemSource"
}
对于 GoogleAdWordsSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleAdWordsSource"
}
对于 GoogleBigQuerySource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleBigQuerySource"
}
对于 GoogleBigQueryV2Source,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GoogleBigQueryV2Source"
}
对于 GreenplumSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "GreenplumSource"
}
对于 HBaseSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HBaseSource"
}
对于 HdfsSource,请使用:
{
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"recursive": {},
"type": "HdfsSource"
}
对于 HiveSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HiveSource"
}
对于 HttpSource,请使用:
{
"httpRequestTimeout": {},
"type": "HttpSource"
}
对于 HubspotSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "HubspotSource"
}
对于 impalaSource
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ImpalaSource"
}
对于 InformixSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "InformixSource"
}
对于 JiraSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "JiraSource"
}
对于 JsonSource,请使用:
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "JsonSource"
}
对于 LakeHouseTableSource,请使用:
{
"additionalColumns": {},
"timestampAsOf": {},
"type": "LakeHouseTableSource",
"versionAsOf": {}
}
对于 MagentoSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MagentoSource"
}
对于 MariaDBSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MariaDBSource"
}
对于 MarketoSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MarketoSource"
}
对于 MicrosoftAccessSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "MicrosoftAccessSource"
}
对于 MongoDbAtlasSource,请使用:
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "MongoDbAtlasSource"
}
对于 MongoDbSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "MongoDbSource"
}
对于 MongoDbV2Source,请使用:
{
"additionalColumns": {},
"batchSize": {},
"cursorMethods": {
"limit": {},
"project": {},
"skip": {},
"sort": {}
},
"filter": {},
"queryTimeout": {},
"type": "MongoDbV2Source"
}
对于 MySqlSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "MySqlSource"
}
对于 netezzaSource
{
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {},
"type": "NetezzaSource"
}
对于 ODataSource,请使用:
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"type": "ODataSource"
}
对于 OdbcSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "OdbcSource"
}
对于 Office365Source,请使用:
{
"allowedGroups": {},
"dateFilterColumn": {},
"endTime": {},
"outputColumns": {},
"startTime": {},
"type": "Office365Source",
"userScopeFilterUri": {}
}
对于 OracleServiceCloudSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "OracleServiceCloudSource"
}
对于 OracleSource,请使用:
{
"additionalColumns": {},
"oracleReaderQuery": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionNames": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"type": "OracleSource"
}
对于 OrcSource,请使用:
{
"additionalColumns": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "OrcSource"
}
对于 ParquetSource,请使用:
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "string"
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "ParquetSource"
}
对于 PaypalSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PaypalSource"
}
对于 PhoenixSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PhoenixSource"
}
对于 PostgreSqlSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PostgreSqlSource"
}
对于 PostgreSqlV2Source,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PostgreSqlV2Source"
}
对于 PrestoSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "PrestoSource"
}
对于 QuickBooksSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "QuickBooksSource"
}
对于 RelationalSource,请使用:
{
"additionalColumns": {},
"query": {},
"type": "RelationalSource"
}
对于 ResponsysSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ResponsysSource"
}
对于 RestSource,请使用:
{
"additionalColumns": {},
"additionalHeaders": {},
"httpRequestTimeout": {},
"paginationRules": {},
"requestBody": {},
"requestInterval": {},
"requestMethod": {},
"type": "RestSource"
}
对于 SalesforceMarketingCloudSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SalesforceMarketingCloudSource"
}
对于 SalesforceServiceCloudSource,请使用:
{
"additionalColumns": {},
"query": {},
"readBehavior": {},
"type": "SalesforceServiceCloudSource"
}
对于 SalesforceServiceCloudV2Source,请使用:
{
"additionalColumns": {},
"includeDeletedObjects": {},
"query": {},
"SOQLQuery": {},
"type": "SalesforceServiceCloudV2Source"
}
对于 SalesforceSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"readBehavior": {},
"type": "SalesforceSource"
}
对于 SalesforceV2Source,请使用:
{
"additionalColumns": {},
"includeDeletedObjects": {},
"pageSize": {},
"query": {},
"queryTimeout": {},
"SOQLQuery": {},
"type": "SalesforceV2Source"
}
对于 sapBwSource
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SapBwSource"
}
对于 SapCloudForCustomerSource,请使用:
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "SapCloudForCustomerSource"
}
对于 sapEccSource
{
"additionalColumns": {},
"httpRequestTimeout": {},
"query": {},
"queryTimeout": {},
"type": "SapEccSource"
}
对于 SapHanaSource,请使用:
{
"additionalColumns": {},
"packetSize": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {}
},
"query": {},
"queryTimeout": {},
"type": "SapHanaSource"
}
对于 sapOdpSource
{
"additionalColumns": {},
"extractionMode": {},
"projection": {},
"queryTimeout": {},
"selection": {},
"subscriberProcess": {},
"type": "SapOdpSource"
}
对于 SapOpenHubSource,请使用:
{
"additionalColumns": {},
"baseRequestId": {},
"customRfcReadTableFunctionModule": {},
"excludeLastRequest": {},
"queryTimeout": {},
"sapDataColumnDelimiter": {},
"type": "SapOpenHubSource"
}
对于 SapTableSource,请使用:
{
"additionalColumns": {},
"batchSize": {},
"customRfcReadTableFunctionModule": {},
"partitionOption": {},
"partitionSettings": {
"maxPartitionsNumber": {},
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"rfcTableFields": {},
"rfcTableOptions": {},
"rowCount": {},
"rowSkips": {},
"sapDataColumnDelimiter": {},
"type": "SapTableSource"
}
对于 ServiceNowSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ServiceNowSource"
}
对于 ServiceNowV2Source,请使用:
{
"additionalColumns": {},
"expression": {
"operands": [
...
],
"operators": [ "string" ],
"type": "string",
"value": "string"
},
"pageSize": {},
"queryTimeout": {},
"type": "ServiceNowV2Source"
}
对于 SharePointOnlineListSource,请使用:
{
"httpRequestTimeout": {},
"query": {},
"type": "SharePointOnlineListSource"
}
对于 ShopifySource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ShopifySource"
}
对于 SnowflakeSource,请使用:
{
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"query": {},
"type": "SnowflakeSource"
}
对于 SnowflakeV2Source,请使用:
{
"exportSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"query": {},
"type": "SnowflakeV2Source"
}
对于 SparkSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SparkSource"
}
对于 SqlDWSource,请使用:
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlDWSource"
}
对于 sqlMISource
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlMISource"
}
对于 sqlServerSource
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"produceAdditionalTypes": {},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlServerSource"
}
对于 SqlSource,请使用:
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "SqlSource"
}
对于 SquareSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SquareSource"
}
对于 SybaseSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "SybaseSource"
}
对于 TeradataSource,请使用:
{
"additionalColumns": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"query": {},
"queryTimeout": {},
"type": "TeradataSource"
}
对于 VerticaSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "VerticaSource"
}
对于 WarehouseSource,请使用:
{
"additionalColumns": {},
"isolationLevel": {},
"partitionOption": {},
"partitionSettings": {
"partitionColumnName": {},
"partitionLowerBound": {},
"partitionUpperBound": {}
},
"queryTimeout": {},
"sqlReaderQuery": {},
"sqlReaderStoredProcedureName": {},
"storedProcedureParameters": {},
"type": "WarehouseSource"
}
对于 XeroSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "XeroSource"
}
对于 ZohoSource,请使用:
{
"additionalColumns": {},
"query": {},
"queryTimeout": {},
"type": "ZohoSource"
}
对于 WebSource,请使用:
{
"additionalColumns": {},
"type": "WebSource"
}
对于 XmlSource,请使用:
{
"additionalColumns": {},
"formatSettings": {
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"type": "string",
"validationMode": {}
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
},
"type": "XmlSource"
}
StoreReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AmazonS3CompatibleReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 AmazonS3ReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AmazonS3ReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 azureBlobFSReadSettings
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "AzureBlobFSReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 AzureBlobStorageReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AzureBlobStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 AzureDataLakeStoreReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"listAfter": {},
"listBefore": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "AzureDataLakeStoreReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 AzureFileStorageReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "AzureFileStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 FileServerReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileFilter": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "FileServerReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 ftpReadSettings
{
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"partitionRootPath": {},
"recursive": {},
"type": "FtpReadSettings",
"useBinaryTransfer": {},
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 GoogleCloudStorageReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "GoogleCloudStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 HdfsReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"distcpSettings": {
"distcpOptions": {},
"resourceManagerEndpoint": {},
"tempScriptPath": {}
},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "HdfsReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 HttpReadSettings,请使用:
{
"additionalColumns": {},
"additionalHeaders": {},
"requestBody": {},
"requestMethod": {},
"requestTimeout": {},
"type": "HttpReadSettings"
}
对于 LakeHouseReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "LakeHouseReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 OracleCloudStorageReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"prefix": {},
"recursive": {},
"type": "OracleCloudStorageReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
对于 SftpReadSettings,请使用:
{
"deleteFilesAfterCompletion": {},
"disableChunking": {},
"enablePartitionDiscovery": {},
"fileListPath": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"partitionRootPath": {},
"recursive": {},
"type": "SftpReadSettings",
"wildcardFileName": {},
"wildcardFolderPath": {}
}
活动对象
设置 类型 属性以指定对象的类型。
对于 AppendVariable,请使用:
{
"type": "AppendVariable",
"typeProperties": {
"value": {},
"variableName": "string"
}
}
对于 AzureDataExplorerCommand,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureDataExplorerCommand",
"typeProperties": {
"command": {},
"commandTimeout": {}
}
}
对于 azureFunctionActivity
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureFunctionActivity",
"typeProperties": {
"body": {},
"functionName": {},
"headers": {
"{customized property}": {}
},
"method": "string"
}
}
对于 AzureMLBatchExecution,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLBatchExecution",
"typeProperties": {
"globalParameters": {
"{customized property}": {}
},
"webServiceInputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
},
"webServiceOutputs": {
"{customized property}": {
"filePath": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLExecutePipeline",
"typeProperties": {
"continueOnStepFailure": {},
"dataPathAssignments": {},
"experimentName": {},
"mlParentRunId": {},
"mlPipelineEndpointId": {},
"mlPipelineId": {},
"mlPipelineParameters": {},
"version": {}
}
}
对于 AzureMLUpdateResource,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "AzureMLUpdateResource",
"typeProperties": {
"trainedModelFilePath": {},
"trainedModelLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"trainedModelName": {}
}
}
对于 ExecutePipeline,请使用:
{
"policy": {
"secureInput": "bool"
},
"type": "ExecutePipeline",
"typeProperties": {
"parameters": {
"{customized property}": {}
},
"pipeline": {
"name": "string",
"referenceName": "string",
"type": "string"
},
"waitOnCompletion": "bool"
}
}
对于 失败,请使用:
{
"type": "Fail",
"typeProperties": {
"errorCode": {},
"message": {}
}
}
对于 筛选器,请使用:
{
"type": "Filter",
"typeProperties": {
"condition": {
"type": "string",
"value": "string"
},
"items": {
"type": "string",
"value": "string"
}
}
}
对于 forEach
{
"type": "ForEach",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"batchCount": "int",
"isSequential": "bool",
"items": {
"type": "string",
"value": "string"
}
}
}
对于 IfCondition,请使用:
{
"type": "IfCondition",
"typeProperties": {
"expression": {
"type": "string",
"value": "string"
},
"ifFalseActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"ifTrueActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ]
}
}
对于 SetVariable,请使用:
{
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"type": "SetVariable",
"typeProperties": {
"setSystemVariable": "bool",
"value": {},
"variableName": "string"
}
}
对于 交换机,请使用:
{
"type": "Switch",
"typeProperties": {
"cases": [
{
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"value": "string"
}
],
"defaultActivities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"on": {
"type": "string",
"value": "string"
}
}
}
对于 直到,请使用:
{
"type": "Until",
"typeProperties": {
"activities": [ {
"dependsOn": [
{
"activity": "string",
"dependencyConditions": [ "string" ]
}
],
"description": "string",
"name": "string",
"onInactiveMarkAs": "string",
"state": "string",
"userProperties": [
{
"name": "string",
"value": {}
}
],
"type": "string"
// For remaining properties, see Activity objects
} ],
"expression": {
"type": "string",
"value": "string"
},
"timeout": {}
}
}
对于 验证,请使用:
{
"type": "Validation",
"typeProperties": {
"childItems": {},
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"minimumSize": {},
"sleep": {},
"timeout": {}
}
}
对于 等待,请使用:
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": {}
}
}
对于 WebHook,请使用:
{
"policy": {
"secureInput": "bool",
"secureOutput": "bool"
},
"type": "WebHook",
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"headers": {
"{customized property}": {}
},
"method": "string",
"reportStatusOnCallBack": {},
"timeout": "string",
"url": {}
}
}
对于 复制,请使用:
{
"inputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"outputs": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Copy",
"typeProperties": {
"dataIntegrationUnits": {},
"enableSkipIncompatibleRow": {},
"enableStaging": {},
"logSettings": {
"copyActivityLogSettings": {
"enableReliableLogging": {},
"logLevel": {}
},
"enableCopyActivityLog": {},
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
}
},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"logLevel": {},
"path": {}
},
"parallelCopies": {},
"preserve": [ {} ],
"preserveRules": [ {} ],
"redirectIncompatibleRowSettings": {
"linkedServiceName": {},
"path": {}
},
"sink": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sinkRetryCount": {},
"sinkRetryWait": {},
"writeBatchSize": {},
"writeBatchTimeout": {},
"type": "string"
// For remaining properties, see CopySink objects
},
"skipErrorFile": {
"dataInconsistency": {},
"fileMissing": {}
},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
},
"stagingSettings": {
"enableCompression": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
},
"translator": {},
"validateDataConsistency": {}
}
}
对于 自定义,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Custom",
"typeProperties": {
"autoUserSpecification": {},
"command": {},
"extendedProperties": {
"{customized property}": {}
},
"folderPath": {},
"referenceObjects": {
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
},
"resourceLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"retentionTimeInDays": {}
}
}
对于 DataLakeAnalyticsU-SQL,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DataLakeAnalyticsU-SQL",
"typeProperties": {
"compilationMode": {},
"degreeOfParallelism": {},
"parameters": {
"{customized property}": {}
},
"priority": {},
"runtimeVersion": {},
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {}
}
}
对于 DatabricksNotebook,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksNotebook",
"typeProperties": {
"baseParameters": {
"{customized property}": {}
},
"libraries": [
{
"{customized property}": {}
}
],
"notebookPath": {}
}
}
对于 DatabricksSparkJar,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksSparkJar",
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"mainClassName": {},
"parameters": [ {} ]
}
}
对于 DatabricksSparkPython,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "DatabricksSparkPython",
"typeProperties": {
"libraries": [
{
"{customized property}": {}
}
],
"parameters": [ {} ],
"pythonFile": {}
}
}
对于 删除,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Delete",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"enableLogging": {},
"logStorageSettings": {
"enableReliableLogging": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"logLevel": {},
"path": {}
},
"maxConcurrentConnections": "int",
"recursive": {},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 ExecuteDataFlow,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteDataFlow",
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continuationSettings": {
"continuationTtlInMinutes": {},
"customizedCheckpointKey": {},
"idleCondition": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"runConcurrently": {},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"traceLevel": {}
}
}
对于 ExecuteSSISPackage,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteSSISPackage",
"typeProperties": {
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"environmentPath": {},
"executionCredential": {
"domain": {},
"password": {
"type": "string",
"value": "string"
},
"userName": {}
},
"loggingLevel": {},
"logLocation": {
"logPath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"logRefreshInterval": {}
}
},
"packageConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"packageLocation": {
"packagePath": {},
"type": "string",
"typeProperties": {
"accessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"childPackages": [
{
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"packagePath": {}
}
],
"configurationAccessCredential": {
"domain": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
},
"configurationPath": {},
"packageContent": {},
"packageLastModifiedDate": "string",
"packageName": "string",
"packagePassword": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
},
"packageParameters": {
"{customized property}": {
"value": {}
}
},
"projectConnectionManagers": {
"{customized property}": {
"{customized property}": {
"value": {}
}
}
},
"projectParameters": {
"{customized property}": {
"value": {}
}
},
"propertyOverrides": {
"{customized property}": {
"isSensitive": "bool",
"value": {}
}
},
"runtime": {}
}
}
对于 ExecuteWranglingDataflow,请使用:
{
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "ExecuteWranglingDataflow",
"typeProperties": {
"compute": {
"computeType": {},
"coreCount": {}
},
"continuationSettings": {
"continuationTtlInMinutes": {},
"customizedCheckpointKey": {},
"idleCondition": {}
},
"continueOnError": {},
"dataFlow": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"integrationRuntime": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"queries": [
{
"dataflowSinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"script": "string"
}
],
"queryName": "string"
}
],
"runConcurrently": {},
"sinks": {
"{customized property}": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"script": "string"
}
},
"sourceStagingConcurrency": {},
"staging": {
"folderPath": {},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
},
"traceLevel": {}
}
}
对于 GetMetadata,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "GetMetadata",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"fieldList": [ {} ],
"formatSettings": {
"type": "string"
// For remaining properties, see FormatReadSettings objects
},
"storeSettings": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"type": "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 HDInsightHive,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightHive",
"typeProperties": {
"arguments": [ {} ],
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"queryTimeout": "int",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"variables": {
"{customized property}": {}
}
}
}
对于 HDInsightMapReduce,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightMapReduce",
"typeProperties": {
"arguments": [ {} ],
"className": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"jarFilePath": {},
"jarLibs": [ {} ],
"jarLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
对于 HDInsightPig,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightPig",
"typeProperties": {
"arguments": {},
"defines": {
"{customized property}": {}
},
"getDebugInfo": "string",
"scriptLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"scriptPath": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
对于 HDInsightSpark,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightSpark",
"typeProperties": {
"arguments": [ {} ],
"className": "string",
"entryFilePath": {},
"getDebugInfo": "string",
"proxyUser": {},
"rootPath": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJobLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
}
对于 HDInsightStreaming,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "HDInsightStreaming",
"typeProperties": {
"arguments": [ {} ],
"combiner": {},
"commandEnvironment": [ {} ],
"defines": {
"{customized property}": {}
},
"fileLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"filePaths": [ {} ],
"getDebugInfo": "string",
"input": {},
"mapper": {},
"output": {},
"reducer": {},
"storageLinkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
]
}
}
对于 查找,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Lookup",
"typeProperties": {
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"firstRowOnly": {},
"source": {
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"sourceRetryCount": {},
"sourceRetryWait": {},
"type": "string"
// For remaining properties, see CopySource objects
}
}
}
对于 脚本,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "Script",
"typeProperties": {
"logSettings": {
"logDestination": "string",
"logLocationSettings": {
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"path": {}
}
},
"returnMultistatementResult": {},
"scriptBlockExecutionTimeout": {},
"scripts": [
{
"parameters": [
{
"direction": "string",
"name": {},
"size": "int",
"type": "string",
"value": {}
}
],
"text": {},
"type": {}
}
]
}
}
对于 SparkJob,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SparkJob",
"typeProperties": {
"args": [ {} ],
"className": {},
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"file": {},
"files": [ {} ],
"filesV2": [ {} ],
"numExecutors": {},
"pythonCodeReference": [ {} ],
"scanFolder": {},
"sparkConfig": {
"{customized property}": {}
},
"sparkJob": {
"referenceName": {},
"type": "string"
},
"targetBigDataPool": {
"referenceName": {},
"type": "string"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "string"
}
}
}
对于 SqlServerStoredProcedure,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SqlServerStoredProcedure",
"typeProperties": {
"storedProcedureName": {},
"storedProcedureParameters": {}
}
}
对于 SynapseNotebook,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "SynapseNotebook",
"typeProperties": {
"conf": {},
"configurationType": "string",
"driverSize": {},
"executorSize": {},
"notebook": {
"referenceName": {},
"type": "string"
},
"numExecutors": {},
"parameters": {
"{customized property}": {
"type": "string",
"value": {}
}
},
"sparkConfig": {
"{customized property}": {}
},
"sparkPool": {
"referenceName": {},
"type": "string"
},
"targetSparkConfiguration": {
"referenceName": {},
"type": "string"
}
}
}
对于 WebActivity,请使用:
{
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"policy": {
"retry": {},
"retryIntervalInSeconds": "int",
"secureInput": "bool",
"secureOutput": "bool",
"timeout": {}
},
"type": "WebActivity",
"typeProperties": {
"authentication": {
"credential": {
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"resource": {},
"type": "string",
"username": {},
"userTenant": {}
},
"body": {},
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"datasets": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"disableCertValidation": "bool",
"headers": {
"{customized property}": {}
},
"httpRequestTimeout": {},
"linkedServices": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"method": "string",
"turnOffAsync": "bool",
"url": {}
}
}
CompressionReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
{
"preserveCompressionFileNameAsFolder": {},
"type": "TarGZipReadSettings"
}
对于 tarReadSettings
{
"preserveCompressionFileNameAsFolder": {},
"type": "TarReadSettings"
}
对于 ZipDeflateReadSettings,请使用:
{
"preserveZipFileNameAsFolder": {},
"type": "ZipDeflateReadSettings"
}
StoreWriteSettings 对象
设置 类型 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
{
"blockSizeInMB": {},
"type": "AzureBlobFSWriteSettings"
}
对于 AzureBlobStorageWriteSettings,请使用:
{
"blockSizeInMB": {},
"type": "AzureBlobStorageWriteSettings"
}
对于 AzureDataLakeStoreWriteSettings,请使用:
{
"expiryDateTime": {},
"type": "AzureDataLakeStoreWriteSettings"
}
对于 AzureFileStorageWriteSettings,请使用:
{
"type": "AzureFileStorageWriteSettings"
}
对于 FileServerWriteSettings,请使用:
{
"type": "FileServerWriteSettings"
}
对于 LakeHouseWriteSettings,请使用:
{
"type": "LakeHouseWriteSettings"
}
对于 SftpWriteSettings,请使用:
{
"operationTimeout": {},
"type": "SftpWriteSettings",
"useTempFileRename": {}
}
CopySink 对象
设置 类型 属性以指定对象的类型。
对于 AvroSink,请使用:
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"recordName": "string",
"recordNamespace": "string",
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "AvroSink"
}
对于 azureBlobFSSink
{
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "AzureBlobFSSink"
}
对于 AzureDataExplorerSink,请使用:
{
"flushImmediately": {},
"ingestionMappingAsJson": {},
"ingestionMappingName": {},
"type": "AzureDataExplorerSink"
}
对于 AzureDataLakeStoreSink,请使用:
{
"copyBehavior": {},
"enableAdlsSingleFileParallel": {},
"type": "AzureDataLakeStoreSink"
}
对于 AzureDatabricksDeltaLakeSink,请使用:
{
"importSettings": {
"dateFormat": {},
"timestampFormat": {},
"type": "string"
},
"preCopyScript": {},
"type": "AzureDatabricksDeltaLakeSink"
}
对于 AzureMySqlSink,请使用:
{
"preCopyScript": {},
"type": "AzureMySqlSink"
}
对于 AzurePostgreSqlSink,请使用:
{
"preCopyScript": {},
"type": "AzurePostgreSqlSink"
}
对于 azureQueueSink
{
"type": "AzureQueueSink"
}
对于 AzureSearchIndexSink,请使用:
{
"type": "AzureSearchIndexSink",
"writeBehavior": "string"
}
对于 AzureSqlSink,请使用:
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "AzureSqlSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
对于 AzureTableSink,请使用:
{
"azureTableDefaultPartitionKeyValue": {},
"azureTableInsertType": {},
"azureTablePartitionKeyName": {},
"azureTableRowKeyName": {},
"type": "AzureTableSink"
}
对于 BinarySink,请使用:
{
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "BinarySink"
}
对于 BlobSink,请使用:
{
"blobWriterAddHeader": {},
"blobWriterDateTimeFormat": {},
"blobWriterOverwriteFiles": {},
"copyBehavior": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "BlobSink"
}
对于 CommonDataServiceForAppsSink,请使用:
{
"alternateKeyName": {},
"ignoreNullValues": {},
"type": "CommonDataServiceForAppsSink",
"writeBehavior": "string"
}
对于 CosmosDbMongoDbApiSink,请使用:
{
"type": "CosmosDbMongoDbApiSink",
"writeBehavior": {}
}
对于 CosmosDbSqlApiSink,请使用:
{
"type": "CosmosDbSqlApiSink",
"writeBehavior": {}
}
对于 DelimitedTextSink,请使用:
{
"formatSettings": {
"fileExtension": {},
"fileNamePrefix": {},
"maxRowsPerFile": {},
"quoteAllText": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "DelimitedTextSink"
}
对于 DocumentDbCollectionSink,请使用:
{
"nestingSeparator": {},
"type": "DocumentDbCollectionSink",
"writeBehavior": {}
}
对于 DynamicsCrmSink,请使用:
{
"alternateKeyName": {},
"ignoreNullValues": {},
"type": "DynamicsCrmSink",
"writeBehavior": "string"
}
对于 DynamicsSink,请使用:
{
"alternateKeyName": {},
"ignoreNullValues": {},
"type": "DynamicsSink",
"writeBehavior": "string"
}
对于 FileSystemSink,请使用:
{
"copyBehavior": {},
"type": "FileSystemSink"
}
对于 IcebergSink,请使用:
{
"formatSettings": {
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "IcebergSink"
}
对于 InformixSink,请使用:
{
"preCopyScript": {},
"type": "InformixSink"
}
对于 JsonSink,请使用:
{
"formatSettings": {
"filePattern": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "JsonSink"
}
对于 LakeHouseTableSink,请使用:
{
"partitionNameList": {},
"partitionOption": {},
"tableActionOption": {},
"type": "LakeHouseTableSink"
}
对于 MicrosoftAccessSink,请使用:
{
"preCopyScript": {},
"type": "MicrosoftAccessSink"
}
对于 MongoDbAtlasSink,请使用:
{
"type": "MongoDbAtlasSink",
"writeBehavior": {}
}
对于 MongoDbV2Sink,请使用:
{
"type": "MongoDbV2Sink",
"writeBehavior": {}
}
对于 OdbcSink,请使用:
{
"preCopyScript": {},
"type": "OdbcSink"
}
对于 OracleSink,请使用:
{
"preCopyScript": {},
"type": "OracleSink"
}
对于 OrcSink,请使用:
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "OrcSink"
}
对于 ParquetSink,请使用:
{
"formatSettings": {
"fileNamePrefix": {},
"maxRowsPerFile": {},
"type": "string"
},
"storeSettings": {
"copyBehavior": {},
"disableMetricsCollection": {},
"maxConcurrentConnections": {},
"metadata": [
{
"name": {},
"value": {}
}
],
"type": "string"
// For remaining properties, see StoreWriteSettings objects
},
"type": "ParquetSink"
}
对于 RestSink,请使用:
{
"additionalHeaders": {},
"httpCompressionType": {},
"httpRequestTimeout": {},
"requestInterval": {},
"requestMethod": {},
"type": "RestSink"
}
对于 SalesforceServiceCloudSink,请使用:
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceServiceCloudSink",
"writeBehavior": "string"
}
对于 SalesforceServiceCloudV2Sink,请使用:
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceServiceCloudV2Sink",
"writeBehavior": "string"
}
对于 SalesforceSink,请使用:
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceSink",
"writeBehavior": "string"
}
对于 SalesforceV2Sink,请使用:
{
"externalIdFieldName": {},
"ignoreNullValues": {},
"type": "SalesforceV2Sink",
"writeBehavior": "string"
}
对于 SapCloudForCustomerSink,请使用:
{
"httpRequestTimeout": {},
"type": "SapCloudForCustomerSink",
"writeBehavior": "string"
}
对于 SnowflakeSink,请使用:
{
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"preCopyScript": {},
"type": "SnowflakeSink"
}
对于 SnowflakeV2Sink,请使用:
{
"importSettings": {
"additionalCopyOptions": {
"{customized property}": {}
},
"additionalFormatOptions": {
"{customized property}": {}
},
"storageIntegration": {},
"type": "string"
},
"preCopyScript": {},
"type": "SnowflakeV2Sink"
}
对于 SqlDWSink,请使用:
{
"allowCopyCommand": {},
"allowPolyBase": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"polyBaseSettings": {
"rejectSampleValue": {},
"rejectType": "string",
"rejectValue": {},
"useTypeDefault": {}
},
"preCopyScript": {},
"sqlWriterUseTableLock": {},
"tableOption": {},
"type": "SqlDWSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {}
},
"writeBehavior": {}
}
对于 sqlMISink
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlMISink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
对于 sqlServerSink
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlServerSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
对于 sqlSink
{
"preCopyScript": {},
"sqlWriterStoredProcedureName": {},
"sqlWriterTableType": {},
"sqlWriterUseTableLock": {},
"storedProcedureParameters": {},
"storedProcedureTableTypeParameterName": {},
"tableOption": {},
"type": "SqlSink",
"upsertSettings": {
"interimSchemaName": {},
"keys": {},
"useTempDB": {}
},
"writeBehavior": {}
}
对于 WarehouseSink,请使用:
{
"allowCopyCommand": {},
"copyCommandSettings": {
"additionalOptions": {
"{customized property}": "string"
},
"defaultValues": [
{
"columnName": {},
"defaultValue": {}
}
]
},
"preCopyScript": {},
"tableOption": {},
"type": "WarehouseSink",
"writeBehavior": {}
}
FormatReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "BinaryReadSettings"
}
对于 DelimitedTextReadSettings,请使用:
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"skipLineCount": {},
"type": "DelimitedTextReadSettings"
}
对于 JsonReadSettings,请使用:
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "JsonReadSettings"
}
对于 ParquetReadSettings,请使用:
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"type": "ParquetReadSettings"
}
对于 XmlReadSettings,请使用:
{
"compressionProperties": {
"type": "string"
// For remaining properties, see CompressionReadSettings objects
},
"detectDataType": {},
"namespacePrefixes": {},
"namespaces": {},
"type": "XmlReadSettings",
"validationMode": {}
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
对于 SecureString,请使用:
{
"type": "SecureString",
"value": "string"
}
属性值
活动
名字 | 描述 | 价值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
描述 | 活动说明。 | 字符串 |
名字 | 活动名称。 | string (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 | “Failed” “跳过” “Succeeded” |
州 | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | “Active” “非活动” |
类型 | 对于 AppendVariableActivity类型,设置为“AppendVariableVariable”。 对于 AzureDataExplorerCommandActivity,请设置为“AzureDataExplorerCommandCommand”。 对于 AzureFunctionActivity类型,设置为“AzureFunctionActivity”。 对于 AzureMLBatchExecutionActivity,请设置为“AzureMLBatchExecution”。 对于 AzureMLExecutePipelineActivity类型,设置为“AzureMLExecutePipeline”。 对于 AzureMLUpdateResourceActivity,请设置为“AzureMLUpdateResource”。 对于 ExecutePipelineActivity类型,设置为“ExecutePipeline”。 对于 FailActivity类型,设置为“Fail” 。 对于 filterActivity 类型,设置为“Filter”。 对于 ForEachActivity类型,设置为“ForEach”。 对于类型 IfConditionActivity,设置为“IfCondition”。 对于 setVariableActivity,请设置为类型 |
“AppendVariable” “AzureDataExplorerCommand” “AzureFunctionActivity” “AzureMLBatchExecution” “AzureMLExecutePipeline” “AzureMLUpdateResource” “Copy” “Custom” “DatabricksNotebook” “DatabricksSparkJar” “DatabricksSparkPython” “DataLakeAnalyticsU-SQL” “Delete” “ExecuteDataFlow” “ExecutePipeline” “ExecuteSSISPackage” “ExecuteWranglingDataflow” “Fail” “Filter” “ForEach” “GetMetadata” “HDInsightHive” “HDInsightMapReduce” “HDInsightPig” “HDInsightSpark” “HDInsightStreaming” “IfCondition” “Lookup” “Script” “SetVariable” “SparkJob” “SqlServerStoredProcedure” “Switch” “SynapseNotebook” “Until” “验证” “Wait” “WebActivity” “WebHook”(必需) |
userProperties | 活动用户属性。 | UserProperty[] |
ActivityDependency
名字 | 描述 | 价值 |
---|---|---|
活动 | 活动名称。 | string (必需) |
dependencyConditions | Match-Condition 依赖项。 | 包含任一项的字符串数组: “Completed” “Failed” “跳过” “Succeeded”(必需) |
ActivityPolicy
名字 | 描述 | 价值 | ||
---|---|---|---|---|
重试 | 最大普通重试尝试次数。 默认值为 0。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
retryIntervalInSeconds | 每次重试尝试(以秒为单位)之间的间隔。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
||
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool | ||
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool | ||
超时 | 指定要运行的活动的超时值。 默认超时为 7 天。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
AmazonMWSSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonMWSSource”(必需) |
AmazonRdsForOraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonRdsForOracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 AmazonRdsForOracle 的分区机制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonRdsForOracleSource”(必需) |
AmazonRdsForSqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AmazonRdsForSqlServerSource”(必需) |
AmazonRedshiftSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 | ||
类型 | 复制源类型。 | “AmazonRedshiftSource”(必需) |
AmazonS3CompatibleReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3CompatibleReadSettings”(必需) |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3ReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3ReadSettings”(必需) |
wildcardFileName | AmazonS3 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | AmazonS3 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AppendVariableActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “AppendVariable”(必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties(必需) |
AppendVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
价值 | 要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有变量项的 resultType 匹配类型的表达式 | 任何 |
variableName | 需要追加其值的变量的名称。 | 字符串 |
AvroSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “AvroSink”(必需) |
AvroSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Avro 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “AvroSource”(必需) |
AvroWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 在写入结果中记录命名空间。 | 字符串 |
类型 | 写入设置类型。 | string (必需) |
AzureBlobFSReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobFSReadSettings”(必需) |
wildcardFileName | Azure blobFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blobFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobFSSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “AzureBlobFSSink”(必需) |
AzureBlobFSSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureBlobFSSource”(必需) |
AzureBlobFSWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobFSWriteSettings”(必需) |
AzureBlobStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Azure Blob 名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobStorageReadSettings”(必需) |
wildcardFileName | Azure blob 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blob 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobStorageWriteSettings”(必需) |
AzureDatabricksDeltaLakeExportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
AzureDatabricksDeltaLakeImportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
AzureDatabricksDeltaLakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureDatabricksDeltaLakeSink”(必需) |
AzureDatabricksDeltaLakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
查询 | Azure Databricks Delta Lake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDatabricksDeltaLakeSource”(必需) |
AzureDataExplorerCommandActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureDataExplorerCommand”(必需) |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties(必需) |
AzureDataExplorerCommandActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
命令 | 控件命令,根据 Azure 数据资源管理器命令语法。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
commandTimeout | 控制命令超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9]))..) | 任何 |
AzureDataExplorerSink
名字 | 描述 | 价值 |
---|---|---|
flushImmediately | 如果设置为 true,将跳过任何聚合。 默认值为 false。 类型:布尔值。 | 任何 |
ingestionMappingAsJson | json 格式提供的显式列映射说明。 类型:字符串。 | 任何 |
ingestionMappingName | 在目标 Kusto 表上定义的预定义 csv 映射的名称。 类型:字符串。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataExplorerSink”(必需) |
AzureDataExplorerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
noTruncation | 布尔选项的名称,该选项控制是否将截断应用于超出特定行计数限制的结果集。 | 任何 | ||
查询 | 数据库查询。 应为 Kusto 查询语言 (KQL) 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])).. | 任何 |
类型 | 复制源类型。 | “AzureDataExplorerSource”(必需) |
AzureDataLakeStoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listAfter | 根据文件/文件夹名称的字典顺序列出值(独占)后的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listBefore | 根据文件/文件夹名称的字典顺序列出值(含)之前的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureDataLakeStoreReadSettings”(必需) |
wildcardFileName | ADLS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | ADLS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDataLakeStoreSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableAdlsSingleFileParallel | 单个文件并行。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataLakeStoreSink”(必需) |
AzureDataLakeStoreSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDataLakeStoreSource”(必需) |
AzureDataLakeStoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
expiryDateTime | 指定写入文件的到期时间。 时间以“2018-12-01T05:00:00Z”格式应用于 UTC 时区。 默认值为 NULL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureDataLakeStoreWriteSettings”(必需) |
AzureFileStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | 从根路径开始的 Azure 文件名的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureFileStorageReadSettings”(必需) |
wildcardFileName | Azure 文件存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure 文件存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureFileStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “AzureFileStorageWriteSettings”(必需) |
AzureFunctionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureFunctionActivity”(必需) |
typeProperties | Azure Function 活动属性。 | AzureFunctionActivityTypeProperties (必需) |
AzureFunctionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
functionName | Azure 函数活动将调用的函数的名称。 类型:字符串(或带有 resultType 字符串的表达式) | 任何(必需) |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | AzureFunctionActivityTypePropertiesHeaders |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “HEAD” “OPTIONS” “POST” “PUT” “TRACE”(必需) |
AzureFunctionActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMariaDBSource”(必需) |
AzureMLBatchExecutionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLBatchExecution”(必需) |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需) |
AzureMLBatchExecutionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键、值对。 密钥必须与已发布的 Azure ML Web 服务中定义的 Web 服务参数的名称匹配。 将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递值。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
名字 | 描述 | 价值 |
---|
AzureMLExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLExecutePipeline”(必需) |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
continueOnStepFailure | 如果步骤失败,是否继续执行 PipelineRun 中的其他步骤。 此信息将传入已发布管道执行请求的 continueOnStepFailure 属性中。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 将在已发布管道执行请求的 dataPathAssignments 属性中传递值。 类型:对象(或带有 resultType 对象的表达式)。 | 任何 |
experimentName | 管道运行的运行历史记录试验名称。 此信息将传入已发布管道执行请求的 ExperimentName 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将传入已发布管道执行请求的 ParentRunId 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 将在已发布管道执行请求的 ParameterAssignments 属性中传递值。 类型:具有键值对的对象(或带有 resultType 对象的表达式)。 | 任何 |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMLUpdateResourceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLUpdateResource”(必需) |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties(必需) |
AzureMLUpdateResourceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
trainedModelFilePath | trainedModelLinkedService 中的相对文件路径,表示将由更新操作上传的 .ilearner 文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
trainedModelLinkedServiceName | 保存由更新操作上传的 .ilearner 文件的 Azure 存储链接服务的名称。 | LinkedServiceReference(必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureMLWebServiceFile
名字 | 描述 | 价值 |
---|---|---|
filePath | LinkedService 指定的 Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,其中 Azure ML WebService 输入/输出文件位于其中。 | LinkedServiceReference(必需) |
AzureMySqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureMySqlSink”(必需) |
AzureMySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMySqlSource”(必需) |
AzurePostgreSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzurePostgreSqlSink”(必需) |
AzurePostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzurePostgreSqlSource”(必需) |
AzureQueueSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureQueueSink”(必需) |
AzureSearchIndexSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureSearchIndexSink”(必需) |
writeBehavior | 将文档向上插入 Azure 搜索索引时指定写入行为。 | “Merge” “Upload” |
AzureSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureSqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL 时写入行为。 类型:SqlWriteBehaviorEnum(或带有 resultType SqlWriteBehaviorEnum 的表达式) | 任何 |
AzureSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AzureSqlSource”(必需) |
AzureTableSink
名字 | 描述 | 价值 |
---|---|---|
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableInsertType | Azure 表插入类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableRowKeyName | Azure 表行键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureTableSink”(必需) |
AzureTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
azureTableSourceIgnoreTableNotFound | Azure 表源忽略找不到表。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
azureTableSourceQuery | Azure 表源查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureTableSource”(必需) |
BigDataPoolParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 大数据池引用类型。 | “BigDataPoolReference”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “BinaryReadSettings”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
BinarySink
名字 | 描述 | 价值 |
---|---|---|
storeSettings | 二进制存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “BinarySink”(必需) |
BinarySource
名字 | 描述 | 价值 |
---|---|---|
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “BinarySource”(必需) |
BlobSink
名字 | 描述 | 价值 |
---|---|---|
blobWriterAddHeader | Blob 编写器添加标头。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “BlobSink”(必需) |
BlobSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “BlobSource”(必需) |
CassandraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 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 | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CassandraSource”(必需) |
CommonDataServiceForAppsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “CommonDataServiceForAppsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
CommonDataServiceForAppsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Common Data Service for Apps(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CommonDataServiceForAppsSource”(必需) |
CompressionReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 tarGZipReadSettings类型 |
“TarGZipReadSettings” “TarReadSettings” “ZipDeflateReadSettings”(必需) |
ConcurSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ConcurSource”(必需) |
ContinuationSettingsReference
名字 | 描述 | 价值 |
---|---|---|
continuationTtlInMinutes | 以分钟为单位的延续 TTL。 | 任何 |
customizedCheckpointKey | 自定义的检查点键。 | 任何 |
idleCondition | 空闲条件。 | 任何 |
CopyActivity
名字 | 描述 | 价值 |
---|---|---|
输入 | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
输出 | 活动的输出列表。 | DatasetReference[] |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Copy”(必需) |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
CopyActivityLogSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CopyActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的数据集成单元的最大数量。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
enableSkipIncompatibleRow | 是否跳过不兼容行。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 启用会话日志时客户需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免重载数据存储。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
保存 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
沉 | 复制活动接收器。 | CopySink (必需) |
skipErrorFile | 指定数据一致性的容错能力。 | SkipErrorFile |
源 | 复制活动源。 | CopySource (必需) |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
在线翻译 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | 任何 |
validateDataConsistency | 是否启用数据一致性验证。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
CopySink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 接收器数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryCount | 接收器重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryWait | 接收器重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AvroSink类型,设置为“AvroSink”。 对于 AzureBlobFSSink,请设置为“AzureBlobFSSink”。 对于 AzureDataExplorerSink,请设置为“AzureDataExplorerSink”。 对于 AzureDataLakeStoreSink,请设置为“AzureDataLakeStoreSink”。 对于 AzureDatabricksDeltaLakeSink类型,设置为“AzureDatabricksDeltaLakeSink”。 对于 AzureMySqlSink,请设置为“AzureMySqlSink”。 对于 AzurePostgreSqlSink,请设置为“AzurePostgreSqlSink”。 对于 AzureQueueSink,请设置为“AzureQueueSink”。 对于 AzureSearchIndexSink,请设置为“AzureSearchIndexSink”。 对于 AzureSqlSink类型,设置为“AzureSqlSink”。 对于 AzureTableSink类型,设置为“AzureTableSink”。 对于 binarySink |
“AvroSink” “AzureBlobFSSink” “AzureDatabricksDeltaLakeSink” “AzureDataExplorerSink” “AzureDataLakeStoreSink” “AzureMySqlSink” “AzurePostgreSqlSink” “AzureQueueSink” “AzureSearchIndexSink” “AzureSqlSink” “AzureTableSink” “BinarySink” “BlobSink” “CommonDataServiceForAppsSink” “CosmosDbMongoDbApiSink” “CosmosDbSqlApiSink” “DelimitedTextSink” “DocumentDbCollectionSink” “DynamicsCrmSink” “DynamicsSink” “FileSystemSink” “IcebergSink” “InformixSink” “JsonSink” “LakeHouseTableSink” “MicrosoftAccessSink” “MongoDbAtlasSink” “MongoDbV2Sink” “OdbcSink” “OracleSink” “OrcSink” “ParquetSink” “RestSink” 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' “SalesforceSink” “SalesforceV2Sink” “SapCloudForCustomerSink” “SnowflakeSink” “SnowflakeV2Sink” “SqlDWSink” “SqlMISink” “SqlServerSink” “SqlSink” “WarehouseSink”(必需) |
||
writeBatchSize | 写入批大小。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
writeBatchTimeout | 写入批处理超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
CopySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryCount | 源重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryWait | 源重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AmazonMWSSource类型,设置为“AmazonMWSSource”。 对于 AmazonRdsForOracleSource类型,设置为“AmazonRdsForOracleSource”。 对于 AmazonRdsForSqlServerSource,请设置为“AmazonRdsForSqlServerSource”。 对于 AmazonRedshiftSource,请设置为“AmazonRedshiftSource”。 对于 AvroSource类型,设置为“AvroSource”。 对于 AzureBlobFSSource,请设置为“AzureBlobFSSource”。 对于 AzureDataExplorerSource,请设置为“AzureDataExplorerSource”。 对于 AzureDataLakeStoreSource,请设置为“AzureDataLakeStoreSource”。 对于 AzureDatabricksDeltaLakeSource,请设置为“AzureDatabricksDeltaLakeSource”。 对于 AzureMariaDBSource,请设置为“AzureMariaDBSource”。 对于 AzureMySqlSource,请设置为“AzureMySqlSource”。 对于 AzurePostgreSqlSource,请设置为“AzurePostgreSqlSource”。 对于 AzureSqlSource,请设置为“AzureSqlSource”。 对于 AzureTableSource类型,请设置为“AzureTableSource”。 对于 binarySource 类型,设置为“BinarySource”。 对于 BlobSource类型,设置为“BlobSource”。 对于类型 CassandraSource,设置为“CassandraSource”。 对于 commonDataServiceForAppsSource |
“AmazonMWSSource” “AmazonRdsForOracleSource” “AmazonRdsForSqlServerSource” “AmazonRedshiftSource” “AvroSource” “AzureBlobFSSource” “AzureDatabricksDeltaLakeSource” “AzureDataExplorerSource” “AzureDataLakeStoreSource” “AzureMariaDBSource” “AzureMySqlSource” “AzurePostgreSqlSource” “AzureSqlSource” “AzureTableSource” “BinarySource” “BlobSource” “CassandraSource” “CommonDataServiceForAppsSource” “ConcurSource” “CosmosDbMongoDbApiSource” “CosmosDbSqlApiSource” “CouchbaseSource” “Db2Source” “DelimitedTextSource” “DocumentDbCollectionSource” “DrillSource” “DynamicsAXSource” “DynamicsCrmSource” “DynamicsSource” “EloquaSource” “ExcelSource” “FileSystemSource” “GoogleAdWordsSource” “GoogleBigQuerySource” “GoogleBigQueryV2Source” “GreenplumSource” “HBaseSource” “HdfsSource” “HiveSource” “HttpSource” “HubspotSource” “ImpalaSource” “InformixSource” “JiraSource” “JsonSource” 'LakeHouseTableSource' “MagentoSource” “MariaDBSource” “MarketoSource” “MicrosoftAccessSource” “MongoDbAtlasSource” “MongoDbSource” “MongoDbV2Source” “MySqlSource” “NetezzaSource” “ODataSource” “OdbcSource” “Office365Source” “OracleServiceCloudSource” “OracleSource” “OrcSource” “ParquetSource” “PaypalSource” “PhoenixSource” “PostgreSqlSource” “PostgreSqlV2Source” “PrestoSource” “QuickBooksSource” “RelationalSource” “ResponsysSource” “RestSource” “SalesforceMarketingCloudSource” “SalesforceServiceCloudSource” 'SalesforceServiceCloudV2Source' “SalesforceSource” “SalesforceV2Source” “SapBwSource” “SapCloudForCustomerSource” “SapEccSource” “SapHanaSource” “SapOdpSource” “SapOpenHubSource” “SapTableSource” “ServiceNowSource” “ServiceNowV2Source” “SharePointOnlineListSource” “ShopifySource” “SnowflakeSource” “SnowflakeV2Source” “SparkSource” “SqlDWSource” “SqlMISource” “SqlServerSource” “SqlSource” “SquareSource” 'SybaseSource' 'TeradataSource' “VerticaSource” “WarehouseSource” “WebSource” “XeroSource” “XmlSource” “ZohoSource”(必需) |
CosmosDbMongoDbApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbMongoDbApiSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CosmosDbMongoDbApiSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CosmosDbMongoDbApiSource”(必需) |
CosmosDbSqlApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbSqlApiSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
CosmosDbSqlApiSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
detectDatetime | 是否将基元值检测为日期/时间值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
preferredRegions | 首选区域。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
查询 | SQL API 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CosmosDbSqlApiSource”(必需) |
CouchbaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CouchbaseSource”(必需) |
CredentialReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用凭据名称。 | string (必需) |
类型 | 凭据引用类型。 | “CredentialReference”(必需) |
CustomActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Custom”(必需) |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityReferenceObject
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
CustomActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非admin 任务。 类型:字符串(或带有 resultType double 的表达式)。 | 任何 |
命令 | 自定义活动类型的命令:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
extendedProperties | 用户定义的属性包。 对可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件类型的文件夹路径:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务引用。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double(或带有 resultType double 的表达式)。 | 任何 |
CustomActivityTypePropertiesExtendedProperties
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksNotebook”(必需) |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties(必需) |
DatabricksNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseParameters | 要用于此作业的每个运行的基本参数。如果笔记本采用未指定的参数,将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
notebookPath | 要在 Databricks 工作区中运行的笔记本的绝对路径。 此路径必须以斜杠开头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksNotebookActivityTypePropertiesBaseParameters
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkJarActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkJar”(必需) |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties(必需) |
DatabricksSparkJarActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
mainClassName | 包含要执行的 main 方法的类的完整名称。 此类必须包含在作为库提供的 JAR 中。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
参数 | 将传递给主方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkPythonActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkPython”(必需) |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties(必需) |
DatabricksSparkPythonActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
参数 | 将传递给 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DataFlowReference
名字 | 描述 | 价值 |
---|---|---|
datasetParameters | 从数据集引用数据流参数。 | 任何 |
参数 | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | string (必需) |
类型 | 数据流引用类型。 | “DataFlowReference”(必需) |
DataFlowStagingInfo
名字 | 描述 | 价值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DataLakeAnalyticsU-SQL”(必需) |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
compilationMode | U-SQL 的编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
degreeOfParallelism | 用于运行作业的最大节点数。 默认值为 1。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
参数 | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
优先权 | 确定应选择已排队的所有作业中的哪些作业以先运行。 数字越低,优先级越高。 默认值为 1000。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference(必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
DatasetReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | string (必需) |
类型 | 数据集引用类型。 | “DatasetReference”(必需) |
Db2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “Db2Source”(必需) |
DeleteActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “删除”(必需) |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logStorageSettings | 当 enableLogging 为 true 时,客户需要提供的日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
递归的 | 如果为 true,则以递归方式删除当前文件夹路径下的文件或子文件夹。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | “DelimitedTextReadSettings”(必需) |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
DelimitedTextSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “DelimitedTextSink”(必需) |
DelimitedTextSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “DelimitedTextSource”(必需) |
DelimitedTextWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
DistcpSettings
名字 | 描述 | 价值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
tempScriptPath | 指定用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,将在复制作业完成后删除。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DocumentDbCollectionSink
名字 | 描述 | 价值 |
---|---|---|
nestingSeparator | 嵌套属性分隔符。 默认值为 . (点)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DocumentDbCollectionSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
DocumentDbCollectionSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
nestingSeparator | 嵌套属性分隔符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
查询 | 文档查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DocumentDbCollectionSource”(必需) |
DrillSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DrillSource”(必需) |
DWCopyCommandDefaultValue
名字 | 描述 | 价值 |
---|---|---|
columnName | 列名。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
defaultValue | 列的默认值。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
DWCopyCommandSettings
名字 | 描述 | 价值 |
---|---|---|
additionalOptions | 直接传递到复制命令中的 SQL DW 的其他选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 指定 SQL DW 中每个目标列的默认值。 属性中的默认值覆盖 DB 中的 DEFAULT 约束集,标识列不能有默认值。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名字 | 描述 | 价值 |
---|
DynamicsAXSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DynamicsAXSource”(必需) |
DynamicsCrmSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsCrmSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsCrmSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Dynamics CRM(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsCrmSource”(必需) |
DynamicsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是Microsoft Dynamics(本地联机 &)中使用的专有查询语言。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsSource”(必需) |
EloquaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “EloquaSource”(必需) |
ExcelSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ExcelSource”(必需) |
ExecuteDataFlowActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteDataFlow”(必需) |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecuteDataFlowActivityTypePropertiesCompute
名字 | 描述 | 价值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
ExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
类型 | 活动类型。 | “ExecutePipeline”(必需) |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
ExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference(必需) |
waitOnCompletion | 定义活动执行是否会等待依赖管道执行完成。 默认值为 false。 | bool |
ExecutePowerQueryActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
查询 | Power Query 混合查询到接收器数据集的映射列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
汇 | (已弃用。请使用查询。 映射到 queryName 的 Power Query 活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecutePowerQueryActivityTypePropertiesSinks
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteSSISPackage”(必需) |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需) |
ExecuteSsisPackageActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectVia | 集成运行时参考。 | IntegrationRuntimeReference(必需) |
environmentPath | 执行 SSIS 包的环境路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 要执行 SSIS 包的包级别连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | SSIS 包位置。 | SsisPackageLocation (必需) |
packageParameters | 要执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | 要执行 SSIS 包的项目级别参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
运行 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
名字 | 描述 | 价值 |
---|
ExecuteWranglingDataflowActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteWranglingDataflow”(必需) |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties(必需) |
表达
名字 | 描述 | 价值 |
---|---|---|
类型 | 表达式类型。 | “表达式”(必需) |
价值 | 表达式值。 | string (必需) |
ExpressionV2
名字 | 描述 | 价值 |
---|---|---|
操作 | 嵌套表达式的列表。 | ExpressionV2[] |
运营商 | 表达式运算符值类型:字符串列表。 | string[] |
类型 | 系统支持的表达式类型。 类型:字符串。 | “Binary” “Constant” “Field” “NAry” “Unary” |
价值 | 常量/字段类型的值:字符串。 | 字符串 |
FailActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Fail”(必需) |
typeProperties | 活动属性失败。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
消息 | 失败活动中显示的错误消息。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
FileServerReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileFilter | 指定用于在 folderPath 中选择文件子集而不是所有文件的筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FileServerReadSettings”(必需) |
wildcardFileName | FileServer wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FileServerWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “FileServerWriteSettings”(必需) |
FileSystemSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
类型 | 复制接收器类型。 | “FileSystemSink”(必需) |
FileSystemSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “FileSystemSource”(必需) |
FilterActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Filter”(必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
条件 | 用于筛选输入的条件。 | 表达式(必需) |
项目 | 应对其应用筛选器的输入数组。 | 表达式(必需) |
ForEachActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “ForEach”(必需) |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (必需) |
ForEachActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) |
batchCount | 用于控制并行执行的批计数(isSequential 设置为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环应按顺序或并行执行(最大 50) | bool |
项目 | 要循环访问的集合。 | 表达式(必需) |
FormatReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 binaryReadSettings |
“BinaryReadSettings” “DelimitedTextReadSettings” “JsonReadSettings” “ParquetReadSettings” “XmlReadSettings”(必需) |
FtpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FtpReadSettings”(必需) |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
wildcardFileName | Ftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Ftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GetMetadataActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “GetMetadata”(必需) |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties(必需) |
GetMetadataActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集中获取的元数据字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
GoogleAdWordsSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleAdWordsSource”(必需) |
GoogleBigQuerySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQuerySource”(必需) |
GoogleBigQueryV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQueryV2Source”(必需) |
GoogleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “GoogleCloudStorageReadSettings”(必需) |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GreenplumSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GreenplumSource”(必需) |
HBaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HBaseSource”(必需) |
HdfsReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HdfsReadSettings”(必需) |
wildcardFileName | HDFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | HDFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HdfsSource
名字 | 描述 | 价值 |
---|---|---|
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “HdfsSource”(必需) |
HDInsightHiveActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightHive”(必需) |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties(必需) |
HDInsightHiveActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
定义 | 允许用户指定 Hive 作业请求的定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集使用 ESP(企业安全性套餐)时有效 | int |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
变量 | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightHiveActivityTypePropertiesVariables
名字 | 描述 | 价值 |
---|
HDInsightMapReduceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightMapReduce”(必需) |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties(必需) |
HDInsightMapReduceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
className | 类名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
jarFilePath | Jar 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
jarLibs | Jar 库 | any[] |
jarLinkedService | Jar 链接服务参考。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightPigActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightPig”(必需) |
typeProperties | HDInsight Pig 活动属性。 | HDInsightPigActivityTypeProperties(必需) |
HDInsightPigActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 类型:数组(或带有 resultType 数组的表达式)。 | 任何 |
定义 | 允许用户指定 Pig 作业请求的定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightSparkActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightSpark”(必需) |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties(必需) |
HDInsightSparkActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark 主类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
proxyUser | 要模拟该作业的用户。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
rootPath | 所有作业文件的“sparkJobLinkedService”中的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传条目文件和依赖项以及接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
HDInsightStreamingActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightStreaming”(必需) |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties(必需) |
HDInsightStreamingActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
combiner | 合并器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户指定流式处理作业请求的定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
输入 | 输入 Blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
映射 | 映射程序可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
输出 | 输出 blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
还原剂 | 化简器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HiveSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HiveSource”(必需) |
HttpReadSettings
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HttpReadSettings”(必需) |
HttpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HttpSource”(必需) |
HubspotSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HubspotSource”(必需) |
IcebergSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Iceberg 格式设置。 | IcebergWriteSettings |
storeSettings | Iceberg 商店设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “IcebergSink”(必需) |
IcebergWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | string (必需) |
IfConditionActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “IfCondition”(必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
表达 | 计算结果为布尔值的表达式。 这用于确定将执行的活动块(ifTrueActivities 或 ifFalseActivities)。 | 表达式(必需) |
ifFalseActivities | 如果表达式的计算结果为 false,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ifTrueActivities | 如果表达式的计算结果为 true,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ImpalaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ImpalaSource”(必需) |
InformixSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “InformixSink”(必需) |
InformixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “InformixSource”(必需) |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “JiraSource”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “JsonReadSettings”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
JsonSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “JsonSink”(必需) |
JsonSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “JsonSource”(必需) |
JsonWriteSettings
名字 | 描述 | 价值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象的集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
LakeHouseReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “LakeHouseReadSettings”(必需) |
wildcardFileName | Microsoft Fabric LakeHouse 文件通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LakeHouseTableSink
名字 | 描述 | 价值 |
---|---|---|
partitionNameList | 从接收器列指定分区列名称。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | 任何 |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 每个不同的列值(对)将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | 任何 |
tableActionOption | LakeHouse 表接收器的表操作类型。 可能的值包括:“None”、“Append”、“Overwrite”。 | 任何 |
类型 | 复制接收器类型。 | “LakeHouseTableSink”(必需) |
LakeHouseTableSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
timestampAsOf | 按时间戳查询较旧的快照。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “LakeHouseTableSource”(必需) |
versionAsOf | 按版本查询较旧的快照。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
LakeHouseWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “LakeHouseWriteSettings”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
LogLocationSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LogSettings
名字 | 描述 | 价值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings (必需) |
LogStorageSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LookupActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Lookup”(必需) |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties(必需) |
LookupActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是所有行。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
源 | 特定于数据集的源属性,与复制活动源相同。 | CopySource (必需) |
MagentoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MagentoSource”(必需) |
MariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MariaDBSource”(必需) |
MarketoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MarketoSource”(必需) |
MetadataItem
名字 | 描述 | 价值 |
---|---|---|
名字 | 元数据项键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
价值 | 元数据项值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
Microsoft.DataFactory/factories/pipelines
名字 | 描述 | 价值 |
---|---|---|
apiVersion | API 版本 | '2018-06-01' |
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
性能 | 管道的属性。 | 管道(必需) |
类型 | 资源类型 | “Microsoft.DataFactory/factories/pipelines” |
MicrosoftAccessSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “MicrosoftAccessSink”(必需) |
MicrosoftAccessSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MicrosoftAccessSource”(必需) |
MongoDbAtlasSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbAtlasSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbAtlasSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB Atlas 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbAtlasSource”(必需) |
MongoDbCursorMethodsProperties
名字 | 描述 | 价值 |
---|---|---|
限制 | 指定服务器返回的最大文档数。 limit() 类似于 SQL 数据库中的 LIMIT 语句。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
项目 | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
跳 | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法在实现分页结果时可能很有用。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
排序 | 指定查询返回匹配文档的顺序。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 应该是 SQL-92 查询表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MongoDbSource”(必需) |
MongoDbV2Sink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbV2Sink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbV2Source”(必需) |
MySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MySqlSource”(必需) |
NetezzaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 Netezza 的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “NetezzaSource”(必需) |
NotebookParameter
名字 | 描述 | 价值 |
---|---|---|
类型 | 笔记本参数类型。 | “bool” “float” “int” “string” |
价值 | 笔记本参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “ODataSource”(必需) |
OdbcSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OdbcSink”(必需) |
OdbcSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OdbcSource”(必需) |
Office365Source
名字 | 描述 | 价值 |
---|---|---|
allowedGroups | 包含所有用户的组。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
dateFilterColumn | 要应用 <paramref name=“StartTime”/> 和 <paramref name=“EndTime”/>的列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
endTime | 此数据集的请求范围的结束时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
outputColumns | 要从 Office 365 表中读取的列。 类型:对象数组(或具有 resultType 对象数组的表达式)。 itemType:OutputColumn。 示例:[ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | 任何 |
startTime | 此数据集的请求范围的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “Office365Source”(必需) |
userScopeFilterUri | 用户范围 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “OracleCloudStorageReadSettings”(必需) |
wildcardFileName | Oracle 云存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Oracle 云存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | Oracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleServiceCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleServiceCloudSource”(必需) |
OracleSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OracleSink”(必需) |
OracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | Oracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Oracle 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleSource”(必需) |
OrcSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “OrcSink”(必需) |
OrcSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | ORC 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “OrcSource”(必需) |
OrcWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “ParquetReadSettings”(必需) |
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
ParquetSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “ParquetSink”(必需) |
ParquetSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ParquetSource”(必需) |
ParquetWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
PaypalSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PaypalSource”(必需) |
PhoenixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PhoenixSource”(必需) |
管道
名字 | 描述 | 价值 |
---|---|---|
活动 | 管道中的活动列表。 | 活动[] |
附注 | 可用于描述管道的标记列表。 | any[] |
并发 | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
描述 | 管道的说明。 | 字符串 |
文件夹 | 此管道所在的文件夹。 如果未指定,管道将显示在根级别。 | PipelineFolder |
参数 | 管道的参数列表。 | ParameterDefinitionSpecification |
政策 | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
变量 | 管道的变量列表。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
名字 | 描述 | 价值 |
---|---|---|
期间 | TimeSpan 值,之后将触发 Azure 监视指标。 | 任何 |
PipelineFolder
名字 | 描述 | 价值 |
---|---|---|
名字 | 此管道所在的文件夹的名称。 | 字符串 |
PipelinePolicy
名字 | 描述 | 价值 |
---|---|---|
elapsedTimeMetric | 管道运行时间指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
名字 | 描述 | 价值 |
---|---|---|
名字 | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | string (必需) |
类型 | 管道引用类型。 | “PipelineReference”(必需) |
PipelineRunDimensions
名字 | 描述 | 价值 |
---|
PolybaseSettings
名字 | 描述 | 价值 |
---|---|---|
rejectSampleValue | 确定在 PolyBase 重新计算被拒绝行百分比之前尝试检索的行数。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
rejectType | 拒绝类型。 | “percentage” “value” |
rejectValue | 指定在查询失败之前可以拒绝的行的值或百分比。 类型:number(或包含 resultType number 的表达式),最小值:0。 | 任何 |
useTypeDefault | 指定 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
PostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlSource”(必需) |
PostgreSqlV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlV2Source”(必需) |
PowerQuerySink
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference |
描述 | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
名字 | 转换名称。 | string (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
PowerQuerySinkMapping
名字 | 描述 | 价值 |
---|---|---|
dataflowSinks | 映射到 Power Query 混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query 混合文档中查询的名称。 | 字符串 |
PrestoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PrestoSource”(必需) |
QuickBooksSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “QuickBooksSource”(必需) |
RedirectIncompatibleRowSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定 redirectIncompatibleRowSettings,则必须指定。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
路径 | 用于存储重定向不兼容行数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
RedshiftUnloadSettings
名字 | 描述 | 价值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储从 Amazon Redshift 源中卸载的数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
s3LinkedServiceName | 从 Amazon Redshift 源复制时,将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference(必需) |
RelationalSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “RelationalSource”(必需) |
ResponsysSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ResponsysSource”(必需) |
RestSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:键值对(值应为字符串类型)。 | 任何 | ||
httpCompressionType | 使用最佳压缩级别发送采用压缩格式的数据的 Http 压缩类型,默认值为 None。 唯一支持的选项是 Gzip。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | 任何 | ||
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制接收器类型。 | “RestSink”(必需) |
RestSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对(值应为字符串类型)。 | 任何 | ||
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “RestSource”(必需) |
SalesforceMarketingCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SalesforceMarketingCloudSource”(必需) |
SalesforceServiceCloudSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudSource”(必需) |
SalesforceServiceCloudV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudV2Source
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudV2Source”(必需) |
SalesforceSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceSource”(必需) |
SalesforceV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
pageSize | 每个 http 请求的页面大小过大会导致超时,默认值为 300,000。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceV2Source”(必需) |
SapBwSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | MDX 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapBwSource”(必需) |
SapCloudForCustomerSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制接收器类型。 | “SapCloudForCustomerSink”(必需) | ||
writeBehavior | 操作的写入行为。 默认值为“Insert”。 | “Insert” “Update” |
SapCloudForCustomerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapCloudForCustomerSource”(必需) |
SapEccSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP ECC OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapEccSource”(必需) |
SapHanaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapHanaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
partitionOption | 将并行用于 SAP HANA 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | 任何 | ||
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings | ||
查询 | SAP HANA Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapHanaSource”(必需) |
SapOdpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值为 Full。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
投影 | 指定要从源数据中选择的列。 类型:对象数组(投影)(或包含对象的 resultType 数组的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
选择 | 指定源数据中的选择条件。 类型:对象数组(selection)(或包含 resultType 数组对象的表达式)。 | 任何 | ||
subscriberProcess | 用于管理增量进程的订阅服务器进程。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOdpSource”(必需) |
SapOpenHubSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
baseRequestId | 增量加载请求的 ID。 设置后,将只检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOpenHubSource”(必需) |
SapTablePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
maxPartitionsNumber | 表将拆分为的分区的最大值。 类型:整数(或带有 resultType 字符串的表达式)。 | 任何 |
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定从 SAP 表检索数据时一次检索的最大行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | 任何 | ||
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
rfcTableFields | 要检索的 SAP 表的字段。 例如,column0,column1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rfcTableOptions | 用于筛选 SAP 表的选项。 例如,COLUMN0 EQ SOME VALUE。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rowCount | 要检索的行数。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
rowSkips | 将跳过的行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapTableSource”(必需) |
ScriptActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Script”(必需) |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityParameter
名字 | 描述 | 价值 |
---|---|---|
方向 | 参数的方向。 | “Input” “InputOutput” “Output” |
名字 | 参数的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “Boolean” “DateTime” “DateTimeOffset” “Decimal” “Double” “Guid” “Int16” “Int32” “Int64” “Single” “String” “Timespan” |
价值 | 参数的值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ScriptActivityScriptBlock
名字 | 描述 | 价值 |
---|---|---|
参数 | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
发短信 | 查询文本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 查询的类型。 有关有效选项,请参阅 ScriptType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ScriptActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings | ||
returnMultistatementResult | 启用从多个 SQL 语句和受 DML 语句影响的行数检索结果集。 支持的连接器:SnowflakeV2。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名字 | 描述 | 价值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” “ExternalStore”(必需) |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureInputOutputPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | string (必需) |
价值 | 安全字符串的值。 | string (必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowSource”(必需) |
ServiceNowV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
表达 | 用于从源筛选数据的表达式。 | expressionV2 | ||
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowV2Source”(必需) |
SetVariableActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “SetVariable”(必需) |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties(必需) |
SetVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
价值 | 要设置的值。 可以是静态值或表达式。 | 任何 |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SftpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | 'SftpReadSettings' (必需) |
wildcardFileName | Sftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Sftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SftpWriteSettings
名字 | 描述 | 价值 |
---|---|---|
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时。 默认值:01:00:00(一小时)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | 'SftpWriteSettings' (必需) |
useTempFileRename | 上传到临时文件并重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SharePointOnlineListSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟(00:05:00)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SharePointOnlineListSource”(必需) |
ShopifySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ShopifySource”(必需) |
SkipErrorFile
名字 | 描述 | 价值 |
---|---|---|
dataInconsistency | 如果其他并发写入更改了源/接收器文件,请跳过。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileMissing | 如果复制过程中其他客户端删除了文件,则跳过该文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SnowflakeExportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
SnowflakeExportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeExportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
SnowflakeImportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeSink”(必需) |
SnowflakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeSource”(必需) |
SnowflakeV2Sink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeV2Sink”(必需) |
SnowflakeV2Source
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeV2Source”(必需) |
SparkConfigurationParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Spark 配置引用类型。 | “SparkConfigurationReference”(必需) |
SparkSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SparkSource”(必需) |
SqlDWSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL 数据仓库(如果适用)。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlDWSink”(必需) |
upsertSettings | SQL DW upsert 设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时,写入行为。 类型:SqlDWriteBehaviorEnum(或结果类型为 SqlDWWriteBehaviorEnum 的表达式) | 任何 |
SqlDWSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 数据仓库读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据仓库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “SqlDWSource”(必需) |
SqlDWUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
SqlMISink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlMISink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时出现白色行为。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
SqlMISource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlMISource”(必需) |
SqlPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数或日期/时间类型的列的名称,将用于继续分区。 如果未指定,则会自动检测表的主键,并将其用作分区列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlServerSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlServerSource”(必需) |
SqlServerStoredProcedureActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SqlServerStoredProcedure”(必需) |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties(必需) |
SqlServerStoredProcedureActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 |
SqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlSource”(必需) |
SqlUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
useTempDB | 指定是否对 upsert 临时表使用临时数据库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SquareSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SquareSource”(必需) |
SsisAccessCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecretBase(必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisChildPackage
名字 | 描述 | 价值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入子包的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisExecutionCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecureString (必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisExecutionParameter
名字 | 描述 | 价值 |
---|---|---|
价值 | SSIS 包执行参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisLogLocation
名字 | 描述 | 价值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | SSIS 日志位置的类型。 | “File”(必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential | ||
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
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 |
SsisPropertyOverride
名字 | 描述 | 价值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则会在 SSISDB 中加密值 | bool |
价值 | SSIS 包属性重写值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
StagingSettings
名字 | 描述 | 价值 |
---|---|---|
enableCompression | 指定是否通过临时暂存复制数据时使用压缩。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference(必需) |
路径 | 用于存储临时数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
StoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 对于 AmazonS3CompatibleReadSettings类型,设置为“AmazonS3CompatibleReadSettings”。 对于 AmazonS3ReadSettings,请设置为“AmazonS3ReadSettings”。 对于 AzureBlobFSReadSettings类型,设置为“AzureBlobFSReadSettings”。 对于 AzureBlobStorageReadSettings,请设置为“AzureBlobStorageReadSettings”。 对于 AzureDataLakeStoreReadSettings,请设置为“AzureDataLakeStoreReadSettings”。 对于 AzureFileStorageReadSettings,请设置为“AzureFileStorageReadSettings”。 对于 fileServerReadSettings |
“AmazonS3CompatibleReadSettings” “AmazonS3ReadSettings” “AzureBlobFSReadSettings” “AzureBlobStorageReadSettings” “AzureDataLakeStoreReadSettings” “AzureFileStorageReadSettings” “FileServerReadSettings” “FtpReadSettings” “GoogleCloudStorageReadSettings” “HdfsReadSettings” “HttpReadSettings” “LakeHouseReadSettings” “OracleCloudStorageReadSettings” 'SftpReadSettings' (必需) |
StoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 对于 AzureBlobFSWriteSettings,请设置为“AzureBlobFSWriteSettings”。 对于 AzureBlobStorageWriteSettings,请设置为“AzureBlobStorageWriteSettings”。 对于 AzureDataLakeStoreWriteSettings,请设置为“AzureDataLakeStoreWriteSettings”。 对于 AzureFileStorageWriteSettings,请设置为“AzureFileStorageWriteSettings”。 对于 FileServerWriteSettings,请设置为“FileServerWriteSettings”。 对于 LakeHouseWriteSettings类型,设置为“LakeHouseWriteSettings”。 对于类型 SftpWriteSettings,设置为“SftpWriteSettings”。 | “AzureBlobFSWriteSettings” “AzureBlobStorageWriteSettings” “AzureDataLakeStoreWriteSettings” “AzureFileStorageWriteSettings” “FileServerWriteSettings” 'LakeHouseWriteSettings' 'SftpWriteSettings' (必需) |
SwitchActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Switch”(必需) |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
例 | 对应于“on”属性的预期值的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 如果未满足事例条件,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
上 | 计算结果为字符串或整数的表达式。 这用于确定将在执行的情况下的活动块。 | 表达式(必需) |
SwitchCase
名字 | 描述 | 价值 |
---|---|---|
活动 | 要针对满足情况执行的活动列表。 | 活动[] |
价值 | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SybaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SybaseSource”(必需) |
SynapseNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SynapseNotebook”(必需) |
typeProperties | 执行 Synapse 笔记本活动属性。 | SynapseNotebookActivityTypeProperties (必需) |
SynapseNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
conf | Spark 配置属性,这将替代你提供的笔记本的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在会话的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference(必需) |
numExecutors | 要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
参数 | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 Spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
SynapseNotebookActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
SynapseNotebookReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Synapse 笔记本引用类型。 | “NotebookReference”(必需) |
SynapseSparkJobActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
args | SynapseSparkJobDefinitionActivity 的用户指定参数。 | any[] |
className | 主定义文件中的完全限定标识符或主类,这将替代你提供的 spark 作业定义的“className”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
conf | Spark 配置属性,这将替代你提供的 spark 作业定义的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在作业的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | 用于作业的主文件,它将替代你提供的 spark 作业定义的“文件”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) 主定义文件中用于引用的其他文件,这将替代你提供的 spark 作业定义的“文件”。 | any[] |
filesV2 | 用于在主定义文件中引用的其他文件,这将替代你提供的 spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将替代你提供的 spark 作业定义的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
pythonCodeReference | 用于在主定义文件中引用的其他 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
名字 | 描述 | 价值 |
---|
SynapseSparkJobDefinitionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SparkJob”(必需) |
typeProperties | 执行 spark 作业活动属性。 | SynapseSparkJobActivityTypeProperties (必需) |
SynapseSparkJobReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 作业名称。 带有 resultType 字符串的表达式。 | 任何(必需) |
类型 | Synapse spark 作业引用类型。 | “SparkJobDefinitionReference”(必需) |
TarGZipReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarGZipReadSettings”(必需) |
TarReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarReadSettings”(必需) |
TeradataPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings | ||
查询 | Teradata 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “TeradataSource”(必需) |
UntilActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Until”(必需) |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) | ||
表达 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 表达式(必需) | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
UserProperty
名字 | 描述 | 价值 |
---|---|---|
名字 | 用户属性名称。 | string (必需) |
价值 | 用户属性值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ValidationActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “验证”(必需) |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties(必需) |
ValidationActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
childItems | 如果数据集指向文件夹,则可以使用。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
数据 | 验证活动数据集参考。 | DatasetReference (必需) | ||
minimumSize | 如果数据集指向文件,则可以使用。 文件的大小必须大于或等于指定的值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
睡 | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则 10 秒将用作默认值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
VariableDefinitionSpecification
名字 | 描述 | 价值 |
---|
VariableSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 变量的默认值。 | 任何 |
类型 | 变量类型。 | “Array” “Bool” “String”(必需) |
VerticaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “VerticaSource”(必需) |
WaitActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Wait”(必需) |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何(必需) |
WarehouseSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “WarehouseSink”(必需) |
writeBehavior | 将数据复制到 Azure Microsoft Fabric 数据仓库时,写入行为。 类型:DWWriteBehaviorEnum(或结果类型为 DWWriteBehaviorEnum 的表达式) | 任何 |
WarehouseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “WarehouseSource”(必需) |
WebActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “WebActivity”(必需) |
typeProperties | Web 活动属性。 | WebActivityTypeProperties(必需) |
WebActivityAuthentication
名字 | 描述 | 价值 |
---|---|---|
凭据 | 包含身份验证信息的凭据引用。 | CredentialReference |
密码 | 用于 ServicePrincipal 的 PFX 文件或基本身份验证/机密的密码 | SecretBase |
pfx | 用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 | SecretBase |
资源 | 使用 MSI 身份验证时,将为其请求 Azure 身份验证令牌的资源。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于 ServicePrincipal 时用于基本身份验证或 ClientID 的 Web 活动身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
userTenant | 使用 ServicePrincipal 身份验证时,将为其请求 Azure 身份验证令牌的 TenantId。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication |
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
数据 | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“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[] |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “POST” “PUT”(必需) |
turnOffAsync | 用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebHookActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “WebHook”(必需) |
typeProperties | WebHook 活动属性。 | WebHookActivityTypeProperties(必需) |
WebHookActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication | ||
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | WebHookActivityTypePropertiesHeaders | ||
方法 | 目标终结点的 Rest API 方法。 | “POST”(必需) | ||
reportStatusOnCallBack | 设置为 true 时,活动将使用回调请求正文中的 statusCode、输出和错误。 可以通过在回调请求中设置 statusCode >= 400 来将活动标记为失败。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
超时 | Webhook 应调用回的超时。 如果没有指定值,则默认为 10 分钟。 类型:字符串。 模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebHookActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
类型 | 复制源类型。 | “WebSource”(必需) |
XeroSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “XeroSource”(必需) |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “XmlReadSettings”(必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “XmlSource”(必需) |
ZipDeflateReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveZipFileNameAsFolder | 保留 zip 文件名作为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “ZipDeflateReadSettings”(必需) |
ZohoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ZohoSource”(必需) |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 描述 |
---|---|
创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂 |
此模板为从 Azure Blob 复制到另一个 Azure Blob 中的复制活动创建数据工厂管道 |
Terraform (AzAPI 提供程序)资源定义
工厂/管道资源类型可以使用目标操作进行部署:
- 资源组
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/pipelines 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
name = "string"
body = jsonencode({
properties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
annotations = [
?
]
concurrency = int
description = "string"
folder = {
name = "string"
}
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
policy = {
elapsedTimeMetric = {
duration = ?
}
}
runDimensions = {
{customized property} = ?
}
variables = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
}
})
}
CopySource 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWSSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AmazonMWSSource"
}
对于 AmazonRdsForOracleSource,请使用:
{
additionalColumns = ?
oracleReaderQuery = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionNames = ?
partitionUpperBound = ?
}
queryTimeout = ?
type = "AmazonRdsForOracleSource"
}
对于 AmazonRdsForSqlServerSource,请使用:
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "AmazonRdsForSqlServerSource"
}
对于 AmazonRedshiftSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
redshiftUnloadSettings = {
bucketName = ?
s3LinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
type = "AmazonRedshiftSource"
}
对于 AvroSource,请使用:
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "AvroSource"
}
对于 AzureBlobFSSource,请使用:
{
recursive = ?
skipHeaderLineCount = ?
treatEmptyAsNull = ?
type = "AzureBlobFSSource"
}
对于 AzureDataExplorerSource,请使用:
{
additionalColumns = ?
noTruncation = ?
query = ?
queryTimeout = ?
type = "AzureDataExplorerSource"
}
对于 AzureDataLakeStoreSource,请使用:
{
recursive = ?
type = "AzureDataLakeStoreSource"
}
对于 AzureDatabricksDeltaLakeSource,请使用:
{
exportSettings = {
dateFormat = ?
timestampFormat = ?
type = "string"
}
query = ?
type = "AzureDatabricksDeltaLakeSource"
}
对于 azureMariaDBSource
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzureMariaDBSource"
}
对于 AzureMySqlSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzureMySqlSource"
}
对于 AzurePostgreSqlSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "AzurePostgreSqlSource"
}
对于 AzureSqlSource,请使用:
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "AzureSqlSource"
}
对于 AzureTableSource,请使用:
{
additionalColumns = ?
azureTableSourceIgnoreTableNotFound = ?
azureTableSourceQuery = ?
queryTimeout = ?
type = "AzureTableSource"
}
对于 BinarySource,请使用:
{
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "BinarySource"
}
对于 BlobSource,请使用:
{
recursive = ?
skipHeaderLineCount = ?
treatEmptyAsNull = ?
type = "BlobSource"
}
对于 CassandraSource,请使用:
{
additionalColumns = ?
consistencyLevel = "string"
query = ?
queryTimeout = ?
type = "CassandraSource"
}
对于 CommonDataServiceForAppsSource,请使用:
{
additionalColumns = ?
query = ?
type = "CommonDataServiceForAppsSource"
}
对于 ConcurSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ConcurSource"
}
对于 CosmosDbMongoDbApiSource,请使用:
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "CosmosDbMongoDbApiSource"
}
对于 CosmosDbSqlApiSource,请使用:
{
additionalColumns = ?
detectDatetime = ?
pageSize = ?
preferredRegions = ?
query = ?
type = "CosmosDbSqlApiSource"
}
对于 CouchbaseSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "CouchbaseSource"
}
对于 Db2Source,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "Db2Source"
}
对于 DelimitedTextSource,请使用:
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount = ?
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "DelimitedTextSource"
}
对于 DocumentDbCollectionSource,请使用:
{
additionalColumns = ?
nestingSeparator = ?
query = ?
queryTimeout = ?
type = "DocumentDbCollectionSource"
}
对于 DrillSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "DrillSource"
}
对于 DynamicsAXSource,请使用:
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "DynamicsAXSource"
}
对于 DynamicsCrmSource,请使用:
{
additionalColumns = ?
query = ?
type = "DynamicsCrmSource"
}
对于 DynamicsSource,请使用:
{
additionalColumns = ?
query = ?
type = "DynamicsSource"
}
对于 EloquaSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "EloquaSource"
}
对于 ExcelSource,请使用:
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "ExcelSource"
}
对于 FileSystemSource,请使用:
{
additionalColumns = ?
recursive = ?
type = "FileSystemSource"
}
对于 GoogleAdWordsSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleAdWordsSource"
}
对于 GoogleBigQuerySource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleBigQuerySource"
}
对于 GoogleBigQueryV2Source,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GoogleBigQueryV2Source"
}
对于 GreenplumSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "GreenplumSource"
}
对于 HBaseSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HBaseSource"
}
对于 HdfsSource,请使用:
{
distcpSettings = {
distcpOptions = ?
resourceManagerEndpoint = ?
tempScriptPath = ?
}
recursive = ?
type = "HdfsSource"
}
对于 HiveSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HiveSource"
}
对于 HttpSource,请使用:
{
httpRequestTimeout = ?
type = "HttpSource"
}
对于 HubspotSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "HubspotSource"
}
对于 impalaSource
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ImpalaSource"
}
对于 InformixSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "InformixSource"
}
对于 JiraSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "JiraSource"
}
对于 JsonSource,请使用:
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "JsonSource"
}
对于 LakeHouseTableSource,请使用:
{
additionalColumns = ?
timestampAsOf = ?
type = "LakeHouseTableSource"
versionAsOf = ?
}
对于 MagentoSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MagentoSource"
}
对于 MariaDBSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MariaDBSource"
}
对于 MarketoSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MarketoSource"
}
对于 MicrosoftAccessSource,请使用:
{
additionalColumns = ?
query = ?
type = "MicrosoftAccessSource"
}
对于 MongoDbAtlasSource,请使用:
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "MongoDbAtlasSource"
}
对于 MongoDbSource,请使用:
{
additionalColumns = ?
query = ?
type = "MongoDbSource"
}
对于 MongoDbV2Source,请使用:
{
additionalColumns = ?
batchSize = ?
cursorMethods = {
limit = ?
project = ?
skip = ?
sort = ?
}
filter = ?
queryTimeout = ?
type = "MongoDbV2Source"
}
对于 MySqlSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "MySqlSource"
}
对于 netezzaSource
{
additionalColumns = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
query = ?
queryTimeout = ?
type = "NetezzaSource"
}
对于 ODataSource,请使用:
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
type = "ODataSource"
}
对于 OdbcSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "OdbcSource"
}
对于 Office365Source,请使用:
{
allowedGroups = ?
dateFilterColumn = ?
endTime = ?
outputColumns = ?
startTime = ?
type = "Office365Source"
userScopeFilterUri = ?
}
对于 OracleServiceCloudSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "OracleServiceCloudSource"
}
对于 OracleSource,请使用:
{
additionalColumns = ?
oracleReaderQuery = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionNames = ?
partitionUpperBound = ?
}
queryTimeout = ?
type = "OracleSource"
}
对于 OrcSource,请使用:
{
additionalColumns = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "OrcSource"
}
对于 ParquetSource,请使用:
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "string"
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "ParquetSource"
}
对于 PaypalSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PaypalSource"
}
对于 PhoenixSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PhoenixSource"
}
对于 PostgreSqlSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PostgreSqlSource"
}
对于 PostgreSqlV2Source,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PostgreSqlV2Source"
}
对于 PrestoSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "PrestoSource"
}
对于 QuickBooksSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "QuickBooksSource"
}
对于 RelationalSource,请使用:
{
additionalColumns = ?
query = ?
type = "RelationalSource"
}
对于 ResponsysSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ResponsysSource"
}
对于 RestSource,请使用:
{
additionalColumns = ?
additionalHeaders = ?
httpRequestTimeout = ?
paginationRules = ?
requestBody = ?
requestInterval = ?
requestMethod = ?
type = "RestSource"
}
对于 SalesforceMarketingCloudSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SalesforceMarketingCloudSource"
}
对于 SalesforceServiceCloudSource,请使用:
{
additionalColumns = ?
query = ?
readBehavior = ?
type = "SalesforceServiceCloudSource"
}
对于 SalesforceServiceCloudV2Source,请使用:
{
additionalColumns = ?
includeDeletedObjects = ?
query = ?
SOQLQuery = ?
type = "SalesforceServiceCloudV2Source"
}
对于 SalesforceSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
readBehavior = ?
type = "SalesforceSource"
}
对于 SalesforceV2Source,请使用:
{
additionalColumns = ?
includeDeletedObjects = ?
pageSize = ?
query = ?
queryTimeout = ?
SOQLQuery = ?
type = "SalesforceV2Source"
}
对于 sapBwSource
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SapBwSource"
}
对于 SapCloudForCustomerSource,请使用:
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "SapCloudForCustomerSource"
}
对于 sapEccSource
{
additionalColumns = ?
httpRequestTimeout = ?
query = ?
queryTimeout = ?
type = "SapEccSource"
}
对于 SapHanaSource,请使用:
{
additionalColumns = ?
packetSize = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
}
query = ?
queryTimeout = ?
type = "SapHanaSource"
}
对于 sapOdpSource
{
additionalColumns = ?
extractionMode = ?
projection = ?
queryTimeout = ?
selection = ?
subscriberProcess = ?
type = "SapOdpSource"
}
对于 SapOpenHubSource,请使用:
{
additionalColumns = ?
baseRequestId = ?
customRfcReadTableFunctionModule = ?
excludeLastRequest = ?
queryTimeout = ?
sapDataColumnDelimiter = ?
type = "SapOpenHubSource"
}
对于 SapTableSource,请使用:
{
additionalColumns = ?
batchSize = ?
customRfcReadTableFunctionModule = ?
partitionOption = ?
partitionSettings = {
maxPartitionsNumber = ?
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
rfcTableFields = ?
rfcTableOptions = ?
rowCount = ?
rowSkips = ?
sapDataColumnDelimiter = ?
type = "SapTableSource"
}
对于 ServiceNowSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ServiceNowSource"
}
对于 ServiceNowV2Source,请使用:
{
additionalColumns = ?
expression = {
operands = [
...
]
operators = [
"string"
]
type = "string"
value = "string"
}
pageSize = ?
queryTimeout = ?
type = "ServiceNowV2Source"
}
对于 SharePointOnlineListSource,请使用:
{
httpRequestTimeout = ?
query = ?
type = "SharePointOnlineListSource"
}
对于 ShopifySource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ShopifySource"
}
对于 SnowflakeSource,请使用:
{
exportSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
query = ?
type = "SnowflakeSource"
}
对于 SnowflakeV2Source,请使用:
{
exportSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
query = ?
type = "SnowflakeV2Source"
}
对于 SparkSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SparkSource"
}
对于 SqlDWSource,请使用:
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlDWSource"
}
对于 sqlMISource
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlMISource"
}
对于 sqlServerSource
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
produceAdditionalTypes = ?
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlServerSource"
}
对于 SqlSource,请使用:
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "SqlSource"
}
对于 SquareSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SquareSource"
}
对于 SybaseSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "SybaseSource"
}
对于 TeradataSource,请使用:
{
additionalColumns = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
query = ?
queryTimeout = ?
type = "TeradataSource"
}
对于 VerticaSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "VerticaSource"
}
对于 WarehouseSource,请使用:
{
additionalColumns = ?
isolationLevel = ?
partitionOption = ?
partitionSettings = {
partitionColumnName = ?
partitionLowerBound = ?
partitionUpperBound = ?
}
queryTimeout = ?
sqlReaderQuery = ?
sqlReaderStoredProcedureName = ?
storedProcedureParameters = ?
type = "WarehouseSource"
}
对于 XeroSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "XeroSource"
}
对于 ZohoSource,请使用:
{
additionalColumns = ?
query = ?
queryTimeout = ?
type = "ZohoSource"
}
对于 WebSource,请使用:
{
additionalColumns = ?
type = "WebSource"
}
对于 XmlSource,请使用:
{
additionalColumns = ?
formatSettings = {
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
detectDataType = ?
namespacePrefixes = ?
namespaces = ?
type = "string"
validationMode = ?
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
type = "XmlSource"
}
StoreReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 AmazonS3CompatibleReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AmazonS3CompatibleReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 AmazonS3ReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AmazonS3ReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 azureBlobFSReadSettings
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "AzureBlobFSReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 AzureBlobStorageReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AzureBlobStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 AzureDataLakeStoreReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
listAfter = ?
listBefore = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "AzureDataLakeStoreReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 AzureFileStorageReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "AzureFileStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 FileServerReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileFilter = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "FileServerReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 ftpReadSettings
{
deleteFilesAfterCompletion = ?
disableChunking = ?
enablePartitionDiscovery = ?
fileListPath = ?
partitionRootPath = ?
recursive = ?
type = "FtpReadSettings"
useBinaryTransfer = ?
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 GoogleCloudStorageReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "GoogleCloudStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 HdfsReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
distcpSettings = {
distcpOptions = ?
resourceManagerEndpoint = ?
tempScriptPath = ?
}
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "HdfsReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 HttpReadSettings,请使用:
{
additionalColumns = ?
additionalHeaders = ?
requestBody = ?
requestMethod = ?
requestTimeout = ?
type = "HttpReadSettings"
}
对于 LakeHouseReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "LakeHouseReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 OracleCloudStorageReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
prefix = ?
recursive = ?
type = "OracleCloudStorageReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
对于 SftpReadSettings,请使用:
{
deleteFilesAfterCompletion = ?
disableChunking = ?
enablePartitionDiscovery = ?
fileListPath = ?
modifiedDatetimeEnd = ?
modifiedDatetimeStart = ?
partitionRootPath = ?
recursive = ?
type = "SftpReadSettings"
wildcardFileName = ?
wildcardFolderPath = ?
}
活动对象
设置 类型 属性以指定对象的类型。
对于 AppendVariable,请使用:
{
type = "AppendVariable"
typeProperties = {
value = ?
variableName = "string"
}
}
对于 AzureDataExplorerCommand,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureDataExplorerCommand"
typeProperties = {
command = ?
commandTimeout = ?
}
}
对于 azureFunctionActivity
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureFunctionActivity"
typeProperties = {
body = ?
functionName = ?
headers = {
{customized property} = ?
}
method = "string"
}
}
对于 AzureMLBatchExecution,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLBatchExecution"
typeProperties = {
globalParameters = {
{customized property} = ?
}
webServiceInputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
webServiceOutputs = {
{customized property} = {
filePath = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
}
}
对于 AzureMLExecutePipeline,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLExecutePipeline"
typeProperties = {
continueOnStepFailure = ?
dataPathAssignments = ?
experimentName = ?
mlParentRunId = ?
mlPipelineEndpointId = ?
mlPipelineId = ?
mlPipelineParameters = ?
version = ?
}
}
对于 AzureMLUpdateResource,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "AzureMLUpdateResource"
typeProperties = {
trainedModelFilePath = ?
trainedModelLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
trainedModelName = ?
}
}
对于 ExecutePipeline,请使用:
{
policy = {
secureInput = bool
}
type = "ExecutePipeline"
typeProperties = {
parameters = {
{customized property} = ?
}
pipeline = {
name = "string"
referenceName = "string"
type = "string"
}
waitOnCompletion = bool
}
}
对于 失败,请使用:
{
type = "Fail"
typeProperties = {
errorCode = ?
message = ?
}
}
对于 筛选器,请使用:
{
type = "Filter"
typeProperties = {
condition = {
type = "string"
value = "string"
}
items = {
type = "string"
value = "string"
}
}
}
对于 forEach
{
type = "ForEach"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
batchCount = int
isSequential = bool
items = {
type = "string"
value = "string"
}
}
}
对于 IfCondition,请使用:
{
type = "IfCondition"
typeProperties = {
expression = {
type = "string"
value = "string"
}
ifFalseActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
ifTrueActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
}
}
对于 SetVariable,请使用:
{
policy = {
secureInput = bool
secureOutput = bool
}
type = "SetVariable"
typeProperties = {
setSystemVariable = bool
value = ?
variableName = "string"
}
}
对于 交换机,请使用:
{
type = "Switch"
typeProperties = {
cases = [
{
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
value = "string"
}
]
defaultActivities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
on = {
type = "string"
value = "string"
}
}
}
对于 直到,请使用:
{
type = "Until"
typeProperties = {
activities = [
{
dependsOn = [
{
activity = "string"
dependencyConditions = [
"string"
]
}
]
description = "string"
name = "string"
onInactiveMarkAs = "string"
state = "string"
userProperties = [
{
name = "string"
value = ?
}
]
type = "string"
// For remaining properties, see Activity objects
}
]
expression = {
type = "string"
value = "string"
}
timeout = ?
}
}
对于 验证,请使用:
{
type = "Validation"
typeProperties = {
childItems = ?
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
minimumSize = ?
sleep = ?
timeout = ?
}
}
对于 等待,请使用:
{
type = "Wait"
typeProperties = {
waitTimeInSeconds = ?
}
}
对于 WebHook,请使用:
{
policy = {
secureInput = bool
secureOutput = bool
}
type = "WebHook"
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
resource = ?
type = "string"
username = ?
userTenant = ?
}
body = ?
headers = {
{customized property} = ?
}
method = "string"
reportStatusOnCallBack = ?
timeout = "string"
url = ?
}
}
对于 复制,请使用:
{
inputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
outputs = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Copy"
typeProperties = {
dataIntegrationUnits = ?
enableSkipIncompatibleRow = ?
enableStaging = ?
logSettings = {
copyActivityLogSettings = {
enableReliableLogging = ?
logLevel = ?
}
enableCopyActivityLog = ?
logLocationSettings = {
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
}
logStorageSettings = {
enableReliableLogging = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
logLevel = ?
path = ?
}
parallelCopies = ?
preserve = [
?
]
preserveRules = [
?
]
redirectIncompatibleRowSettings = {
linkedServiceName = ?
path = ?
}
sink = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sinkRetryCount = ?
sinkRetryWait = ?
writeBatchSize = ?
writeBatchTimeout = ?
type = "string"
// For remaining properties, see CopySink objects
}
skipErrorFile = {
dataInconsistency = ?
fileMissing = ?
}
source = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
stagingSettings = {
enableCompression = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
translator = ?
validateDataConsistency = ?
}
}
对于 自定义,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Custom"
typeProperties = {
autoUserSpecification = ?
command = ?
extendedProperties = {
{customized property} = ?
}
folderPath = ?
referenceObjects = {
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
resourceLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
retentionTimeInDays = ?
}
}
对于 DataLakeAnalyticsU-SQL,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DataLakeAnalyticsU-SQL"
typeProperties = {
compilationMode = ?
degreeOfParallelism = ?
parameters = {
{customized property} = ?
}
priority = ?
runtimeVersion = ?
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
}
}
对于 DatabricksNotebook,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksNotebook"
typeProperties = {
baseParameters = {
{customized property} = ?
}
libraries = [
{
{customized property} = ?
}
]
notebookPath = ?
}
}
对于 DatabricksSparkJar,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksSparkJar"
typeProperties = {
libraries = [
{
{customized property} = ?
}
]
mainClassName = ?
parameters = [
?
]
}
}
对于 DatabricksSparkPython,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "DatabricksSparkPython"
typeProperties = {
libraries = [
{
{customized property} = ?
}
]
parameters = [
?
]
pythonFile = ?
}
}
对于 删除,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Delete"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
enableLogging = ?
logStorageSettings = {
enableReliableLogging = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
logLevel = ?
path = ?
}
maxConcurrentConnections = int
recursive = ?
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 ExecuteDataFlow,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteDataFlow"
typeProperties = {
compute = {
computeType = ?
coreCount = ?
}
continuationSettings = {
continuationTtlInMinutes = ?
customizedCheckpointKey = ?
idleCondition = ?
}
continueOnError = ?
dataFlow = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
integrationRuntime = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
runConcurrently = ?
sourceStagingConcurrency = ?
staging = {
folderPath = ?
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
traceLevel = ?
}
}
对于 ExecuteSSISPackage,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteSSISPackage"
typeProperties = {
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
environmentPath = ?
executionCredential = {
domain = ?
password = {
type = "string"
value = "string"
}
userName = ?
}
loggingLevel = ?
logLocation = {
logPath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
logRefreshInterval = ?
}
}
packageConnectionManagers = {
{customized property} = {
{customized property} = {
value = ?
}
}
}
packageLocation = {
packagePath = ?
type = "string"
typeProperties = {
accessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
childPackages = [
{
packageContent = ?
packageLastModifiedDate = "string"
packageName = "string"
packagePath = ?
}
]
configurationAccessCredential = {
domain = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
configurationPath = ?
packageContent = ?
packageLastModifiedDate = "string"
packageName = "string"
packagePassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
packageParameters = {
{customized property} = {
value = ?
}
}
projectConnectionManagers = {
{customized property} = {
{customized property} = {
value = ?
}
}
}
projectParameters = {
{customized property} = {
value = ?
}
}
propertyOverrides = {
{customized property} = {
isSensitive = bool
value = ?
}
}
runtime = ?
}
}
对于 ExecuteWranglingDataflow,请使用:
{
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "ExecuteWranglingDataflow"
typeProperties = {
compute = {
computeType = ?
coreCount = ?
}
continuationSettings = {
continuationTtlInMinutes = ?
customizedCheckpointKey = ?
idleCondition = ?
}
continueOnError = ?
dataFlow = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
integrationRuntime = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
queries = [
{
dataflowSinks = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
script = "string"
}
]
queryName = "string"
}
]
runConcurrently = ?
sinks = {
{customized property} = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
script = "string"
}
}
sourceStagingConcurrency = ?
staging = {
folderPath = ?
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
traceLevel = ?
}
}
对于 GetMetadata,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "GetMetadata"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
fieldList = [
?
]
formatSettings = {
type = "string"
// For remaining properties, see FormatReadSettings objects
}
storeSettings = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
type = "string"
// For remaining properties, see StoreReadSettings objects
}
}
}
对于 HDInsightHive,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightHive"
typeProperties = {
arguments = [
?
]
defines = {
{customized property} = ?
}
getDebugInfo = "string"
queryTimeout = int
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
variables = {
{customized property} = ?
}
}
}
对于 HDInsightMapReduce,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightMapReduce"
typeProperties = {
arguments = [
?
]
className = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
jarFilePath = ?
jarLibs = [
?
]
jarLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
对于 HDInsightPig,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightPig"
typeProperties = {
arguments = ?
defines = {
{customized property} = ?
}
getDebugInfo = "string"
scriptLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
scriptPath = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
对于 HDInsightSpark,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightSpark"
typeProperties = {
arguments = [
?
]
className = "string"
entryFilePath = ?
getDebugInfo = "string"
proxyUser = ?
rootPath = ?
sparkConfig = {
{customized property} = ?
}
sparkJobLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
}
对于 HDInsightStreaming,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "HDInsightStreaming"
typeProperties = {
arguments = [
?
]
combiner = ?
commandEnvironment = [
?
]
defines = {
{customized property} = ?
}
fileLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
filePaths = [
?
]
getDebugInfo = "string"
input = ?
mapper = ?
output = ?
reducer = ?
storageLinkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
}
}
对于 查找,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Lookup"
typeProperties = {
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
firstRowOnly = ?
source = {
disableMetricsCollection = ?
maxConcurrentConnections = ?
sourceRetryCount = ?
sourceRetryWait = ?
type = "string"
// For remaining properties, see CopySource objects
}
}
}
对于 脚本,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "Script"
typeProperties = {
logSettings = {
logDestination = "string"
logLocationSettings = {
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
path = ?
}
}
returnMultistatementResult = ?
scriptBlockExecutionTimeout = ?
scripts = [
{
parameters = [
{
direction = "string"
name = ?
size = int
type = "string"
value = ?
}
]
text = ?
type = ?
}
]
}
}
对于 SparkJob,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SparkJob"
typeProperties = {
args = [
?
]
className = ?
conf = ?
configurationType = "string"
driverSize = ?
executorSize = ?
file = ?
files = [
?
]
filesV2 = [
?
]
numExecutors = ?
pythonCodeReference = [
?
]
scanFolder = ?
sparkConfig = {
{customized property} = ?
}
sparkJob = {
referenceName = ?
type = "string"
}
targetBigDataPool = {
referenceName = ?
type = "string"
}
targetSparkConfiguration = {
referenceName = ?
type = "string"
}
}
}
对于 SqlServerStoredProcedure,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SqlServerStoredProcedure"
typeProperties = {
storedProcedureName = ?
storedProcedureParameters = ?
}
}
对于 SynapseNotebook,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "SynapseNotebook"
typeProperties = {
conf = ?
configurationType = "string"
driverSize = ?
executorSize = ?
notebook = {
referenceName = ?
type = "string"
}
numExecutors = ?
parameters = {
{customized property} = {
type = "string"
value = ?
}
}
sparkConfig = {
{customized property} = ?
}
sparkPool = {
referenceName = ?
type = "string"
}
targetSparkConfiguration = {
referenceName = ?
type = "string"
}
}
}
对于 WebActivity,请使用:
{
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
policy = {
retry = ?
retryIntervalInSeconds = int
secureInput = bool
secureOutput = bool
timeout = ?
}
type = "WebActivity"
typeProperties = {
authentication = {
credential = {
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
resource = ?
type = "string"
username = ?
userTenant = ?
}
body = ?
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
datasets = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
disableCertValidation = bool
headers = {
{customized property} = ?
}
httpRequestTimeout = ?
linkedServices = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
method = "string"
turnOffAsync = bool
url = ?
}
}
CompressionReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 TarGZipReadSettings,请使用:
{
preserveCompressionFileNameAsFolder = ?
type = "TarGZipReadSettings"
}
对于 tarReadSettings
{
preserveCompressionFileNameAsFolder = ?
type = "TarReadSettings"
}
对于 ZipDeflateReadSettings,请使用:
{
preserveZipFileNameAsFolder = ?
type = "ZipDeflateReadSettings"
}
StoreWriteSettings 对象
设置 类型 属性以指定对象的类型。
对于 AzureBlobFSWriteSettings,请使用:
{
blockSizeInMB = ?
type = "AzureBlobFSWriteSettings"
}
对于 AzureBlobStorageWriteSettings,请使用:
{
blockSizeInMB = ?
type = "AzureBlobStorageWriteSettings"
}
对于 AzureDataLakeStoreWriteSettings,请使用:
{
expiryDateTime = ?
type = "AzureDataLakeStoreWriteSettings"
}
对于 AzureFileStorageWriteSettings,请使用:
{
type = "AzureFileStorageWriteSettings"
}
对于 FileServerWriteSettings,请使用:
{
type = "FileServerWriteSettings"
}
对于 LakeHouseWriteSettings,请使用:
{
type = "LakeHouseWriteSettings"
}
对于 SftpWriteSettings,请使用:
{
operationTimeout = ?
type = "SftpWriteSettings"
useTempFileRename = ?
}
CopySink 对象
设置 类型 属性以指定对象的类型。
对于 AvroSink,请使用:
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
recordName = "string"
recordNamespace = "string"
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "AvroSink"
}
对于 azureBlobFSSink
{
copyBehavior = ?
metadata = [
{
name = ?
value = ?
}
]
type = "AzureBlobFSSink"
}
对于 AzureDataExplorerSink,请使用:
{
flushImmediately = ?
ingestionMappingAsJson = ?
ingestionMappingName = ?
type = "AzureDataExplorerSink"
}
对于 AzureDataLakeStoreSink,请使用:
{
copyBehavior = ?
enableAdlsSingleFileParallel = ?
type = "AzureDataLakeStoreSink"
}
对于 AzureDatabricksDeltaLakeSink,请使用:
{
importSettings = {
dateFormat = ?
timestampFormat = ?
type = "string"
}
preCopyScript = ?
type = "AzureDatabricksDeltaLakeSink"
}
对于 AzureMySqlSink,请使用:
{
preCopyScript = ?
type = "AzureMySqlSink"
}
对于 AzurePostgreSqlSink,请使用:
{
preCopyScript = ?
type = "AzurePostgreSqlSink"
}
对于 azureQueueSink
{
type = "AzureQueueSink"
}
对于 AzureSearchIndexSink,请使用:
{
type = "AzureSearchIndexSink"
writeBehavior = "string"
}
对于 AzureSqlSink,请使用:
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "AzureSqlSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
对于 AzureTableSink,请使用:
{
azureTableDefaultPartitionKeyValue = ?
azureTableInsertType = ?
azureTablePartitionKeyName = ?
azureTableRowKeyName = ?
type = "AzureTableSink"
}
对于 BinarySink,请使用:
{
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "BinarySink"
}
对于 BlobSink,请使用:
{
blobWriterAddHeader = ?
blobWriterDateTimeFormat = ?
blobWriterOverwriteFiles = ?
copyBehavior = ?
metadata = [
{
name = ?
value = ?
}
]
type = "BlobSink"
}
对于 CommonDataServiceForAppsSink,请使用:
{
alternateKeyName = ?
ignoreNullValues = ?
type = "CommonDataServiceForAppsSink"
writeBehavior = "string"
}
对于 CosmosDbMongoDbApiSink,请使用:
{
type = "CosmosDbMongoDbApiSink"
writeBehavior = ?
}
对于 CosmosDbSqlApiSink,请使用:
{
type = "CosmosDbSqlApiSink"
writeBehavior = ?
}
对于 DelimitedTextSink,请使用:
{
formatSettings = {
fileExtension = ?
fileNamePrefix = ?
maxRowsPerFile = ?
quoteAllText = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "DelimitedTextSink"
}
对于 DocumentDbCollectionSink,请使用:
{
nestingSeparator = ?
type = "DocumentDbCollectionSink"
writeBehavior = ?
}
对于 DynamicsCrmSink,请使用:
{
alternateKeyName = ?
ignoreNullValues = ?
type = "DynamicsCrmSink"
writeBehavior = "string"
}
对于 DynamicsSink,请使用:
{
alternateKeyName = ?
ignoreNullValues = ?
type = "DynamicsSink"
writeBehavior = "string"
}
对于 FileSystemSink,请使用:
{
copyBehavior = ?
type = "FileSystemSink"
}
对于 IcebergSink,请使用:
{
formatSettings = {
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "IcebergSink"
}
对于 InformixSink,请使用:
{
preCopyScript = ?
type = "InformixSink"
}
对于 JsonSink,请使用:
{
formatSettings = {
filePattern = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "JsonSink"
}
对于 LakeHouseTableSink,请使用:
{
partitionNameList = ?
partitionOption = ?
tableActionOption = ?
type = "LakeHouseTableSink"
}
对于 MicrosoftAccessSink,请使用:
{
preCopyScript = ?
type = "MicrosoftAccessSink"
}
对于 MongoDbAtlasSink,请使用:
{
type = "MongoDbAtlasSink"
writeBehavior = ?
}
对于 MongoDbV2Sink,请使用:
{
type = "MongoDbV2Sink"
writeBehavior = ?
}
对于 OdbcSink,请使用:
{
preCopyScript = ?
type = "OdbcSink"
}
对于 OracleSink,请使用:
{
preCopyScript = ?
type = "OracleSink"
}
对于 OrcSink,请使用:
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "OrcSink"
}
对于 ParquetSink,请使用:
{
formatSettings = {
fileNamePrefix = ?
maxRowsPerFile = ?
type = "string"
}
storeSettings = {
copyBehavior = ?
disableMetricsCollection = ?
maxConcurrentConnections = ?
metadata = [
{
name = ?
value = ?
}
]
type = "string"
// For remaining properties, see StoreWriteSettings objects
}
type = "ParquetSink"
}
对于 RestSink,请使用:
{
additionalHeaders = ?
httpCompressionType = ?
httpRequestTimeout = ?
requestInterval = ?
requestMethod = ?
type = "RestSink"
}
对于 SalesforceServiceCloudSink,请使用:
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceServiceCloudSink"
writeBehavior = "string"
}
对于 SalesforceServiceCloudV2Sink,请使用:
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceServiceCloudV2Sink"
writeBehavior = "string"
}
对于 SalesforceSink,请使用:
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceSink"
writeBehavior = "string"
}
对于 SalesforceV2Sink,请使用:
{
externalIdFieldName = ?
ignoreNullValues = ?
type = "SalesforceV2Sink"
writeBehavior = "string"
}
对于 SapCloudForCustomerSink,请使用:
{
httpRequestTimeout = ?
type = "SapCloudForCustomerSink"
writeBehavior = "string"
}
对于 SnowflakeSink,请使用:
{
importSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
preCopyScript = ?
type = "SnowflakeSink"
}
对于 SnowflakeV2Sink,请使用:
{
importSettings = {
additionalCopyOptions = {
{customized property} = ?
}
additionalFormatOptions = {
{customized property} = ?
}
storageIntegration = ?
type = "string"
}
preCopyScript = ?
type = "SnowflakeV2Sink"
}
对于 SqlDWSink,请使用:
{
allowCopyCommand = ?
allowPolyBase = ?
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
columnName = ?
defaultValue = ?
}
]
}
polyBaseSettings = {
rejectSampleValue = ?
rejectType = "string"
rejectValue = ?
useTypeDefault = ?
}
preCopyScript = ?
sqlWriterUseTableLock = ?
tableOption = ?
type = "SqlDWSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
}
writeBehavior = ?
}
对于 sqlMISink
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlMISink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
对于 sqlServerSink
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlServerSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
对于 sqlSink
{
preCopyScript = ?
sqlWriterStoredProcedureName = ?
sqlWriterTableType = ?
sqlWriterUseTableLock = ?
storedProcedureParameters = ?
storedProcedureTableTypeParameterName = ?
tableOption = ?
type = "SqlSink"
upsertSettings = {
interimSchemaName = ?
keys = ?
useTempDB = ?
}
writeBehavior = ?
}
对于 WarehouseSink,请使用:
{
allowCopyCommand = ?
copyCommandSettings = {
additionalOptions = {
{customized property} = "string"
}
defaultValues = [
{
columnName = ?
defaultValue = ?
}
]
}
preCopyScript = ?
tableOption = ?
type = "WarehouseSink"
writeBehavior = ?
}
FormatReadSettings 对象
设置 类型 属性以指定对象的类型。
对于 BinaryReadSettings,请使用:
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "BinaryReadSettings"
}
对于 DelimitedTextReadSettings,请使用:
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
skipLineCount = ?
type = "DelimitedTextReadSettings"
}
对于 JsonReadSettings,请使用:
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "JsonReadSettings"
}
对于 ParquetReadSettings,请使用:
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
type = "ParquetReadSettings"
}
对于 XmlReadSettings,请使用:
{
compressionProperties = {
type = "string"
// For remaining properties, see CompressionReadSettings objects
}
detectDataType = ?
namespacePrefixes = ?
namespaces = ?
type = "XmlReadSettings"
validationMode = ?
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
对于 SecureString,请使用:
{
type = "SecureString"
value = "string"
}
属性值
活动
名字 | 描述 | 价值 |
---|---|---|
dependsOn | 活动取决于条件。 | ActivityDependency[] |
描述 | 活动说明。 | 字符串 |
名字 | 活动名称。 | string (必需) |
onInactiveMarkAs | 当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 | “Failed” “跳过” “Succeeded” |
州 | 活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 | “Active” “非活动” |
类型 | 对于 AppendVariableActivity类型,设置为“AppendVariableVariable”。 对于 AzureDataExplorerCommandActivity,请设置为“AzureDataExplorerCommandCommand”。 对于 AzureFunctionActivity类型,设置为“AzureFunctionActivity”。 对于 AzureMLBatchExecutionActivity,请设置为“AzureMLBatchExecution”。 对于 AzureMLExecutePipelineActivity类型,设置为“AzureMLExecutePipeline”。 对于 AzureMLUpdateResourceActivity,请设置为“AzureMLUpdateResource”。 对于 ExecutePipelineActivity类型,设置为“ExecutePipeline”。 对于 FailActivity类型,设置为“Fail” 。 对于 filterActivity 类型,设置为“Filter”。 对于 ForEachActivity类型,设置为“ForEach”。 对于类型 IfConditionActivity,设置为“IfCondition”。 对于 setVariableActivity,请设置为类型 |
“AppendVariable” “AzureDataExplorerCommand” “AzureFunctionActivity” “AzureMLBatchExecution” “AzureMLExecutePipeline” “AzureMLUpdateResource” “Copy” “Custom” “DatabricksNotebook” “DatabricksSparkJar” “DatabricksSparkPython” “DataLakeAnalyticsU-SQL” “Delete” “ExecuteDataFlow” “ExecutePipeline” “ExecuteSSISPackage” “ExecuteWranglingDataflow” “Fail” “Filter” “ForEach” “GetMetadata” “HDInsightHive” “HDInsightMapReduce” “HDInsightPig” “HDInsightSpark” “HDInsightStreaming” “IfCondition” “Lookup” “Script” “SetVariable” “SparkJob” “SqlServerStoredProcedure” “Switch” “SynapseNotebook” “Until” “验证” “Wait” “WebActivity” “WebHook”(必需) |
userProperties | 活动用户属性。 | UserProperty[] |
ActivityDependency
名字 | 描述 | 价值 |
---|---|---|
活动 | 活动名称。 | string (必需) |
dependencyConditions | Match-Condition 依赖项。 | 包含任一项的字符串数组: “Completed” “Failed” “跳过” “Succeeded”(必需) |
ActivityPolicy
名字 | 描述 | 价值 | ||
---|---|---|---|---|
重试 | 最大普通重试尝试次数。 默认值为 0。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
retryIntervalInSeconds | 每次重试尝试(以秒为单位)之间的间隔。 默认值为 30 秒。 | int 约束: 最小值 = 30 最大值 = 86400 |
||
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool | ||
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool | ||
超时 | 指定要运行的活动的超时值。 默认超时为 7 天。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
AmazonMWSSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonMWSSource”(必需) |
AmazonRdsForOraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | AmazonRdsForOracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonRdsForOracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | AmazonRdsForOracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 AmazonRdsForOracle 的分区机制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 AmazonRdsForOracle 源分区的设置。 | AmazonRdsForOraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AmazonRdsForOracleSource”(必需) |
AmazonRdsForSqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AmazonRdsForSqlServerSource”(必需) |
AmazonRedshiftSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 | ||
类型 | 复制源类型。 | “AmazonRedshiftSource”(必需) |
AmazonS3CompatibleReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 兼容对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3CompatibleReadSettings”(必需) |
wildcardFileName | Amazon S3 兼容通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Amazon S3 兼容通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3ReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | S3 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AmazonS3ReadSettings”(必需) |
wildcardFileName | AmazonS3 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | AmazonS3 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AppendVariableActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “AppendVariable”(必需) |
typeProperties | 追加变量活动属性。 | AppendVariableActivityTypeProperties(必需) |
AppendVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
价值 | 要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有变量项的 resultType 匹配类型的表达式 | 任何 |
variableName | 需要追加其值的变量的名称。 | 字符串 |
AvroSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Avro 格式设置。 | AvroWriteSettings |
storeSettings | Avro 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “AvroSink”(必需) |
AvroSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Avro 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “AvroSource”(必需) |
AvroWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
recordName | 写入结果中的顶级记录名称,在 AVRO 规范中是必需的。 | 字符串 |
recordNamespace | 在写入结果中记录命名空间。 | 字符串 |
类型 | 写入设置类型。 | string (必需) |
AzureBlobFSReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobFSReadSettings”(必需) |
wildcardFileName | Azure blobFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blobFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobFSSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “AzureBlobFSSink”(必需) |
AzureBlobFSSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureBlobFSSource”(必需) |
AzureBlobFSWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobFSWriteSettings”(必需) |
AzureBlobStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Azure Blob 名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureBlobStorageReadSettings”(必需) |
wildcardFileName | Azure blob 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure blob 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureBlobStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
blockSizeInMB | 指示将数据写入 Blob 时块大小(MB)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureBlobStorageWriteSettings”(必需) |
AzureDatabricksDeltaLakeExportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
AzureDatabricksDeltaLakeImportCommand
名字 | 描述 | 价值 |
---|---|---|
dateFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的日期格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
timestampFormat | 在 Azure Databricks Delta Lake Copy 中指定 csv 的时间戳格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
AzureDatabricksDeltaLakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Azure Databricks Delta Lake 导入设置。 | AzureDatabricksDeltaLakeImportCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureDatabricksDeltaLakeSink”(必需) |
AzureDatabricksDeltaLakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Azure Databricks Delta Lake 导出设置。 | AzureDatabricksDeltaLakeExportCommand |
查询 | Azure Databricks Delta Lake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDatabricksDeltaLakeSource”(必需) |
AzureDataExplorerCommandActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureDataExplorerCommand”(必需) |
typeProperties | Azure 数据资源管理器命令活动属性。 | AzureDataExplorerCommandActivityTypeProperties(必需) |
AzureDataExplorerCommandActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
命令 | 控件命令,根据 Azure 数据资源管理器命令语法。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
commandTimeout | 控制命令超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9]))..) | 任何 |
AzureDataExplorerSink
名字 | 描述 | 价值 |
---|---|---|
flushImmediately | 如果设置为 true,将跳过任何聚合。 默认值为 false。 类型:布尔值。 | 任何 |
ingestionMappingAsJson | json 格式提供的显式列映射说明。 类型:字符串。 | 任何 |
ingestionMappingName | 在目标 Kusto 表上定义的预定义 csv 映射的名称。 类型:字符串。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataExplorerSink”(必需) |
AzureDataExplorerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
noTruncation | 布尔选项的名称,该选项控制是否将截断应用于超出特定行计数限制的结果集。 | 任何 | ||
查询 | 数据库查询。 应为 Kusto 查询语言 (KQL) 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])).. | 任何 |
类型 | 复制源类型。 | “AzureDataExplorerSource”(必需) |
AzureDataLakeStoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listAfter | 根据文件/文件夹名称的字典顺序列出值(独占)后的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
listBefore | 根据文件/文件夹名称的字典顺序列出值(含)之前的文件。 在数据集中的 folderPath 下应用,并在 folderPath 下筛选文件/子文件夹。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureDataLakeStoreReadSettings”(必需) |
wildcardFileName | ADLS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | ADLS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDataLakeStoreSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableAdlsSingleFileParallel | 单个文件并行。 | 任何 |
类型 | 复制接收器类型。 | “AzureDataLakeStoreSink”(必需) |
AzureDataLakeStoreSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “AzureDataLakeStoreSource”(必需) |
AzureDataLakeStoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
expiryDateTime | 指定写入文件的到期时间。 时间以“2018-12-01T05:00:00Z”格式应用于 UTC 时区。 默认值为 NULL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | “AzureDataLakeStoreWriteSettings”(必需) |
AzureFileStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | 从根路径开始的 Azure 文件名的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “AzureFileStorageReadSettings”(必需) |
wildcardFileName | Azure 文件存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Azure 文件存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureFileStorageWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “AzureFileStorageWriteSettings”(必需) |
AzureFunctionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureFunctionActivity”(必需) |
typeProperties | Azure Function 活动属性。 | AzureFunctionActivityTypeProperties (必需) |
AzureFunctionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
functionName | Azure 函数活动将调用的函数的名称。 类型:字符串(或带有 resultType 字符串的表达式) | 任何(必需) |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | AzureFunctionActivityTypePropertiesHeaders |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “HEAD” “OPTIONS” “POST” “PUT” “TRACE”(必需) |
AzureFunctionActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMariaDBSource”(必需) |
AzureMLBatchExecutionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLBatchExecution”(必需) |
typeProperties | Azure ML Batch 执行活动属性。 | AzureMLBatchExecutionActivityTypeProperties (必需) |
AzureMLBatchExecutionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
globalParameters | 要传递给 Azure ML Batch 执行服务终结点的键、值对。 密钥必须与已发布的 Azure ML Web 服务中定义的 Web 服务参数的名称匹配。 将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递值。 | AzureMLBatchExecutionActivityTypePropertiesGlobalParameters |
webServiceInputs | 键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs |
webServiceOutputs | 键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 | AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs |
AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
名字 | 描述 | 价值 |
---|
AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs
名字 | 描述 | 价值 |
---|
AzureMLExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLExecutePipeline”(必需) |
typeProperties | Azure ML 执行管道活动属性。 | AzureMLExecutePipelineActivityTypeProperties (必需) |
AzureMLExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
continueOnStepFailure | 如果步骤失败,是否继续执行 PipelineRun 中的其他步骤。 此信息将传入已发布管道执行请求的 continueOnStepFailure 属性中。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
dataPathAssignments | 用于在不重新训练的情况下更改数据路径分配的字典。 将在已发布管道执行请求的 dataPathAssignments 属性中传递值。 类型:对象(或带有 resultType 对象的表达式)。 | 任何 |
experimentName | 管道运行的运行历史记录试验名称。 此信息将传入已发布管道执行请求的 ExperimentName 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlParentRunId | 父 Azure ML 服务管道运行 ID。此信息将传入已发布管道执行请求的 ParentRunId 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineEndpointId | 已发布的 Azure ML 管道终结点的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineId | 已发布的 Azure ML 管道的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlPipelineParameters | 要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 将在已发布管道执行请求的 ParameterAssignments 属性中传递值。 类型:具有键值对的对象(或带有 resultType 对象的表达式)。 | 任何 |
版本 | 已发布的 Azure ML 管道终结点的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMLUpdateResourceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “AzureMLUpdateResource”(必需) |
typeProperties | Azure ML 更新资源管理活动属性。 | AzureMLUpdateResourceActivityTypeProperties(必需) |
AzureMLUpdateResourceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
trainedModelFilePath | trainedModelLinkedService 中的相对文件路径,表示将由更新操作上传的 .ilearner 文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
trainedModelLinkedServiceName | 保存由更新操作上传的 .ilearner 文件的 Azure 存储链接服务的名称。 | LinkedServiceReference(必需) |
trainedModelName | 要更新的 Web 服务试验中训练的模型模块的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureMLWebServiceFile
名字 | 描述 | 价值 |
---|---|---|
filePath | LinkedService 指定的 Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 对 Azure 存储 LinkedService 的引用,其中 Azure ML WebService 输入/输出文件位于其中。 | LinkedServiceReference(必需) |
AzureMySqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureMySqlSink”(必需) |
AzureMySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureMySqlSource”(必需) |
AzurePostgreSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzurePostgreSqlSink”(必需) |
AzurePostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzurePostgreSqlSource”(必需) |
AzureQueueSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureQueueSink”(必需) |
AzureSearchIndexSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “AzureSearchIndexSink”(必需) |
writeBehavior | 将文档向上插入 Azure 搜索索引时指定写入行为。 | “Merge” “Upload” |
AzureSqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureSqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL 时写入行为。 类型:SqlWriteBehaviorEnum(或带有 resultType SqlWriteBehaviorEnum 的表达式) | 任何 |
AzureSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “AzureSqlSource”(必需) |
AzureTableSink
名字 | 描述 | 价值 |
---|---|---|
azureTableDefaultPartitionKeyValue | Azure 表默认分区键值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableInsertType | Azure 表插入类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTablePartitionKeyName | Azure 表分区键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
azureTableRowKeyName | Azure 表行键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “AzureTableSink”(必需) |
AzureTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
azureTableSourceIgnoreTableNotFound | Azure 表源忽略找不到表。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
azureTableSourceQuery | Azure 表源查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “AzureTableSource”(必需) |
BigDataPoolParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用大数据池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 大数据池引用类型。 | “BigDataPoolReference”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “BinaryReadSettings”(必需) |
BinaryReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
BinarySink
名字 | 描述 | 价值 |
---|---|---|
storeSettings | 二进制存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “BinarySink”(必需) |
BinarySource
名字 | 描述 | 价值 |
---|---|---|
formatSettings | 二进制格式设置。 | BinaryReadSettings |
storeSettings | 二进制存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “BinarySource”(必需) |
BlobSink
名字 | 描述 | 价值 |
---|---|---|
blobWriterAddHeader | Blob 编写器添加标头。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
blobWriterDateTimeFormat | Blob 编写器日期时间格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
blobWriterOverwriteFiles | Blob 编写器覆盖文件。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 复制接收器类型。 | “BlobSink”(必需) |
BlobSource
名字 | 描述 | 价值 |
---|---|---|
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
skipHeaderLineCount | 要从每个 Blob 跳过的标头行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
treatEmptyAsNull | 将空视为 null。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “BlobSource”(必需) |
CassandraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 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 | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CassandraSource”(必需) |
CommonDataServiceForAppsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “CommonDataServiceForAppsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
CommonDataServiceForAppsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Common Data Service for Apps(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CommonDataServiceForAppsSource”(必需) |
CompressionReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 tarGZipReadSettings类型 |
“TarGZipReadSettings” “TarReadSettings” “ZipDeflateReadSettings”(必需) |
ConcurSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ConcurSource”(必需) |
ContinuationSettingsReference
名字 | 描述 | 价值 |
---|---|---|
continuationTtlInMinutes | 以分钟为单位的延续 TTL。 | 任何 |
customizedCheckpointKey | 自定义的检查点键。 | 任何 |
idleCondition | 空闲条件。 | 任何 |
CopyActivity
名字 | 描述 | 价值 |
---|---|---|
输入 | 活动的输入列表。 | DatasetReference[] |
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
输出 | 活动的输出列表。 | DatasetReference[] |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Copy”(必需) |
typeProperties | 复制活动属性。 | CopyActivityTypeProperties (必需) |
CopyActivityLogSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CopyActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
dataIntegrationUnits | 可用于执行此数据移动的数据集成单元的最大数量。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
enableSkipIncompatibleRow | 是否跳过不兼容行。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableStaging | 指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logSettings | 启用日志时,客户需要提供的日志设置。 | LogSettings |
logStorageSettings | (已弃用。请使用 LogSettings) 启用会话日志时客户需要提供的日志存储设置。 | LogStorageSettings |
parallelCopies | 在源或接收器上打开的最大并发会话数,以避免重载数据存储。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
保存 | 保留规则。 | any[] |
preserveRules | 保留规则。 | any[] |
redirectIncompatibleRowSettings | 当 EnableSkipIncompatibleRow 为 true 时重定向不兼容行设置。 | RedirectIncompatibleRowSettings |
沉 | 复制活动接收器。 | CopySink (必需) |
skipErrorFile | 指定数据一致性的容错能力。 | SkipErrorFile |
源 | 复制活动源。 | CopySource (必需) |
stagingSettings | 指定 EnableStaging 为 true 时的临时暂存设置。 | StagingSettings |
在线翻译 | 复制活动翻译器。 如果未指定,则使用表格翻译器。 | 任何 |
validateDataConsistency | 是否启用数据一致性验证。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
CopySink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 接收器数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryCount | 接收器重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sinkRetryWait | 接收器重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AvroSink类型,设置为“AvroSink”。 对于 AzureBlobFSSink,请设置为“AzureBlobFSSink”。 对于 AzureDataExplorerSink,请设置为“AzureDataExplorerSink”。 对于 AzureDataLakeStoreSink,请设置为“AzureDataLakeStoreSink”。 对于 AzureDatabricksDeltaLakeSink类型,设置为“AzureDatabricksDeltaLakeSink”。 对于 AzureMySqlSink,请设置为“AzureMySqlSink”。 对于 AzurePostgreSqlSink,请设置为“AzurePostgreSqlSink”。 对于 AzureQueueSink,请设置为“AzureQueueSink”。 对于 AzureSearchIndexSink,请设置为“AzureSearchIndexSink”。 对于 AzureSqlSink类型,设置为“AzureSqlSink”。 对于 AzureTableSink类型,设置为“AzureTableSink”。 对于 binarySink |
“AvroSink” “AzureBlobFSSink” “AzureDatabricksDeltaLakeSink” “AzureDataExplorerSink” “AzureDataLakeStoreSink” “AzureMySqlSink” “AzurePostgreSqlSink” “AzureQueueSink” “AzureSearchIndexSink” “AzureSqlSink” “AzureTableSink” “BinarySink” “BlobSink” “CommonDataServiceForAppsSink” “CosmosDbMongoDbApiSink” “CosmosDbSqlApiSink” “DelimitedTextSink” “DocumentDbCollectionSink” “DynamicsCrmSink” “DynamicsSink” “FileSystemSink” “IcebergSink” “InformixSink” “JsonSink” “LakeHouseTableSink” “MicrosoftAccessSink” “MongoDbAtlasSink” “MongoDbV2Sink” “OdbcSink” “OracleSink” “OrcSink” “ParquetSink” “RestSink” 'SalesforceServiceCloudSink' 'SalesforceServiceCloudV2Sink' “SalesforceSink” “SalesforceV2Sink” “SapCloudForCustomerSink” “SnowflakeSink” “SnowflakeV2Sink” “SqlDWSink” “SqlMISink” “SqlServerSink” “SqlSink” “WarehouseSink”(必需) |
||
writeBatchSize | 写入批大小。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 | ||
writeBatchTimeout | 写入批处理超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
CopySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryCount | 源重试计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sourceRetryWait | 源重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 对于 AmazonMWSSource类型,设置为“AmazonMWSSource”。 对于 AmazonRdsForOracleSource类型,设置为“AmazonRdsForOracleSource”。 对于 AmazonRdsForSqlServerSource,请设置为“AmazonRdsForSqlServerSource”。 对于 AmazonRedshiftSource,请设置为“AmazonRedshiftSource”。 对于 AvroSource类型,设置为“AvroSource”。 对于 AzureBlobFSSource,请设置为“AzureBlobFSSource”。 对于 AzureDataExplorerSource,请设置为“AzureDataExplorerSource”。 对于 AzureDataLakeStoreSource,请设置为“AzureDataLakeStoreSource”。 对于 AzureDatabricksDeltaLakeSource,请设置为“AzureDatabricksDeltaLakeSource”。 对于 AzureMariaDBSource,请设置为“AzureMariaDBSource”。 对于 AzureMySqlSource,请设置为“AzureMySqlSource”。 对于 AzurePostgreSqlSource,请设置为“AzurePostgreSqlSource”。 对于 AzureSqlSource,请设置为“AzureSqlSource”。 对于 AzureTableSource类型,请设置为“AzureTableSource”。 对于 binarySource 类型,设置为“BinarySource”。 对于 BlobSource类型,设置为“BlobSource”。 对于类型 CassandraSource,设置为“CassandraSource”。 对于 commonDataServiceForAppsSource |
“AmazonMWSSource” “AmazonRdsForOracleSource” “AmazonRdsForSqlServerSource” “AmazonRedshiftSource” “AvroSource” “AzureBlobFSSource” “AzureDatabricksDeltaLakeSource” “AzureDataExplorerSource” “AzureDataLakeStoreSource” “AzureMariaDBSource” “AzureMySqlSource” “AzurePostgreSqlSource” “AzureSqlSource” “AzureTableSource” “BinarySource” “BlobSource” “CassandraSource” “CommonDataServiceForAppsSource” “ConcurSource” “CosmosDbMongoDbApiSource” “CosmosDbSqlApiSource” “CouchbaseSource” “Db2Source” “DelimitedTextSource” “DocumentDbCollectionSource” “DrillSource” “DynamicsAXSource” “DynamicsCrmSource” “DynamicsSource” “EloquaSource” “ExcelSource” “FileSystemSource” “GoogleAdWordsSource” “GoogleBigQuerySource” “GoogleBigQueryV2Source” “GreenplumSource” “HBaseSource” “HdfsSource” “HiveSource” “HttpSource” “HubspotSource” “ImpalaSource” “InformixSource” “JiraSource” “JsonSource” 'LakeHouseTableSource' “MagentoSource” “MariaDBSource” “MarketoSource” “MicrosoftAccessSource” “MongoDbAtlasSource” “MongoDbSource” “MongoDbV2Source” “MySqlSource” “NetezzaSource” “ODataSource” “OdbcSource” “Office365Source” “OracleServiceCloudSource” “OracleSource” “OrcSource” “ParquetSource” “PaypalSource” “PhoenixSource” “PostgreSqlSource” “PostgreSqlV2Source” “PrestoSource” “QuickBooksSource” “RelationalSource” “ResponsysSource” “RestSource” “SalesforceMarketingCloudSource” “SalesforceServiceCloudSource” 'SalesforceServiceCloudV2Source' “SalesforceSource” “SalesforceV2Source” “SapBwSource” “SapCloudForCustomerSource” “SapEccSource” “SapHanaSource” “SapOdpSource” “SapOpenHubSource” “SapTableSource” “ServiceNowSource” “ServiceNowV2Source” “SharePointOnlineListSource” “ShopifySource” “SnowflakeSource” “SnowflakeV2Source” “SparkSource” “SqlDWSource” “SqlMISource” “SqlServerSource” “SqlSource” “SquareSource” 'SybaseSource' 'TeradataSource' “VerticaSource” “WarehouseSource” “WebSource” “XeroSource” “XmlSource” “ZohoSource”(必需) |
CosmosDbMongoDbApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbMongoDbApiSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CosmosDbMongoDbApiSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法。 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CosmosDbMongoDbApiSource”(必需) |
CosmosDbSqlApiSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “CosmosDbSqlApiSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
CosmosDbSqlApiSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
detectDatetime | 是否将基元值检测为日期/时间值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
preferredRegions | 首选区域。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
查询 | SQL API 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “CosmosDbSqlApiSource”(必需) |
CouchbaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “CouchbaseSource”(必需) |
CredentialReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用凭据名称。 | string (必需) |
类型 | 凭据引用类型。 | “CredentialReference”(必需) |
CustomActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Custom”(必需) |
typeProperties | 自定义活动属性。 | CustomActivityTypeProperties (必需) |
CustomActivityReferenceObject
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference[] |
linkedServices | 链接服务引用。 | LinkedServiceReference[] |
CustomActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
autoUserSpecification | 用户的提升级别和范围,默认值为非admin 任务。 类型:字符串(或带有 resultType double 的表达式)。 | 任何 |
命令 | 自定义活动类型的命令:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
extendedProperties | 用户定义的属性包。 对可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 | CustomActivityTypePropertiesExtendedProperties |
folderPath | 资源文件类型的文件夹路径:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
referenceObjects | 引用对象 | CustomActivityReferenceObject |
resourceLinkedService | 资源链接服务引用。 | LinkedServiceReference |
retentionTimeInDays | 为自定义活动提交的文件的保留时间。 类型:double(或带有 resultType double 的表达式)。 | 任何 |
CustomActivityTypePropertiesExtendedProperties
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksNotebook”(必需) |
typeProperties | Databricks Notebook 活动属性。 | DatabricksNotebookActivityTypeProperties(必需) |
DatabricksNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseParameters | 要用于此作业的每个运行的基本参数。如果笔记本采用未指定的参数,将使用笔记本中的默认值。 | DatabricksNotebookActivityTypePropertiesBaseParameters |
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksNotebookActivityTypePropertiesLibrariesItem[] |
notebookPath | 要在 Databricks 工作区中运行的笔记本的绝对路径。 此路径必须以斜杠开头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksNotebookActivityTypePropertiesBaseParameters
名字 | 描述 | 价值 |
---|
DatabricksNotebookActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkJarActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkJar”(必需) |
typeProperties | Databricks SparkJar 活动属性。 | DatabricksSparkJarActivityTypeProperties(必需) |
DatabricksSparkJarActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkJarActivityTypePropertiesLibrariesItem[] |
mainClassName | 包含要执行的 main 方法的类的完整名称。 此类必须包含在作为库提供的 JAR 中。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
参数 | 将传递给主方法的参数。 | any[] |
DatabricksSparkJarActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DatabricksSparkPythonActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DatabricksSparkPython”(必需) |
typeProperties | Databricks SparkPython 活动属性。 | DatabricksSparkPythonActivityTypeProperties(必需) |
DatabricksSparkPythonActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
图书馆 | 要安装在将执行作业的群集上的库列表。 | DatabricksSparkPythonActivityTypePropertiesLibrariesItem[] |
参数 | 将传递给 Python 文件的命令行参数。 | any[] |
pythonFile | 要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DatabricksSparkPythonActivityTypePropertiesLibrariesItem
名字 | 描述 | 价值 |
---|
DataFlowReference
名字 | 描述 | 价值 |
---|---|---|
datasetParameters | 从数据集引用数据流参数。 | 任何 |
参数 | 数据流参数 | ParameterValueSpecification |
referenceName | 引用数据流名称。 | string (必需) |
类型 | 数据流引用类型。 | “DataFlowReference”(必需) |
DataFlowStagingInfo
名字 | 描述 | 价值 |
---|---|---|
folderPath | 暂存 Blob 的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
linkedService | 暂存链接服务引用。 | LinkedServiceReference |
DataLakeAnalyticsUsqlActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “DataLakeAnalyticsU-SQL”(必需) |
typeProperties | Data Lake Analytics U-SQL 活动属性。 | DataLakeAnalyticsUsqlActivityTypeProperties (必需) |
DataLakeAnalyticsUsqlActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
compilationMode | U-SQL 的编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
degreeOfParallelism | 用于运行作业的最大节点数。 默认值为 1。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
参数 | U-SQL 作业请求的参数。 | DataLakeAnalyticsUsqlActivityTypePropertiesParameters |
优先权 | 确定应选择已排队的所有作业中的哪些作业以先运行。 数字越低,优先级越高。 默认值为 1000。 类型:integer(或 Expression with resultType integer),最小值:1。 | 任何 |
runtimeVersion | 要使用的 U-SQL 引擎的运行时版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference(必需) |
scriptPath | 包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DataLakeAnalyticsUsqlActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
DatasetReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 数据集的参数。 | ParameterValueSpecification |
referenceName | 引用数据集名称。 | string (必需) |
类型 | 数据集引用类型。 | “DatasetReference”(必需) |
Db2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “Db2Source”(必需) |
DeleteActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “删除”(必需) |
typeProperties | 删除活动属性。 | DeleteActivityTypeProperties (必需) |
DeleteActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 删除活动数据集引用。 | DatasetReference (必需) |
enableLogging | 是否记录删除活动执行的详细日志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logStorageSettings | 当 enableLogging 为 true 时,客户需要提供的日志存储设置。 | LogStorageSettings |
maxConcurrentConnections | 同时连接数据源的最大并发连接数。 | int 约束: 最小值 = 1 |
递归的 | 如果为 true,则以递归方式删除当前文件夹路径下的文件或子文件夹。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storeSettings | 删除活动存储设置。 | StoreReadSettings |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | “DelimitedTextReadSettings”(必需) |
DelimitedTextReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
skipLineCount | 指示从输入文件读取数据时要跳过的非空行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
DelimitedTextSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | DelimitedText 格式设置。 | DelimitedTextWriteSettings |
storeSettings | DelimitedText 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “DelimitedTextSink”(必需) |
DelimitedTextSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | DelimitedText 格式设置。 | DelimitedTextReadSettings |
storeSettings | DelimitedText 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “DelimitedTextSource”(必需) |
DelimitedTextWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileExtension | 用于创建文件的文件扩展名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
quoteAllText | 指示字符串值是否应始终用引号引起来。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
DistcpSettings
名字 | 描述 | 价值 |
---|---|---|
distcpOptions | 指定 Distcp 选项。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceManagerEndpoint | 指定 Yarn ResourceManager 终结点。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
tempScriptPath | 指定用于存储临时 Distcp 命令脚本的现有文件夹路径。 脚本文件由 ADF 生成,将在复制作业完成后删除。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
DocumentDbCollectionSink
名字 | 描述 | 价值 |
---|---|---|
nestingSeparator | 嵌套属性分隔符。 默认值为 . (点)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DocumentDbCollectionSink”(必需) |
writeBehavior | 介绍如何将数据写入 Azure Cosmos DB。 类型:字符串(或带有 resultType 字符串的表达式)。 允许的值:插入和更新插入。 | 任何 |
DocumentDbCollectionSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
nestingSeparator | 嵌套属性分隔符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
查询 | 文档查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DocumentDbCollectionSource”(必需) |
DrillSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DrillSource”(必需) |
DWCopyCommandDefaultValue
名字 | 描述 | 价值 |
---|---|---|
columnName | 列名。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
defaultValue | 列的默认值。 类型:对象(或带有 resultType 字符串的表达式)。 | 任何 |
DWCopyCommandSettings
名字 | 描述 | 价值 |
---|---|---|
additionalOptions | 直接传递到复制命令中的 SQL DW 的其他选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalOptions”: { “MAXERRORS”: “1000”, “DATEFORMAT”: “'ymd'” } | DWCopyCommandSettingsAdditionalOptions |
defaultValues | 指定 SQL DW 中每个目标列的默认值。 属性中的默认值覆盖 DB 中的 DEFAULT 约束集,标识列不能有默认值。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | DWCopyCommandDefaultValue[] |
DWCopyCommandSettingsAdditionalOptions
名字 | 描述 | 价值 |
---|
DynamicsAXSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “DynamicsAXSource”(必需) |
DynamicsCrmSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsCrmSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsCrmSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是一种专有查询语言,用于 Microsoft Dynamics CRM(本地联机 &)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsCrmSource”(必需) |
DynamicsSink
名字 | 描述 | 价值 |
---|---|---|
alternateKeyName | 备用键的逻辑名称,将在更新插入记录时使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “DynamicsSink”(必需) |
writeBehavior | 操作的写入行为。 | “Upsert”(必需) |
DynamicsSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | FetchXML 是Microsoft Dynamics(本地联机 &)中使用的专有查询语言。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “DynamicsSource”(必需) |
EloquaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “EloquaSource”(必需) |
ExcelSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | Excel 应用商店设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ExcelSource”(必需) |
ExecuteDataFlowActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteDataFlow”(必需) |
typeProperties | 执行数据流活动属性。 | ExecuteDataFlowActivityTypeProperties (必需) |
ExecuteDataFlowActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecuteDataFlowActivityTypePropertiesCompute
名字 | 描述 | 价值 |
---|---|---|
computeType | 将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
coreCount | 将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
ExecutePipelineActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 执行管道活动策略。 | ExecutePipelineActivityPolicy |
类型 | 活动类型。 | “ExecutePipeline”(必需) |
typeProperties | 执行管道活动属性。 | ExecutePipelineActivityTypeProperties (必需) |
ExecutePipelineActivityPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
ExecutePipelineActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 管道参数。 | ParameterValueSpecification |
管道 | 管道引用。 | PipelineReference(必需) |
waitOnCompletion | 定义活动执行是否会等待依赖管道执行完成。 默认值为 false。 | bool |
ExecutePowerQueryActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
计算 | 数据流活动的计算属性。 | ExecuteDataFlowActivityTypePropertiesCompute |
continuationSettings | 执行数据流活动的延续设置。 | ContinuationSettingsReference |
continueOnError | 继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
dataFlow | 数据流引用。 | DataFlowReference(必需) |
integrationRuntime | 集成运行时参考。 | IntegrationRuntimeReference |
查询 | Power Query 混合查询到接收器数据集的映射列表。 | PowerQuerySinkMapping[] |
runConcurrently | 用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) | 任何 |
汇 | (已弃用。请使用查询。 映射到 queryName 的 Power Query 活动接收器的列表。 | ExecutePowerQueryActivityTypePropertiesSinks |
sourceStagingConcurrency | 为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) | 任何 |
分期 | 用于执行数据流活动的暂存信息。 | DataFlowStagingInfo |
traceLevel | 用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
ExecutePowerQueryActivityTypePropertiesSinks
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteSSISPackage”(必需) |
typeProperties | 执行 SSIS 包活动属性。 | ExecuteSsisPackageActivityTypeProperties (必需) |
ExecuteSsisPackageActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectVia | 集成运行时参考。 | IntegrationRuntimeReference(必需) |
environmentPath | 执行 SSIS 包的环境路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executionCredential | 包执行凭据。 | SsisExecutionCredential |
loggingLevel | SSIS 包执行的日志记录级别。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
logLocation | SSIS 包执行日志位置。 | SsisLogLocation |
packageConnectionManagers | 要执行 SSIS 包的包级别连接管理器。 | ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers |
packageLocation | SSIS 包位置。 | SsisPackageLocation (必需) |
packageParameters | 要执行 SSIS 包的包级别参数。 | ExecuteSsisPackageActivityTypePropertiesPackageParameters |
projectConnectionManagers | 用于执行 SSIS 包的项目级连接管理器。 | ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers |
projectParameters | 要执行 SSIS 包的项目级别参数。 | ExecuteSsisPackageActivityTypePropertiesProjectParameters |
propertyOverrides | 属性重写以执行 SSIS 包。 | ExecuteSsisPackageActivityTypePropertiesPropertyOverrides |
运行 | 指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPackageParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesProjectParameters
名字 | 描述 | 价值 |
---|
ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
名字 | 描述 | 价值 |
---|
ExecuteWranglingDataflowActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “ExecuteWranglingDataflow”(必需) |
typeProperties | 执行 power query 活动属性。 | ExecutePowerQueryActivityTypeProperties(必需) |
表达
名字 | 描述 | 价值 |
---|---|---|
类型 | 表达式类型。 | “表达式”(必需) |
价值 | 表达式值。 | string (必需) |
ExpressionV2
名字 | 描述 | 价值 |
---|---|---|
操作 | 嵌套表达式的列表。 | ExpressionV2[] |
运营商 | 表达式运算符值类型:字符串列表。 | string[] |
类型 | 系统支持的表达式类型。 类型:字符串。 | “Binary” “Constant” “Field” “NAry” “Unary” |
价值 | 常量/字段类型的值:字符串。 | 字符串 |
FailActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Fail”(必需) |
typeProperties | 活动属性失败。 | FailActivityTypeProperties (必需) |
FailActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
errorCode | 对 Fail 活动的错误类型进行分类的错误代码。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
消息 | 失败活动中显示的错误消息。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
FileServerReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileFilter | 指定用于在 folderPath 中选择文件子集而不是所有文件的筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FileServerReadSettings”(必需) |
wildcardFileName | FileServer wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | FileServer wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FileServerWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “FileServerWriteSettings”(必需) |
FileSystemSink
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
类型 | 复制接收器类型。 | “FileSystemSink”(必需) |
FileSystemSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “FileSystemSource”(必需) |
FilterActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Filter”(必需) |
typeProperties | 筛选活动属性。 | FilterActivityTypeProperties (必需) |
FilterActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
条件 | 用于筛选输入的条件。 | 表达式(必需) |
项目 | 应对其应用筛选器的输入数组。 | 表达式(必需) |
ForEachActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “ForEach”(必需) |
typeProperties | ForEach 活动属性。 | ForEachActivityTypeProperties (必需) |
ForEachActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) |
batchCount | 用于控制并行执行的批计数(isSequential 设置为 false 时)。 | int 约束: 最大值 = 50 |
isSequential | 循环应按顺序或并行执行(最大 50) | bool |
项目 | 要循环访问的集合。 | 表达式(必需) |
FormatReadSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 binaryReadSettings |
“BinaryReadSettings” “DelimitedTextReadSettings” “JsonReadSettings” “ParquetReadSettings” “XmlReadSettings”(必需) |
FtpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “FtpReadSettings”(必需) |
useBinaryTransfer | 指定是否对 FTP 存储使用二进制传输模式。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
wildcardFileName | Ftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Ftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GetMetadataActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “GetMetadata”(必需) |
typeProperties | GetMetadata 活动属性。 | GetMetadataActivityTypeProperties(必需) |
GetMetadataActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | GetMetadata 活动数据集参考。 | DatasetReference (必需) |
fieldList | 要从数据集中获取的元数据字段。 | any[] |
formatSettings | GetMetadata 活动格式设置。 | FormatReadSettings |
storeSettings | GetMetadata 活动存储设置。 | StoreReadSettings |
GoogleAdWordsSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleAdWordsSource”(必需) |
GoogleBigQuerySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQuerySource”(必需) |
GoogleBigQueryV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GoogleBigQueryV2Source”(必需) |
GoogleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Google Cloud Storage 对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “GoogleCloudStorageReadSettings”(必需) |
wildcardFileName | Google Cloud Storage wildcardFileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Google Cloud Storage wildcardFolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GreenplumSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “GreenplumSource”(必需) |
HBaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HBaseSource”(必需) |
HdfsReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HdfsReadSettings”(必需) |
wildcardFileName | HDFS 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | HDFS 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HdfsSource
名字 | 描述 | 价值 |
---|---|---|
distcpSettings | 指定与 Distcp 相关的设置。 | DistcpSettings |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制源类型。 | “HdfsSource”(必需) |
HDInsightHiveActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightHive”(必需) |
typeProperties | HDInsight Hive 活动属性。 | HDInsightHiveActivityTypeProperties(必需) |
HDInsightHiveActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
定义 | 允许用户指定 Hive 作业请求的定义。 | HDInsightHiveActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
queryTimeout | 查询超时值(以分钟为单位)。 当 HDInsight 群集使用 ESP(企业安全性套餐)时有效 | int |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
变量 | hivevar 命名空间下的用户指定参数。 | HDInsightHiveActivityTypePropertiesVariables |
HDInsightHiveActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightHiveActivityTypePropertiesVariables
名字 | 描述 | 价值 |
---|
HDInsightMapReduceActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightMapReduce”(必需) |
typeProperties | HDInsight MapReduce 活动属性。 | HDInsightMapReduceActivityTypeProperties(必需) |
HDInsightMapReduceActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
className | 类名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
定义 | 允许用户为 MapReduce 作业请求指定定义。 | HDInsightMapReduceActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
jarFilePath | Jar 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
jarLibs | Jar 库 | any[] |
jarLinkedService | Jar 链接服务参考。 | LinkedServiceReference |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightMapReduceActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightPigActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightPig”(必需) |
typeProperties | HDInsight Pig 活动属性。 | HDInsightPigActivityTypeProperties(必需) |
HDInsightPigActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 类型:数组(或带有 resultType 数组的表达式)。 | 任何 |
定义 | 允许用户指定 Pig 作业请求的定义。 | HDInsightPigActivityTypePropertiesDefines |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
scriptLinkedService | 编写链接服务引用脚本。 | LinkedServiceReference |
scriptPath | 脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightPigActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HDInsightSparkActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightSpark”(必需) |
typeProperties | HDInsight spark 活动属性。 | HDInsightSparkActivityTypeProperties(必需) |
HDInsightSparkActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | HDInsightSparkActivity 的用户指定参数。 | any[] |
className | 应用程序的 Java/Spark 主类。 | 字符串 |
entryFilePath | 要执行的代码/包的根文件夹的相对路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
proxyUser | 要模拟该作业的用户。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
rootPath | 所有作业文件的“sparkJobLinkedService”中的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
sparkConfig | Spark 配置属性。 | HDInsightSparkActivityTypePropertiesSparkConfig |
sparkJobLinkedService | 用于上传条目文件和依赖项以及接收日志的存储链接服务。 | LinkedServiceReference |
HDInsightSparkActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
HDInsightStreamingActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “HDInsightStreaming”(必需) |
typeProperties | HDInsight 流式处理活动属性。 | HDInsightStreamingActivityTypeProperties(必需) |
HDInsightStreamingActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
参数 | 用户指定的 HDInsightActivity 参数。 | any[] |
combiner | 合并器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
commandEnvironment | 命令行环境值。 | any[] |
定义 | 允许用户指定流式处理作业请求的定义。 | HDInsightStreamingActivityTypePropertiesDefines |
fileLinkedService | 文件所在的链接服务引用。 | LinkedServiceReference |
filePaths | 流式处理作业文件的路径。 可以是目录。 | any[] (必需) |
getDebugInfo | 调试信息选项。 | “Always” “Failure” “None” |
输入 | 输入 Blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
映射 | 映射程序可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
输出 | 输出 blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
还原剂 | 化简器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storageLinkedServices | 存储链接服务引用。 | LinkedServiceReference[] |
HDInsightStreamingActivityTypePropertiesDefines
名字 | 描述 | 价值 |
---|
HiveSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HiveSource”(必需) |
HttpReadSettings
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestBody | 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
requestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 读取设置类型。 | “HttpReadSettings”(必需) |
HttpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 指定 HTTP 客户端从 HTTP 服务器获取 HTTP 响应的超时。 默认值等效于 System.Net.HttpWebRequest.Timeout。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HttpSource”(必需) |
HubspotSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “HubspotSource”(必需) |
IcebergSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Iceberg 格式设置。 | IcebergWriteSettings |
storeSettings | Iceberg 商店设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “IcebergSink”(必需) |
IcebergWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | string (必需) |
IfConditionActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “IfCondition”(必需) |
typeProperties | IfCondition 活动属性。 | IfConditionActivityTypeProperties (必需) |
IfConditionActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
表达 | 计算结果为布尔值的表达式。 这用于确定将执行的活动块(ifTrueActivities 或 ifFalseActivities)。 | 表达式(必需) |
ifFalseActivities | 如果表达式的计算结果为 false,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ifTrueActivities | 如果表达式的计算结果为 true,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
ImpalaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ImpalaSource”(必需) |
InformixSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “InformixSink”(必需) |
InformixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “InformixSource”(必需) |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “JiraSource”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “JsonReadSettings”(必需) |
JsonReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
JsonSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Json 格式设置。 | JsonWriteSettings |
storeSettings | Json 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “JsonSink”(必需) |
JsonSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Json 格式设置。 | JsonReadSettings |
storeSettings | Json 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “JsonSource”(必需) |
JsonWriteSettings
名字 | 描述 | 价值 |
---|---|---|
filePattern | JSON 的文件模式。 此设置控制 JSON 对象的集合的处理方式。 默认值为“setOfObjects”。 它区分大小写。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
LakeHouseReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “LakeHouseReadSettings”(必需) |
wildcardFileName | Microsoft Fabric LakeHouse 文件通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Microsoft Fabric LakeHouse 文件通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LakeHouseTableSink
名字 | 描述 | 价值 |
---|---|---|
partitionNameList | 从接收器列指定分区列名称。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | 任何 |
partitionOption | 基于一列或多列在文件夹结构中创建分区。 每个不同的列值(对)将是一个新分区。 可能的值包括:“None”、“PartitionByKey”。 | 任何 |
tableActionOption | LakeHouse 表接收器的表操作类型。 可能的值包括:“None”、“Append”、“Overwrite”。 | 任何 |
类型 | 复制接收器类型。 | “LakeHouseTableSink”(必需) |
LakeHouseTableSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
timestampAsOf | 按时间戳查询较旧的快照。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “LakeHouseTableSource”(必需) |
versionAsOf | 按版本查询较旧的快照。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
LakeHouseWriteSettings
名字 | 描述 | 价值 |
---|---|---|
类型 | 写入设置类型。 | “LakeHouseWriteSettings”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
LogLocationSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LogSettings
名字 | 描述 | 价值 |
---|---|---|
copyActivityLogSettings | 指定复制活动日志的设置。 | CopyActivityLogSettings |
enableCopyActivityLog | 指定是否启用复制活动日志。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings (必需) |
LogStorageSettings
名字 | 描述 | 价值 |
---|---|---|
enableReliableLogging | 指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 日志存储链接服务参考。 | LinkedServiceReference(必需) |
logLevel | 获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
路径 | 用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
LookupActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Lookup”(必需) |
typeProperties | 查找活动属性。 | LookupActivityTypeProperties(必需) |
LookupActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据 | 查找活动数据集引用。 | DatasetReference (必需) |
firstRowOnly | 是返回第一行还是所有行。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
源 | 特定于数据集的源属性,与复制活动源相同。 | CopySource (必需) |
MagentoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MagentoSource”(必需) |
MariaDBSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MariaDBSource”(必需) |
MarketoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MarketoSource”(必需) |
MetadataItem
名字 | 描述 | 价值 |
---|---|---|
名字 | 元数据项键名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
价值 | 元数据项值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
Microsoft.DataFactory/factories/pipelines
名字 | 描述 | 价值 |
---|---|---|
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
parent_id | 此资源的父资源的 ID。 | 类型资源的 ID:工厂 |
性能 | 管道的属性。 | 管道(必需) |
类型 | 资源类型 | “Microsoft.DataFactory/factories/pipelines@2018-06-01” |
MicrosoftAccessSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “MicrosoftAccessSink”(必需) |
MicrosoftAccessSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MicrosoftAccessSource”(必需) |
MongoDbAtlasSink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbAtlasSink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbAtlasSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB Atlas 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbAtlasSource”(必需) |
MongoDbCursorMethodsProperties
名字 | 描述 | 价值 |
---|---|---|
限制 | 指定服务器返回的最大文档数。 limit() 类似于 SQL 数据库中的 LIMIT 语句。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
项目 | 指定要在与查询筛选器匹配的文档中返回的字段。 若要返回匹配文档中的所有字段,请省略此参数。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
跳 | 指定跳过的文档数以及 MongoDB 开始返回结果的位置。 此方法在实现分页结果时可能很有用。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
排序 | 指定查询返回匹配文档的顺序。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 应该是 SQL-92 查询表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “MongoDbSource”(必需) |
MongoDbV2Sink
名字 | 描述 | 价值 |
---|---|---|
类型 | 复制接收器类型。 | “MongoDbV2Sink”(必需) |
writeBehavior | 指定是否使用相同的键覆盖文档(upsert),而不是引发异常(插入)。 默认值为“insert”。 类型:字符串(或带有 resultType 字符串的表达式)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MongoDbV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定要在 MongoDB 实例的每个响应批次中返回的文档数。 在大多数情况下,修改批大小不会影响用户或应用程序。 此属性的主要用途是避免达到响应大小的限制。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
cursorMethods | Mongodb 查询的游标方法 | MongoDbCursorMethodsProperties | ||
滤波器 | 使用查询运算符指定选择筛选器。 若要返回集合中的所有文档,请省略此参数或传递空文档({})。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MongoDbV2Source”(必需) |
MySqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “MySqlSource”(必需) |
NetezzaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 Netezza 的分区机制。 可能的值包括:“None”、“DataSlice”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Netezza 源分区的设置。 | NetezzaPartitionSettings | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “NetezzaSource”(必需) |
NotebookParameter
名字 | 描述 | 价值 |
---|---|---|
类型 | 笔记本参数类型。 | “bool” “float” “int” “string” |
价值 | 笔记本参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “ODataSource”(必需) |
OdbcSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | 在开始复制之前要执行的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OdbcSink”(必需) |
OdbcSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OdbcSource”(必需) |
Office365Source
名字 | 描述 | 价值 |
---|---|---|
allowedGroups | 包含所有用户的组。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
dateFilterColumn | 要应用 <paramref name=“StartTime”/> 和 <paramref name=“EndTime”/>的列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
endTime | 此数据集的请求范围的结束时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
outputColumns | 要从 Office 365 表中读取的列。 类型:对象数组(或具有 resultType 对象数组的表达式)。 itemType:OutputColumn。 示例:[ { “name”: “Id” }, { “name”: “CreatedDateTime” } ] | 任何 |
startTime | 此数据集的请求范围的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “Office365Source”(必需) |
userScopeFilterUri | 用户范围 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleCloudStorageReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
前缀 | Oracle 云存储对象名称的前缀筛选器。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “OracleCloudStorageReadSettings”(必需) |
wildcardFileName | Oracle 云存储通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Oracle 云存储通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OraclePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数类型中用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionNames | Oracle 表的物理分区的名称。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleServiceCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleServiceCloudSource”(必需) |
OracleSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “OracleSink”(必需) |
OracleSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
oracleReaderQuery | Oracle 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Oracle 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Oracle 源分区的设置。 | OraclePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “OracleSource”(必需) |
OrcSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | ORC 格式设置。 | OrcWriteSettings |
storeSettings | ORC 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “OrcSink”(必需) |
OrcSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
storeSettings | ORC 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “OrcSource”(必需) |
OrcWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | “ParquetReadSettings”(必需) |
ParquetReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
类型 | 读取设置类型。 | string (必需) |
ParquetSink
名字 | 描述 | 价值 |
---|---|---|
formatSettings | Parquet 格式设置。 | ParquetWriteSettings |
storeSettings | Parquet 存储设置。 | StoreWriteSettings |
类型 | 复制接收器类型。 | “ParquetSink”(必需) |
ParquetSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Parquet 格式设置。 | ParquetReadSettings |
storeSettings | Parquet 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “ParquetSource”(必需) |
ParquetWriteSettings
名字 | 描述 | 价值 |
---|---|---|
fileNamePrefix | 指定 fileNamePrefix>_<fileIndex><文件名模式。在没有 partitionOptions 的情况下从非基于文件的存储复制时,<fileExtension>。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
maxRowsPerFile | 将写入文件的行计数限制为小于或等于指定的计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 写入设置类型。 | string (必需) |
PaypalSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PaypalSource”(必需) |
PhoenixSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PhoenixSource”(必需) |
管道
名字 | 描述 | 价值 |
---|---|---|
活动 | 管道中的活动列表。 | 活动[] |
附注 | 可用于描述管道的标记列表。 | any[] |
并发 | 管道的最大并发运行数。 | int 约束: 最小值 = 1 |
描述 | 管道的说明。 | 字符串 |
文件夹 | 此管道所在的文件夹。 如果未指定,管道将显示在根级别。 | PipelineFolder |
参数 | 管道的参数列表。 | ParameterDefinitionSpecification |
政策 | 管道策略。 | PipelinePolicy |
runDimensions | 管道发出的维度。 | PipelineRunDimensions |
变量 | 管道的变量列表。 | VariableDefinitionSpecification |
PipelineElapsedTimeMetricPolicy
名字 | 描述 | 价值 |
---|---|---|
期间 | TimeSpan 值,之后将触发 Azure 监视指标。 | 任何 |
PipelineFolder
名字 | 描述 | 价值 |
---|---|---|
名字 | 此管道所在的文件夹的名称。 | 字符串 |
PipelinePolicy
名字 | 描述 | 价值 |
---|---|---|
elapsedTimeMetric | 管道运行时间指标策略。 | PipelineElapsedTimeMetricPolicy |
PipelineReference
名字 | 描述 | 价值 |
---|---|---|
名字 | 引用名称。 | 字符串 |
referenceName | 引用管道名称。 | string (必需) |
类型 | 管道引用类型。 | “PipelineReference”(必需) |
PipelineRunDimensions
名字 | 描述 | 价值 |
---|
PolybaseSettings
名字 | 描述 | 价值 |
---|---|---|
rejectSampleValue | 确定在 PolyBase 重新计算被拒绝行百分比之前尝试检索的行数。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
rejectType | 拒绝类型。 | “percentage” “value” |
rejectValue | 指定在查询失败之前可以拒绝的行的值或百分比。 类型:number(或包含 resultType number 的表达式),最小值:0。 | 任何 |
useTypeDefault | 指定 PolyBase 从文本文件中检索数据时如何处理带分隔符的文本文件中的缺失值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
PostgreSqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlSource”(必需) |
PostgreSqlV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PostgreSqlV2Source”(必需) |
PowerQuerySink
名字 | 描述 | 价值 |
---|---|---|
数据 | 数据集引用。 | DatasetReference |
描述 | 转换说明。 | 字符串 |
flowlet | Flowlet 参考 | DataFlowReference |
linkedService | 链接服务引用。 | LinkedServiceReference |
名字 | 转换名称。 | string (必需) |
rejectedDataLinkedService | 拒绝的数据链接服务引用。 | LinkedServiceReference |
schemaLinkedService | 架构链接服务引用。 | LinkedServiceReference |
脚本 | 接收器脚本。 | 字符串 |
PowerQuerySinkMapping
名字 | 描述 | 价值 |
---|---|---|
dataflowSinks | 映射到 Power Query 混合查询的接收器列表。 | PowerQuerySink[] |
queryName | Power Query 混合文档中查询的名称。 | 字符串 |
PrestoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “PrestoSource”(必需) |
QuickBooksSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “QuickBooksSource”(必需) |
RedirectIncompatibleRowSettings
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定 redirectIncompatibleRowSettings,则必须指定。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
路径 | 用于存储重定向不兼容行数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
RedshiftUnloadSettings
名字 | 描述 | 价值 |
---|---|---|
bucketName | 临时 Amazon S3 的存储桶,用于存储从 Amazon Redshift 源中卸载的数据。 存储桶必须与 Amazon Redshift 源位于同一区域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
s3LinkedServiceName | 从 Amazon Redshift 源复制时,将用于卸载操作的 Amazon S3 链接服务的名称。 | LinkedServiceReference(必需) |
RelationalSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “RelationalSource”(必需) |
ResponsysSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ResponsysSource”(必需) |
RestSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:键值对(值应为字符串类型)。 | 任何 | ||
httpCompressionType | 使用最佳压缩级别发送采用压缩格式的数据的 Http 压缩类型,默认值为 None。 唯一支持的选项是 Gzip。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
requestInterval | 发送下一个请求之前等待的时间(以毫秒为单位) | 任何 | ||
requestMethod | 用于调用 RESTful API 的 HTTP 方法。 默认值为 POST。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制接收器类型。 | “RestSink”(必需) |
RestSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:键值对(值应为字符串类型)。 | 任何 | ||
additionalHeaders | 请求中对 RESTful API 的其他 HTTP 标头。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:01:40。 类型:string(或带有 resultType 字符串的表达式),模式:(\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 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “RestSource”(必需) |
SalesforceMarketingCloudSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SalesforceMarketingCloudSource”(必需) |
SalesforceServiceCloudSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudSource”(必需) |
SalesforceServiceCloudV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceServiceCloudV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceServiceCloudV2Source
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SalesforceServiceCloudV2Source”(必需) |
SalesforceSink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceSink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
readBehavior | 操作的读取行为。 默认值为 Query。 允许的值:Query/QueryAll。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceSource”(必需) |
SalesforceV2Sink
名字 | 描述 | 价值 |
---|---|---|
externalIdFieldName | upsert 操作的外部 ID 字段的名称。 默认值为“Id”列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ignoreNullValues | 指示在写入操作期间是否忽略输入数据集(键字段除外)中的 null 值的标志。 默认值为 false。 如果将其设置为 true,则表示在执行 upsert/update 操作时,ADF 会将目标对象中的数据保持不变,并在执行插入操作时插入定义的默认值,而 ADF 将在执行 upsert/update 操作时将目标对象中的数据更新为 NULL,并在执行插入操作时插入 NULL 值。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SalesforceV2Sink”(必需) |
writeBehavior | 操作的写入行为。 默认值为 Insert。 | “Insert” “Upsert” |
SalesforceV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
includeDeletedObjects | 此属性控制查询结果是否包含已删除的对象。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
pageSize | 每个 http 请求的页面大小过大会导致超时,默认值为 300,000。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
查询 | 只能使用具有限制的 Salesforce 对象查询语言 (SOQL) 查询。 有关 SOQL 限制,请参阅本文:https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 如果未指定查询,将检索数据集中 ObjectApiName/reportId 中指定的 Salesforce 对象的所有数据。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
SOQLQuery | 弃用,请改用“query”属性。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SalesforceV2Source”(必需) |
SapBwSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | MDX 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapBwSource”(必需) |
SapCloudForCustomerSink
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制接收器类型。 | “SapCloudForCustomerSink”(必需) | ||
writeBehavior | 操作的写入行为。 默认值为“Insert”。 | “Insert” “Update” |
SapCloudForCustomerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP Cloud for Customer OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapCloudForCustomerSource”(必需) |
SapEccSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
httpRequestTimeout | 用于获取 HTTP 响应的超时值(TimeSpan)。 获取响应而不是读取响应数据的超时。 默认值:00:05:00。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | SAP ECC OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapEccSource”(必需) |
SapHanaPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapHanaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
packetSize | 从 SAP HANA 读取的数据的数据包大小。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
partitionOption | 将并行用于 SAP HANA 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“SapHanaDynamicRange”。 | 任何 | ||
partitionSettings | 将用于 SAP HANA 源分区的设置。 | SapHanaPartitionSettings | ||
查询 | SAP HANA Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SapHanaSource”(必需) |
SapOdpSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
extractMode | 提取模式。 允许的值包括:Full、Delta 和 Recovery。 默认值为 Full。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
投影 | 指定要从源数据中选择的列。 类型:对象数组(投影)(或包含对象的 resultType 数组的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
选择 | 指定源数据中的选择条件。 类型:对象数组(selection)(或包含 resultType 数组对象的表达式)。 | 任何 | ||
subscriberProcess | 用于管理增量进程的订阅服务器进程。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOdpSource”(必需) |
SapOpenHubSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
baseRequestId | 增量加载请求的 ID。 设置后,将只检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
excludeLastRequest | 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapOpenHubSource”(必需) |
SapTablePartitionSettings
名字 | 描述 | 价值 |
---|---|---|
maxPartitionsNumber | 表将拆分为的分区的最大值。 类型:整数(或带有 resultType 字符串的表达式)。 | 任何 |
partitionColumnName | 将用于继续范围分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapTableSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
batchSize | 指定从 SAP 表检索数据时一次检索的最大行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
customRfcReadTableFunctionModule | 指定将用于从 SAP 表读取数据的自定义 RFC 函数模块。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行读取 SAP 表的分区机制。 可能的值包括:“None”、“PartitionOnInt”、“PartitionOnCalendarYear”、“PartitionOnCalendarMonth”、“PartitionOnCalendarDate”、“PartitionOnTime”。 | 任何 | ||
partitionSettings | 将用于 SAP 表源分区的设置。 | SapTablePartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
rfcTableFields | 要检索的 SAP 表的字段。 例如,column0,column1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rfcTableOptions | 用于筛选 SAP 表的选项。 例如,COLUMN0 EQ SOME VALUE。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
rowCount | 要检索的行数。 类型:integer(或包含 resultType 整数的表达式)。 | 任何 | ||
rowSkips | 将跳过的行数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
sapDataColumnDelimiter | 将用作传递给 SAP RFC 的分隔符以及拆分检索的输出数据的单个字符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SapTableSource”(必需) |
ScriptActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “Script”(必需) |
typeProperties | 脚本活动属性。 | ScriptActivityTypeProperties (必需) |
ScriptActivityParameter
名字 | 描述 | 价值 |
---|---|---|
方向 | 参数的方向。 | “Input” “InputOutput” “Output” |
名字 | 参数的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
大小 | 输出方向参数的大小。 | int |
类型 | 参数的类型。 | “Boolean” “DateTime” “DateTimeOffset” “Decimal” “Double” “Guid” “Int16” “Int32” “Int64” “Single” “String” “Timespan” |
价值 | 参数的值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ScriptActivityScriptBlock
名字 | 描述 | 价值 |
---|---|---|
参数 | 脚本参数数组。 类型:数组。 | ScriptActivityParameter[] |
发短信 | 查询文本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | 查询的类型。 有关有效选项,请参阅 ScriptType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ScriptActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
logSettings | 脚本活动的日志设置。 | ScriptActivityTypePropertiesLogSettings | ||
returnMultistatementResult | 启用从多个 SQL 语句和受 DML 语句影响的行数检索结果集。 支持的连接器:SnowflakeV2。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
scriptBlockExecutionTimeout | ScriptBlock 执行超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
脚本 | 脚本块数组。 类型:数组。 | ScriptActivityScriptBlock[] |
ScriptActivityTypePropertiesLogSettings
名字 | 描述 | 价值 |
---|---|---|
logDestination | 日志的目标。 类型:字符串。 | “ActivityOutput” “ExternalStore”(必需) |
logLocationSettings | 启用日志时,客户需要提供的日志位置设置。 | LogLocationSettings |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureInputOutputPolicy
名字 | 描述 | 价值 |
---|---|---|
secureInput | 设置为 true 时,活动输入被视为安全,不会记录到监视中。 | bool |
secureOutput | 设置为 true 时,活动输出被视为安全,不会记录到监视中。 | bool |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | string (必需) |
价值 | 安全字符串的值。 | string (必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowSource”(必需) |
ServiceNowV2Source
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
表达 | 用于从源筛选数据的表达式。 | expressionV2 | ||
pageSize | 结果的页面大小。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ServiceNowV2Source”(必需) |
SetVariableActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “SetVariable”(必需) |
typeProperties | 设置变量活动属性。 | SetVariableActivityTypeProperties(必需) |
SetVariableActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
setSystemVariable | 如果设置为 true,则设置管道运行返回值。 | bool |
价值 | 要设置的值。 可以是静态值或表达式。 | 任何 |
variableName | 需要设置其值的变量的名称。 | 字符串 |
SftpReadSettings
名字 | 描述 | 价值 |
---|---|---|
deleteFilesAfterCompletion | 指示在复制完成后是否需要删除源文件。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
disableChunking | 如果为 true,请在每个文件中禁用并行读取。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enablePartitionDiscovery | 指示是否启用分区发现。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileListPath | 指向要复制的每个文件(数据集中配置的路径的相对路径)的文本文件。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeEnd | 文件的修改日期/时间结束。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
modifiedDatetimeStart | 文件的修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionRootPath | 指定分区发现从何处开始的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
递归的 | 如果为 true,则以递归方式读取文件夹路径下的文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | 'SftpReadSettings' (必需) |
wildcardFileName | Sftp 通配符FileName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
wildcardFolderPath | Sftp 通配符FolderPath。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SftpWriteSettings
名字 | 描述 | 价值 |
---|---|---|
operationTimeout | 指定将每个区块写入 SFTP 服务器的超时。 默认值:01:00:00(一小时)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 写入设置类型。 | 'SftpWriteSettings' (必需) |
useTempFileRename | 上传到临时文件并重命名。 如果 SFTP 服务器不支持重命名操作,请禁用此选项。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SharePointOnlineListSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
httpRequestTimeout | 从 SharePoint Online 获取响应的等待时间。 默认值为 5 分钟(00:05:00)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
查询 | 用于筛选 SharePoint Online 列表中的数据的 OData 查询。 例如,“$top=1”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
类型 | 复制源类型。 | “SharePointOnlineListSource”(必需) |
ShopifySource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ShopifySource”(必需) |
SkipErrorFile
名字 | 描述 | 价值 |
---|---|---|
dataInconsistency | 如果其他并发写入更改了源/接收器文件,请跳过。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
fileMissing | 如果复制过程中其他客户端删除了文件,则跳过该文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SnowflakeExportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeExportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “OVERWRITE”: “TRUE”, “MAX_FILE_SIZE”: “'FALSE'” } | SnowflakeExportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导出设置类型。 | string (必需) |
SnowflakeExportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeExportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommand
名字 | 描述 | 价值 |
---|---|---|
additionalCopyOptions | 直接传递给 snowflake 复制命令的其他复制选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalCopyOptions”: { “DATE_FORMAT”: “MM/DD/YYYY”, “TIME_FORMAT”: “'HH24:MI:SS.FF'“ } | SnowflakeImportCopyCommandAdditionalCopyOptions |
additionalFormatOptions | 直接传递给 snowflake 复制命令的其他格式选项。 类型:键值对(值应为字符串类型)(或带有 resultType 对象的表达式)。 示例:“additionalFormatOptions”: { “FORCE”: “TRUE”, “LOAD_UNCERTAIN_FILES”: “'FALSE'” } | SnowflakeImportCopyCommandAdditionalFormatOptions |
storageIntegration | 要用于复制操作的雪花存储集成的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 导入设置类型。 | string (必需) |
SnowflakeImportCopyCommandAdditionalCopyOptions
名字 | 描述 | 价值 |
---|
SnowflakeImportCopyCommandAdditionalFormatOptions
名字 | 描述 | 价值 |
---|
SnowflakeSink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeSink”(必需) |
SnowflakeSource
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeSource”(必需) |
SnowflakeV2Sink
名字 | 描述 | 价值 |
---|---|---|
importSettings | Snowflake 导入设置。 | SnowflakeImportCopyCommand |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SnowflakeV2Sink”(必需) |
SnowflakeV2Source
名字 | 描述 | 价值 |
---|---|---|
exportSettings | Snowflake 导出设置。 | SnowflakeExportCopyCommand (必需) |
查询 | Snowflake Sql 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制源类型。 | “SnowflakeV2Source”(必需) |
SparkConfigurationParametrizationReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 配置名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Spark 配置引用类型。 | “SparkConfigurationReference”(必需) |
SparkSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SparkSource”(必需) |
SqlDWSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
allowPolyBase | 指示使用 PolyBase 将数据复制到 SQL 数据仓库(如果适用)。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
polyBaseSettings | 指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 | PolybaseSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlDWSink”(必需) |
upsertSettings | SQL DW upsert 设置。 | SqlDWUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL DW 时,写入行为。 类型:SqlDWriteBehaviorEnum(或结果类型为 SqlDWWriteBehaviorEnum 的表达式) | 任何 |
SqlDWSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 数据仓库读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据仓库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “SqlDWSource”(必需) |
SqlDWUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
SqlMISink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlMISink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 Azure SQL MI 时出现白色行为。 类型:字符串(或带有 resultType 字符串的表达式) | 任何 |
SqlMISource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlMISource”(必需) |
SqlPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 整数或日期/时间类型的列的名称,将用于继续分区。 如果未指定,则会自动检测表的主键,并将其用作分区列。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | 分区范围拆分的分区列的最小值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | 分区范围拆分的分区列的最大值。 此值用于确定分区步幅,而不是用于筛选表中的行。 表或查询结果中的所有行都将进行分区和复制。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlServerSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql Server 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlServerSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
produceAdditionalTypes | 要生成的其他类型。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlServerSource”(必需) |
SqlServerStoredProcedureActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SqlServerStoredProcedure”(必需) |
typeProperties | SQL 存储过程活动属性。 | SqlServerStoredProcedureActivityTypeProperties(必需) |
SqlServerStoredProcedureActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
storedProcedureName | 存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 |
SqlSink
名字 | 描述 | 价值 |
---|---|---|
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterStoredProcedureName | SQL 编写器存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterTableType | SQL 编写器表类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sqlWriterUseTableLock | 是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
storedProcedureParameters | SQL 存储过程参数。 | 任何 |
storedProcedureTableTypeParameterName | 表类型的存储过程参数名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “SqlSink”(必需) |
upsertSettings | SQL upsert 设置。 | SqlUpsertSettings |
writeBehavior | 将数据复制到 sql 时写入行为。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SqlSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 SQL 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
sqlReaderQuery | SQL 读取器查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
sqlReaderStoredProcedureName | SQL 数据库源的存储过程的名称。 这不能与 SqlReaderQuery 一起使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
storedProcedureParameters | 存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 | 任何 | ||
类型 | 复制源类型。 | “SqlSource”(必需) |
SqlUpsertSettings
名字 | 描述 | 价值 |
---|---|---|
interimSchemaName | 临时表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | 唯一行标识的键列名称。 类型:字符串数组(或包含字符串 resultType 数组的表达式)。 | 任何 |
useTempDB | 指定是否对 upsert 临时表使用临时数据库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SquareSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SquareSource”(必需) |
SsisAccessCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecretBase(必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisChildPackage
名字 | 描述 | 价值 |
---|---|---|
packageContent | 嵌入子包的内容。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
packageLastModifiedDate | 嵌入子包的上次修改日期。 | 字符串 |
packageName | 嵌入子包的名称。 | 字符串 |
packagePath | 嵌入子包的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisConnectionManager
名字 | 描述 | 价值 |
---|
SsisExecutionCredential
名字 | 描述 | 价值 |
---|---|---|
域 | 用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | Windows 身份验证的密码。 | SecureString (必需) |
userName | 用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisExecutionParameter
名字 | 描述 | 价值 |
---|---|---|
价值 | SSIS 包执行参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
SsisLogLocation
名字 | 描述 | 价值 |
---|---|---|
logPath | SSIS 包执行日志路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | SSIS 日志位置的类型。 | “File”(必需) |
typeProperties | SSIS 包执行日志位置属性。 | SsisLogLocationTypeProperties (必需) |
SsisLogLocationTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
accessCredential | 包执行日志访问凭据。 | SsisAccessCredential | ||
logRefreshInterval | 指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
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 |
SsisPropertyOverride
名字 | 描述 | 价值 |
---|---|---|
isSensitive | SSIS 包属性重写值是否为敏感数据。 如果值为 true,则会在 SSISDB 中加密值 | bool |
价值 | SSIS 包属性重写值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
StagingSettings
名字 | 描述 | 价值 |
---|---|---|
enableCompression | 指定是否通过临时暂存复制数据时使用压缩。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
linkedServiceName | 暂存链接服务引用。 | LinkedServiceReference(必需) |
路径 | 用于存储临时数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
StoreReadSettings
名字 | 描述 | 价值 |
---|---|---|
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
类型 | 对于 AmazonS3CompatibleReadSettings类型,设置为“AmazonS3CompatibleReadSettings”。 对于 AmazonS3ReadSettings,请设置为“AmazonS3ReadSettings”。 对于 AzureBlobFSReadSettings类型,设置为“AzureBlobFSReadSettings”。 对于 AzureBlobStorageReadSettings,请设置为“AzureBlobStorageReadSettings”。 对于 AzureDataLakeStoreReadSettings,请设置为“AzureDataLakeStoreReadSettings”。 对于 AzureFileStorageReadSettings,请设置为“AzureFileStorageReadSettings”。 对于 fileServerReadSettings |
“AmazonS3CompatibleReadSettings” “AmazonS3ReadSettings” “AzureBlobFSReadSettings” “AzureBlobStorageReadSettings” “AzureDataLakeStoreReadSettings” “AzureFileStorageReadSettings” “FileServerReadSettings” “FtpReadSettings” “GoogleCloudStorageReadSettings” “HdfsReadSettings” “HttpReadSettings” “LakeHouseReadSettings” “OracleCloudStorageReadSettings” 'SftpReadSettings' (必需) |
StoreWriteSettings
名字 | 描述 | 价值 |
---|---|---|
copyBehavior | 复制接收器的复制行为类型。 | 任何 |
disableMetricsCollection | 如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
maxConcurrentConnections | 源数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
元数据 | 指定要添加到接收器数据的自定义元数据。 类型:对象数组(或具有 resultType 对象数组的表达式)。 | MetadataItem[] |
类型 | 对于 AzureBlobFSWriteSettings,请设置为“AzureBlobFSWriteSettings”。 对于 AzureBlobStorageWriteSettings,请设置为“AzureBlobStorageWriteSettings”。 对于 AzureDataLakeStoreWriteSettings,请设置为“AzureDataLakeStoreWriteSettings”。 对于 AzureFileStorageWriteSettings,请设置为“AzureFileStorageWriteSettings”。 对于 FileServerWriteSettings,请设置为“FileServerWriteSettings”。 对于 LakeHouseWriteSettings类型,设置为“LakeHouseWriteSettings”。 对于类型 SftpWriteSettings,设置为“SftpWriteSettings”。 | “AzureBlobFSWriteSettings” “AzureBlobStorageWriteSettings” “AzureDataLakeStoreWriteSettings” “AzureFileStorageWriteSettings” “FileServerWriteSettings” 'LakeHouseWriteSettings' 'SftpWriteSettings' (必需) |
SwitchActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Switch”(必需) |
typeProperties | 切换活动属性。 | SwitchActivityTypeProperties (必需) |
SwitchActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
例 | 对应于“on”属性的预期值的事例列表。 这是一个可选属性,如果未提供,活动将执行 defaultActivities 中提供的活动。 | SwitchCase[] |
defaultActivities | 如果未满足事例条件,则要执行的活动列表。 这是一个可选属性,如果未提供,活动将退出而不执行任何操作。 | 活动[] |
上 | 计算结果为字符串或整数的表达式。 这用于确定将在执行的情况下的活动块。 | 表达式(必需) |
SwitchCase
名字 | 描述 | 价值 |
---|---|---|
活动 | 要针对满足情况执行的活动列表。 | 活动[] |
价值 | 满足“on”属性的表达式结果的预期值。 | 字符串 |
SybaseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 数据库查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “SybaseSource”(必需) |
SynapseNotebookActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SynapseNotebook”(必需) |
typeProperties | 执行 Synapse 笔记本活动属性。 | SynapseNotebookActivityTypeProperties (必需) |
SynapseNotebookActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
conf | Spark 配置属性,这将替代你提供的笔记本的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在会话的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在会话的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
笔记本 | Synapse 笔记本参考。 | SynapseNotebookReference(必需) |
numExecutors | 要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
参数 | 笔记本参数。 | SynapseNotebookActivityTypePropertiesParameters |
sparkConfig | Spark 配置属性。 | SynapseNotebookActivityTypePropertiesSparkConfig |
sparkPool | 用于执行笔记本的大数据池的名称。 | BigDataPoolParametrizationReference |
targetSparkConfiguration | spark 作业的 Spark 配置。 | SparkConfigurationParametrizationReference |
SynapseNotebookActivityTypePropertiesParameters
名字 | 描述 | 价值 |
---|
SynapseNotebookActivityTypePropertiesSparkConfig
名字 | 描述 | 价值 |
---|
SynapseNotebookReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用笔记本名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
类型 | Synapse 笔记本引用类型。 | “NotebookReference”(必需) |
SynapseSparkJobActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
args | SynapseSparkJobDefinitionActivity 的用户指定参数。 | any[] |
className | 主定义文件中的完全限定标识符或主类,这将替代你提供的 spark 作业定义的“className”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
conf | Spark 配置属性,这将替代你提供的 spark 作业定义的“conf”。 | 任何 |
configurationType | spark 配置的类型。 | “Artifact” “已自定义” “Default” |
driverSize | 要用于在作业的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
executorSize | 要用于在作业的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | 用于作业的主文件,它将替代你提供的 spark 作业定义的“文件”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
文件 | (已弃用。请使用 pythonCodeReference 和 filesV2) 主定义文件中用于引用的其他文件,这将替代你提供的 spark 作业定义的“文件”。 | any[] |
filesV2 | 用于在主定义文件中引用的其他文件,这将替代你提供的 spark 作业定义的“jars”和“files”。 | any[] |
numExecutors | 要为此作业启动的执行程序数,这将替代你提供的 spark 作业定义的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
pythonCodeReference | 用于在主定义文件中引用的其他 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
名字 | 描述 | 价值 |
---|
SynapseSparkJobDefinitionActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “SparkJob”(必需) |
typeProperties | 执行 spark 作业活动属性。 | SynapseSparkJobActivityTypeProperties (必需) |
SynapseSparkJobReference
名字 | 描述 | 价值 |
---|---|---|
referenceName | 引用 spark 作业名称。 带有 resultType 字符串的表达式。 | 任何(必需) |
类型 | Synapse spark 作业引用类型。 | “SparkJobDefinitionReference”(必需) |
TarGZipReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarGZipReadSettings”(必需) |
TarReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveCompressionFileNameAsFolder | 将压缩文件名保留为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “TarReadSettings”(必需) |
TeradataPartitionSettings
名字 | 描述 | 价值 |
---|---|---|
partitionColumnName | 将用于继续范围或哈希分区的列的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionLowerBound | partitionColumnName 中指定的列的最小值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
partitionUpperBound | partitionColumnName 中指定的列的最大值,该值将用于继续范围分区。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
partitionOption | 将并行读取 teradata 的分区机制。 可能的值包括:“None”、“Hash”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 teradata 源分区的设置。 | TeradataPartitionSettings | ||
查询 | Teradata 查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “TeradataSource”(必需) |
UntilActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Until”(必需) |
typeProperties | 直到活动属性。 | UntilActivityTypeProperties (必需) |
UntilActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
活动 | 要执行的活动列表。 | 活动[] (必需) | ||
表达 | 计算结果为布尔值的表达式。 循环将继续,直到此表达式的计算结果为 true | 表达式(必需) | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
UserProperty
名字 | 描述 | 价值 |
---|---|---|
名字 | 用户属性名称。 | string (必需) |
价值 | 用户属性值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
ValidationActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “验证”(必需) |
typeProperties | 验证活动属性。 | ValidationActivityTypeProperties(必需) |
ValidationActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
childItems | 如果数据集指向文件夹,则可以使用。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
数据 | 验证活动数据集参考。 | DatasetReference (必需) | ||
minimumSize | 如果数据集指向文件,则可以使用。 文件的大小必须大于或等于指定的值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
睡 | 验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则 10 秒将用作默认值。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 | ||
超时 | 指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
VariableDefinitionSpecification
名字 | 描述 | 价值 |
---|
VariableSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 变量的默认值。 | 任何 |
类型 | 变量类型。 | “Array” “Bool” “String”(必需) |
VerticaSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “VerticaSource”(必需) |
WaitActivity
名字 | 描述 | 价值 |
---|---|---|
类型 | 活动类型。 | “Wait”(必需) |
typeProperties | 等待活动属性。 | WaitActivityTypeProperties (必需) |
WaitActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
waitTimeInSeconds | 持续时间(以秒为单位)。 类型:整数(或包含 resultType 整数的表达式)。 | 任何(必需) |
WarehouseSink
名字 | 描述 | 价值 |
---|---|---|
allowCopyCommand | 指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
copyCommandSettings | 指定 allowCopyCommand 为 true 时复制命令相关的设置。 | DWCopyCommandSettings |
preCopyScript | SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
tableOption | 用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | 复制接收器类型。 | “WarehouseSink”(必需) |
writeBehavior | 将数据复制到 Azure Microsoft Fabric 数据仓库时,写入行为。 类型:DWWriteBehaviorEnum(或结果类型为 DWWriteBehaviorEnum 的表达式) | 任何 |
WarehouseSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
isolationLevel | 指定 Microsoft Fabric Warehouse 源的事务锁定行为。 允许的值:ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 默认值为 ReadCommitted。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
partitionOption | 将并行用于 Sql 读取的分区机制。 可能的值包括:“None”、“PhysicalPartitionsOfTable”、“DynamicRange”。 | 任何 | ||
partitionSettings | 将用于 Sql 源分区的设置。 | SqlPartitionSettings | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\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“, type: ”int“}}”。 类型:对象(或带有 resultType 对象的表达式),itemType:StoredProcedureParameter。 | 任何 | ||
类型 | 复制源类型。 | “WarehouseSource”(必需) |
WebActivity
名字 | 描述 | 价值 |
---|---|---|
linkedServiceName | 链接服务引用。 | LinkedServiceReference |
政策 | 活动策略。 | ActivityPolicy |
类型 | 活动类型。 | “WebActivity”(必需) |
typeProperties | Web 活动属性。 | WebActivityTypeProperties(必需) |
WebActivityAuthentication
名字 | 描述 | 价值 |
---|---|---|
凭据 | 包含身份验证信息的凭据引用。 | CredentialReference |
密码 | 用于 ServicePrincipal 的 PFX 文件或基本身份验证/机密的密码 | SecretBase |
pfx | 用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 | SecretBase |
资源 | 使用 MSI 身份验证时,将为其请求 Azure 身份验证令牌的资源。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
类型 | Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) | 字符串 |
username | 用于 ServicePrincipal 时用于基本身份验证或 ClientID 的 Web 活动身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
userTenant | 使用 ServicePrincipal 身份验证时,将为其请求 Azure 身份验证令牌的 TenantId。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebActivityTypeProperties
名字 | 描述 | 价值 |
---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication |
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
数据 | 传递给 Web 终结点的数据集列表。 | DatasetReference[] |
disableCertValidation | 设置为 true 时,将禁用证书验证。 | bool |
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“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[] |
方法 | 目标终结点的 Rest API 方法。 | “DELETE” “GET” “POST” “PUT”(必需) |
turnOffAsync | 用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。 | bool |
url | Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebHookActivity
名字 | 描述 | 价值 |
---|---|---|
政策 | 活动策略。 | SecureInputOutputPolicy |
类型 | 活动类型。 | “WebHook”(必需) |
typeProperties | WebHook 活动属性。 | WebHookActivityTypeProperties(必需) |
WebHookActivityTypeProperties
名字 | 描述 | 价值 | ||
---|---|---|---|---|
认证 | 用于调用终结点的身份验证方法。 | WebActivityAuthentication | ||
身体 | 表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
头 | 表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 | WebHookActivityTypePropertiesHeaders | ||
方法 | 目标终结点的 Rest API 方法。 | “POST”(必需) | ||
reportStatusOnCallBack | 设置为 true 时,活动将使用回调请求正文中的 statusCode、输出和错误。 可以通过在回调请求中设置 statusCode >= 400 来将活动标记为失败。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 | ||
超时 | Webhook 应调用回的超时。 如果没有指定值,则默认为 10 分钟。 类型:字符串。 模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 字符串 |
url | WebHook 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebHookActivityTypePropertiesHeaders
名字 | 描述 | 价值 |
---|
WebSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
类型 | 复制源类型。 | “WebSource”(必需) |
XeroSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “XeroSource”(必需) |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | “XmlReadSettings”(必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlReadSettings
名字 | 描述 | 价值 |
---|---|---|
compressionProperties | 压缩设置。 | CompressionReadSettings |
detectDataType | 指示读取 xml 文件时是否启用类型检测。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
namespacePrefixes | 命名空间 URI 到前缀映射以在启用命名空间时替代列名中的前缀,如果未为命名空间 URI 定义前缀,则将使用 xml 数据文件中的 xml 元素/属性名称的前缀。 示例:“{”http://www.example.com/xml":“prefix”}“ Type: object (或 Expression with resultType 对象)。 | 任何 |
namespaces | 指示读取 xml 文件时是否启用命名空间。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 读取设置类型。 | string (必需) |
validationMode | 指示读取 xml 文件时使用的验证方法。 允许的值:“none”、“xsd”或“dtd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
XmlSource
名字 | 描述 | 价值 |
---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 |
formatSettings | Xml 格式设置。 | XmlReadSettings |
storeSettings | Xml 存储设置。 | StoreReadSettings |
类型 | 复制源类型。 | “XmlSource”(必需) |
ZipDeflateReadSettings
名字 | 描述 | 价值 |
---|---|---|
preserveZipFileNameAsFolder | 保留 zip 文件名作为文件夹路径。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
类型 | 压缩设置类型。 | “ZipDeflateReadSettings”(必需) |
ZohoSource
名字 | 描述 | 价值 | ||
---|---|---|---|---|
additionalColumns | 指定要添加到源数据的其他列。 类型:对象数组(AdditionalColumns) (或包含 resultType 数组对象的表达式)。 | 任何 | ||
查询 | 从源检索数据的查询。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 | ||
queryTimeout | 查询超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60 | ([0-5][0-9])):(60 | ([0-5][0-9])). | 任何 |
类型 | 复制源类型。 | “ZohoSource”(必需) |