你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn 。
Microsoft.DataFactory factories/datasets 2017-09-01-preview
本文内容
Bicep 资源定义
工厂/数据集资源类型可以通过针对以下操作进行部署:
有关每个 API 版本中更改的属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/datasets@2017-09-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
annotations: [
any
]
description: 'string'
linkedServiceName: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
parameters: {
{customized property}: {
defaultValue: any()
type: 'string'
}
}
structure: any()
type: 'string'
// For remaining properties, see Dataset objects
}
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
type: 'AmazonMWSObject'
对于 AmazonS3Object ,请使用:
type: 'AmazonS3Object'
typeProperties: {
bucketName: any()
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
format: {
deserializer: any()
serializer: any()
// For remaining properties, see DatasetStorageFormat objects
}
key: any()
prefix: any()
version: any()
}
对于 AzureBlob ,请使用:
type: 'AzureBlob'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
// For remaining properties, see DatasetStorageFormat objects
}
tableRootLocation: any()
}
对于 AzureDataLakeStoreFile ,请使用:
type: 'AzureDataLakeStoreFile'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMySqlTable ,请使用:
type: 'AzureMySqlTable'
typeProperties: {
tableName: any()
}
对于 AzurePostgreSqlTable ,请使用:
type: 'AzurePostgreSqlTable'
对于 AzureSearchIndex ,请使用:
type: 'AzureSearchIndex'
typeProperties: {
indexName: any()
}
对于 AzureSqlDWTable ,请使用:
type: 'AzureSqlDWTable'
typeProperties: {
tableName: any()
}
对于 AzureSqlTable ,请使用:
type: 'AzureSqlTable'
typeProperties: {
tableName: any()
}
对于 AzureTable ,请使用:
type: 'AzureTable'
typeProperties: {
tableName: any()
}
对于 CassandraTable ,请使用:
type: 'CassandraTable'
typeProperties: {
keyspace: any()
tableName: any()
}
对于 ConcurObject ,请使用:
type: 'ConcurObject'
对于 CouchbaseTable ,请使用:
type: 'CouchbaseTable'
对于 DocumentDbCollection ,请使用:
type: 'DocumentDbCollection'
typeProperties: {
collectionName: any()
}
对于 DrillTable ,请使用:
type: 'DrillTable'
对于 DynamicsEntity ,请使用:
type: 'DynamicsEntity'
typeProperties: {
entityName: any()
}
对于 EloquaObject ,请使用:
type: 'EloquaObject'
对于 FileShare ,请使用:
type: 'FileShare'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileFilter: any()
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 GoogleBigQueryObject ,请使用:
type: 'GoogleBigQueryObject'
对于 GreenplumTable ,请使用:
type: 'GreenplumTable'
对于 HBaseObject ,请使用:
type: 'HBaseObject'
对于 HiveObject ,请使用:
type: 'HiveObject'
对于 HttpFile ,请使用:
type: 'HttpFile'
typeProperties: {
additionalHeaders: any()
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
format: {
deserializer: any()
serializer: any()
// For remaining properties, see DatasetStorageFormat objects
}
relativeUrl: any()
requestBody: any()
requestMethod: any()
}
对于 HubspotObject ,请使用:
type: 'HubspotObject'
对于 ImpalaObject ,请使用:
type: 'ImpalaObject'
对于 JiraObject ,请使用:
type: 'JiraObject'
对于 MagentoObject ,请使用:
type: 'MagentoObject'
对于 MariaDBTable ,请使用:
type: 'MariaDBTable'
对于 MarketoObject ,请使用:
type: 'MarketoObject'
对于 MongoDbCollection ,请使用:
type: 'MongoDbCollection'
typeProperties: {
collectionName: any()
}
对于 NetezzaTable ,请使用:
type: 'NetezzaTable'
对于 ODataResource ,请使用:
type: 'ODataResource'
typeProperties: {
path: any()
}
对于 OracleTable ,请使用:
type: 'OracleTable'
typeProperties: {
tableName: any()
}
对于 PaypalObject ,请使用:
type: 'PaypalObject'
对于 PhoenixObject ,请使用:
type: 'PhoenixObject'
对于 PrestoObject ,请使用:
type: 'PrestoObject'
对于 QuickBooksObject ,请使用:
type: 'QuickBooksObject'
对于 RelationalTable ,请使用:
type: 'RelationalTable'
typeProperties: {
tableName: any()
}
对于 ResponsysObject ,请使用:
type: 'ResponsysObject'
对于 SalesforceMarketingCloudObject ,请使用:
type: 'SalesforceMarketingCloudObject'
对于 SalesforceObject ,请使用:
type: 'SalesforceObject'
typeProperties: {
objectApiName: any()
}
对于 SapCloudForCustomerResource ,请使用:
type: 'SapCloudForCustomerResource'
typeProperties: {
path: any()
}
对于 SapEccResource ,请使用:
type: 'SapEccResource'
typeProperties: {
path: any()
}
对于 ServiceNowObject ,请使用:
type: 'ServiceNowObject'
对于 ShopifyObject ,请使用:
type: 'ShopifyObject'
对于 SparkObject ,请使用:
type: 'SparkObject'
对于 SqlServerTable ,请使用:
type: 'SqlServerTable'
typeProperties: {
tableName: any()
}
对于 SquareObject ,请使用:
type: 'SquareObject'
对于 VerticaTable ,请使用:
type: 'VerticaTable'
对于 WebTable ,请使用:
type: 'WebTable'
typeProperties: {
index: any()
path: any()
}
对于 XeroObject ,请使用:
type: 'XeroObject'
对于 ZohoObject ,请使用:
type: 'ZohoObject'
DatasetCompression 对象
设置 type 属性以指定对象的类型。
对于 BZip2 ,请使用:
type: 'BZip2'
对于 Deflate ,请使用:
type: 'Deflate'
level: 'string'
对于 GZip ,请使用:
type: 'GZip'
level: 'string'
对于 ZipDeflate ,请使用:
type: 'ZipDeflate'
level: 'string'
设置 type 属性以指定对象的类型。
属性值
factories/datasets
名称
说明
值
name
资源名称 了解如何在 Bicep 中为子资源设置名称和类型。
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
父级 (parent)
在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源之外的子资源 。
类型为“工厂 ”的资源的符号名称
properties
数据集属性。
数据集 (必需 )
数据集
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
对于 Bicep,可以使用 任何 () 函数。
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
对于 Bicep,可以使用 任何 () 函数。
类型
参数类型。
'Array' “Bool” “Float” “Int” “Object” 'SecureString' “String” (必需)
AmazonMWSObjectDataset
名称
说明
Value
type
数据集的类型。
需要“AmazonMWSObject” ()
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
前缀
S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
版本
S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
DatasetCompression
DatasetBZip2Compression
名称
说明
Value
type
数据集压缩的类型。
需要“BZip2” ()
DatasetDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“Deflate” (必需)
级别
Deflate 压缩级别。
“最快” 'Optimal'
DatasetGZipCompression
名称
说明
Value
type
数据集压缩的类型。
“GZip” (必需)
级别
GZip 压缩级别。
“最快” 'Optimal'
DatasetZipDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“ZipDeflate” (必需)
级别
ZipDeflate 压缩级别。
“最快” 'Optimal'
名称
说明
值
反序列化程序
反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
serializer
序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
Azure Blob 存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
format
Azure Blob 存储的格式。
DatasetStorageFormat
tableRootLocation
Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzureDataLakeStoreDataset
AzureDataLakeStoreDatasetTypeProperties
名称
说明
值
compression
用于项的数据压缩方法 (Azure Data Lake Store 中的) 。
DatasetCompression
fileName
Azure Data Lake Store 中文件的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
Azure Data Lake Store 中文件夹的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
format
Data Lake Store 的格式。
DatasetStorageFormat
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure MySQL 数据库表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
AzurePostgreSqlTableDataset
名称
说明
Value
type
数据集的类型。
“AzurePostgreSqlTable” (必需)
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
tableName
Cassandra 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
ConcurObjectDataset
名称
说明
Value
type
数据集的类型。
“ConcurObject” (必需)
CouchbaseTableDataset
名称
说明
Value
type
数据集的类型。
“CouchbaseTable” (必需)
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
DrillTableDataset
名称
说明
Value
type
数据集的类型。
“DrillTable” (必需)
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
EloquaObjectDataset
名称
说明
Value
type
数据集的类型。
“EloquaObject” (必需)
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
fileName
本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
folderPath
本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
format
文件的格式。
DatasetStorageFormat
GoogleBigQueryObjectDataset
名称
说明
Value
type
数据集的类型。
“GoogleBigQueryObject” (必需)
GreenplumTableDataset
名称
说明
Value
type
数据集的类型。
“GreenplumTable” (必需)
HBaseObjectDataset
名称
说明
Value
type
数据集的类型。
需要“HBaseObject” ()
HiveObjectDataset
名称
说明
Value
type
数据集的类型。
“HiveObject” (必需)
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
名称
说明
Value
type
数据集的类型。
“HubspotObject” (必需)
ImpalaObjectDataset
名称
说明
Value
type
数据集的类型。
“ImpalaObject” (必需)
JiraObjectDataset
名称
说明
Value
type
数据集的类型。
“JiraObject” (必需)
MagentoObjectDataset
名称
说明
Value
type
数据集的类型。
“MagentoObject” (必需)
MariaDBTableDataset
名称
说明
Value
type
数据集的类型。
“MariaDBTable” (必需)
MarketoObjectDataset
名称
说明
Value
type
数据集的类型。
“MarketoObject” (必需)
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
NetezzaTableDataset
名称
说明
Value
type
数据集的类型。
“NetezzaTable” (必需)
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
tableName
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
PaypalObjectDataset
名称
说明
Value
type
数据集的类型。
“PaypalObject” (必需)
PhoenixObjectDataset
名称
说明
Value
type
数据集的类型。
“PhoenixObject” (必需的)
PrestoObjectDataset
名称
说明
Value
type
数据集的类型。
“PrestoObject” (必需)
QuickBooksObjectDataset
名称
说明
Value
type
数据集的类型。
“QuickBooksObject” (必需)
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
ResponsysObjectDataset
名称
说明
Value
type
数据集的类型。
需要“ResponsysObject” ()
SalesforceMarketingCloudObjectDataset
名称
说明
Value
type
数据集的类型。
需要“SalesforceMarketingCloudObject” ()
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 任何 () 函数。
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
对于 Bicep,可以使用 所需的任何 () function. ()
ServiceNowObjectDataset
名称
说明
Value
type
数据集的类型。
“ServiceNowObject” (必需)
ShopifyObjectDataset
名称
说明
Value
type
数据集的类型。
“ShopifyObject” (必需)
SparkObjectDataset
名称
说明
Value
type
数据集的类型。
“SparkObject” (必需)
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
tableName
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () function. (所需的)
SquareObjectDataset
名称
说明
Value
type
数据集的类型。
“SquareObject” (必需)
VerticaTableDataset
名称
说明
Value
type
数据集的类型。
“VerticaTable” (必需)
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
对于 Bicep,可以使用 任何 () function. (所需的)
path
链接服务 URL 中网页的相对 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
对于 Bicep,可以使用 任何 () 函数。
XeroObjectDataset
名称
说明
Value
type
数据集的类型。
“XeroObject” (必需)
ZohoObjectDataset
名称
说明
Value
type
数据集的类型。
“ZohoObject” (必需)
快速入门模板
以下快速入门模板部署此资源类型。
ARM 模板资源定义
工厂/数据集资源类型可以通过针对以下操作进行部署:
有关每个 API 版本中更改的属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.DataFactory/factories/datasets",
"apiVersion": "2017-09-01-preview",
"name": "string",
"properties": {
"annotations": [ object ],
"description": "string",
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"structure": {},
"type": "string"
// For remaining properties, see Dataset objects
}
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
"type": "AmazonMWSObject"
对于 AmazonS3Object ,请使用:
"type": "AmazonS3Object",
"typeProperties": {
"bucketName": {},
"compression": {
"type": "string"
// For remaining properties, see DatasetCompression objects
},
"format": {
"deserializer": {},
"serializer": {}
// For remaining properties, see DatasetStorageFormat objects
},
"key": {},
"prefix": {},
"version": {}
}
对于 AzureBlob ,请使用:
"type": "AzureBlob",
"typeProperties": {
"compression": {
"type": "string"
// For remaining properties, see DatasetCompression objects
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {}
// For remaining properties, see DatasetStorageFormat objects
},
"tableRootLocation": {}
}
对于 AzureDataLakeStoreFile ,请使用:
"type": "AzureDataLakeStoreFile",
"typeProperties": {
"compression": {
"type": "string"
// For remaining properties, see DatasetCompression objects
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {}
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMySqlTable ,请使用:
"type": "AzureMySqlTable",
"typeProperties": {
"tableName": {}
}
对于 AzurePostgreSqlTable ,请使用:
"type": "AzurePostgreSqlTable"
对于 AzureSearchIndex ,请使用:
"type": "AzureSearchIndex",
"typeProperties": {
"indexName": {}
}
对于 AzureSqlDWTable ,请使用:
"type": "AzureSqlDWTable",
"typeProperties": {
"tableName": {}
}
对于 AzureSqlTable ,请使用:
"type": "AzureSqlTable",
"typeProperties": {
"tableName": {}
}
对于 AzureTable ,请使用:
"type": "AzureTable",
"typeProperties": {
"tableName": {}
}
对于 CassandraTable ,请使用:
"type": "CassandraTable",
"typeProperties": {
"keyspace": {},
"tableName": {}
}
对于 ConcurObject ,请使用:
"type": "ConcurObject"
对于 CouchbaseTable ,请使用:
"type": "CouchbaseTable"
对于 DocumentDbCollection ,请使用:
"type": "DocumentDbCollection",
"typeProperties": {
"collectionName": {}
}
对于 DrillTable ,请使用:
"type": "DrillTable"
对于 DynamicsEntity ,请使用:
"type": "DynamicsEntity",
"typeProperties": {
"entityName": {}
}
对于 EloquaObject ,请使用:
"type": "EloquaObject"
对于 FileShare ,请使用:
"type": "FileShare",
"typeProperties": {
"compression": {
"type": "string"
// For remaining properties, see DatasetCompression objects
},
"fileFilter": {},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {}
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 GoogleBigQueryObject ,请使用:
"type": "GoogleBigQueryObject"
对于 GreenplumTable ,请使用:
"type": "GreenplumTable"
对于 HBaseObject ,请使用:
"type": "HBaseObject"
对于 HiveObject ,请使用:
"type": "HiveObject"
对于 HttpFile ,请使用:
"type": "HttpFile",
"typeProperties": {
"additionalHeaders": {},
"compression": {
"type": "string"
// For remaining properties, see DatasetCompression objects
},
"format": {
"deserializer": {},
"serializer": {}
// For remaining properties, see DatasetStorageFormat objects
},
"relativeUrl": {},
"requestBody": {},
"requestMethod": {}
}
对于 HubspotObject ,请使用:
"type": "HubspotObject"
对于 ImpalaObject ,请使用:
"type": "ImpalaObject"
对于 JiraObject ,请使用:
"type": "JiraObject"
对于 MagentoObject ,请使用:
"type": "MagentoObject"
对于 MariaDBTable ,请使用:
"type": "MariaDBTable"
对于 MarketoObject ,请使用:
"type": "MarketoObject"
对于 MongoDbCollection ,请使用:
"type": "MongoDbCollection",
"typeProperties": {
"collectionName": {}
}
对于 NetezzaTable ,请使用:
"type": "NetezzaTable"
对于 ODataResource ,请使用:
"type": "ODataResource",
"typeProperties": {
"path": {}
}
对于 OracleTable ,请使用:
"type": "OracleTable",
"typeProperties": {
"tableName": {}
}
对于 PaypalObject ,请使用:
"type": "PaypalObject"
对于 PhoenixObject ,请使用:
"type": "PhoenixObject"
对于 PrestoObject ,请使用:
"type": "PrestoObject"
对于 QuickBooksObject ,请使用:
"type": "QuickBooksObject"
对于 RelationalTable ,请使用:
"type": "RelationalTable",
"typeProperties": {
"tableName": {}
}
对于 ResponsysObject ,请使用:
"type": "ResponsysObject"
对于 SalesforceMarketingCloudObject ,请使用:
"type": "SalesforceMarketingCloudObject"
对于 SalesforceObject ,请使用:
"type": "SalesforceObject",
"typeProperties": {
"objectApiName": {}
}
对于 SapCloudForCustomerResource ,请使用:
"type": "SapCloudForCustomerResource",
"typeProperties": {
"path": {}
}
对于 SapEccResource ,请使用:
"type": "SapEccResource",
"typeProperties": {
"path": {}
}
对于 ServiceNowObject ,请使用:
"type": "ServiceNowObject"
对于 ShopifyObject ,请使用:
"type": "ShopifyObject"
对于 SparkObject ,请使用:
"type": "SparkObject"
对于 SqlServerTable ,请使用:
"type": "SqlServerTable",
"typeProperties": {
"tableName": {}
}
对于 SquareObject ,请使用:
"type": "SquareObject"
对于 VerticaTable ,请使用:
"type": "VerticaTable"
对于 WebTable ,请使用:
"type": "WebTable",
"typeProperties": {
"index": {},
"path": {}
}
对于 XeroObject ,请使用:
"type": "XeroObject"
对于 ZohoObject ,请使用:
"type": "ZohoObject"
DatasetCompression 对象
设置 type 属性以指定对象的类型。
对于 BZip2 ,请使用:
"type": "BZip2"
对于 Deflate ,请使用:
"type": "Deflate",
"level": "string"
对于 GZip ,请使用:
"type": "GZip",
"level": "string"
对于 ZipDeflate ,请使用:
"type": "ZipDeflate",
"level": "string"
设置 type 属性以指定对象的类型。
属性值
factories/datasets
名称
说明
Value
type
资源类型
'Microsoft.DataFactory/factories/datasets'
apiVersion
资源 API 版本
'2017-09-01-preview'
name
资源名称 了解如何在 JSON ARM 模板 中设置子资源的名称和类型。
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
properties
数据集属性。
需要数据集 ()
数据集
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
类型
参数类型。
“Array” “Bool” “Float” “Int” “Object” “SecureString” “String” (必需)
AmazonMWSObjectDataset
名称
说明
Value
type
数据集的类型。
“AmazonMWSObject” (必需)
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
前缀
S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本
S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DatasetCompression
DatasetBZip2Compression
名称
说明
Value
type
数据集压缩的类型。
需要“BZip2” ()
DatasetDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“Deflate” (必需)
级别
Deflate 压缩级别。
“最快” 'Optimal'
DatasetGZipCompression
名称
说明
Value
type
数据集压缩的类型。
“GZip” (必需)
级别
GZip 压缩级别。
“最快” 'Optimal'
DatasetZipDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“ZipDeflate” (必需)
级别
ZipDeflate 压缩级别。
“最快” 'Optimal'
名称
说明
值
反序列化程序
反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serializer
序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
Azure Blob 存储的格式。
DatasetStorageFormat
tableRootLocation
Blob 路径的根。 类型:包含 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
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure MySQL 数据库表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzurePostgreSqlTableDataset
名称
说明
Value
type
数据集的类型。
“AzurePostgreSqlTable” (必需)
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
Cassandra 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ConcurObjectDataset
名称
说明
Value
type
数据集的类型。
“ConcurObject” (必需)
CouchbaseTableDataset
名称
说明
Value
type
数据集的类型。
“CouchbaseTable” (必需)
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
DrillTableDataset
名称
说明
Value
type
数据集的类型。
“DrillTable” (必需)
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
EloquaObjectDataset
名称
说明
Value
type
数据集的类型。
“EloquaObject” (必需)
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
fileName
本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
文件的格式。
DatasetStorageFormat
GoogleBigQueryObjectDataset
名称
说明
Value
type
数据集的类型。
“GoogleBigQueryObject” (必需)
GreenplumTableDataset
名称
说明
Value
type
数据集的类型。
“GreenplumTable” (必需)
HBaseObjectDataset
名称
说明
Value
type
数据集的类型。
需要“HBaseObject” ()
HiveObjectDataset
名称
说明
Value
type
数据集的类型。
“HiveObject” (必需)
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
名称
说明
Value
type
数据集的类型。
“HubspotObject” (必需)
ImpalaObjectDataset
名称
说明
Value
type
数据集的类型。
“ImpalaObject” (必需)
JiraObjectDataset
名称
说明
Value
type
数据集的类型。
“JiraObject” (必需)
MagentoObjectDataset
名称
说明
Value
type
数据集的类型。
“MagentoObject” (必需)
MariaDBTableDataset
名称
说明
Value
type
数据集的类型。
“MariaDBTable” (必需)
MarketoObjectDataset
名称
说明
Value
type
数据集的类型。
“MarketoObject” (必需)
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
NetezzaTableDataset
名称
说明
Value
type
数据集的类型。
“NetezzaTable” (必需)
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
tableName
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
PaypalObjectDataset
名称
说明
Value
type
数据集的类型。
“PaypalObject” (必需)
PhoenixObjectDataset
名称
说明
Value
type
数据集的类型。
“PhoenixObject” (必需的)
PrestoObjectDataset
名称
说明
Value
type
数据集的类型。
“PrestoObject” (必需)
QuickBooksObjectDataset
名称
说明
Value
type
数据集的类型。
“QuickBooksObject” (必需)
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ResponsysObjectDataset
名称
说明
Value
type
数据集的类型。
需要“ResponsysObject” ()
SalesforceMarketingCloudObjectDataset
名称
说明
Value
type
数据集的类型。
需要“SalesforceMarketingCloudObject” ()
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ServiceNowObjectDataset
名称
说明
Value
type
数据集的类型。
“ServiceNowObject” (必需)
ShopifyObjectDataset
名称
说明
Value
type
数据集的类型。
“ShopifyObject” (必需)
SparkObjectDataset
名称
说明
Value
type
数据集的类型。
“SparkObject” (必需)
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
tableName
SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SquareObjectDataset
名称
说明
Value
type
数据集的类型。
“SquareObject” (必需)
VerticaTableDataset
名称
说明
Value
type
数据集的类型。
“VerticaTable” (必需)
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
path
链接服务 URL 中网页的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
XeroObjectDataset
名称
说明
Value
type
数据集的类型。
需要“XeroObject” ()
ZohoObjectDataset
名称
说明
Value
type
数据集的类型。
“ZohoObject” (必需)
快速入门模板
以下快速入门模板部署此资源类型。
可以使用面向以下操作部署工厂/数据集资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志 。
若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/datasets@2017-09-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
annotations = [ object ]
description = "string"
linkedServiceName = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
parameters = {
{customized property} = {
type = "string"
}
}
type = "string"
// For remaining properties, see Dataset objects
}
})
}
数据集对象
设置 type 属性以指定对象的类型。
对于 AmazonMWSObject ,请使用:
type = "AmazonMWSObject"
对于 AmazonS3Object ,请使用:
type = "AmazonS3Object"
typeProperties = {
compression = {
type = "string"
// For remaining properties, see DatasetCompression objects
}
format = {
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureBlob ,请使用:
type = "AzureBlob"
typeProperties = {
compression = {
type = "string"
// For remaining properties, see DatasetCompression objects
}
format = {
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureDataLakeStoreFile ,请使用:
type = "AzureDataLakeStoreFile"
typeProperties = {
compression = {
type = "string"
// For remaining properties, see DatasetCompression objects
}
format = {
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 AzureMySqlTable ,请使用:
type = "AzureMySqlTable"
typeProperties = {}
对于 AzurePostgreSqlTable ,请使用:
type = "AzurePostgreSqlTable"
对于 AzureSearchIndex ,请使用:
type = "AzureSearchIndex"
typeProperties = {}
对于 AzureSqlDWTable ,请使用:
type = "AzureSqlDWTable"
typeProperties = {}
对于 AzureSqlTable ,请使用:
type = "AzureSqlTable"
typeProperties = {}
对于 AzureTable ,请使用:
type = "AzureTable"
typeProperties = {}
对于 CassandraTable ,请使用:
type = "CassandraTable"
typeProperties = {}
对于 ConcurObject ,请使用:
type = "ConcurObject"
对于 CouchbaseTable ,请使用:
type = "CouchbaseTable"
对于 DocumentDbCollection ,请使用:
type = "DocumentDbCollection"
typeProperties = {}
对于 DrillTable ,请使用:
type = "DrillTable"
对于 DynamicsEntity ,请使用:
type = "DynamicsEntity"
typeProperties = {}
对于 EloquaObject ,请使用:
type = "EloquaObject"
对于 FileShare ,请使用:
type = "FileShare"
typeProperties = {
compression = {
type = "string"
// For remaining properties, see DatasetCompression objects
}
format = {
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 GoogleBigQueryObject ,请使用:
type = "GoogleBigQueryObject"
对于 GreenplumTable ,请使用:
type = "GreenplumTable"
对于 HBaseObject ,请使用:
type = "HBaseObject"
对于 HiveObject ,请使用:
type = "HiveObject"
对于 HttpFile ,请使用:
type = "HttpFile"
typeProperties = {
compression = {
type = "string"
// For remaining properties, see DatasetCompression objects
}
format = {
// For remaining properties, see DatasetStorageFormat objects
}
}
对于 HubspotObject ,请使用:
type = "HubspotObject"
对于 ImpalaObject ,请使用:
type = "ImpalaObject"
对于 JiraObject ,请使用:
type = "JiraObject"
对于 MagentoObject ,请使用:
type = "MagentoObject"
对于 MariaDBTable ,请使用:
type = "MariaDBTable"
对于 MarketoObject ,请使用:
type = "MarketoObject"
对于 MongoDbCollection ,请使用:
type = "MongoDbCollection"
typeProperties = {}
对于 NetezzaTable ,请使用:
type = "NetezzaTable"
对于 ODataResource ,请使用:
type = "ODataResource"
typeProperties = {}
对于 OracleTable ,请使用:
type = "OracleTable"
typeProperties = {}
对于 PaypalObject ,请使用:
type = "PaypalObject"
对于 PhoenixObject ,请使用:
type = "PhoenixObject"
对于 PrestoObject ,请使用:
type = "PrestoObject"
对于 QuickBooksObject ,请使用:
type = "QuickBooksObject"
对于 RelationalTable ,请使用:
type = "RelationalTable"
typeProperties = {}
对于 ResponsysObject ,请使用:
type = "ResponsysObject"
对于 SalesforceMarketingCloudObject ,请使用:
type = "SalesforceMarketingCloudObject"
对于 SalesforceObject ,请使用:
type = "SalesforceObject"
typeProperties = {}
对于 SapCloudForCustomerResource ,请使用:
type = "SapCloudForCustomerResource"
typeProperties = {}
对于 SapEccResource ,请使用:
type = "SapEccResource"
typeProperties = {}
对于 ServiceNowObject ,请使用:
type = "ServiceNowObject"
对于 ShopifyObject ,请使用:
type = "ShopifyObject"
对于 SparkObject ,请使用:
type = "SparkObject"
对于 SqlServerTable ,请使用:
type = "SqlServerTable"
typeProperties = {}
对于 SquareObject ,请使用:
type = "SquareObject"
对于 VerticaTable ,请使用:
type = "VerticaTable"
对于 WebTable ,请使用:
type = "WebTable"
typeProperties = {}
对于 XeroObject ,请使用:
type = "XeroObject"
对于 ZohoObject ,请使用:
type = "ZohoObject"
DatasetCompression 对象
设置 type 属性以指定对象的类型。
对于 BZip2 ,请使用:
type = "BZip2"
对于 Deflate ,请使用:
type = "Deflate"
level = "string"
对于 GZip ,请使用:
type = "GZip"
level = "string"
对于 ZipDeflate ,请使用:
type = "ZipDeflate"
level = "string"
设置 type 属性以指定对象的类型。
属性值
factories/datasets
名称
说明
Value
type
资源类型
“Microsoft.DataFactory/factories/datasets@2017-09-01-preview”
name
资源名称
字符串 (必需) 字符限制:1-260 有效字符: 不得使用:<>*#.%&:\\+?/-
或控制字符 以字母数字开头。
parent_id
此资源的父资源 ID。
类型为“工厂 ”的资源的 ID
properties
数据集属性。
数据集 (必需 )
数据集
LinkedServiceReference
名称
说明
值
parameters
LinkedService 的参数。
ParameterValueSpecification
referenceName
引用 LinkedService 名称。
字符串 (必需)
类型
链接服务引用类型。
“LinkedServiceReference” (必需)
ParameterValueSpecification
名称
说明
值
{customized property}
ParameterDefinitionSpecification
ParameterSpecification
名称
说明
值
defaultValue
参数的默认值。
类型
参数类型。
“Array” “Bool” “Float” “Int” “Object” “SecureString” “字符串” (必需)
AmazonMWSObjectDataset
名称
说明
Value
type
数据集的类型。
需要“AmazonMWSObject” ()
AmazonS3Dataset
AmazonS3DatasetTypeProperties
名称
说明
值
bucketName
Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compression
用于 Amazon S3 对象的数据压缩方法。
DatasetCompression
format
文件格式。
DatasetStorageFormat
key
Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
前缀
S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本
S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DatasetCompression
DatasetBZip2Compression
名称
说明
Value
type
数据集压缩的类型。
“BZip2” ()
DatasetDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“Deflate” (必需)
级别
Deflate 压缩级别。
“最快” “最佳”
DatasetGZipCompression
名称
说明
Value
type
数据集压缩的类型。
“GZip” (必需)
级别
GZip 压缩级别。
“最快” “最佳”
DatasetZipDeflateCompression
名称
说明
Value
type
数据集压缩的类型。
“ZipDeflate” (必需)
级别
ZipDeflate 压缩级别。
“最快” “最佳”
名称
说明
值
反序列化程序
反序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。
serializer
序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureBlobDataset
AzureBlobDatasetTypeProperties
名称
说明
值
compression
用于 Blob 存储的数据压缩方法。
DatasetCompression
fileName
Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath
Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format
Azure Blob 存储的格式。
DatasetStorageFormat
tableRootLocation
Blob 路径的根。 类型:包含 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
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure MySQL 数据库表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzurePostgreSqlTableDataset
名称
说明
Value
type
数据集的类型。
“AzurePostgreSqlTable” (必需)
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
名称
说明
值
indexName
Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
名称
说明
值
tableName
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
AzureTableDataset
AzureTableDatasetTypeProperties
名称
说明
值
tableName
Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
CassandraTableDataset
CassandraTableDatasetTypeProperties
名称
说明
值
keyspace
Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName
Cassandra 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
ConcurObjectDataset
名称
说明
Value
type
数据集的类型。
“ConcurObject” (必需)
CouchbaseTableDataset
名称
说明
Value
type
数据集的类型。
需要“CouchbaseTable” ()
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
文档数据库集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
DrillTableDataset
名称
说明
Value
type
数据集的类型。
“DrillTable” (必需)
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
名称
说明
值
entityName
实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
EloquaObjectDataset
名称
说明
Value
type
数据集的类型。
“EloquaObject” (必需)
FileShareDataset
FileShareDatasetTypeProperties
名称
说明
值
compression
用于文件系统的数据压缩方法。
DatasetCompression
fileFilter
指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
fileName
本地文件系统的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath
本地文件系统的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format
文件的格式。
DatasetStorageFormat
GoogleBigQueryObjectDataset
名称
说明
Value
type
数据集的类型。
“GoogleBigQueryObject” (必需)
GreenplumTableDataset
名称
说明
Value
type
数据集的类型。
“GreenplumTable” (必需)
HBaseObjectDataset
名称
说明
Value
type
数据集的类型。
“HBaseObject” (必需)
HiveObjectDataset
名称
说明
Value
type
数据集的类型。
“HiveObject” (必需)
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
名称
说明
Value
type
数据集的类型。
“HubspotObject” (必需)
ImpalaObjectDataset
名称
说明
Value
type
数据集的类型。
需要“ImpalaObject” ()
JiraObjectDataset
名称
说明
Value
type
数据集的类型。
“JiraObject” (必需)
MagentoObjectDataset
名称
说明
Value
type
数据集的类型。
“MagentoObject” (必需)
MariaDBTableDataset
名称
说明
Value
type
数据集的类型。
需要“MariaDBTable” ()
MarketoObjectDataset
名称
说明
Value
type
数据集的类型。
“MarketoObject” (必需)
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
名称
说明
值
collectionName
MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
NetezzaTableDataset
名称
说明
Value
type
数据集的类型。
“NetezzaTable” (必需)
ODataResourceDataset
ODataResourceDatasetTypeProperties
名称
说明
Value
path
OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
OracleTableDataset
OracleTableDatasetTypeProperties
名称
说明
值
tableName
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
PaypalObjectDataset
名称
说明
Value
type
数据集的类型。
“PaypalObject” (必需)
PhoenixObjectDataset
名称
说明
Value
type
数据集的类型。
“PhoenixObject” (必需)
PrestoObjectDataset
名称
说明
Value
type
数据集的类型。
“PrestoObject” (必需)
QuickBooksObjectDataset
名称
说明
Value
type
数据集的类型。
“QuickBooksObject” (必需)
RelationalTableDataset
RelationalTableDatasetTypeProperties
名称
说明
值
tableName
关系表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ResponsysObjectDataset
名称
说明
Value
type
数据集的类型。
“ResponsysObject” (必需)
SalesforceMarketingCloudObjectDataset
名称
说明
Value
type
数据集的类型。
“SalesforceMarketingCloudObject” (必需)
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
名称
说明
值
objectApiName
Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
名称
说明
Value
path
SAP Cloud for Customer OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
名称
说明
Value
path
SAP ECC OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
ServiceNowObjectDataset
名称
说明
Value
type
数据集的类型。
“ServiceNowObject” (必需)
ShopifyObjectDataset
名称
说明
Value
type
数据集的类型。
“ShopifyObject” (必需)
SparkObjectDataset
名称
说明
Value
type
数据集的类型。
“SparkObject” (必需)
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
名称
说明
值
tableName
SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SquareObjectDataset
名称
说明
Value
type
数据集的类型。
“SquareObject” (必需)
VerticaTableDataset
名称
说明
Value
type
数据集的类型。
需要“VerticaTable” ()
WebTableDataset
WebTableDatasetTypeProperties
名称
说明
值
索引
网页中表的从零开始的索引。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
path
链接服务 URL 中网页的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
XeroObjectDataset
名称
说明
Value
type
数据集的类型。
需要“XeroObject” ()
ZohoObjectDataset
名称
说明
Value
type
数据集的类型。
需要“ZohoObject” ()