你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn 。
Microsoft.DataFactory factories/datasets 2018-06-01
本文内容
Bicep 资源定义
可以使用面向以下操作部署工厂/数据集资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/datasets@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
annotations: [
any
]
description: 'string'
folder: {
name: 'string'
}
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
parameters: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
schema: any()
structure: any()
type: 'string'
// For remaining properties, see Dataset objects
}
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
type: 'AmazonMWSObject'
typeProperties: {
tableName: any()
}
对于 AmazonRdsForOracleTable ,请使用:
type: 'AmazonRdsForOracleTable'
typeProperties: {
schema: any()
table: any()
}
对于 AmazonRdsForSqlServerTable ,请使用:
type: 'AmazonRdsForSqlServerTable'
typeProperties: {
schema: any()
table: any()
}
对于 AmazonRedshiftTable ,请使用:
type: 'AmazonRedshiftTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 AmazonS3Object ,请使用:
type: 'AmazonS3Object'
typeProperties: {
bucketName: any()
compression: {
level: any()
type: any()
{customized property}: any()
}
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
key: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
prefix: any()
version: any()
}
对于 Avro ,请使用:
type: 'Avro'
typeProperties: {
avroCompressionCodec: any()
avroCompressionLevel: int
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
对于 AzureBlob ,请使用:
type: 'AzureBlob'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
tableRootLocation: any()
}
对于 AzureBlobFSFile ,请使用:
type: 'AzureBlobFSFile'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureDatabricksDeltaLakeDataset ,请使用:
type: 'AzureDatabricksDeltaLakeDataset'
typeProperties: {
database: any()
table: any()
}
对于 AzureDataExplorerTable ,请使用:
type: 'AzureDataExplorerTable'
typeProperties: {
table: any()
}
对于 AzureDataLakeStoreFile ,请使用:
type: 'AzureDataLakeStoreFile'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMariaDBTable ,请使用:
type: 'AzureMariaDBTable'
typeProperties: {
tableName: any()
}
对于 AzureMySqlTable ,请使用:
type: 'AzureMySqlTable'
typeProperties: {
table: any()
tableName: any()
}
对于 AzurePostgreSqlTable ,请使用:
type: 'AzurePostgreSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 AzureSearchIndex ,请使用:
type: 'AzureSearchIndex'
typeProperties: {
indexName: any()
}
对于 AzureSqlDWTable ,请使用:
type: 'AzureSqlDWTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 AzureSqlMITable ,请使用:
type: 'AzureSqlMITable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 AzureSqlTable ,请使用:
type: 'AzureSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 AzureTable ,请使用:
type: 'AzureTable'
typeProperties: {
tableName: any()
}
对于 Binary ,请使用:
type: 'Binary'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
对于 CassandraTable ,请使用:
type: 'CassandraTable'
typeProperties: {
keyspace: any()
tableName: any()
}
对于 CommonDataServiceForAppsEntity ,请使用:
type: 'CommonDataServiceForAppsEntity'
typeProperties: {
entityName: any()
}
对于 ConcurObject ,请使用:
type: 'ConcurObject'
typeProperties: {
tableName: any()
}
对于 CosmosDbMongoDbApiCollection ,请使用:
type: 'CosmosDbMongoDbApiCollection'
typeProperties: {
collection: any()
}
对于 CosmosDbSqlApiCollection ,请使用:
type: 'CosmosDbSqlApiCollection'
typeProperties: {
collectionName: any()
}
对于 CouchbaseTable ,请使用:
type: 'CouchbaseTable'
typeProperties: {
tableName: any()
}
对于 CustomDataset ,请使用:
type: 'CustomDataset'
typeProperties: any()
对于 Db2Table ,请使用:
type: 'Db2Table'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 DelimitedText ,请使用:
type: 'DelimitedText'
typeProperties: {
columnDelimiter: any()
compressionCodec: any()
compressionLevel: any()
encodingName: any()
escapeChar: any()
firstRowAsHeader: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
quoteChar: any()
rowDelimiter: any()
}
对于 DocumentDbCollection ,请使用:
type: 'DocumentDbCollection'
typeProperties: {
collectionName: any()
}
对于 DrillTable ,请使用:
type: 'DrillTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 DynamicsAXResource ,请使用:
type: 'DynamicsAXResource'
typeProperties: {
path: any()
}
对于 DynamicsCrmEntity ,请使用:
type: 'DynamicsCrmEntity'
typeProperties: {
entityName: any()
}
对于 DynamicsEntity ,请使用:
type: 'DynamicsEntity'
typeProperties: {
entityName: any()
}
对于 EloquaObject ,请使用:
type: 'EloquaObject'
typeProperties: {
tableName: any()
}
对于 Excel ,请使用:
type: 'Excel'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
firstRowAsHeader: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
range: any()
sheetIndex: any()
sheetName: any()
}
对于 FileShare ,请使用:
type: 'FileShare'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
fileFilter: any()
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
}
对于 GoogleAdWordsObject ,请使用:
type: 'GoogleAdWordsObject'
typeProperties: {
tableName: any()
}
对于 GoogleBigQueryObject ,请使用:
type: 'GoogleBigQueryObject'
typeProperties: {
dataset: any()
table: any()
tableName: any()
}
对于 GoogleBigQueryV2Object ,请使用:
type: 'GoogleBigQueryV2Object'
typeProperties: {
dataset: any()
table: any()
}
对于 GreenplumTable ,请使用:
type: 'GreenplumTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 HBaseObject ,请使用:
type: 'HBaseObject'
typeProperties: {
tableName: any()
}
对于 HiveObject ,请使用:
type: 'HiveObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 HttpFile ,请使用:
type: 'HttpFile'
typeProperties: {
additionalHeaders: any()
compression: {
level: any()
type: any()
{customized property}: any()
}
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
relativeUrl: any()
requestBody: any()
requestMethod: any()
}
对于 HubspotObject ,请使用:
type: 'HubspotObject'
typeProperties: {
tableName: any()
}
对于 ImpalaObject ,请使用:
type: 'ImpalaObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 InformixTable ,请使用:
type: 'InformixTable'
typeProperties: {
tableName: any()
}
对于 JiraObject ,请使用:
type: 'JiraObject'
typeProperties: {
tableName: any()
}
对于 Json ,请使用:
type: 'Json'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
encodingName: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
对于 LakeHouseTable ,请使用:
type: 'LakeHouseTable'
typeProperties: {
table: any()
}
对于 MagentoObject ,请使用:
type: 'MagentoObject'
typeProperties: {
tableName: any()
}
对于 MariaDBTable ,请使用:
type: 'MariaDBTable'
typeProperties: {
tableName: any()
}
对于 MarketoObject ,请使用:
type: 'MarketoObject'
typeProperties: {
tableName: any()
}
对于 MicrosoftAccessTable ,请使用:
type: 'MicrosoftAccessTable'
typeProperties: {
tableName: any()
}
对于 MongoDbAtlasCollection ,请使用:
type: 'MongoDbAtlasCollection'
typeProperties: {
collection: any()
}
对于 MongoDbCollection ,请使用:
type: 'MongoDbCollection'
typeProperties: {
collectionName: any()
}
对于 MongoDbV2Collection ,请使用:
type: 'MongoDbV2Collection'
typeProperties: {
collection: any()
}
对于 MySqlTable ,请使用:
type: 'MySqlTable'
typeProperties: {
tableName: any()
}
对于 NetezzaTable ,请使用:
type: 'NetezzaTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 ODataResource ,请使用:
type: 'ODataResource'
typeProperties: {
path: any()
}
对于 OdbcTable ,请使用:
type: 'OdbcTable'
typeProperties: {
tableName: any()
}
对于 Office365Table ,请使用:
type: 'Office365Table'
typeProperties: {
predicate: any()
tableName: any()
}
对于 OracleServiceCloudObject ,请使用:
type: 'OracleServiceCloudObject'
typeProperties: {
tableName: any()
}
对于 OracleTable ,请使用:
type: 'OracleTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 Orc ,请使用:
type: 'Orc'
typeProperties: {
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
orcCompressionCodec: any()
}
对于 Parquet ,请使用:
type: 'Parquet'
typeProperties: {
compressionCodec: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
对于 PaypalObject ,请使用:
type: 'PaypalObject'
typeProperties: {
tableName: any()
}
对于 PhoenixObject ,请使用:
type: 'PhoenixObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 PostgreSqlTable ,请使用:
type: 'PostgreSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 PostgreSqlV2Table ,请使用:
type: 'PostgreSqlV2Table'
typeProperties: {
schema: any()
table: any()
}
对于 PrestoObject ,请使用:
type: 'PrestoObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 QuickBooksObject ,请使用:
type: 'QuickBooksObject'
typeProperties: {
tableName: any()
}
对于 RelationalTable ,请使用:
type: 'RelationalTable'
typeProperties: {
tableName: any()
}
对于 ResponsysObject ,请使用:
type: 'ResponsysObject'
typeProperties: {
tableName: any()
}
对于 RestResource ,请使用:
type: 'RestResource'
typeProperties: {
additionalHeaders: {
{customized property}: any()
}
paginationRules: {
{customized property}: any()
}
relativeUrl: any()
requestBody: any()
requestMethod: any()
}
对于 SalesforceMarketingCloudObject ,请使用:
type: 'SalesforceMarketingCloudObject'
typeProperties: {
tableName: any()
}
对于 SalesforceObject ,请使用:
type: 'SalesforceObject'
typeProperties: {
objectApiName: any()
}
对于 SalesforceServiceCloudObject ,请使用:
type: 'SalesforceServiceCloudObject'
typeProperties: {
objectApiName: any()
}
对于 SalesforceServiceCloudV2Object ,请使用:
type: 'SalesforceServiceCloudV2Object'
typeProperties: {
objectApiName: any()
reportId: any()
}
对于 SalesforceV2Object ,请使用:
type: 'SalesforceV2Object'
typeProperties: {
objectApiName: any()
reportId: any()
}
对于 SapBwCube ,请使用:
type: 'SapBwCube'
对于 SapCloudForCustomerResource ,请使用:
type: 'SapCloudForCustomerResource'
typeProperties: {
path: any()
}
对于 SapEccResource ,请使用:
type: 'SapEccResource'
typeProperties: {
path: any()
}
对于 SapHanaTable ,请使用:
type: 'SapHanaTable'
typeProperties: {
schema: any()
table: any()
}
对于 SapOdpResource ,请使用:
type: 'SapOdpResource'
typeProperties: {
context: any()
objectName: any()
}
对于 SapOpenHubTable ,请使用:
type: 'SapOpenHubTable'
typeProperties: {
baseRequestId: any()
excludeLastRequest: any()
openHubDestinationName: any()
}
对于 SapTableResource ,请使用:
type: 'SapTableResource'
typeProperties: {
tableName: any()
}
对于 ServiceNowObject ,请使用:
type: 'ServiceNowObject'
typeProperties: {
tableName: any()
}
对于 ServiceNowV2Object ,请使用:
type: 'ServiceNowV2Object'
typeProperties: {
tableName: any()
}
对于 SharePointOnlineListResource ,请使用:
type: 'SharePointOnlineListResource'
typeProperties: {
listName: any()
}
对于 ShopifyObject ,请使用:
type: 'ShopifyObject'
typeProperties: {
tableName: any()
}
对于 SnowflakeTable ,请使用:
type: 'SnowflakeTable'
typeProperties: {
schema: any()
table: any()
}
对于 SnowflakeV2Table ,请使用:
type: 'SnowflakeV2Table'
typeProperties: {
schema: any()
table: any()
}
对于 SparkObject ,请使用:
type: 'SparkObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 SqlServerTable ,请使用:
type: 'SqlServerTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 SquareObject ,请使用:
type: 'SquareObject'
typeProperties: {
tableName: any()
}
对于 SybaseTable ,请使用:
type: 'SybaseTable'
typeProperties: {
tableName: any()
}
对于 TeradataTable ,请使用:
type: 'TeradataTable'
typeProperties: {
database: any()
table: any()
}
对于 VerticaTable ,请使用:
type: 'VerticaTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
对于 WarehouseTable ,请使用:
type: 'WarehouseTable'
typeProperties: {
schema: any()
table: any()
}
对于 WebTable ,请使用:
type: 'WebTable'
typeProperties: {
index: any()
path: any()
}
对于 XeroObject ,请使用:
type: 'XeroObject'
typeProperties: {
tableName: any()
}
对于 Xml ,请使用:
type: 'Xml'
typeProperties: {
compression: {
level: any()
type: any()
{customized property}: any()
}
encodingName: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
}
对于 ZohoObject ,请使用:
type: 'ZohoObject'
typeProperties: {
tableName: any()
}
设置 type 属性以指定对象的类型。
对于 AvroFormat ,请使用:
type: 'AvroFormat'
对于 JsonFormat ,请使用:
type: 'JsonFormat'
encodingName: any()
filePattern: any()
jsonNodeReference: any()
jsonPathDefinition: any()
nestingSeparator: any()
对于 OrcFormat ,请使用:
type: 'OrcFormat'
对于 ParquetFormat ,请使用:
type: 'ParquetFormat'
对于 TextFormat ,请使用:
type: 'TextFormat'
columnDelimiter: any()
encodingName: any()
escapeChar: any()
firstRowAsHeader: any()
nullValue: any()
quoteChar: any()
rowDelimiter: any()
skipLineCount: any()
treatEmptyAsNull: any()
DatasetLocation 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleLocation ,请使用:
type: 'AmazonS3CompatibleLocation'
bucketName: any()
version: any()
对于 AmazonS3Location ,请使用:
type: 'AmazonS3Location'
bucketName: any()
version: any()
对于 AzureBlobFSLocation ,请使用:
type: 'AzureBlobFSLocation'
fileSystem: any()
对于 AzureBlobStorageLocation ,请使用:
type: 'AzureBlobStorageLocation'
container: any()
对于 AzureDataLakeStoreLocation ,请使用:
type: 'AzureDataLakeStoreLocation'
对于 AzureFileStorageLocation ,请使用:
type: 'AzureFileStorageLocation'
对于 FileServerLocation ,请使用:
type: 'FileServerLocation'
对于 FtpServerLocation ,请使用:
type: 'FtpServerLocation'
对于 GoogleCloudStorageLocation ,请使用:
type: 'GoogleCloudStorageLocation'
bucketName: any()
version: any()
对于 HdfsLocation ,请使用:
type: 'HdfsLocation'
对于 HttpServerLocation ,请使用:
type: 'HttpServerLocation'
relativeUrl: any()
对于 LakeHouseLocation ,请使用:
type: 'LakeHouseLocation'
对于 OracleCloudStorageLocation ,请使用:
type: 'OracleCloudStorageLocation'
bucketName: any()
version: any()
对于 SftpLocation ,请使用:
type: 'SftpLocation'
属性值
factories/datasets
名称
说明
值
name
资源名称 了解如何在 Bicep 中设置子资源的名称和类型。
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
父级 (parent)
在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源之外的子资源 。
类型为:factories 的资源的符号名称
properties
数据集属性。
需要数据集 ()
数据集
DatasetFolder
名称
说明
值
name
此数据集位于的文件夹的名称。
字符串
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
对于 Bicep,可以使用 任何 () 函数。
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
对于 Bicep,可以使用 任何 () 函数。
类型
参数类型。
“Array” “Bool” “Float” “Int” “Object” “SecureString” “String” (必需)
AmazonMWSObjectDataset
GenericDatasetTypeProperties
名称
说明
值
tableName
表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AmazonRdsForOracleTableDataset
AmazonRdsForOracleTableDatasetTypeProperties
名称
说明
值
schema
AmazonRdsForOracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
AmazonRdsForOracle 数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AmazonRdsForSqlServerTableDataset
AmazonRdsForSqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AmazonRedshiftTableDataset
AmazonRedshiftTableDatasetTypeProperties
名称
说明
值
schema
Amazon Redshift 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Amazon Redshift 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeEnd
S3 对象的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart
S3 对象的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
前缀
S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
版本
S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
DatasetCompression
名称
说明
值
级别
数据集压缩级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
类型
数据集压缩的类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
{customized property}
对于 Bicep,可以使用 任何 () 函数。
名称
说明
Value
type
数据集存储格式的类型。
“AvroFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“JsonFormat” (必需)
encodingName
首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下参考中的编码表的“名称”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
filePattern
JSON 的文件模式。 更具体地说,分离 JSON 对象的集合的方式。 默认值为“setOfObjects”。 它区分大小写。
对于 Bicep,可以使用 任何 () 函数。
jsonNodeReference
要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
jsonPathDefinition
具有自定义列名称的每个列映射的 JSONPath 定义,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组内的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“、”Column2“: ”Column2PathInArray“}。 类型:具有 resultType 对象) 的对象 (或 Expression。
对于 Bicep,可以使用 任何 () 函数。
nestingSeparator
用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
名称
说明
Value
type
数据集存储格式的类型。
“OrcFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“ParquetFormat” (必需)
TextFormat
名称
说明
Value
type
数据集存储格式的类型。
“TextFormat” (必需)
columnDelimiter
列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
encodingName
首选编码的代码页名称。 如果未命中,默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的 ΓÇ£NameΓÇ¥ 列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
escapeChar
转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
对于 Bicep,可以使用 任何 () 函数。
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
quoteChar
引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
rowDelimiter
行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
skipLineCount
分析文本文件时要跳过的行数/行数。 默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression。
对于 Bicep,可以使用 任何 () 函数。
treatEmptyAsNull
将文本文件中的空列值视为 null。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
对于 Bicep,可以使用 任何 () 函数。
AvroDataset
AvroDatasetTypeProperties
名称
说明
值
avroCompressionCodec
data avroCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
avroCompressionLevel
int 约束: 最小值 = 1 最大值 = 9
location
avro 存储的位置。
DatasetLocation (必需)
DatasetLocation
AmazonS3CompatibleLocation
名称
说明
Value
type
数据集存储位置的类型。
“AmazonS3CompatibleLocation” (必需)
bucketName
指定 Amazon S3 兼容的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
对于 Bicep,可以使用 任何 () 函数。
版本
指定 Amazon S3 兼容版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AmazonS3Location
名称
说明
Value
type
数据集存储位置的类型。
“AmazonS3Location” (必需)
bucketName
指定 amazon S3 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
对于 Bicep,可以使用 任何 () 函数。
版本
指定 amazon S3 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureBlobFSLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobFSLocation” (必需的)
fileSystem
指定 azure blobFS 的 fileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureBlobStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobStorageLocation” (必需的)
container
指定 azure Blob 的容器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureDataLakeStoreLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureDataLakeStoreLocation” (必需的)
AzureFileStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureFileStorageLocation” (必需的)
FileServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FileServerLocation” (必需)
FtpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FtpServerLocation” (必需)
GoogleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“GoogleCloudStorageLocation” (必需的)
bucketName
指定 Google Cloud Storage 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
对于 Bicep,可以使用 任何 () 函数。
版本
指定 Google Cloud Storage 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
HdfsLocation
名称
说明
Value
type
数据集存储位置的类型。
“HdfsLocation” (必需)
HttpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“HttpServerLocation” (必需)
relativeUrl
指定 http 服务器的 relativeUrl。 类型:包含 resultType 字符串) 的字符串 (或表达式
对于 Bicep,可以使用 任何 () 函数。
LakeHouseLocation
名称
说明
Value
type
数据集存储位置的类型。
“LakeHouseLocation” (必需)
OracleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“OracleCloudStorageLocation” (必需)
bucketName
指定 Oracle 云存储的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
对于 Bicep,可以使用 任何 () 函数。
版本
指定 Oracle 云存储的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
SftpLocation
名称
说明
Value
type
数据集存储位置的类型。
“SftpLocation” ()
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
Azure Blob 存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
format
Azure Blob 存储的格式。
DatasetStorageFormat
modifiedDatetimeEnd
Azure Blob 的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart
Azure Blob 修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableRootLocation
Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureBlobFSDataset
AzureBlobFSDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Data Lake Storage Gen2的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
Azure Data Lake Storage Gen2存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
format
Azure Data Lake Storage Gen2存储的格式。
DatasetStorageFormat
AzureDatabricksDeltaLakeDataset
AzureDatabricksDeltaLakeDatasetTypeProperties
名称
说明
值
database
delta 表的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
delta 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureDataExplorerTableDataset
AzureDataExplorerDatasetTypeProperties
名称
说明
值
表
Azure 数据资源管理器 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureDataLakeStoreDataset
AzureDataLakeStoreDatasetTypeProperties
名称
说明
值
compression
用于项的数据压缩方法 (Azure Data Lake Store 中的) 。
DatasetCompression
fileName
Azure Data Lake Store 中文件的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
Azure Data Lake Store 中文件夹的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
format
Data Lake Store 的格式。
DatasetStorageFormat
AzureMariaDBTableDataset
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
表
Azure MySQL 数据库表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
Azure MySQL 数据库表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzurePostgreSqlTableDataset
AzurePostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure PostgreSQL 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Azure PostgreSQL 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
Azure PostgreSQL 数据库的表名称,包括架构和表。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL Data Warehouse的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
AzureSqlMITableDataset
AzureSqlMITableDatasetTypeProperties
名称
说明
值
schema
Azure SQL 托管实例的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Azure SQL 托管实例数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
BinaryDataset
BinaryDatasetTypeProperties
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
Cassandra 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
CommonDataServiceForAppsEntityDataset
CommonDataServiceForAppsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
ConcurObjectDataset
CosmosDbMongoDbApiCollectionDataset
CosmosDbMongoDbApiCollectionDatasetTypeProperties
名称
说明
值
collection
CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
CosmosDbSqlApiCollectionDataset
CosmosDbSqlApiCollectionDatasetTypeProperties
名称
说明
值
collectionName
CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
CouchbaseTableDataset
CustomDataset
名称
说明
Value
type
数据集的类型。
“CustomDataset” (必需)
typeProperties
自定义数据集属性。
对于 Bicep,可以使用 任何 () 函数。
Db2TableDataset
Db2TableDatasetTypeProperties
名称
说明
值
schema
Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
DelimitedTextDataset
DelimitedTextDatasetTypeProperties
名称
说明
值
columnDelimiter
列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
compressionCodec
数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
compressionLevel
用于 DelimitedText 的数据压缩方法。
对于 Bicep,可以使用 任何 () 函数。
encodingName
首选编码的代码页名称。 如果未命中,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
escapeChar
转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
对于 Bicep,可以使用 任何 () 函数。
location
带分隔符的文本存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
quoteChar
引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
rowDelimiter
行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
DrillTableDataset
DrillDatasetTypeProperties
名称
说明
值
schema
Drill 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Drill 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
DynamicsAXResourceDataset
DynamicsAXResourceDatasetTypeProperties
名称
说明
Value
path
Dynamics AX OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
DynamicsCrmEntityDataset
DynamicsCrmEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
EloquaObjectDataset
ExcelDataset
ExcelDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
对于 Bicep,可以使用 任何 () 函数。
location
Excel 存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
range
一个工作表的部分数据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
sheetIndex
excel 文件的工作表索引和默认值为 0。 类型:integer (或 expression with resultType integer)
对于 Bicep,可以使用 任何 () 函数。
sheetName
excel 文件的工作表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
fileName
本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
format
文件的格式。
DatasetStorageFormat
modifiedDatetimeEnd
文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart
文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
GoogleAdWordsObjectDataset
GoogleBigQueryObjectDataset
GoogleBigQueryDatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用数据库 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
GoogleBigQueryV2ObjectDataset
GoogleBigQueryV2DatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
GreenplumTableDataset
GreenplumDatasetTypeProperties
名称
说明
值
schema
Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
HBaseObjectDataset
HiveObjectDataset
HiveDatasetTypeProperties
名称
说明
值
schema
Hive 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Hive 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
HttpDataset
HttpDatasetTypeProperties
名称
说明
值
additionalHeaders
HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n 类型:string (或 expression with resultType string) 。
对于 Bicep,可以使用 任何 () 函数。
compression
对文件使用的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
relativeUrl
基于 HttpLinkedService 中 URL 的相对 URL 引用 HTTP 文件类型:string (或 Expression with resultType string) 。
对于 Bicep,可以使用 任何 () 函数。
requestBody
HTTP 请求的正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
requestMethod
HTTP 请求的 HTTP 方法。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
HubspotObjectDataset
ImpalaObjectDataset
ImpalaDatasetTypeProperties
名称
说明
值
schema
Impala 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Impala 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
名称
说明
值
tableName
Informix 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
JiraObjectDataset
JsonDataset
JsonDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
location
json 数据存储的位置。
DatasetLocation (必需)
LakeHouseTableDataset
LakeHouseTableDatasetTypeProperties
名称
说明
值
表
Microsoft Fabric LakeHouse 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
MagentoObjectDataset
MariaDBTableDataset
MarketoObjectDataset
MicrosoftAccessTableDataset
MicrosoftAccessTableDatasetTypeProperties
名称
说明
值
tableName
Microsoft Access 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
MongoDbAtlasCollectionDataset
MongoDbAtlasCollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB Atlas 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
MongoDbV2CollectionDataset
MongoDbV2CollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
MySqlTableDataset
MySqlTableDatasetTypeProperties
名称
说明
值
tableName
MySQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
NetezzaTableDataset
NetezzaTableDatasetTypeProperties
名称
说明
值
schema
Netezza 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Netezza 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
OdbcTableDataset
OdbcTableDatasetTypeProperties
名称
说明
值
tableName
ODBC 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
Office365Dataset
Office365DatasetTypeProperties
名称
说明
值
predicate
可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
OracleServiceCloudObjectDataset
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
schema
本地 Oracle 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
本地 Oracle 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
OrcDataset
OrcDatasetTypeProperties
名称
说明
值
location
ORC 数据存储的位置。
DatasetLocation (必需)
orcCompressionCodec
data orcCompressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
ParquetDataset
ParquetDatasetTypeProperties
名称
说明
值
compressionCodec
数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
location
parquet 存储的位置。
DatasetLocation (必需)
PaypalObjectDataset
PhoenixObjectDataset
PhoenixDatasetTypeProperties
名称
说明
值
schema
Phoenix 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Phoenix 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
PostgreSqlTableDataset
PostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
PostgreSqlV2TableDataset
PostgreSqlV2TableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
PrestoObjectDataset
PrestoDatasetTypeProperties
名称
说明
值
schema
Presto 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Presto 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
QuickBooksObjectDataset
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
ResponsysObjectDataset
RestResourceDataset
RestResourceDatasetTypeProperties
名称
说明
值
{customized property}
对于 Bicep,可以使用 任何 () 函数。
名称
说明
值
{customized property}
对于 Bicep,可以使用 任何 () 函数。
SalesforceMarketingCloudObjectDataset
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
SalesforceServiceCloudObjectDataset
SalesforceServiceCloudObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud 对象 API 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
SalesforceServiceCloudV2ObjectDataset
SalesforceServiceCloudV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud V2 对象 API 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
reportId
Salesforce Service Cloud V2 reportId。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
SalesforceV2ObjectDataset
SalesforceV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce V2 对象 API 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
reportId
Salesforce V2 报表 ID。type: string (或 expression with resultType string) 。
对于 Bicep,可以使用 任何 () 函数。
SapBwCubeDataset
名称
说明
Value
type
数据集的类型。
“SapBwCube” (必需)
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
SapHanaTableDataset
SapHanaTableDatasetTypeProperties
名称
说明
值
schema
SAP HANA 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
SAP HANA 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
SapOdpResourceDataset
SapOdpResourceDatasetTypeProperties
名称
说明
值
上下文
SAP ODP 对象的上下文。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
objectName
SAP ODP 对象的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
SapOpenHubTableDataset
SapOpenHubTableDatasetTypeProperties
名称
说明
值
baseRequestId
增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:具有 resultType 整数 ) 的整数 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
excludeLastRequest
是否排除最后一个请求的记录。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
对于 Bicep,可以使用 任何 () 函数。
openHubDestinationName
目标类型为“数据库表”的 Open Hub 目标的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
SapTableResourceDataset
SapTableResourceDatasetTypeProperties
名称
说明
值
tableName
SAP 表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
ServiceNowObjectDataset
ServiceNowV2ObjectDataset
SharePointOnlineListResourceDataset
SharePointOnlineListDatasetTypeProperties
名称
说明
值
listName
SharePoint Online 列表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
ShopifyObjectDataset
SnowflakeDataset
SnowflakeDatasetTypeProperties
名称
说明
值
schema
Snowflake 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Snowflake 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
SnowflakeV2Dataset
SparkObjectDataset
SparkDatasetTypeProperties
名称
说明
值
schema
Spark 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Spark 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
SquareObjectDataset
SybaseTableDataset
SybaseTableDatasetTypeProperties
名称
说明
值
tableName
Sybase 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
TeradataTableDataset
TeradataTableDatasetTypeProperties
名称
说明
值
database
Teradata 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Teradata 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
VerticaTableDataset
VerticaDatasetTypeProperties
名称
说明
值
schema
Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
对于 Bicep,可以使用 任何 () 函数。
WarehouseTableDataset
WarehouseTableDatasetTypeProperties
名称
说明
值
schema
Microsoft Fabric Warehouse 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
表
Microsoft Fabric Warehouse 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
对于 Bicep,可以使用 任何 () function. (所需的)
path
链接服务 URL 中网页的相对 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
XeroObjectDataset
XmlDataset
XmlDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
location
json 数据存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
ZohoObjectDataset
快速入门模板
以下快速入门模板部署此资源类型。
ARM 模板资源定义
可以使用面向以下操作部署工厂/数据集资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.DataFactory/factories/datasets",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ object ],
"description": "string",
"folder": {
"name": "string"
},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"schema": {},
"structure": {},
"type": "string"
// For remaining properties, see Dataset objects
}
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
"type": "AmazonMWSObject",
"typeProperties": {
"tableName": {}
}
对于 AmazonRdsForOracleTable ,请使用:
"type": "AmazonRdsForOracleTable",
"typeProperties": {
"schema": {},
"table": {}
}
对于 AmazonRdsForSqlServerTable ,请使用:
"type": "AmazonRdsForSqlServerTable",
"typeProperties": {
"schema": {},
"table": {}
}
对于 AmazonRedshiftTable ,请使用:
"type": "AmazonRedshiftTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 AmazonS3Object ,请使用:
"type": "AmazonS3Object",
"typeProperties": {
"bucketName": {},
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"key": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"prefix": {},
"version": {}
}
对于 Avro ,请使用:
"type": "Avro",
"typeProperties": {
"avroCompressionCodec": {},
"avroCompressionLevel": "int",
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 AzureBlob ,请使用:
"type": "AzureBlob",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"tableRootLocation": {}
}
对于 AzureBlobFSFile ,请使用:
"type": "AzureBlobFSFile",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureDatabricksDeltaLakeDataset ,请使用:
"type": "AzureDatabricksDeltaLakeDataset",
"typeProperties": {
"database": {},
"table": {}
}
对于 AzureDataExplorerTable ,请使用:
"type": "AzureDataExplorerTable",
"typeProperties": {
"table": {}
}
对于 AzureDataLakeStoreFile ,请使用:
"type": "AzureDataLakeStoreFile",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMariaDBTable ,请使用:
"type": "AzureMariaDBTable",
"typeProperties": {
"tableName": {}
}
对于 AzureMySqlTable ,请使用:
"type": "AzureMySqlTable",
"typeProperties": {
"table": {},
"tableName": {}
}
对于 AzurePostgreSqlTable ,请使用:
"type": "AzurePostgreSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 AzureSearchIndex ,请使用:
"type": "AzureSearchIndex",
"typeProperties": {
"indexName": {}
}
对于 AzureSqlDWTable ,请使用:
"type": "AzureSqlDWTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 AzureSqlMITable ,请使用:
"type": "AzureSqlMITable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 AzureSqlTable ,请使用:
"type": "AzureSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 AzureTable ,请使用:
"type": "AzureTable",
"typeProperties": {
"tableName": {}
}
对于 Binary ,请使用:
"type": "Binary",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 CassandraTable ,请使用:
"type": "CassandraTable",
"typeProperties": {
"keyspace": {},
"tableName": {}
}
对于 CommonDataServiceForAppsEntity ,请使用:
"type": "CommonDataServiceForAppsEntity",
"typeProperties": {
"entityName": {}
}
对于 ConcurObject ,请使用:
"type": "ConcurObject",
"typeProperties": {
"tableName": {}
}
对于 CosmosDbMongoDbApiCollection ,请使用:
"type": "CosmosDbMongoDbApiCollection",
"typeProperties": {
"collection": {}
}
对于 CosmosDbSqlApiCollection ,请使用:
"type": "CosmosDbSqlApiCollection",
"typeProperties": {
"collectionName": {}
}
对于 CouchbaseTable ,请使用:
"type": "CouchbaseTable",
"typeProperties": {
"tableName": {}
}
对于 CustomDataset ,请使用:
"type": "CustomDataset",
"typeProperties": {}
对于 Db2Table ,请使用:
"type": "Db2Table",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 DelimitedText ,请使用:
"type": "DelimitedText",
"typeProperties": {
"columnDelimiter": {},
"compressionCodec": {},
"compressionLevel": {},
"encodingName": {},
"escapeChar": {},
"firstRowAsHeader": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {},
"quoteChar": {},
"rowDelimiter": {}
}
对于 DocumentDbCollection ,请使用:
"type": "DocumentDbCollection",
"typeProperties": {
"collectionName": {}
}
对于 DrillTable ,请使用:
"type": "DrillTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 DynamicsAXResource ,请使用:
"type": "DynamicsAXResource",
"typeProperties": {
"path": {}
}
对于 DynamicsCrmEntity ,请使用:
"type": "DynamicsCrmEntity",
"typeProperties": {
"entityName": {}
}
对于 DynamicsEntity ,请使用:
"type": "DynamicsEntity",
"typeProperties": {
"entityName": {}
}
对于 EloquaObject ,请使用:
"type": "EloquaObject",
"typeProperties": {
"tableName": {}
}
对于 Excel ,请使用:
"type": "Excel",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"firstRowAsHeader": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {},
"range": {},
"sheetIndex": {},
"sheetName": {}
}
对于 FileShare ,请使用:
"type": "FileShare",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"fileFilter": {},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {}
}
对于 GoogleAdWordsObject ,请使用:
"type": "GoogleAdWordsObject",
"typeProperties": {
"tableName": {}
}
对于 GoogleBigQueryObject ,请使用:
"type": "GoogleBigQueryObject",
"typeProperties": {
"dataset": {},
"table": {},
"tableName": {}
}
对于 GoogleBigQueryV2Object ,请使用:
"type": "GoogleBigQueryV2Object",
"typeProperties": {
"dataset": {},
"table": {}
}
对于 GreenplumTable ,请使用:
"type": "GreenplumTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 HBaseObject ,请使用:
"type": "HBaseObject",
"typeProperties": {
"tableName": {}
}
对于 HiveObject ,请使用:
"type": "HiveObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 HttpFile ,请使用:
"type": "HttpFile",
"typeProperties": {
"additionalHeaders": {},
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"relativeUrl": {},
"requestBody": {},
"requestMethod": {}
}
对于 HubspotObject ,请使用:
"type": "HubspotObject",
"typeProperties": {
"tableName": {}
}
对于 ImpalaObject ,请使用:
"type": "ImpalaObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 InformixTable ,请使用:
"type": "InformixTable",
"typeProperties": {
"tableName": {}
}
对于 JiraObject ,请使用:
"type": "JiraObject",
"typeProperties": {
"tableName": {}
}
对于 Json ,请使用:
"type": "Json",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"encodingName": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 LakeHouseTable ,请使用:
"type": "LakeHouseTable",
"typeProperties": {
"table": {}
}
对于 MagentoObject ,请使用:
"type": "MagentoObject",
"typeProperties": {
"tableName": {}
}
对于 MariaDBTable ,请使用:
"type": "MariaDBTable",
"typeProperties": {
"tableName": {}
}
对于 MarketoObject ,请使用:
"type": "MarketoObject",
"typeProperties": {
"tableName": {}
}
对于 MicrosoftAccessTable ,请使用:
"type": "MicrosoftAccessTable",
"typeProperties": {
"tableName": {}
}
对于 MongoDbAtlasCollection ,请使用:
"type": "MongoDbAtlasCollection",
"typeProperties": {
"collection": {}
}
对于 MongoDbCollection ,请使用:
"type": "MongoDbCollection",
"typeProperties": {
"collectionName": {}
}
对于 MongoDbV2Collection ,请使用:
"type": "MongoDbV2Collection",
"typeProperties": {
"collection": {}
}
对于 MySqlTable ,请使用:
"type": "MySqlTable",
"typeProperties": {
"tableName": {}
}
对于 NetezzaTable ,请使用:
"type": "NetezzaTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 ODataResource ,请使用:
"type": "ODataResource",
"typeProperties": {
"path": {}
}
对于 OdbcTable ,请使用:
"type": "OdbcTable",
"typeProperties": {
"tableName": {}
}
对于 Office365Table ,请使用:
"type": "Office365Table",
"typeProperties": {
"predicate": {},
"tableName": {}
}
对于 OracleServiceCloudObject ,请使用:
"type": "OracleServiceCloudObject",
"typeProperties": {
"tableName": {}
}
对于 OracleTable ,请使用:
"type": "OracleTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 Orc ,请使用:
"type": "Orc",
"typeProperties": {
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"orcCompressionCodec": {}
}
对于 Parquet ,请使用:
"type": "Parquet",
"typeProperties": {
"compressionCodec": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 PaypalObject ,请使用:
"type": "PaypalObject",
"typeProperties": {
"tableName": {}
}
对于 PhoenixObject ,请使用:
"type": "PhoenixObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 PostgreSqlTable ,请使用:
"type": "PostgreSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 PostgreSqlV2Table ,请使用:
"type": "PostgreSqlV2Table",
"typeProperties": {
"schema": {},
"table": {}
}
对于 PrestoObject ,请使用:
"type": "PrestoObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 QuickBooksObject ,请使用:
"type": "QuickBooksObject",
"typeProperties": {
"tableName": {}
}
对于 RelationalTable ,请使用:
"type": "RelationalTable",
"typeProperties": {
"tableName": {}
}
对于 ResponsysObject ,请使用:
"type": "ResponsysObject",
"typeProperties": {
"tableName": {}
}
对于 RestResource ,请使用:
"type": "RestResource",
"typeProperties": {
"additionalHeaders": {
"{customized property}": {}
},
"paginationRules": {
"{customized property}": {}
},
"relativeUrl": {},
"requestBody": {},
"requestMethod": {}
}
对于 SalesforceMarketingCloudObject ,请使用:
"type": "SalesforceMarketingCloudObject",
"typeProperties": {
"tableName": {}
}
对于 SalesforceObject ,请使用:
"type": "SalesforceObject",
"typeProperties": {
"objectApiName": {}
}
对于 SalesforceServiceCloudObject ,请使用:
"type": "SalesforceServiceCloudObject",
"typeProperties": {
"objectApiName": {}
}
对于 SalesforceServiceCloudV2Object ,请使用:
"type": "SalesforceServiceCloudV2Object",
"typeProperties": {
"objectApiName": {},
"reportId": {}
}
对于 SalesforceV2Object ,请使用:
"type": "SalesforceV2Object",
"typeProperties": {
"objectApiName": {},
"reportId": {}
}
对于 SapBwCube ,请使用:
"type": "SapBwCube"
对于 SapCloudForCustomerResource ,请使用:
"type": "SapCloudForCustomerResource",
"typeProperties": {
"path": {}
}
对于 SapEccResource ,请使用:
"type": "SapEccResource",
"typeProperties": {
"path": {}
}
对于 SapHanaTable ,请使用:
"type": "SapHanaTable",
"typeProperties": {
"schema": {},
"table": {}
}
对于 SapOdpResource ,请使用:
"type": "SapOdpResource",
"typeProperties": {
"context": {},
"objectName": {}
}
对于 SapOpenHubTable ,请使用:
"type": "SapOpenHubTable",
"typeProperties": {
"baseRequestId": {},
"excludeLastRequest": {},
"openHubDestinationName": {}
}
对于 SapTableResource ,请使用:
"type": "SapTableResource",
"typeProperties": {
"tableName": {}
}
对于 ServiceNowObject ,请使用:
"type": "ServiceNowObject",
"typeProperties": {
"tableName": {}
}
对于 ServiceNowV2Object ,请使用:
"type": "ServiceNowV2Object",
"typeProperties": {
"tableName": {}
}
对于 SharePointOnlineListResource ,请使用:
"type": "SharePointOnlineListResource",
"typeProperties": {
"listName": {}
}
对于 ShopifyObject ,请使用:
"type": "ShopifyObject",
"typeProperties": {
"tableName": {}
}
对于 SnowflakeTable ,请使用:
"type": "SnowflakeTable",
"typeProperties": {
"schema": {},
"table": {}
}
对于 SnowflakeV2Table ,请使用:
"type": "SnowflakeV2Table",
"typeProperties": {
"schema": {},
"table": {}
}
对于 SparkObject ,请使用:
"type": "SparkObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 SqlServerTable ,请使用:
"type": "SqlServerTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 SquareObject ,请使用:
"type": "SquareObject",
"typeProperties": {
"tableName": {}
}
对于 SybaseTable ,请使用:
"type": "SybaseTable",
"typeProperties": {
"tableName": {}
}
对于 TeradataTable ,请使用:
"type": "TeradataTable",
"typeProperties": {
"database": {},
"table": {}
}
对于 VerticaTable ,请使用:
"type": "VerticaTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
对于 WarehouseTable ,请使用:
"type": "WarehouseTable",
"typeProperties": {
"schema": {},
"table": {}
}
对于 WebTable ,请使用:
"type": "WebTable",
"typeProperties": {
"index": {},
"path": {}
}
对于 XeroObject ,请使用:
"type": "XeroObject",
"typeProperties": {
"tableName": {}
}
对于 Xml ,请使用:
"type": "Xml",
"typeProperties": {
"compression": {
"level": {},
"type": {},
"{customized property}": {}
},
"encodingName": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {}
}
对于 ZohoObject ,请使用:
"type": "ZohoObject",
"typeProperties": {
"tableName": {}
}
设置 type 属性以指定对象的类型。
对于 AvroFormat ,请使用:
"type": "AvroFormat"
对于 JsonFormat ,请使用:
"type": "JsonFormat",
"encodingName": {},
"filePattern": {},
"jsonNodeReference": {},
"jsonPathDefinition": {},
"nestingSeparator": {}
对于 OrcFormat ,请使用:
"type": "OrcFormat"
对于 ParquetFormat ,请使用:
"type": "ParquetFormat"
对于 TextFormat ,请使用:
"type": "TextFormat",
"columnDelimiter": {},
"encodingName": {},
"escapeChar": {},
"firstRowAsHeader": {},
"nullValue": {},
"quoteChar": {},
"rowDelimiter": {},
"skipLineCount": {},
"treatEmptyAsNull": {}
DatasetLocation 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleLocation ,请使用:
"type": "AmazonS3CompatibleLocation",
"bucketName": {},
"version": {}
对于 AmazonS3Location ,请使用:
"type": "AmazonS3Location",
"bucketName": {},
"version": {}
对于 AzureBlobFSLocation ,请使用:
"type": "AzureBlobFSLocation",
"fileSystem": {}
对于 AzureBlobStorageLocation ,请使用:
"type": "AzureBlobStorageLocation",
"container": {}
对于 AzureDataLakeStoreLocation ,请使用:
"type": "AzureDataLakeStoreLocation"
对于 AzureFileStorageLocation ,请使用:
"type": "AzureFileStorageLocation"
对于 FileServerLocation ,请使用:
"type": "FileServerLocation"
对于 FtpServerLocation ,请使用:
"type": "FtpServerLocation"
对于 GoogleCloudStorageLocation ,请使用:
"type": "GoogleCloudStorageLocation",
"bucketName": {},
"version": {}
对于 HdfsLocation ,请使用:
"type": "HdfsLocation"
对于 HttpServerLocation ,请使用:
"type": "HttpServerLocation",
"relativeUrl": {}
对于 LakeHouseLocation ,请使用:
"type": "LakeHouseLocation"
对于 OracleCloudStorageLocation ,请使用:
"type": "OracleCloudStorageLocation",
"bucketName": {},
"version": {}
对于 SftpLocation ,请使用:
"type": "SftpLocation"
属性值
factories/datasets
名称
说明
Value
type
资源类型
“Microsoft.DataFactory/factories/datasets”
apiVersion
资源 API 版本
'2018-06-01'
name
资源名称 了解如何在 JSON ARM 模板 中为子资源设置名称和类型。
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
properties
数据集属性。
数据集 (必需 )
数据集
DatasetFolder
名称
说明
值
name
此数据集位于的文件夹的名称。
字符串
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
类型
参数类型。
“Array” “Bool” “Float” “Int” “Object” “SecureString” “String” (必需)
AmazonMWSObjectDataset
GenericDatasetTypeProperties
名称
说明
值
tableName
表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRdsForOracleTableDataset
AmazonRdsForOracleTableDatasetTypeProperties
名称
说明
值
schema
AmazonRdsForOracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
AmazonRdsForOracle 数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRdsForSqlServerTableDataset
AmazonRdsForSqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRedshiftTableDataset
AmazonRedshiftTableDatasetTypeProperties
名称
说明
值
schema
Amazon Redshift 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Amazon Redshift 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeEnd
S3 对象的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart
S3 对象的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
前缀
S3 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
版本
S3 对象的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DatasetCompression
名称
说明
值
级别
数据集压缩级别。 类型:包含 resultType 字符串) 的字符串 (或表达式。
类型
数据集压缩的类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
{customized property}
名称
说明
Value
type
数据集存储格式的类型。
“AvroFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“JsonFormat” (必需)
encodingName
首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下引用中的编码表的“Name”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
filePattern
JSON 的文件模式。 更具体地说,是分隔 JSON 对象集合的方式。 默认值为“setOfObjects”。 它区分大小写。
jsonNodeReference
要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:字符串 (或带有 resultType 字符串) 的表达式。
jsonPathDefinition
每个列映射的 JSONPath 定义,具有自定义列名称,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组中的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“, ”Column2“: ”Column2PathInArray“}。 类型:使用 resultType 对象) 的对象 (或 Expression。
nestingSeparator
用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
名称
说明
Value
type
数据集存储格式的类型。
“OrcFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“ParquetFormat” (必需)
TextFormat
名称
说明
Value
type
数据集存储格式的类型。
“TextFormat” (必需)
columnDelimiter
列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encodingName
首选编码的代码页名称。 如果未命中,则默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示其他 Unicode 编码。 请参阅以下链接中表的 ΓÇ\NameΓÇ¥ 列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
escapeChar
转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
quoteChar
引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
rowDelimiter
行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
skipLineCount
分析文本文件时要跳过的行数。 默认值为 0。 类型:integer (或 expression with resultType integer) 。
treatEmptyAsNull
将文本文件中的空列值视为 null。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
AvroDataset
AvroDatasetTypeProperties
名称
说明
值
avroCompressionCodec
data avroCompressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
avroCompressionLevel
int 约束: 最小值 = 1 最大值 = 9
location
avro 存储的位置。
DatasetLocation (必需)
DatasetLocation
AmazonS3CompatibleLocation
名称
说明
Value
type
数据集存储位置的类型。
“AmazonS3CompatibleLocation” (必需)
bucketName
指定 Amazon S3 Compatible 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本
指定 Amazon S3 兼容版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AmazonS3Location
名称
说明
Value
type
数据集存储位置的类型。
需要“AmazonS3Location” ()
bucketName
指定 amazon S3 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本
指定 amazon S3 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureBlobFSLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobFSLocation” (必需)
fileSystem
指定 azure blobFS 的 fileSystem。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureBlobStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobStorageLocation” (必需)
container
指定 azure Blob 的容器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureDataLakeStoreLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureDataLakeStoreLocation” (必需)
AzureFileStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureFileStorageLocation” (必需)
FileServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FileServerLocation” (必需)
FtpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FtpServerLocation” (必需)
GoogleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“GoogleCloudStorageLocation” (必需的)
bucketName
指定 Google Cloud Storage 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本
指定 Google Cloud Storage 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
HdfsLocation
名称
说明
Value
type
数据集存储位置的类型。
“HdfsLocation” (必需)
HttpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“HttpServerLocation” (必需)
relativeUrl
指定 http 服务器的 relativeUrl。 类型:包含 resultType 字符串) 的字符串 (或表达式
LakeHouseLocation
名称
说明
Value
type
数据集存储位置的类型。
“LakeHouseLocation” (必需)
OracleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“OracleCloudStorageLocation” (必需)
bucketName
指定 Oracle 云存储的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本
指定 Oracle 云存储的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SftpLocation
名称
说明
Value
type
数据集存储位置的类型。
“SftpLocation” (必需)
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
Azure Blob 存储的格式。
DatasetStorageFormat
modifiedDatetimeEnd
Azure Blob 的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart
Azure Blob 修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableRootLocation
Blob 路径的根。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureBlobFSDataset
AzureBlobFSDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Data Lake Storage Gen2的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
Azure Data Lake Storage Gen2存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
Azure Data Lake Storage Gen2存储的格式。
DatasetStorageFormat
AzureDatabricksDeltaLakeDataset
AzureDatabricksDeltaLakeDatasetTypeProperties
名称
说明
值
database
增量表的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
增量表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureDataExplorerTableDataset
AzureDataExplorerDatasetTypeProperties
名称
说明
值
表
Azure 数据资源管理器 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureDataLakeStoreDataset
AzureDataLakeStoreDatasetTypeProperties
名称
说明
值
compression
用于项的数据压缩方法 (Azure Data Lake Store 中的) 。
DatasetCompression
fileName
Azure Data Lake Store 中文件的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
Azure Data Lake Store 中文件夹的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
Data Lake Store 的格式。
DatasetStorageFormat
AzureMariaDBTableDataset
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
表
Azure MySQL 数据库表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
Azure MySQL 数据库表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzurePostgreSqlTableDataset
AzurePostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure PostgreSQL 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure PostgreSQL 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
Azure PostgreSQL 数据库的表名,包括架构和表。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL Data Warehouse的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure SQL Data Warehouse的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureSqlMITableDataset
AzureSqlMITableDatasetTypeProperties
名称
说明
值
schema
Azure SQL 托管实例的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure SQL 托管实例数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
BinaryDataset
BinaryDatasetTypeProperties
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
Cassandra 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
CommonDataServiceForAppsEntityDataset
CommonDataServiceForAppsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ConcurObjectDataset
CosmosDbMongoDbApiCollectionDataset
CosmosDbMongoDbApiCollectionDatasetTypeProperties
名称
说明
值
collection
CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
CosmosDbSqlApiCollectionDataset
CosmosDbSqlApiCollectionDatasetTypeProperties
名称
说明
值
collectionName
CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
CouchbaseTableDataset
CustomDataset
名称
说明
Value
type
数据集的类型。
“CustomDataset” (必需)
typeProperties
自定义数据集属性。
Db2TableDataset
Db2TableDatasetTypeProperties
名称
说明
值
schema
Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
DelimitedTextDataset
DelimitedTextDatasetTypeProperties
名称
说明
值
columnDelimiter
列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compressionCodec
数据 compressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compressionLevel
用于 DelimitedText 的数据压缩方法。
encodingName
首选编码的代码页名称。 如果未命中,默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
escapeChar
转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
location
带分隔符的文本存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
quoteChar
引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
rowDelimiter
行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DrillTableDataset
DrillDatasetTypeProperties
名称
说明
值
schema
钻取的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
钻取的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
DynamicsAXResourceDataset
DynamicsAXResourceDatasetTypeProperties
名称
说明
Value
path
Dynamics AX OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DynamicsCrmEntityDataset
DynamicsCrmEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
EloquaObjectDataset
ExcelDataset
ExcelDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
location
excel 存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
range
一个工作表的部分数据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sheetIndex
excel 文件的工作表索引和默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression
sheetName
excel 文件的工作表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
fileName
本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
文件的格式。
DatasetStorageFormat
modifiedDatetimeEnd
文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart
文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
GoogleAdWordsObjectDataset
GoogleBigQueryObjectDataset
GoogleBigQueryDatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用数据库 + 表属性。
GoogleBigQueryV2ObjectDataset
GoogleBigQueryV2DatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
GreenplumTableDataset
GreenplumDatasetTypeProperties
名称
说明
值
schema
Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
HBaseObjectDataset
HiveObjectDataset
HiveDatasetTypeProperties
名称
说明
值
schema
Hive 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Hive 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
HttpDataset
HttpDatasetTypeProperties
名称
说明
值
additionalHeaders
HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n 类型:string (或 expression with resultType string) 。
compression
用于文件的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
relativeUrl
基于 HttpLinkedService 中 URL 的相对 URL 引用 HTTP 文件类型:string (或 Expression with resultType string) 。
requestBody
HTTP 请求的正文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
requestMethod
HTTP 请求的 HTTP 方法。 类型:字符串 (或带有 resultType 字符串) 的表达式。
HubspotObjectDataset
ImpalaObjectDataset
ImpalaDatasetTypeProperties
名称
说明
值
schema
Impala 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Impala 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
名称
说明
值
tableName
Informix 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
JiraObjectDataset
JsonDataset
JsonDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location
json 数据存储的位置。
DatasetLocation (必需)
LakeHouseTableDataset
LakeHouseTableDatasetTypeProperties
名称
说明
值
表
Microsoft Fabric LakeHouse 表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
MagentoObjectDataset
MariaDBTableDataset
MarketoObjectDataset
MicrosoftAccessTableDataset
MicrosoftAccessTableDatasetTypeProperties
名称
说明
值
tableName
Microsoft Access 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
MongoDbAtlasCollectionDataset
MongoDbAtlasCollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB Atlas 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
MongoDbV2CollectionDataset
MongoDbV2CollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
MySqlTableDataset
MySqlTableDatasetTypeProperties
名称
说明
值
tableName
MySQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
NetezzaTableDataset
NetezzaTableDatasetTypeProperties
名称
说明
值
schema
Netezza 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Netezza 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OdbcTableDataset
OdbcTableDatasetTypeProperties
名称
说明
值
tableName
ODBC 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Office365Dataset
Office365DatasetTypeProperties
名称
说明
值
predicate
可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OracleServiceCloudObjectDataset
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
schema
本地 Oracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
OrcDataset
OrcDatasetTypeProperties
名称
说明
值
location
ORC 数据存储的位置。
DatasetLocation (必需)
orcCompressionCodec
data orcCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ParquetDataset
ParquetDatasetTypeProperties
名称
说明
值
compressionCodec
数据 compressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location
parquet 存储的位置。
DatasetLocation (必需)
PaypalObjectDataset
PhoenixObjectDataset
PhoenixDatasetTypeProperties
名称
说明
值
schema
Phoenix 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Phoenix 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
PostgreSqlTableDataset
PostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
PostgreSqlV2TableDataset
PostgreSqlV2TableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
PrestoObjectDataset
PrestoDatasetTypeProperties
名称
说明
值
schema
Presto 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Presto 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
QuickBooksObjectDataset
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ResponsysObjectDataset
RestResourceDataset
RestResourceDatasetTypeProperties
名称
说明
值
{customized property}
名称
说明
值
{customized property}
SalesforceMarketingCloudObjectDataset
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceServiceCloudObjectDataset
SalesforceServiceCloudObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceServiceCloudV2ObjectDataset
SalesforceServiceCloudV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId
Salesforce Service Cloud V2 reportId。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceV2ObjectDataset
SalesforceV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId
Salesforce V2 报表 ID。类型:string (或 expression with resultType string) 。
SapBwCubeDataset
名称
说明
Value
type
数据集的类型。
“SapBwCube” (必需)
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapHanaTableDataset
SapHanaTableDatasetTypeProperties
名称
说明
值
schema
SAP HANA 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
SAP HANA 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapOdpResourceDataset
SapOdpResourceDatasetTypeProperties
名称
说明
值
上下文
SAP ODP 对象的上下文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
objectName
SAP ODP 对象的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapOpenHubTableDataset
SapOpenHubTableDatasetTypeProperties
名称
说明
值
baseRequestId
增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:integer (或 expression with resultType integer ) 。
excludeLastRequest
是否排除最后一个请求的记录。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
openHubDestinationName
目标类型为“数据库表”的 Open Hub 目标的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapTableResourceDataset
SapTableResourceDatasetTypeProperties
名称
说明
值
tableName
SAP 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ServiceNowObjectDataset
ServiceNowV2ObjectDataset
SharePointOnlineListResourceDataset
SharePointOnlineListDatasetTypeProperties
名称
说明
值
listName
SharePoint Online 列表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ShopifyObjectDataset
SnowflakeDataset
SnowflakeDatasetTypeProperties
名称
说明
值
schema
Snowflake 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Snowflake 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SnowflakeV2Dataset
SparkObjectDataset
SparkDatasetTypeProperties
名称
说明
值
schema
Spark 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Spark 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
SquareObjectDataset
SybaseTableDataset
SybaseTableDatasetTypeProperties
名称
说明
值
tableName
Sybase 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
TeradataTableDataset
TeradataTableDatasetTypeProperties
名称
说明
值
database
Teradata 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Teradata 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
VerticaTableDataset
VerticaDatasetTypeProperties
名称
说明
值
schema
Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
WarehouseTableDataset
WarehouseTableDatasetTypeProperties
名称
说明
值
schema
Microsoft Fabric Warehouse 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Microsoft Fabric Warehouse 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
path
链接服务 URL 中网页的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
XeroObjectDataset
XmlDataset
XmlDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location
json 数据存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ZohoObjectDataset
快速入门模板
以下快速入门模板部署此资源类型。
可以使用面向以下操作部署工厂/数据集资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/datasets@2018-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
annotations = [ object ]
description = "string"
folder = {
name = "string"
}
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
parameters = {
{customized property} = {
type = "string"
}
}
type = "string"
// For remaining properties, see Dataset objects
}
})
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
type = "AmazonMWSObject"
typeProperties = {}
对于 AmazonRdsForOracleTable ,请使用:
type = "AmazonRdsForOracleTable"
typeProperties = {}
对于 AmazonRdsForSqlServerTable ,请使用:
type = "AmazonRdsForSqlServerTable"
typeProperties = {}
对于 AmazonRedshiftTable ,请使用:
type = "AmazonRedshiftTable"
typeProperties = {}
对于 AmazonS3Object ,请使用:
type = "AmazonS3Object"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 Avro ,请使用:
type = "Avro"
typeProperties = {
avroCompressionLevel = int
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 AzureBlob ,请使用:
type = "AzureBlob"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureBlobFSFile ,请使用:
type = "AzureBlobFSFile"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureDatabricksDeltaLakeDataset ,请使用:
type = "AzureDatabricksDeltaLakeDataset"
typeProperties = {}
对于 AzureDataExplorerTable ,请使用:
type = "AzureDataExplorerTable"
typeProperties = {}
对于 AzureDataLakeStoreFile ,请使用:
type = "AzureDataLakeStoreFile"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMariaDBTable ,请使用:
type = "AzureMariaDBTable"
typeProperties = {}
对于 AzureMySqlTable ,请使用:
type = "AzureMySqlTable"
typeProperties = {}
对于 AzurePostgreSqlTable ,请使用:
type = "AzurePostgreSqlTable"
typeProperties = {}
对于 AzureSearchIndex ,请使用:
type = "AzureSearchIndex"
typeProperties = {}
对于 AzureSqlDWTable ,请使用:
type = "AzureSqlDWTable"
typeProperties = {}
对于 AzureSqlMITable ,请使用:
type = "AzureSqlMITable"
typeProperties = {}
对于 AzureSqlTable ,请使用:
type = "AzureSqlTable"
typeProperties = {}
对于 AzureTable ,请使用:
type = "AzureTable"
typeProperties = {}
对于 Binary ,请使用:
type = "Binary"
typeProperties = {
compression = {}
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 CassandraTable ,请使用:
type = "CassandraTable"
typeProperties = {}
对于 CommonDataServiceForAppsEntity ,请使用:
type = "CommonDataServiceForAppsEntity"
typeProperties = {}
对于 ConcurObject ,请使用:
type = "ConcurObject"
typeProperties = {}
对于 CosmosDbMongoDbApiCollection ,请使用:
type = "CosmosDbMongoDbApiCollection"
typeProperties = {}
对于 CosmosDbSqlApiCollection ,请使用:
type = "CosmosDbSqlApiCollection"
typeProperties = {}
对于 CouchbaseTable ,请使用:
type = "CouchbaseTable"
typeProperties = {}
对于 CustomDataset ,请使用:
type = "CustomDataset"
对于 Db2Table ,请使用:
type = "Db2Table"
typeProperties = {}
对于 DelimitedText ,请使用:
type = "DelimitedText"
typeProperties = {
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 DocumentDbCollection ,请使用:
type = "DocumentDbCollection"
typeProperties = {}
对于 DrillTable ,请使用:
type = "DrillTable"
typeProperties = {}
对于 DynamicsAXResource ,请使用:
type = "DynamicsAXResource"
typeProperties = {}
对于 DynamicsCrmEntity ,请使用:
type = "DynamicsCrmEntity"
typeProperties = {}
对于 DynamicsEntity ,请使用:
type = "DynamicsEntity"
typeProperties = {}
对于 EloquaObject ,请使用:
type = "EloquaObject"
typeProperties = {}
对于 Excel ,请使用:
type = "Excel"
typeProperties = {
compression = {}
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 FileShare ,请使用:
type = "FileShare"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 GoogleAdWordsObject ,请使用:
type = "GoogleAdWordsObject"
typeProperties = {}
对于 GoogleBigQueryObject ,请使用:
type = "GoogleBigQueryObject"
typeProperties = {}
对于 GoogleBigQueryV2Object ,请使用:
type = "GoogleBigQueryV2Object"
typeProperties = {}
对于 GreenplumTable ,请使用:
type = "GreenplumTable"
typeProperties = {}
对于 HBaseObject ,请使用:
type = "HBaseObject"
typeProperties = {}
对于 HiveObject ,请使用:
type = "HiveObject"
typeProperties = {}
对于 HttpFile ,请使用:
type = "HttpFile"
typeProperties = {
compression = {}
format = {
type = "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 HubspotObject ,请使用:
type = "HubspotObject"
typeProperties = {}
对于 ImpalaObject ,请使用:
type = "ImpalaObject"
typeProperties = {}
对于 InformixTable ,请使用:
type = "InformixTable"
typeProperties = {}
对于 JiraObject ,请使用:
type = "JiraObject"
typeProperties = {}
对于 Json ,请使用:
type = "Json"
typeProperties = {
compression = {}
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 LakeHouseTable ,请使用:
type = "LakeHouseTable"
typeProperties = {}
对于 MagentoObject ,请使用:
type = "MagentoObject"
typeProperties = {}
对于 MariaDBTable ,请使用:
type = "MariaDBTable"
typeProperties = {}
对于 MarketoObject ,请使用:
type = "MarketoObject"
typeProperties = {}
对于 MicrosoftAccessTable ,请使用:
type = "MicrosoftAccessTable"
typeProperties = {}
对于 MongoDbAtlasCollection ,请使用:
type = "MongoDbAtlasCollection"
typeProperties = {}
对于 MongoDbCollection ,请使用:
type = "MongoDbCollection"
typeProperties = {}
对于 MongoDbV2Collection ,请使用:
type = "MongoDbV2Collection"
typeProperties = {}
对于 MySqlTable ,请使用:
type = "MySqlTable"
typeProperties = {}
对于 NetezzaTable ,请使用:
type = "NetezzaTable"
typeProperties = {}
对于 ODataResource ,请使用:
type = "ODataResource"
typeProperties = {}
对于 OdbcTable ,请使用:
type = "OdbcTable"
typeProperties = {}
对于 Office365Table ,请使用:
type = "Office365Table"
typeProperties = {}
对于 OracleServiceCloudObject ,请使用:
type = "OracleServiceCloudObject"
typeProperties = {}
对于 OracleTable ,请使用:
type = "OracleTable"
typeProperties = {}
对于 Orc ,请使用:
type = "Orc"
typeProperties = {
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 Parquet ,请使用:
type = "Parquet"
typeProperties = {
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 PaypalObject ,请使用:
type = "PaypalObject"
typeProperties = {}
对于 PhoenixObject ,请使用:
type = "PhoenixObject"
typeProperties = {}
对于 PostgreSqlTable ,请使用:
type = "PostgreSqlTable"
typeProperties = {}
对于 PostgreSqlV2Table ,请使用:
type = "PostgreSqlV2Table"
typeProperties = {}
对于 PrestoObject ,请使用:
type = "PrestoObject"
typeProperties = {}
对于 QuickBooksObject ,请使用:
type = "QuickBooksObject"
typeProperties = {}
对于 RelationalTable ,请使用:
type = "RelationalTable"
typeProperties = {}
对于 ResponsysObject ,请使用:
type = "ResponsysObject"
typeProperties = {}
对于 RestResource ,请使用:
type = "RestResource"
typeProperties = {
additionalHeaders = {}
paginationRules = {}
}
对于 SalesforceMarketingCloudObject ,请使用:
type = "SalesforceMarketingCloudObject"
typeProperties = {}
对于 SalesforceObject ,请使用:
type = "SalesforceObject"
typeProperties = {}
对于 SalesforceServiceCloudObject ,请使用:
type = "SalesforceServiceCloudObject"
typeProperties = {}
对于 SalesforceServiceCloudV2Object ,请使用:
type = "SalesforceServiceCloudV2Object"
typeProperties = {}
对于 SalesforceV2Object ,请使用:
type = "SalesforceV2Object"
typeProperties = {}
对于 SapBwCube ,请使用:
type = "SapBwCube"
对于 SapCloudForCustomerResource ,请使用:
type = "SapCloudForCustomerResource"
typeProperties = {}
对于 SapEccResource ,请使用:
type = "SapEccResource"
typeProperties = {}
对于 SapHanaTable ,请使用:
type = "SapHanaTable"
typeProperties = {}
对于 SapOdpResource ,请使用:
type = "SapOdpResource"
typeProperties = {}
对于 SapOpenHubTable ,请使用:
type = "SapOpenHubTable"
typeProperties = {}
对于 SapTableResource ,请使用:
type = "SapTableResource"
typeProperties = {}
对于 ServiceNowObject ,请使用:
type = "ServiceNowObject"
typeProperties = {}
对于 ServiceNowV2Object ,请使用:
type = "ServiceNowV2Object"
typeProperties = {}
对于 SharePointOnlineListResource ,请使用:
type = "SharePointOnlineListResource"
typeProperties = {}
对于 ShopifyObject ,请使用:
type = "ShopifyObject"
typeProperties = {}
对于 SnowflakeTable ,请使用:
type = "SnowflakeTable"
typeProperties = {}
对于 SnowflakeV2Table ,请使用:
type = "SnowflakeV2Table"
typeProperties = {}
对于 SparkObject ,请使用:
type = "SparkObject"
typeProperties = {}
对于 SqlServerTable ,请使用:
type = "SqlServerTable"
typeProperties = {}
对于 SquareObject ,请使用:
type = "SquareObject"
typeProperties = {}
对于 SybaseTable ,请使用:
type = "SybaseTable"
typeProperties = {}
对于 TeradataTable ,请使用:
type = "TeradataTable"
typeProperties = {}
对于 VerticaTable ,请使用:
type = "VerticaTable"
typeProperties = {}
对于 WarehouseTable ,请使用:
type = "WarehouseTable"
typeProperties = {}
对于 WebTable ,请使用:
type = "WebTable"
typeProperties = {}
对于 XeroObject ,请使用:
type = "XeroObject"
typeProperties = {}
对于 Xml ,请使用:
type = "Xml"
typeProperties = {
compression = {}
location = {
type = "string"
// For remaining properties, see DatasetLocation objects
}
}
对于 ZohoObject ,请使用:
type = "ZohoObject"
typeProperties = {}
设置 type 属性以指定对象的类型。
对于 AvroFormat ,请使用:
type = "AvroFormat"
对于 JsonFormat ,请使用:
type = "JsonFormat"
对于 OrcFormat ,请使用:
type = "OrcFormat"
对于 ParquetFormat ,请使用:
type = "ParquetFormat"
对于 TextFormat ,请使用:
type = "TextFormat"
DatasetLocation 对象
设置 type 属性以指定对象的类型。
对于 AmazonS3CompatibleLocation ,请使用:
type = "AmazonS3CompatibleLocation"
对于 AmazonS3Location ,请使用:
type = "AmazonS3Location"
对于 AzureBlobFSLocation ,请使用:
type = "AzureBlobFSLocation"
对于 AzureBlobStorageLocation ,请使用:
type = "AzureBlobStorageLocation"
对于 AzureDataLakeStoreLocation ,请使用:
type = "AzureDataLakeStoreLocation"
对于 AzureFileStorageLocation ,请使用:
type = "AzureFileStorageLocation"
对于 FileServerLocation ,请使用:
type = "FileServerLocation"
对于 FtpServerLocation ,请使用:
type = "FtpServerLocation"
对于 GoogleCloudStorageLocation ,请使用:
type = "GoogleCloudStorageLocation"
对于 HdfsLocation ,请使用:
type = "HdfsLocation"
对于 HttpServerLocation ,请使用:
type = "HttpServerLocation"
对于 LakeHouseLocation ,请使用:
type = "LakeHouseLocation"
对于 OracleCloudStorageLocation ,请使用:
type = "OracleCloudStorageLocation"
对于 SftpLocation ,请使用:
type = "SftpLocation"
属性值
factories/datasets
名称
说明
Value
type
资源类型
“Microsoft.DataFactory/factories/datasets@2018-06-01”
name
资源名称
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
parent_id
此资源的父资源的 ID。
类型为的资源的 ID: factories
properties
数据集属性。
需要数据集 ()
数据集
DatasetFolder
名称
说明
值
name
此数据集位于的文件夹的名称。
字符串
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
类型
参数类型。
“Array” “Bool” “Float” “Int” “Object” “SecureString” “字符串” (必需)
AmazonMWSObjectDataset
GenericDatasetTypeProperties
名称
说明
值
tableName
表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRdsForOracleTableDataset
AmazonRdsForOracleTableDatasetTypeProperties
名称
说明
值
schema
AmazonRdsForOracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
AmazonRdsForOracle 数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRdsForSqlServerTableDataset
AmazonRdsForSqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonRedshiftTableDataset
AmazonRedshiftTableDatasetTypeProperties
名称
说明
值
schema
Amazon Redshift 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Amazon Redshift 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
modifiedDatetimeEnd
S3 对象的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。
modifiedDatetimeStart
S3 对象的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
前缀
S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本
S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DatasetCompression
名称
说明
值
级别
数据集压缩级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。
类型
数据集压缩的类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
{customized property}
名称
说明
Value
type
数据集存储格式的类型。
“AvroFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“JsonFormat” (必需)
encodingName
首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下参考中的编码表的“名称”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
filePattern
JSON 的文件模式。 更具体地说,分离 JSON 对象的集合的方式。 默认值为“setOfObjects”。 它区分大小写。
jsonNodeReference
要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
jsonPathDefinition
具有自定义列名称的每个列映射的 JSONPath 定义,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组内的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“、”Column2“: ”Column2PathInArray“}。 类型:具有 resultType 对象) 的对象 (或 Expression。
nestingSeparator
用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。
名称
说明
Value
type
数据集存储格式的类型。
“OrcFormat” (必需)
名称
说明
Value
type
数据集存储格式的类型。
“ParquetFormat” (必需)
TextFormat
名称
说明
Value
type
数据集存储格式的类型。
“TextFormat” (必需)
columnDelimiter
列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encodingName
首选编码的代码页名称。 如果未命中,默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的 ΓÇ£NameΓÇ¥ 列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
escapeChar
转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
quoteChar
引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
rowDelimiter
行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
skipLineCount
分析文本文件时要跳过的行数/行数。 默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression。
treatEmptyAsNull
将文本文件中的空列值视为 null。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
AvroDataset
AvroDatasetTypeProperties
名称
说明
值
avroCompressionCodec
data avroCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
avroCompressionLevel
int 约束: 最小值 = 1 最大值 = 9
location
avro 存储的位置。
DatasetLocation (必需)
DatasetLocation
AmazonS3CompatibleLocation
名称
说明
Value
type
数据集存储位置的类型。
“AmazonS3CompatibleLocation” (必需)
bucketName
指定 Amazon S3 兼容的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本
指定 Amazon S3 兼容版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AmazonS3Location
名称
说明
Value
type
数据集存储位置的类型。
“AmazonS3Location” (必需)
bucketName
指定 amazon S3 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本
指定 amazon S3 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureBlobFSLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobFSLocation” (必需的)
fileSystem
指定 azure blobFS 的 fileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureBlobStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureBlobStorageLocation” (必需的)
container
指定 azure Blob 的容器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureDataLakeStoreLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureDataLakeStoreLocation” (必需的)
AzureFileStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“AzureFileStorageLocation” (必需的)
FileServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FileServerLocation” (必需)
FtpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“FtpServerLocation” (必需)
GoogleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
“GoogleCloudStorageLocation” (必需)
bucketName
指定 Google Cloud Storage 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本
指定 Google Cloud Storage 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
HdfsLocation
名称
说明
Value
type
数据集存储位置的类型。
“HdfsLocation” (必需)
HttpServerLocation
名称
说明
Value
type
数据集存储位置的类型。
“HttpServerLocation” (必需)
relativeUrl
指定 http 服务器的 relativeUrl。 类型:字符串 (或带有 resultType 字符串) 的表达式
LakeHouseLocation
名称
说明
Value
type
数据集存储位置的类型。
“LakeHouseLocation” (必需)
OracleCloudStorageLocation
名称
说明
Value
type
数据集存储位置的类型。
需要“OracleCloudStorageLocation” ()
bucketName
指定 Oracle 云存储的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本
指定 Oracle 云存储的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SftpLocation
名称
说明
Value
type
数据集存储位置的类型。
“SftpLocation” (必需)
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath
Azure Blob 存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format
Azure Blob 存储的格式。
DatasetStorageFormat
modifiedDatetimeEnd
Azure Blob 的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。
modifiedDatetimeStart
Azure Blob 修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableRootLocation
Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureBlobFSDataset
AzureBlobFSDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Data Lake Storage Gen2的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath
Azure Data Lake Storage Gen2存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format
Azure Data Lake Storage Gen2存储的格式。
DatasetStorageFormat
AzureDatabricksDeltaLakeDataset
AzureDatabricksDeltaLakeDatasetTypeProperties
名称
说明
值
database
delta 表的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
delta 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureDataExplorerTableDataset
AzureDataExplorerDatasetTypeProperties
名称
说明
值
表
Azure 数据资源管理器 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureDataLakeStoreDataset
AzureDataLakeStoreDatasetTypeProperties
名称
说明
值
compression
用于项的数据压缩方法 (Azure Data Lake Store 中的) 。
DatasetCompression
fileName
Azure Data Lake Store 中文件的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath
Azure Data Lake Store 中文件夹的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format
Data Lake Store 的格式。
DatasetStorageFormat
AzureMariaDBTableDataset
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
表
Azure MySQL 数据库表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
Azure MySQL 数据库表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzurePostgreSqlTableDataset
AzurePostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure PostgreSQL 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure PostgreSQL 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
Azure PostgreSQL 数据库的表名,包括架构和表。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL Data Warehouse的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure SQL Data Warehouse的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureSqlMITableDataset
AzureSqlMITableDatasetTypeProperties
名称
说明
值
schema
Azure SQL 托管实例的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure SQL 托管实例数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
schema
Azure SQL数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Azure SQL数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
BinaryDataset
BinaryDatasetTypeProperties
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
Cassandra 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
CommonDataServiceForAppsEntityDataset
CommonDataServiceForAppsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ConcurObjectDataset
CosmosDbMongoDbApiCollectionDataset
CosmosDbMongoDbApiCollectionDatasetTypeProperties
名称
说明
值
collection
CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
CosmosDbSqlApiCollectionDataset
CosmosDbSqlApiCollectionDatasetTypeProperties
名称
说明
值
collectionName
CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
CouchbaseTableDataset
CustomDataset
名称
说明
Value
type
数据集的类型。
“CustomDataset” (必需)
typeProperties
自定义数据集属性。
Db2TableDataset
Db2TableDatasetTypeProperties
名称
说明
值
schema
Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
DelimitedTextDataset
DelimitedTextDatasetTypeProperties
名称
说明
值
columnDelimiter
列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compressionCodec
数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compressionLevel
用于 DelimitedText 的数据压缩方法。
encodingName
首选编码的代码页名称。 如果未命中,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
escapeChar
转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
location
带分隔符的文本存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
quoteChar
引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
rowDelimiter
行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DrillTableDataset
DrillDatasetTypeProperties
名称
说明
值
schema
Drill 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Drill 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
DynamicsAXResourceDataset
DynamicsAXResourceDatasetTypeProperties
名称
说明
Value
path
Dynamics AX OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DynamicsCrmEntityDataset
DynamicsCrmEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
EloquaObjectDataset
ExcelDataset
ExcelDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
firstRowAsHeader
用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
location
Excel 存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
range
一个工作表的部分数据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sheetIndex
excel 文件的工作表索引和默认值为 0。 类型:integer (或 expression with resultType integer)
sheetName
excel 文件的工作表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
fileName
本地文件系统的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath
本地文件系统的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format
文件的格式。
DatasetStorageFormat
modifiedDatetimeEnd
文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart
文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
GoogleAdWordsObjectDataset
GoogleBigQueryObjectDataset
GoogleBigQueryDatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用数据库 + 表属性。
GoogleBigQueryV2ObjectDataset
GoogleBigQueryV2DatasetTypeProperties
名称
说明
值
dataset
Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
GreenplumTableDataset
GreenplumDatasetTypeProperties
名称
说明
值
schema
Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
HBaseObjectDataset
HiveObjectDataset
HiveDatasetTypeProperties
名称
说明
值
schema
Hive 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Hive 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
HttpDataset
HttpDatasetTypeProperties
名称
说明
值
additionalHeaders
HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n 类型:string (或 expression with resultType string) 。
compression
对文件使用的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
relativeUrl
基于 HttpLinkedService 中 URL 的相对 URL 引用 HTTP 文件类型:string (或 Expression with resultType string) 。
requestBody
HTTP 请求的正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。
requestMethod
HTTP 请求的 HTTP 方法。 类型:包含 resultType 字符串) 的字符串 (或表达式。
HubspotObjectDataset
ImpalaObjectDataset
ImpalaDatasetTypeProperties
名称
说明
值
schema
Impala 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Impala 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
名称
说明
值
tableName
Informix 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
JiraObjectDataset
JsonDataset
JsonDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location
json 数据存储的位置。
DatasetLocation (必需)
LakeHouseTableDataset
LakeHouseTableDatasetTypeProperties
名称
说明
值
表
Microsoft Fabric LakeHouse 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
MagentoObjectDataset
MariaDBTableDataset
MarketoObjectDataset
MicrosoftAccessTableDataset
MicrosoftAccessTableDatasetTypeProperties
名称
说明
值
tableName
Microsoft Access 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
MongoDbAtlasCollectionDataset
MongoDbAtlasCollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB Atlas 数据库的集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
MongoDbV2CollectionDataset
MongoDbV2CollectionDatasetTypeProperties
名称
说明
值
collection
MongoDB 数据库的集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
MySqlTableDataset
MySqlTableDatasetTypeProperties
名称
说明
值
tableName
MySQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
NetezzaTableDataset
NetezzaTableDatasetTypeProperties
名称
说明
值
schema
Netezza 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Netezza 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OdbcTableDataset
OdbcTableDatasetTypeProperties
名称
说明
值
tableName
ODBC 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Office365Dataset
Office365DatasetTypeProperties
名称
说明
值
predicate
可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OracleServiceCloudObjectDataset
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
schema
本地 Oracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
OrcDataset
OrcDatasetTypeProperties
名称
说明
值
location
ORC 数据存储的位置。
DatasetLocation (必需)
orcCompressionCodec
data orcCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ParquetDataset
ParquetDatasetTypeProperties
名称
说明
值
compressionCodec
数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location
parquet 存储的位置。
DatasetLocation (必需)
PaypalObjectDataset
PhoenixObjectDataset
PhoenixDatasetTypeProperties
名称
说明
值
schema
Phoenix 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Phoenix 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
PostgreSqlTableDataset
PostgreSqlTableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
PostgreSQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
PostgreSqlV2TableDataset
PostgreSqlV2TableDatasetTypeProperties
名称
说明
值
schema
PostgreSQL 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
PostgreSQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
PrestoObjectDataset
PrestoDatasetTypeProperties
名称
说明
值
schema
Presto 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
Presto 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
QuickBooksObjectDataset
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ResponsysObjectDataset
RestResourceDataset
RestResourceDatasetTypeProperties
名称
说明
值
{customized property}
名称
说明
值
{customized property}
SalesforceMarketingCloudObjectDataset
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceServiceCloudObjectDataset
SalesforceServiceCloudObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceServiceCloudV2ObjectDataset
SalesforceServiceCloudV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce Service Cloud V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId
Salesforce Service Cloud V2 reportId。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SalesforceV2ObjectDataset
SalesforceV2ObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId
Salesforce V2 报表 ID。类型:string (或 expression with resultType string) 。
SapBwCubeDataset
名称
说明
Value
type
数据集的类型。
“SapBwCube” (必需)
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapHanaTableDataset
SapHanaTableDatasetTypeProperties
名称
说明
值
schema
SAP HANA 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
表
SAP HANA 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapOdpResourceDataset
SapOdpResourceDatasetTypeProperties
名称
说明
值
上下文
SAP ODP 对象的上下文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
objectName
SAP ODP 对象的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapOpenHubTableDataset
SapOpenHubTableDatasetTypeProperties
名称
说明
值
baseRequestId
增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:integer (或 expression with resultType integer ) 。
excludeLastRequest
是否排除最后一个请求的记录。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
openHubDestinationName
目标类型为“数据库表”的 Open Hub 目标的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapTableResourceDataset
SapTableResourceDatasetTypeProperties
名称
说明
值
tableName
SAP 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ServiceNowObjectDataset
ServiceNowV2ObjectDataset
SharePointOnlineListResourceDataset
SharePointOnlineListDatasetTypeProperties
名称
说明
值
listName
SharePoint Online 列表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ShopifyObjectDataset
SnowflakeDataset
SnowflakeDatasetTypeProperties
名称
说明
值
schema
Snowflake 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Snowflake 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SnowflakeV2Dataset
SparkObjectDataset
SparkDatasetTypeProperties
名称
说明
值
schema
Spark 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Spark 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
schema
SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
SquareObjectDataset
SybaseTableDataset
SybaseTableDatasetTypeProperties
名称
说明
值
tableName
Sybase 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
TeradataTableDataset
TeradataTableDatasetTypeProperties
名称
说明
值
database
Teradata 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Teradata 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
VerticaTableDataset
VerticaDatasetTypeProperties
名称
说明
值
schema
Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
此属性将停用。 请考虑改用架构 + 表属性。
WarehouseTableDataset
WarehouseTableDatasetTypeProperties
名称
说明
值
schema
Microsoft Fabric Warehouse 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
表
Microsoft Fabric Warehouse 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
path
链接服务 URL 中网页的相对 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
XeroObjectDataset
XmlDataset
XmlDatasetTypeProperties
名称
说明
值
compression
用于 json 数据集的数据压缩方法。
DatasetCompression
encodingName
首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx
。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location
json 数据存储的位置。
DatasetLocation (必需)
nullValue
null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ZohoObjectDataset