你当前正在访问 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'

DatasetStorageFormat 对象

设置 type 属性以指定对象的类型。

属性值

factories/datasets

名称 说明
name 资源名称

了解如何在 Bicep 中为子资源设置名称和类型。
字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/- 或控制字符

以字母数字开头。
父级 (parent) 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源之外的子资源
类型为“工厂”的资源的符号名称
properties 数据集属性。 数据集 (必需)

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement。 对于 Bicep,可以使用 任何 () 函数。
类型 设置对象类型 AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
CouchbaseTable
DocumentDbCollection
DrillTable
DynamicsEntity
EloquaObject
FileShare
GoogleBigQueryObject
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
JiraObject
MagentoObject
MariaDBTable
MarketoObject
MongoDbCollection
NetezzaTable
ODataResource
OracleTable
PaypalObject
PhoenixObject
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
“ShopifyObject”
SparkObject
SqlServerTable
SquareObject
VerticaTable
WebTable
XeroObject
ZohoObject (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

ParameterValueSpecification

名称 说明
{customized property} 对于 Bicep,可以使用 任何 () 函数。

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。 对于 Bicep,可以使用 任何 () 函数。
类型 参数类型。 'Array'
“Bool”
“Float”
“Int”
“Object”
'SecureString'
“String” (必需)

AmazonMWSObjectDataset

名称 说明 Value
type 数据集的类型。 需要“AmazonMWSObject” ()

AmazonS3Dataset

名称 说明 Value
type 数据集的类型。 需要“AmazonS3Object” ()
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

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

名称 说明 Value
type 设置对象类型 BZip2
紧缩
Gzip
ZipDeflate (必需)

DatasetBZip2Compression

名称 说明 Value
type 数据集压缩的类型。 需要“BZip2” ()

DatasetDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “Deflate” (必需)
级别 Deflate 压缩级别。 “最快”
'Optimal'

DatasetGZipCompression

名称 说明 Value
type 数据集压缩的类型。 “GZip” (必需)
级别 GZip 压缩级别。 “最快”
'Optimal'

DatasetZipDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “ZipDeflate” (必需)
级别 ZipDeflate 压缩级别。 “最快”
'Optimal'

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
serializer 序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureBlobDataset

名称 说明 Value
type 数据集的类型。 需要“AzureBlob” ()
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties (必需)

AzureBlobDatasetTypeProperties

名称 说明
compression 用于 Blob 存储的数据压缩方法。 DatasetCompression
fileName Azure Blob 的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
folderPath Azure Blob 存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
format Azure Blob 存储的格式。 DatasetStorageFormat
tableRootLocation Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDataLakeStoreDataset

名称 说明 Value
type 数据集的类型。 “AzureDataLakeStoreFile” (必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “AzureMySqlTable” (必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (所需的)

AzureMySqlTableDatasetTypeProperties

名称 说明
tableName Azure MySQL 数据库表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzurePostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzurePostgreSqlTable” (必需)

AzureSearchIndexDataset

名称 说明 Value
type 数据集的类型。 “AzureSearchIndex” (必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

名称 说明
indexName Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

AzureSqlDWTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlDWTable” (必需)
typeProperties Azure SQL Data Warehouse数据集属性。 AzureSqlDWTableDatasetTypeProperties (必需的)

AzureSqlDWTableDatasetTypeProperties

名称 说明
tableName Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

AzureSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlTable” (必需)
typeProperties Azure SQL数据集属性。 AzureSqlTableDatasetTypeProperties (必需)

AzureSqlTableDatasetTypeProperties

名称 说明
tableName Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

AzureTableDataset

名称 说明 Value
type 数据集的类型。 “AzureTable” (必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

名称 说明
tableName Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

CassandraTableDataset

名称 说明 Value
type 数据集的类型。 “CassandraTable” (必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties (必需)

CassandraTableDatasetTypeProperties

名称 说明
keyspace Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName Cassandra 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ConcurObjectDataset

名称 说明 Value
type 数据集的类型。 “ConcurObject” (必需)

CouchbaseTableDataset

名称 说明 Value
type 数据集的类型。 “CouchbaseTable” (必需)

DocumentDbCollectionDataset

名称 说明 Value
type 数据集的类型。 “DocumentDbCollection” (必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需的)

DocumentDbCollectionDatasetTypeProperties

名称 说明
collectionName 文档数据库集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

DrillTableDataset

名称 说明 Value
type 数据集的类型。 “DrillTable” (必需)

DynamicsEntityDataset

名称 说明 Value
type 数据集的类型。 “DynamicsEntity” (必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties (必需的)

DynamicsEntityDatasetTypeProperties

名称 说明
entityName 实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

EloquaObjectDataset

名称 说明 Value
type 数据集的类型。 “EloquaObject” (必需)

FileShareDataset

名称 说明 Value
type 数据集的类型。 “FileShare” (必需)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “HttpFile” (必需的)
typeProperties 特定于此数据集类型的属性。 httpDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “MongoDbCollection” (必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需的)

MongoDbCollectionDatasetTypeProperties

名称 说明
collectionName MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

NetezzaTableDataset

名称 说明 Value
type 数据集的类型。 “NetezzaTable” (必需)

ODataResourceDataset

名称 说明 Value
type 数据集的类型。 “ODataResource” (必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties (必需)

ODataResourceDatasetTypeProperties

名称 说明 Value
path OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

OracleTableDataset

名称 说明 Value
type 数据集的类型。 “OracleTable” (必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties (必需)

OracleTableDatasetTypeProperties

名称 说明
tableName 本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

PaypalObjectDataset

名称 说明 Value
type 数据集的类型。 “PaypalObject” (必需)

PhoenixObjectDataset

名称 说明 Value
type 数据集的类型。 “PhoenixObject” (必需的)

PrestoObjectDataset

名称 说明 Value
type 数据集的类型。 “PrestoObject” (必需)

QuickBooksObjectDataset

名称 说明 Value
type 数据集的类型。 “QuickBooksObject” (必需)

RelationalTableDataset

名称 说明 Value
type 数据集的类型。 “RelationalTable” (必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties (必需)

RelationalTableDatasetTypeProperties

名称 说明
tableName 关系表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

ResponsysObjectDataset

名称 说明 Value
type 数据集的类型。 需要“ResponsysObject” ()

SalesforceMarketingCloudObjectDataset

名称 说明 Value
type 数据集的类型。 需要“SalesforceMarketingCloudObject” ()

SalesforceObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceObject” (必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties (必需)

SalesforceObjectDatasetTypeProperties

名称 说明
objectApiName Salesforce 对象 API 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SapCloudForCustomerResourceDataset

名称 说明 Value
type 数据集的类型。 “SapCloudForCustomerResource” (必需)
typeProperties SAP Cloud for Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需的)

SapCloudForCustomerResourceDatasetTypeProperties

名称 说明 Value
path SAP Cloud for Customer OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

SapEccResourceDataset

名称 说明 Value
type 数据集的类型。 “SapEccResource” (所需的)
typeProperties SAP ECC OData 资源数据集属性。 sapEccResourceDatasetTypeProperties (必需的)

SapEccResourceDatasetTypeProperties

名称 说明 Value
path SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

ServiceNowObjectDataset

名称 说明 Value
type 数据集的类型。 “ServiceNowObject” (必需)

ShopifyObjectDataset

名称 说明 Value
type 数据集的类型。 “ShopifyObject” (必需)

SparkObjectDataset

名称 说明 Value
type 数据集的类型。 “SparkObject” (必需)

SqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “SqlServerTable” (必需)
typeProperties 本地SQL Server数据集属性。 SqlServerTableDatasetTypeProperties (必需的)

SqlServerTableDatasetTypeProperties

名称 说明
tableName SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

SquareObjectDataset

名称 说明 Value
type 数据集的类型。 “SquareObject” (必需)

VerticaTableDataset

名称 说明 Value
type 数据集的类型。 “VerticaTable” (必需)

WebTableDataset

名称 说明 Value
type 数据集的类型。 “WebTable” (必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

名称 说明
索引 网页中表的从零开始的索引。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 对于 Bicep,可以使用 任何 () function. (所需的)
path 链接服务 URL 中网页的相对 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

XeroObjectDataset

名称 说明 Value
type 数据集的类型。 “XeroObject” (必需)

ZohoObjectDataset

名称 说明 Value
type 数据集的类型。 “ZohoObject” (必需)

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
Azure 数据工厂可以执行更多操作 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为复制活动从 Azure Blob 到另一个 Azure Blob 创建数据工厂管道
创建数据工厂,从 Salesforce 复制到 Blob

部署到 Azure
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动
使用 Azure 数据工厂 进行大容量复制

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库Azure SQL数据仓库。
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
(MySQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表中。
(PostGre) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表中。
(SQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储

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"

DatasetStorageFormat 对象

设置 type 属性以指定对象的类型。

属性值

factories/datasets

名称 说明 Value
type 资源类型 'Microsoft.DataFactory/factories/datasets'
apiVersion 资源 API 版本 '2017-09-01-preview'
name 资源名称

了解如何在 JSON ARM 模板中设置子资源的名称和类型。
字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/- 或控制字符

以字母数字开头。
properties 数据集属性。 需要数据集 ()

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement。
类型 设置对象类型 AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
CouchbaseTable
DocumentDbCollection
DrillTable
DynamicsEntity
EloquaObject
FileShare
GoogleBigQueryObject
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
JiraObject
MagentoObject
MariaDBTable
MarketoObject
MongoDbCollection
NetezzaTable
ODataResource
OracleTable
PaypalObject
PhoenixObject
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
“ShopifyObject”
SparkObject
SqlServerTable
SquareObject
VerticaTable
WebTable
XeroObject
ZohoObject (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String” (必需)

AmazonMWSObjectDataset

名称 说明 Value
type 数据集的类型。 “AmazonMWSObject” (必需)

AmazonS3Dataset

名称 说明 Value
type 数据集的类型。 需要“AmazonS3Object” ()
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

名称 说明
bucketName Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compression 用于 Amazon S3 对象的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
key Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
前缀 S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本 S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DatasetCompression

名称 说明 Value
type 设置对象类型 BZip2
紧缩
Gzip
ZipDeflate (必需)

DatasetBZip2Compression

名称 说明 Value
type 数据集压缩的类型。 需要“BZip2” ()

DatasetDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “Deflate” (必需)
级别 Deflate 压缩级别。 “最快”
'Optimal'

DatasetGZipCompression

名称 说明 Value
type 数据集压缩的类型。 “GZip” (必需)
级别 GZip 压缩级别。 “最快”
'Optimal'

DatasetZipDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “ZipDeflate” (必需)
级别 ZipDeflate 压缩级别。 “最快”
'Optimal'

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serializer 序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobDataset

名称 说明 Value
type 数据集的类型。 需要“AzureBlob” ()
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties (必需)

AzureBlobDatasetTypeProperties

名称 说明
compression 用于 Blob 存储的数据压缩方法。 DatasetCompression
fileName Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format Azure Blob 存储的格式。 DatasetStorageFormat
tableRootLocation Blob 路径的根。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataLakeStoreDataset

名称 说明 Value
type 数据集的类型。 “AzureDataLakeStoreFile” (必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties (必需的)

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

名称 说明 Value
type 数据集的类型。 “AzureMySqlTable” (必需的)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (必需的)

AzureMySqlTableDatasetTypeProperties

名称 说明
tableName Azure MySQL 数据库表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzurePostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzurePostgreSqlTable” (必需)

AzureSearchIndexDataset

名称 说明 Value
type 数据集的类型。 “AzureSearchIndex” (必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

名称 说明
indexName Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureSqlDWTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlDWTable” (必需)
typeProperties Azure SQL Data Warehouse数据集属性。 AzureSqlDWTableDatasetTypeProperties (必需的)

AzureSqlDWTableDatasetTypeProperties

名称 说明
tableName Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlTable” (必需)
typeProperties Azure SQL数据集属性。 AzureSqlTableDatasetTypeProperties (必需)

AzureSqlTableDatasetTypeProperties

名称 说明
tableName Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureTableDataset

名称 说明 Value
type 数据集的类型。 “AzureTable” (必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

名称 说明
tableName Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

CassandraTableDataset

名称 说明 Value
type 数据集的类型。 “CassandraTable” (必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties (必需)

CassandraTableDatasetTypeProperties

名称 说明
keyspace Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName Cassandra 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ConcurObjectDataset

名称 说明 Value
type 数据集的类型。 “ConcurObject” (必需)

CouchbaseTableDataset

名称 说明 Value
type 数据集的类型。 “CouchbaseTable” (必需)

DocumentDbCollectionDataset

名称 说明 Value
type 数据集的类型。 “DocumentDbCollection” (必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需的)

DocumentDbCollectionDatasetTypeProperties

名称 说明
collectionName 文档数据库集合名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

DrillTableDataset

名称 说明 Value
type 数据集的类型。 “DrillTable” (必需)

DynamicsEntityDataset

名称 说明 Value
type 数据集的类型。 “DynamicsEntity” (必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties (必需的)

DynamicsEntityDatasetTypeProperties

名称 说明
entityName 实体的逻辑名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

EloquaObjectDataset

名称 说明 Value
type 数据集的类型。 “EloquaObject” (必需)

FileShareDataset

名称 说明 Value
type 数据集的类型。 “FileShare” (必需)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “HttpFile” (必需的)
typeProperties 特定于此数据集类型的属性。 httpDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “MongoDbCollection” (必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需的)

MongoDbCollectionDatasetTypeProperties

名称 说明
collectionName MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

NetezzaTableDataset

名称 说明 Value
type 数据集的类型。 “NetezzaTable” (必需)

ODataResourceDataset

名称 说明 Value
type 数据集的类型。 “ODataResource” (必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties (必需)

ODataResourceDatasetTypeProperties

名称 说明 Value
path OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OracleTableDataset

名称 说明 Value
type 数据集的类型。 “OracleTable” (必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties (必需)

OracleTableDatasetTypeProperties

名称 说明
tableName 本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

PaypalObjectDataset

名称 说明 Value
type 数据集的类型。 “PaypalObject” (必需)

PhoenixObjectDataset

名称 说明 Value
type 数据集的类型。 “PhoenixObject” (必需的)

PrestoObjectDataset

名称 说明 Value
type 数据集的类型。 “PrestoObject” (必需)

QuickBooksObjectDataset

名称 说明 Value
type 数据集的类型。 “QuickBooksObject” (必需)

RelationalTableDataset

名称 说明 Value
type 数据集的类型。 “RelationalTable” (必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties (必需)

RelationalTableDatasetTypeProperties

名称 说明
tableName 关系表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ResponsysObjectDataset

名称 说明 Value
type 数据集的类型。 需要“ResponsysObject” ()

SalesforceMarketingCloudObjectDataset

名称 说明 Value
type 数据集的类型。 需要“SalesforceMarketingCloudObject” ()

SalesforceObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceObject” (必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties (必需)

SalesforceObjectDatasetTypeProperties

名称 说明
objectApiName Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapCloudForCustomerResourceDataset

名称 说明 Value
type 数据集的类型。 “SapCloudForCustomerResource” (必需)
typeProperties SAP Cloud for Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需)

SapCloudForCustomerResourceDatasetTypeProperties

名称 说明 Value
path SAP Cloud for Customer OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapEccResourceDataset

名称 说明 Value
type 数据集的类型。 “SapEccResource” (所需的)
typeProperties SAP ECC OData 资源数据集属性。 sapEccResourceDatasetTypeProperties (必需的)

SapEccResourceDatasetTypeProperties

名称 说明 Value
path SAP ECC OData 实体的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowObjectDataset

名称 说明 Value
type 数据集的类型。 “ServiceNowObject” (必需)

ShopifyObjectDataset

名称 说明 Value
type 数据集的类型。 “ShopifyObject” (必需)

SparkObjectDataset

名称 说明 Value
type 数据集的类型。 “SparkObject” (必需)

SqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “SqlServerTable” (必需)
typeProperties 本地SQL Server数据集属性。 SqlServerTableDatasetTypeProperties (必需)

SqlServerTableDatasetTypeProperties

名称 说明
tableName SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SquareObjectDataset

名称 说明 Value
type 数据集的类型。 “SquareObject” (必需)

VerticaTableDataset

名称 说明 Value
type 数据集的类型。 “VerticaTable” (必需)

WebTableDataset

名称 说明 Value
type 数据集的类型。 “WebTable” (必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

名称 说明
索引 网页中表的从零开始的索引。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
path 链接服务 URL 中网页的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

XeroObjectDataset

名称 说明 Value
type 数据集的类型。 需要“XeroObject” ()

ZohoObjectDataset

名称 说明 Value
type 数据集的类型。 “ZohoObject” (必需)

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
Azure 数据工厂可以实现更多功能 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为从 Azure Blob 复制到另一个 Azure Blob 的复制活动创建数据工厂管道
创建数据工厂,从 Salesforce 复制到 Blob

部署到 Azure
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动
使用 Azure 数据工厂 进行大容量复制

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库到Azure SQL数据仓库。
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
(MySQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表。
(PostGre) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表。
(SQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储

Terraform (AzAPI 提供程序) 资源定义

可以使用面向以下操作部署工厂/数据集资源类型:

  • 资源组

有关每个 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"

DatasetStorageFormat 对象

设置 type 属性以指定对象的类型。

属性值

factories/datasets

名称 说明 Value
type 资源类型 “Microsoft.DataFactory/factories/datasets@2017-09-01-preview”
name 资源名称 字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/- 或控制字符

以字母数字开头。
parent_id 此资源的父资源 ID。 类型为“工厂”的资源的 ID
properties 数据集属性。 数据集 (必需)

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement.
类型 设置对象类型 AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
CouchbaseTable
DocumentDbCollection
DrillTable
DynamicsEntity
EloquaObject
FileShare
GoogleBigQueryObject
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
JiraObject
MagentoObject
MariaDBTable
MarketoObject
MongoDbCollection
NetezzaTable
ODataResource
OracleTable
PaypalObject
PhoenixObject
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
“ShopifyObject”
SparkObject
SqlServerTable
SquareObject
VerticaTable
WebTable
XeroObject
ZohoObject (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“字符串” (必需)

AmazonMWSObjectDataset

名称 说明 Value
type 数据集的类型。 需要“AmazonMWSObject” ()

AmazonS3Dataset

名称 说明 Value
type 数据集的类型。 需要“AmazonS3Object” ()
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

名称 说明
bucketName Amazon S3 存储桶的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compression 用于 Amazon S3 对象的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
key Amazon S3 对象的键。 类型:字符串 (或带有 resultType 字符串) 的表达式。
前缀 S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本 S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DatasetCompression

名称 说明 Value
type 设置对象类型 BZip2
紧缩
Gzip
ZipDeflate (必需)

DatasetBZip2Compression

名称 说明 Value
type 数据集压缩的类型。 “BZip2” ()

DatasetDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “Deflate” (必需)
级别 Deflate 压缩级别。 “最快”
“最佳”

DatasetGZipCompression

名称 说明 Value
type 数据集压缩的类型。 “GZip” (必需)
级别 GZip 压缩级别。 “最快”
“最佳”

DatasetZipDeflateCompression

名称 说明 Value
type 数据集压缩的类型。 “ZipDeflate” (必需)
级别 ZipDeflate 压缩级别。 “最快”
“最佳”

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。
serializer 序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureBlobDataset

名称 说明 Value
type 数据集的类型。 “AzureBlob” (必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties (必需)

AzureBlobDatasetTypeProperties

名称 说明
compression 用于 Blob 存储的数据压缩方法。 DatasetCompression
fileName Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format Azure Blob 存储的格式。 DatasetStorageFormat
tableRootLocation Blob 路径的根。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataLakeStoreDataset

名称 说明 Value
type 数据集的类型。 “AzureDataLakeStoreFile” (必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties (必需的)

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

名称 说明 Value
type 数据集的类型。 “AzureMySqlTable” (必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (必需的)

AzureMySqlTableDatasetTypeProperties

名称 说明
tableName Azure MySQL 数据库表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzurePostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzurePostgreSqlTable” (必需)

AzureSearchIndexDataset

名称 说明 Value
type 数据集的类型。 “AzureSearchIndex” (必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

名称 说明
indexName Azure 搜索索引的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureSqlDWTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlDWTable” (必需)
typeProperties Azure SQL Data Warehouse数据集属性。 AzureSqlDWTableDatasetTypeProperties (必需的)

AzureSqlDWTableDatasetTypeProperties

名称 说明
tableName Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureSqlTableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlTable” (必需)
typeProperties Azure SQL数据集属性。 AzureSqlTableDatasetTypeProperties (必需)

AzureSqlTableDatasetTypeProperties

名称 说明
tableName Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureTableDataset

名称 说明 Value
type 数据集的类型。 “AzureTable” (必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

名称 说明
tableName Azure 表存储的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

CassandraTableDataset

名称 说明 Value
type 数据集的类型。 “CassandraTable” (必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties (必需)

CassandraTableDatasetTypeProperties

名称 说明
keyspace Cassandra 数据库的密钥空间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName Cassandra 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ConcurObjectDataset

名称 说明 Value
type 数据集的类型。 “ConcurObject” (必需)

CouchbaseTableDataset

名称 说明 Value
type 数据集的类型。 需要“CouchbaseTable” ()

DocumentDbCollectionDataset

名称 说明 Value
type 数据集的类型。 “DocumentDbCollection” (必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

名称 说明
collectionName 文档数据库集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DrillTableDataset

名称 说明 Value
type 数据集的类型。 “DrillTable” (必需)

DynamicsEntityDataset

名称 说明 Value
type 数据集的类型。 需要“DynamicsEntity” ()
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties (必需)

DynamicsEntityDatasetTypeProperties

名称 说明
entityName 实体的逻辑名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

EloquaObjectDataset

名称 说明 Value
type 数据集的类型。 “EloquaObject” (必需)

FileShareDataset

名称 说明 Value
type 数据集的类型。 需要“FileShare” ()
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “HttpFile” (必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties (必需)

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

名称 说明 Value
type 数据集的类型。 “MongoDbCollection” (必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需的)

MongoDbCollectionDatasetTypeProperties

名称 说明
collectionName MongoDB 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

NetezzaTableDataset

名称 说明 Value
type 数据集的类型。 “NetezzaTable” (必需)

ODataResourceDataset

名称 说明 Value
type 数据集的类型。 “ODataResource” (必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties (必需)

ODataResourceDatasetTypeProperties

名称 说明 Value
path OData 资源路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OracleTableDataset

名称 说明 Value
type 数据集的类型。 “OracleTable” (必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties (必需)

OracleTableDatasetTypeProperties

名称 说明
tableName 本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

PaypalObjectDataset

名称 说明 Value
type 数据集的类型。 “PaypalObject” (必需)

PhoenixObjectDataset

名称 说明 Value
type 数据集的类型。 “PhoenixObject” (必需)

PrestoObjectDataset

名称 说明 Value
type 数据集的类型。 “PrestoObject” (必需)

QuickBooksObjectDataset

名称 说明 Value
type 数据集的类型。 “QuickBooksObject” (必需)

RelationalTableDataset

名称 说明 Value
type 数据集的类型。 “RelationalTable” (必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties (必需)

RelationalTableDatasetTypeProperties

名称 说明
tableName 关系表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ResponsysObjectDataset

名称 说明 Value
type 数据集的类型。 “ResponsysObject” (必需)

SalesforceMarketingCloudObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceMarketingCloudObject” (必需)

SalesforceObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceObject” (必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties (必需)

SalesforceObjectDatasetTypeProperties

名称 说明
objectApiName Salesforce 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapCloudForCustomerResourceDataset

名称 说明 Value
type 数据集的类型。 “SapCloudForCustomerResource” (必需)
typeProperties SAP Cloud for Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需)

SapCloudForCustomerResourceDatasetTypeProperties

名称 说明 Value
path SAP Cloud for Customer OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapEccResourceDataset

名称 说明 Value
type 数据集的类型。 “SapEccResource” (必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties (必需的)

SapEccResourceDatasetTypeProperties

名称 说明 Value
path SAP ECC OData 实体的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ServiceNowObjectDataset

名称 说明 Value
type 数据集的类型。 “ServiceNowObject” (必需)

ShopifyObjectDataset

名称 说明 Value
type 数据集的类型。 “ShopifyObject” (必需)

SparkObjectDataset

名称 说明 Value
type 数据集的类型。 “SparkObject” (必需)

SqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “SqlServerTable” (必需)
typeProperties 本地SQL Server数据集属性。 SqlServerTableDatasetTypeProperties (必需的)

SqlServerTableDatasetTypeProperties

名称 说明
tableName SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SquareObjectDataset

名称 说明 Value
type 数据集的类型。 “SquareObject” (必需)

VerticaTableDataset

名称 说明 Value
type 数据集的类型。 需要“VerticaTable” ()

WebTableDataset

名称 说明 Value
type 数据集的类型。 “WebTable” (必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

名称 说明
索引 网页中表的从零开始的索引。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
path 链接服务 URL 中网页的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

XeroObjectDataset

名称 说明 Value
type 数据集的类型。 需要“XeroObject” ()

ZohoObjectDataset

名称 说明 Value
type 数据集的类型。 需要“ZohoObject” ()