你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.DataFactory factories/datasets 2018-06-01

Bicep 资源定义

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

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.DataFactory/factories/datasets 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.DataFactory/factories/datasets@2018-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    annotations: [
      any
    ]
    description: 'string'
    folder: {
      name: 'string'
    }
    linkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    parameters: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
    schema: any()
    structure: any()
    type: 'string'
    // For remaining properties, see Dataset objects
  }
}

数据集对象

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

对于 AmazonMWSObject,请使用:

  type: 'AmazonMWSObject'
  typeProperties: {
    tableName: any()
  }

对于 AmazonRdsForOracleTable,请使用:

  type: 'AmazonRdsForOracleTable'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 AmazonRdsForSqlServerTable,请使用:

  type: 'AmazonRdsForSqlServerTable'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 AmazonRedshiftTable,请使用:

  type: 'AmazonRedshiftTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 AmazonS3Object,请使用:

  type: 'AmazonS3Object'
  typeProperties: {
    bucketName: any()
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    key: any()
    modifiedDatetimeEnd: any()
    modifiedDatetimeStart: any()
    prefix: any()
    version: any()
  }

对于 Avro,请使用:

  type: 'Avro'
  typeProperties: {
    avroCompressionCodec: any()
    avroCompressionLevel: int
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 AzureBlob,请使用:

  type: 'AzureBlob'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    fileName: any()
    folderPath: any()
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    modifiedDatetimeEnd: any()
    modifiedDatetimeStart: any()
    tableRootLocation: any()
  }

对于 AzureBlobFSFile,请使用:

  type: 'AzureBlobFSFile'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    fileName: any()
    folderPath: any()
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureDatabricksDeltaLakeDataset,请使用:

  type: 'AzureDatabricksDeltaLakeDataset'
  typeProperties: {
    database: any()
    table: any()
  }

对于 AzureDataExplorerTable,请使用:

  type: 'AzureDataExplorerTable'
  typeProperties: {
    table: any()
  }

对于 AzureDataLakeStoreFile,请使用:

  type: 'AzureDataLakeStoreFile'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    fileName: any()
    folderPath: any()
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureMariaDBTable,请使用:

  type: 'AzureMariaDBTable'
  typeProperties: {
    tableName: any()
  }

对于 AzureMySqlTable,请使用:

  type: 'AzureMySqlTable'
  typeProperties: {
    table: any()
    tableName: any()
  }

对于 AzurePostgreSqlTable,请使用:

  type: 'AzurePostgreSqlTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 AzureSearchIndex,请使用:

  type: 'AzureSearchIndex'
  typeProperties: {
    indexName: any()
  }

对于 AzureSqlDWTable,请使用:

  type: 'AzureSqlDWTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 AzureSqlMITable,请使用:

  type: 'AzureSqlMITable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 AzureSqlTable,请使用:

  type: 'AzureSqlTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 AzureTable,请使用:

  type: 'AzureTable'
  typeProperties: {
    tableName: any()
  }

对于 Binary,请使用:

  type: 'Binary'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 CassandraTable,请使用:

  type: 'CassandraTable'
  typeProperties: {
    keyspace: any()
    tableName: any()
  }

对于 CommonDataServiceForAppsEntity,请使用:

  type: 'CommonDataServiceForAppsEntity'
  typeProperties: {
    entityName: any()
  }

对于 ConcurObject,请使用:

  type: 'ConcurObject'
  typeProperties: {
    tableName: any()
  }

对于 CosmosDbMongoDbApiCollection,请使用:

  type: 'CosmosDbMongoDbApiCollection'
  typeProperties: {
    collection: any()
  }

对于 CosmosDbSqlApiCollection,请使用:

  type: 'CosmosDbSqlApiCollection'
  typeProperties: {
    collectionName: any()
  }

对于 CouchbaseTable,请使用:

  type: 'CouchbaseTable'
  typeProperties: {
    tableName: any()
  }

对于 CustomDataset,请使用:

  type: 'CustomDataset'
  typeProperties: any()

对于 Db2Table,请使用:

  type: 'Db2Table'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 DelimitedText,请使用:

  type: 'DelimitedText'
  typeProperties: {
    columnDelimiter: any()
    compressionCodec: any()
    compressionLevel: any()
    encodingName: any()
    escapeChar: any()
    firstRowAsHeader: any()
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any()
    quoteChar: any()
    rowDelimiter: any()
  }

对于 DocumentDbCollection,请使用:

  type: 'DocumentDbCollection'
  typeProperties: {
    collectionName: any()
  }

对于 DrillTable,请使用:

  type: 'DrillTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 DynamicsAXResource,请使用:

  type: 'DynamicsAXResource'
  typeProperties: {
    path: any()
  }

对于 DynamicsCrmEntity,请使用:

  type: 'DynamicsCrmEntity'
  typeProperties: {
    entityName: any()
  }

对于 DynamicsEntity,请使用:

  type: 'DynamicsEntity'
  typeProperties: {
    entityName: any()
  }

对于 EloquaObject,请使用:

  type: 'EloquaObject'
  typeProperties: {
    tableName: any()
  }

对于 Excel,请使用:

  type: 'Excel'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    firstRowAsHeader: any()
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any()
    range: any()
    sheetIndex: any()
    sheetName: any()
  }

对于 FileShare,请使用:

  type: 'FileShare'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    fileFilter: any()
    fileName: any()
    folderPath: any()
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    modifiedDatetimeEnd: any()
    modifiedDatetimeStart: any()
  }

对于 GoogleAdWordsObject,请使用:

  type: 'GoogleAdWordsObject'
  typeProperties: {
    tableName: any()
  }

对于 GoogleBigQueryObject,请使用:

  type: 'GoogleBigQueryObject'
  typeProperties: {
    dataset: any()
    table: any()
    tableName: any()
  }

对于 GoogleBigQueryV2Object,请使用:

  type: 'GoogleBigQueryV2Object'
  typeProperties: {
    dataset: any()
    table: any()
  }

对于 GreenplumTable,请使用:

  type: 'GreenplumTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 HBaseObject,请使用:

  type: 'HBaseObject'
  typeProperties: {
    tableName: any()
  }

对于 HiveObject,请使用:

  type: 'HiveObject'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 HttpFile,请使用:

  type: 'HttpFile'
  typeProperties: {
    additionalHeaders: any()
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    format: {
      deserializer: any()
      serializer: any()
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl: any()
    requestBody: any()
    requestMethod: any()
  }

对于 HubspotObject,请使用:

  type: 'HubspotObject'
  typeProperties: {
    tableName: any()
  }

对于 ImpalaObject,请使用:

  type: 'ImpalaObject'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 InformixTable,请使用:

  type: 'InformixTable'
  typeProperties: {
    tableName: any()
  }

对于 JiraObject,请使用:

  type: 'JiraObject'
  typeProperties: {
    tableName: any()
  }

对于 Json,请使用:

  type: 'Json'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    encodingName: any()
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 LakeHouseTable,请使用:

  type: 'LakeHouseTable'
  typeProperties: {
    table: any()
  }

对于 MagentoObject,请使用:

  type: 'MagentoObject'
  typeProperties: {
    tableName: any()
  }

对于 MariaDBTable,请使用:

  type: 'MariaDBTable'
  typeProperties: {
    tableName: any()
  }

对于 MarketoObject,请使用:

  type: 'MarketoObject'
  typeProperties: {
    tableName: any()
  }

对于 MicrosoftAccessTable,请使用:

  type: 'MicrosoftAccessTable'
  typeProperties: {
    tableName: any()
  }

对于 MongoDbAtlasCollection,请使用:

  type: 'MongoDbAtlasCollection'
  typeProperties: {
    collection: any()
  }

对于 MongoDbCollection,请使用:

  type: 'MongoDbCollection'
  typeProperties: {
    collectionName: any()
  }

对于 MongoDbV2Collection,请使用:

  type: 'MongoDbV2Collection'
  typeProperties: {
    collection: any()
  }

对于 MySqlTable,请使用:

  type: 'MySqlTable'
  typeProperties: {
    tableName: any()
  }

对于 NetezzaTable,请使用:

  type: 'NetezzaTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 ODataResource,请使用:

  type: 'ODataResource'
  typeProperties: {
    path: any()
  }

对于 OdbcTable,请使用:

  type: 'OdbcTable'
  typeProperties: {
    tableName: any()
  }

对于 Office365Table,请使用:

  type: 'Office365Table'
  typeProperties: {
    predicate: any()
    tableName: any()
  }

对于 OracleServiceCloudObject,请使用:

  type: 'OracleServiceCloudObject'
  typeProperties: {
    tableName: any()
  }

对于 OracleTable,请使用:

  type: 'OracleTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 Orc,请使用:

  type: 'Orc'
  typeProperties: {
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    orcCompressionCodec: any()
  }

对于 Parquet,请使用:

  type: 'Parquet'
  typeProperties: {
    compressionCodec: any()
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 PaypalObject,请使用:

  type: 'PaypalObject'
  typeProperties: {
    tableName: any()
  }

对于 PhoenixObject,请使用:

  type: 'PhoenixObject'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 PostgreSqlTable,请使用:

  type: 'PostgreSqlTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 PostgreSqlV2Table,请使用:

  type: 'PostgreSqlV2Table'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 PrestoObject,请使用:

  type: 'PrestoObject'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 QuickBooksObject,请使用:

  type: 'QuickBooksObject'
  typeProperties: {
    tableName: any()
  }

对于 RelationalTable,请使用:

  type: 'RelationalTable'
  typeProperties: {
    tableName: any()
  }

对于 ResponsysObject,请使用:

  type: 'ResponsysObject'
  typeProperties: {
    tableName: any()
  }

对于 RestResource,请使用:

  type: 'RestResource'
  typeProperties: {
    additionalHeaders: {
      {customized property}: any()
    }
    paginationRules: {
      {customized property}: any()
    }
    relativeUrl: any()
    requestBody: any()
    requestMethod: any()
  }

对于 SalesforceMarketingCloudObject,请使用:

  type: 'SalesforceMarketingCloudObject'
  typeProperties: {
    tableName: any()
  }

对于 SalesforceObject,请使用:

  type: 'SalesforceObject'
  typeProperties: {
    objectApiName: any()
  }

对于 SalesforceServiceCloudObject,请使用:

  type: 'SalesforceServiceCloudObject'
  typeProperties: {
    objectApiName: any()
  }

对于 SalesforceServiceCloudV2Object,请使用:

  type: 'SalesforceServiceCloudV2Object'
  typeProperties: {
    objectApiName: any()
    reportId: any()
  }

对于 SalesforceV2Object,请使用:

  type: 'SalesforceV2Object'
  typeProperties: {
    objectApiName: any()
    reportId: any()
  }

对于 SapBwCube,请使用:

  type: 'SapBwCube'

对于 SapCloudForCustomerResource,请使用:

  type: 'SapCloudForCustomerResource'
  typeProperties: {
    path: any()
  }

对于 SapEccResource,请使用:

  type: 'SapEccResource'
  typeProperties: {
    path: any()
  }

对于 SapHanaTable,请使用:

  type: 'SapHanaTable'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 SapOdpResource,请使用:

  type: 'SapOdpResource'
  typeProperties: {
    context: any()
    objectName: any()
  }

对于 SapOpenHubTable,请使用:

  type: 'SapOpenHubTable'
  typeProperties: {
    baseRequestId: any()
    excludeLastRequest: any()
    openHubDestinationName: any()
  }

对于 SapTableResource,请使用:

  type: 'SapTableResource'
  typeProperties: {
    tableName: any()
  }

对于 ServiceNowObject,请使用:

  type: 'ServiceNowObject'
  typeProperties: {
    tableName: any()
  }

对于 ServiceNowV2Object,请使用:

  type: 'ServiceNowV2Object'
  typeProperties: {
    tableName: any()
  }

对于 SharePointOnlineListResource,请使用:

  type: 'SharePointOnlineListResource'
  typeProperties: {
    listName: any()
  }

对于 ShopifyObject,请使用:

  type: 'ShopifyObject'
  typeProperties: {
    tableName: any()
  }

对于 SnowflakeTable,请使用:

  type: 'SnowflakeTable'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 SnowflakeV2Table,请使用:

  type: 'SnowflakeV2Table'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 SparkObject,请使用:

  type: 'SparkObject'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 SqlServerTable,请使用:

  type: 'SqlServerTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 SquareObject,请使用:

  type: 'SquareObject'
  typeProperties: {
    tableName: any()
  }

对于 SybaseTable,请使用:

  type: 'SybaseTable'
  typeProperties: {
    tableName: any()
  }

对于 TeradataTable,请使用:

  type: 'TeradataTable'
  typeProperties: {
    database: any()
    table: any()
  }

对于 VerticaTable,请使用:

  type: 'VerticaTable'
  typeProperties: {
    schema: any()
    table: any()
    tableName: any()
  }

对于 WarehouseTable,请使用:

  type: 'WarehouseTable'
  typeProperties: {
    schema: any()
    table: any()
  }

对于 WebTable,请使用:

  type: 'WebTable'
  typeProperties: {
    index: any()
    path: any()
  }

对于 XeroObject,请使用:

  type: 'XeroObject'
  typeProperties: {
    tableName: any()
  }

对于 Xml,请使用:

  type: 'Xml'
  typeProperties: {
    compression: {
      level: any()
      type: any()
      {customized property}: any()
    }
    encodingName: any()
    location: {
      fileName: any()
      folderPath: any()
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any()
  }

对于 ZohoObject,请使用:

  type: 'ZohoObject'
  typeProperties: {
    tableName: any()
  }

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

  type: 'AvroFormat'

对于 JsonFormat,请使用:

  type: 'JsonFormat'
  encodingName: any()
  filePattern: any()
  jsonNodeReference: any()
  jsonPathDefinition: any()
  nestingSeparator: any()

对于 OrcFormat,请使用:

  type: 'OrcFormat'

对于 ParquetFormat,请使用:

  type: 'ParquetFormat'

对于 TextFormat,请使用:

  type: 'TextFormat'
  columnDelimiter: any()
  encodingName: any()
  escapeChar: any()
  firstRowAsHeader: any()
  nullValue: any()
  quoteChar: any()
  rowDelimiter: any()
  skipLineCount: any()
  treatEmptyAsNull: any()

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

  type: 'AmazonS3CompatibleLocation'
  bucketName: any()
  version: any()

对于 AmazonS3Location,请使用:

  type: 'AmazonS3Location'
  bucketName: any()
  version: any()

对于 AzureBlobFSLocation,请使用:

  type: 'AzureBlobFSLocation'
  fileSystem: any()

对于 AzureBlobStorageLocation,请使用:

  type: 'AzureBlobStorageLocation'
  container: any()

对于 AzureDataLakeStoreLocation,请使用:

  type: 'AzureDataLakeStoreLocation'

对于 AzureFileStorageLocation,请使用:

  type: 'AzureFileStorageLocation'

对于 FileServerLocation,请使用:

  type: 'FileServerLocation'

对于 FtpServerLocation,请使用:

  type: 'FtpServerLocation'

对于 GoogleCloudStorageLocation,请使用:

  type: 'GoogleCloudStorageLocation'
  bucketName: any()
  version: any()

对于 HdfsLocation,请使用:

  type: 'HdfsLocation'

对于 HttpServerLocation,请使用:

  type: 'HttpServerLocation'
  relativeUrl: any()

对于 LakeHouseLocation,请使用:

  type: 'LakeHouseLocation'

对于 OracleCloudStorageLocation,请使用:

  type: 'OracleCloudStorageLocation'
  bucketName: any()
  version: any()

对于 SftpLocation,请使用:

  type: 'SftpLocation'

属性值

factories/datasets

名称 说明
name 资源名称

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

字符限制:1-260

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

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

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

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集位于的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
schema 定义数据集的物理类型架构的列。 Type: array (或 Expression with resultType array) , itemType: DatasetSchemaDataElement. 对于 Bicep,可以使用 任何 () 函数。
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement。 对于 Bicep,可以使用 任何 () 函数。
类型 设置对象类型 AmazonMWSObject
AmazonRdsForOracleTable
AmazonRdsForSqlServerTable
AmazonRedshiftTable
AmazonS3Object
Avro
AzureBlob
AzureBlobFSFile
AzureDatabricksDeltaLakeDataset
AzureDataExplorerTable
AzureDataLakeStoreFile
AzureMariaDBTable
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlMITable
AzureSqlTable
AzureTable
二进制
CassandraTable
CommonDataServiceForAppsEntity
ConcurObject
CosmosDbMongoDbApiCollection
CosmosDbSqlApiCollection
CouchbaseTable
CustomDataset
Db2Table
DelimitedText
DocumentDbCollection
DrillTable
DynamicsAXResource
DynamicsCrmEntity
DynamicsEntity
EloquaObject
Excel
FileShare
GoogleAdWordsObject
GoogleBigQueryObject
GoogleBigQueryV2Object
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
InformixTable
JiraObject
Json
LakeHouseTable
MagentoObject
MariaDBTable
MarketoObject
MicrosoftAccessTable
MongoDbAtlasCollection
MongoDbCollection
MongoDbV2Collection
MySqlTable
NetezzaTable
ODataResource
OdbcTable
Office365Table
OracleServiceCloudObject
OracleTable
Orc
Parquet
PaypalObject
PhoenixObject
PostgreSqlTable
PostgreSqlV2Table
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
RestResource
SalesforceMarketingCloudObject
SalesforceObject
SalesforceServiceCloudObject
SalesforceServiceCloudV2Object
SalesforceV2Object
SapBwCube
SapCloudForCustomerResource
SapEccResource
SapHanaTable
SapOdpResource
SapOpenHubTable
SapTableResource
ServiceNowObject
ServiceNowV2Object
SharePointOnlineListResource
“ShopifyObject”
SnowflakeTable
SnowflakeV2Table
SparkObject
SqlServerTable
SquareObject
SybaseTable
TeradataTable
VerticaTable
WarehouseTable
WebTable
XeroObject
Xml
ZohoObject (必需)

DatasetFolder

名称 说明
name 此数据集位于的文件夹的名称。 字符串

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GenericDatasetTypeProperties

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

AmazonRdsForOracleTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForOracleTable” (必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

名称 说明
schema AmazonRdsForOracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
AmazonRdsForOracle 数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AmazonRdsForSqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForSqlServerTable” (必需)
typeProperties 用于SQL Server数据集属性的 Amazon RDS。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
SQL Server数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AmazonRedshiftTableDataset

名称 说明 Value
type 数据集的类型。 需要“AmazonRedshiftTable” ()
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名称 说明
schema Amazon Redshift 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
Amazon Redshift 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

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,可以使用 任何 () 函数。
modifiedDatetimeEnd S3 对象的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart S3 对象的修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
前缀 S3 对象名称的前缀筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
版本 S3 对象的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

DatasetCompression

名称 说明
级别 数据集压缩级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
类型 数据集压缩的类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
{customized property} 对于 Bicep,可以使用 任何 () 函数。

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
serializer 序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
类型 设置对象类型 AvroFormat
JsonFormat
OrcFormat
ParquetFormat
TextFormat (必需)

AvroFormat

名称 说明 Value
type 数据集存储格式的类型。 “AvroFormat” (必需)

JsonFormat

名称 说明 Value
type 数据集存储格式的类型。 “JsonFormat” (必需)
encodingName 首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下参考中的编码表的“名称”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
filePattern JSON 的文件模式。 更具体地说,分离 JSON 对象的集合的方式。 默认值为“setOfObjects”。 它区分大小写。 对于 Bicep,可以使用 任何 () 函数。
jsonNodeReference 要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
jsonPathDefinition 具有自定义列名称的每个列映射的 JSONPath 定义,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组内的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“、”Column2“: ”Column2PathInArray“}。 类型:具有 resultType 对象) 的对象 (或 Expression。 对于 Bicep,可以使用 任何 () 函数。
nestingSeparator 用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

OrcFormat

名称 说明 Value
type 数据集存储格式的类型。 “OrcFormat” (必需)

ParquetFormat

名称 说明 Value
type 数据集存储格式的类型。 “ParquetFormat” (必需)

TextFormat

名称 说明 Value
type 数据集存储格式的类型。 “TextFormat” (必需)
columnDelimiter 列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encodingName 首选编码的代码页名称。 如果未命中,默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的 ΓÇ£NameΓÇ¥ 列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
escapeChar 转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
quoteChar 引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
rowDelimiter 行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
skipLineCount 分析文本文件时要跳过的行数/行数。 默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression。 对于 Bicep,可以使用 任何 () 函数。
treatEmptyAsNull 将文本文件中的空列值视为 null。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。

AvroDataset

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

AvroDatasetTypeProperties

名称 说明
avroCompressionCodec data avroCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
avroCompressionLevel int

约束:
最小值 = 1
最大值 = 9
location avro 存储的位置。 DatasetLocation (必需)

DatasetLocation

名称 说明
fileName 指定数据集的文件名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
folderPath 指定数据集的文件夹路径。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
类型 设置对象类型 AmazonS3CompatibleLocation
AmazonS3Location
AzureBlobFSLocation
AzureBlobStorageLocation
AzureDataLakeStoreLocation
AzureFileStorageLocation
FileServerLocation
FtpServerLocation
GoogleCloudStorageLocation
HdfsLocation
HttpServerLocation
LakeHouseLocation
OracleCloudStorageLocation
SftpLocation (必需)

AmazonS3CompatibleLocation

名称 说明 Value
type 数据集存储位置的类型。 “AmazonS3CompatibleLocation” (必需)
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
版本 指定 Amazon S3 兼容版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AmazonS3Location

名称 说明 Value
type 数据集存储位置的类型。 “AmazonS3Location” (必需)
bucketName 指定 amazon S3 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
版本 指定 amazon S3 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureBlobFSLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobFSLocation” (必需的)
fileSystem 指定 azure blobFS 的 fileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureBlobStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobStorageLocation” (必需的)
container 指定 azure Blob 的容器。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDataLakeStoreLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureDataLakeStoreLocation” (必需的)

AzureFileStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureFileStorageLocation” (必需的)

FileServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FileServerLocation” (必需)

FtpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FtpServerLocation” (必需)

GoogleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “GoogleCloudStorageLocation” (必需的)
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
版本 指定 Google Cloud Storage 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

HdfsLocation

名称 说明 Value
type 数据集存储位置的类型。 “HdfsLocation” (必需)

HttpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “HttpServerLocation” (必需)
relativeUrl 指定 http 服务器的 relativeUrl。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。

LakeHouseLocation

名称 说明 Value
type 数据集存储位置的类型。 “LakeHouseLocation” (必需)

OracleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “OracleCloudStorageLocation” (必需)
bucketName 指定 Oracle 云存储的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
版本 指定 Oracle 云存储的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SftpLocation

名称 说明 Value
type 数据集存储位置的类型。 “SftpLocation” ()

AzureBlobDataset

名称 说明 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
modifiedDatetimeEnd Azure Blob 的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableRootLocation Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureBlobFSDataset

名称 说明 Value
type 数据集的类型。 “AzureBlobFSFile” (必需)
typeProperties Azure Data Lake Storage Gen2数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureDatabricksDeltaLakeDataset

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

AzureDatabricksDeltaLakeDatasetTypeProperties

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

AzureDataExplorerTableDataset

名称 说明 Value
type 数据集的类型。 “AzureDataExplorerTable” (必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (所需的)

AzureDataExplorerDatasetTypeProperties

名称 说明
Azure 数据资源管理器 数据库的表名。 类型:字符串 (或带有 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,可以使用 任何 () 函数。
format Data Lake Store 的格式。 DatasetStorageFormat

AzureMariaDBTableDataset

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

AzureMySqlTableDataset

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

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

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

AzurePostgreSqlTableDatasetTypeProperties

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

AzureSearchIndexDataset

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

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

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

AzureSqlDWTableDatasetTypeProperties

名称 说明
schema Azure SQL Data Warehouse的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Azure SQL Data Warehouse的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

AzureSqlMITableDataset

名称 说明 Value
type 数据集的类型。 “AzureSqlMITable” (必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名称 说明
schema Azure SQL 托管实例的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Azure SQL 托管实例数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

AzureSqlTableDataset

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

AzureSqlTableDatasetTypeProperties

名称 说明
schema Azure SQL数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

AzureTableDataset

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

AzureTableDatasetTypeProperties

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

BinaryDataset

名称 说明 Value
type 数据集的类型。 “Binary” (必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名称 说明
compression 用于二进制数据集的数据压缩方法。 DatasetCompression
location 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

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

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

名称 说明 Value
type 数据集的类型。 需要“CommonDataServiceForAppsEntity” ()
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

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

CosmosDbMongoDbApiCollectionDataset

名称 说明 Value
type 数据集的类型。 “CosmosDbMongoDbApiCollection” ()
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (所需的)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

名称 说明
collection CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

CosmosDbSqlApiCollectionDataset

名称 说明 Value
type 数据集的类型。 需要“CosmosDbSqlApiCollection” ()
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (所需的)

CosmosDbSqlApiCollectionDatasetTypeProperties

名称 说明
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

CouchbaseTableDataset

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

CustomDataset

名称 说明 Value
type 数据集的类型。 “CustomDataset” (必需)
typeProperties 自定义数据集属性。 对于 Bicep,可以使用 任何 () 函数。

Db2TableDataset

名称 说明 Value
type 数据集的类型。 “Db2Table” ()
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名称 说明
schema Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

DelimitedTextDataset

名称 说明 Value
type 数据集的类型。 “DelimitedText” (必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

名称 说明
columnDelimiter 列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
compressionCodec 数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
compressionLevel 用于 DelimitedText 的数据压缩方法。 对于 Bicep,可以使用 任何 () 函数。
encodingName 首选编码的代码页名称。 如果未命中,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
escapeChar 转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
location 带分隔符的文本存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
quoteChar 引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
rowDelimiter 行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

DocumentDbCollectionDataset

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

DocumentDbCollectionDatasetTypeProperties

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

DrillTableDataset

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

DrillDatasetTypeProperties

名称 说明
schema Drill 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
Drill 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

DynamicsAXResourceDataset

名称 说明 Value
type 数据集的类型。 “DynamicsAXResource” (必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

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

DynamicsCrmEntityDataset

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

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

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

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

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

ExcelDataset

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

ExcelDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
location Excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
range 一个工作表的部分数据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
sheetIndex excel 文件的工作表索引和默认值为 0。 类型:integer (或 expression with resultType integer) 对于 Bicep,可以使用 任何 () 函数。
sheetName excel 文件的工作表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

FileShareDataset

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

FileShareDatasetTypeProperties

名称 说明
compression 用于文件系统的数据压缩方法。 DatasetCompression
fileFilter 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
fileName 本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
folderPath 本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
format 文件的格式。 DatasetStorageFormat
modifiedDatetimeEnd 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
modifiedDatetimeStart 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

GoogleAdWordsObjectDataset

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

GoogleBigQueryObjectDataset

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

GoogleBigQueryDatasetTypeProperties

名称 说明
dataset Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

GoogleBigQueryV2ObjectDataset

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

GoogleBigQueryV2DatasetTypeProperties

名称 说明
dataset Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

GreenplumTableDataset

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

GreenplumDatasetTypeProperties

名称 说明
schema Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

HBaseObjectDataset

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

HiveObjectDataset

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

HiveDatasetTypeProperties

名称 说明
schema Hive 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Hive 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ImpalaObjectDataset

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

ImpalaDatasetTypeProperties

名称 说明
schema Impala 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
Impala 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

InformixTableDataset

名称 说明 Value
type 数据集的类型。 “InformixTable” (必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

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

JiraObjectDataset

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

JsonDataset

名称 说明 Value
type 数据集的类型。 需要“Json” ()
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
location json 数据存储的位置。 DatasetLocation (必需)

LakeHouseTableDataset

名称 说明 Value
type 数据集的类型。 “LakeHouseTable” (必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

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

MagentoObjectDataset

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

MariaDBTableDataset

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

MarketoObjectDataset

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

MicrosoftAccessTableDataset

名称 说明 Value
type 数据集的类型。 “MicrosoftAccessTable” (必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

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

MongoDbAtlasCollectionDataset

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

MongoDbAtlasCollectionDatasetTypeProperties

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

MongoDbCollectionDataset

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

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

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

MongoDbV2CollectionDatasetTypeProperties

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

MySqlTableDataset

名称 说明 Value
type 数据集的类型。 “MySqlTable” (必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

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

NetezzaTableDataset

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

NetezzaTableDatasetTypeProperties

名称 说明
schema Netezza 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Netezza 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

ODataResourceDataset

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

ODataResourceDatasetTypeProperties

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

OdbcTableDataset

名称 说明 Value
type 数据集的类型。 “OdbcTable” (必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

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

Office365Dataset

名称 说明 Value
type 数据集的类型。 “Office365Table” (必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

名称 说明
predicate 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

OracleServiceCloudObjectDataset

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

OracleTableDataset

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

OracleTableDatasetTypeProperties

名称 说明
schema 本地 Oracle 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
本地 Oracle 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

OrcDataset

名称 说明 Value
type 数据集的类型。 “Orc” ()
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名称 说明
location ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec data orcCompressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

ParquetDataset

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

ParquetDatasetTypeProperties

名称 说明
compressionCodec 数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
location parquet 存储的位置。 DatasetLocation (必需)

PaypalObjectDataset

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

PhoenixObjectDataset

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

PhoenixDatasetTypeProperties

名称 说明
schema Phoenix 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
Phoenix 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

PostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 “PostgreSqlTable” (必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

PostgreSqlV2TableDataset

名称 说明 Value
type 数据集的类型。 需要“PostgreSqlV2Table” ()
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

PrestoObjectDataset

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

PrestoDatasetTypeProperties

名称 说明
schema Presto 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Presto 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

QuickBooksObjectDataset

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

RelationalTableDataset

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

RelationalTableDatasetTypeProperties

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

ResponsysObjectDataset

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

RestResourceDataset

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

RestResourceDatasetTypeProperties

名称 说明
additionalHeaders 对 RESTful API 的请求中的其他 HTTP 标头。 RestResourceDatasetTypePropertiesAdditionalHeaders
paginationRules 用于撰写下一页请求的分页规则。 RestResourceDatasetTypePropertiesPaginationRules
relativeUrl RESTful API 提供的资源的相对 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
requestBody 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
requestMethod 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

RestResourceDatasetTypePropertiesAdditionalHeaders

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

RestResourceDatasetTypePropertiesPaginationRules

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

SalesforceMarketingCloudObjectDataset

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

SalesforceObjectDataset

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

SalesforceObjectDatasetTypeProperties

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

SalesforceServiceCloudObjectDataset

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

SalesforceServiceCloudObjectDatasetTypeProperties

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

SalesforceServiceCloudV2ObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceServiceCloudV2Object” (必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

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

SalesforceV2ObjectDataset

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

SalesforceV2ObjectDatasetTypeProperties

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

SapBwCubeDataset

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

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. ()

SapHanaTableDataset

名称 说明 Value
type 数据集的类型。 “SapHanaTable” (必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名称 说明
schema SAP HANA 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
SAP HANA 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SapOdpResourceDataset

名称 说明 Value
type 数据集的类型。 “SapOdpResource” (必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需的)

SapOdpResourceDatasetTypeProperties

名称 说明
上下文 SAP ODP 对象的上下文。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
objectName SAP ODP 对象的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

SapOpenHubTableDataset

名称 说明 Value
type 数据集的类型。 “SapOpenHubTable” (必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需的)

SapOpenHubTableDatasetTypeProperties

名称 说明
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:具有 resultType 整数 ) 的整数 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
excludeLastRequest 是否排除最后一个请求的记录。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
openHubDestinationName 目标类型为“数据库表”的 Open Hub 目标的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

SapTableResourceDataset

名称 说明 Value
type 数据集的类型。 “SapTableResource” (必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties (必需的)

SapTableResourceDatasetTypeProperties

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

ServiceNowObjectDataset

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

ServiceNowV2ObjectDataset

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

SharePointOnlineListResourceDataset

名称 说明 Value
type 数据集的类型。 “SharePointOnlineListResource” (必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

SharePointOnlineListDatasetTypeProperties

名称 说明
listName SharePoint Online 列表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ShopifyObjectDataset

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

SnowflakeDataset

名称 说明 Value
type 数据集的类型。 “SnowflakeTable” (必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

名称 说明
schema Snowflake 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Snowflake 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SnowflakeV2Dataset

名称 说明 Value
type 数据集的类型。 “SnowflakeV2Table” (必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkObjectDataset

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

SparkDatasetTypeProperties

名称 说明
schema Spark 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Spark 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

SqlServerTableDataset

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

SqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

SquareObjectDataset

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

SybaseTableDataset

名称 说明 Value
type 数据集的类型。 需要“SybaseTable” ()
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

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

TeradataTableDataset

名称 说明 Value
type 数据集的类型。 “TeradataTable” (必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

名称 说明
database Teradata 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Teradata 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

VerticaTableDataset

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

VerticaDatasetTypeProperties

名称 说明
schema Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tableName 此属性将停用。 请考虑改用架构 + 表属性。 对于 Bicep,可以使用 任何 () 函数。

WarehouseTableDataset

名称 说明 Value
type 数据集的类型。 “WarehouseTable” (必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名称 说明
schema Microsoft Fabric Warehouse 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
Microsoft Fabric Warehouse 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

WebTableDataset

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

WebTableDatasetTypeProperties

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

XeroObjectDataset

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

XmlDataset

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

XmlDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
location json 数据存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ZohoObjectDataset

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

快速入门模板

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

模板 说明
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": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ object ],
    "description": "string",
    "folder": {
      "name": "string"
    },
    "linkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "schema": {},
    "structure": {},
    "type": "string"
    // For remaining properties, see Dataset objects
  }
}

数据集对象

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

对于 AmazonMWSObject,请使用:

  "type": "AmazonMWSObject",
  "typeProperties": {
    "tableName": {}
  }

对于 AmazonRdsForOracleTable,请使用:

  "type": "AmazonRdsForOracleTable",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 AmazonRdsForSqlServerTable,请使用:

  "type": "AmazonRdsForSqlServerTable",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 AmazonRedshiftTable,请使用:

  "type": "AmazonRedshiftTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 AmazonS3Object,请使用:

  "type": "AmazonS3Object",
  "typeProperties": {
    "bucketName": {},
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "key": {},
    "modifiedDatetimeEnd": {},
    "modifiedDatetimeStart": {},
    "prefix": {},
    "version": {}
  }

对于 Avro,请使用:

  "type": "Avro",
  "typeProperties": {
    "avroCompressionCodec": {},
    "avroCompressionLevel": "int",
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 AzureBlob,请使用:

  "type": "AzureBlob",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "modifiedDatetimeEnd": {},
    "modifiedDatetimeStart": {},
    "tableRootLocation": {}
  }

对于 AzureBlobFSFile,请使用:

  "type": "AzureBlobFSFile",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureDatabricksDeltaLakeDataset,请使用:

  "type": "AzureDatabricksDeltaLakeDataset",
  "typeProperties": {
    "database": {},
    "table": {}
  }

对于 AzureDataExplorerTable,请使用:

  "type": "AzureDataExplorerTable",
  "typeProperties": {
    "table": {}
  }

对于 AzureDataLakeStoreFile,请使用:

  "type": "AzureDataLakeStoreFile",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureMariaDBTable,请使用:

  "type": "AzureMariaDBTable",
  "typeProperties": {
    "tableName": {}
  }

对于 AzureMySqlTable,请使用:

  "type": "AzureMySqlTable",
  "typeProperties": {
    "table": {},
    "tableName": {}
  }

对于 AzurePostgreSqlTable,请使用:

  "type": "AzurePostgreSqlTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 AzureSearchIndex,请使用:

  "type": "AzureSearchIndex",
  "typeProperties": {
    "indexName": {}
  }

对于 AzureSqlDWTable,请使用:

  "type": "AzureSqlDWTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 AzureSqlMITable,请使用:

  "type": "AzureSqlMITable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 AzureSqlTable,请使用:

  "type": "AzureSqlTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 AzureTable,请使用:

  "type": "AzureTable",
  "typeProperties": {
    "tableName": {}
  }

对于 Binary,请使用:

  "type": "Binary",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 CassandraTable,请使用:

  "type": "CassandraTable",
  "typeProperties": {
    "keyspace": {},
    "tableName": {}
  }

对于 CommonDataServiceForAppsEntity,请使用:

  "type": "CommonDataServiceForAppsEntity",
  "typeProperties": {
    "entityName": {}
  }

对于 ConcurObject,请使用:

  "type": "ConcurObject",
  "typeProperties": {
    "tableName": {}
  }

对于 CosmosDbMongoDbApiCollection,请使用:

  "type": "CosmosDbMongoDbApiCollection",
  "typeProperties": {
    "collection": {}
  }

对于 CosmosDbSqlApiCollection,请使用:

  "type": "CosmosDbSqlApiCollection",
  "typeProperties": {
    "collectionName": {}
  }

对于 CouchbaseTable,请使用:

  "type": "CouchbaseTable",
  "typeProperties": {
    "tableName": {}
  }

对于 CustomDataset,请使用:

  "type": "CustomDataset",
  "typeProperties": {}

对于 Db2Table,请使用:

  "type": "Db2Table",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 DelimitedText,请使用:

  "type": "DelimitedText",
  "typeProperties": {
    "columnDelimiter": {},
    "compressionCodec": {},
    "compressionLevel": {},
    "encodingName": {},
    "escapeChar": {},
    "firstRowAsHeader": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "nullValue": {},
    "quoteChar": {},
    "rowDelimiter": {}
  }

对于 DocumentDbCollection,请使用:

  "type": "DocumentDbCollection",
  "typeProperties": {
    "collectionName": {}
  }

对于 DrillTable,请使用:

  "type": "DrillTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 DynamicsAXResource,请使用:

  "type": "DynamicsAXResource",
  "typeProperties": {
    "path": {}
  }

对于 DynamicsCrmEntity,请使用:

  "type": "DynamicsCrmEntity",
  "typeProperties": {
    "entityName": {}
  }

对于 DynamicsEntity,请使用:

  "type": "DynamicsEntity",
  "typeProperties": {
    "entityName": {}
  }

对于 EloquaObject,请使用:

  "type": "EloquaObject",
  "typeProperties": {
    "tableName": {}
  }

对于 Excel,请使用:

  "type": "Excel",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "firstRowAsHeader": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "nullValue": {},
    "range": {},
    "sheetIndex": {},
    "sheetName": {}
  }

对于 FileShare,请使用:

  "type": "FileShare",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "fileFilter": {},
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "modifiedDatetimeEnd": {},
    "modifiedDatetimeStart": {}
  }

对于 GoogleAdWordsObject,请使用:

  "type": "GoogleAdWordsObject",
  "typeProperties": {
    "tableName": {}
  }

对于 GoogleBigQueryObject,请使用:

  "type": "GoogleBigQueryObject",
  "typeProperties": {
    "dataset": {},
    "table": {},
    "tableName": {}
  }

对于 GoogleBigQueryV2Object,请使用:

  "type": "GoogleBigQueryV2Object",
  "typeProperties": {
    "dataset": {},
    "table": {}
  }

对于 GreenplumTable,请使用:

  "type": "GreenplumTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 HBaseObject,请使用:

  "type": "HBaseObject",
  "typeProperties": {
    "tableName": {}
  }

对于 HiveObject,请使用:

  "type": "HiveObject",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 HttpFile,请使用:

  "type": "HttpFile",
  "typeProperties": {
    "additionalHeaders": {},
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "relativeUrl": {},
    "requestBody": {},
    "requestMethod": {}
  }

对于 HubspotObject,请使用:

  "type": "HubspotObject",
  "typeProperties": {
    "tableName": {}
  }

对于 ImpalaObject,请使用:

  "type": "ImpalaObject",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 InformixTable,请使用:

  "type": "InformixTable",
  "typeProperties": {
    "tableName": {}
  }

对于 JiraObject,请使用:

  "type": "JiraObject",
  "typeProperties": {
    "tableName": {}
  }

对于 Json,请使用:

  "type": "Json",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "encodingName": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 LakeHouseTable,请使用:

  "type": "LakeHouseTable",
  "typeProperties": {
    "table": {}
  }

对于 MagentoObject,请使用:

  "type": "MagentoObject",
  "typeProperties": {
    "tableName": {}
  }

对于 MariaDBTable,请使用:

  "type": "MariaDBTable",
  "typeProperties": {
    "tableName": {}
  }

对于 MarketoObject,请使用:

  "type": "MarketoObject",
  "typeProperties": {
    "tableName": {}
  }

对于 MicrosoftAccessTable,请使用:

  "type": "MicrosoftAccessTable",
  "typeProperties": {
    "tableName": {}
  }

对于 MongoDbAtlasCollection,请使用:

  "type": "MongoDbAtlasCollection",
  "typeProperties": {
    "collection": {}
  }

对于 MongoDbCollection,请使用:

  "type": "MongoDbCollection",
  "typeProperties": {
    "collectionName": {}
  }

对于 MongoDbV2Collection,请使用:

  "type": "MongoDbV2Collection",
  "typeProperties": {
    "collection": {}
  }

对于 MySqlTable,请使用:

  "type": "MySqlTable",
  "typeProperties": {
    "tableName": {}
  }

对于 NetezzaTable,请使用:

  "type": "NetezzaTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 ODataResource,请使用:

  "type": "ODataResource",
  "typeProperties": {
    "path": {}
  }

对于 OdbcTable,请使用:

  "type": "OdbcTable",
  "typeProperties": {
    "tableName": {}
  }

对于 Office365Table,请使用:

  "type": "Office365Table",
  "typeProperties": {
    "predicate": {},
    "tableName": {}
  }

对于 OracleServiceCloudObject,请使用:

  "type": "OracleServiceCloudObject",
  "typeProperties": {
    "tableName": {}
  }

对于 OracleTable,请使用:

  "type": "OracleTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 Orc,请使用:

  "type": "Orc",
  "typeProperties": {
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "orcCompressionCodec": {}
  }

对于 Parquet,请使用:

  "type": "Parquet",
  "typeProperties": {
    "compressionCodec": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 PaypalObject,请使用:

  "type": "PaypalObject",
  "typeProperties": {
    "tableName": {}
  }

对于 PhoenixObject,请使用:

  "type": "PhoenixObject",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 PostgreSqlTable,请使用:

  "type": "PostgreSqlTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 PostgreSqlV2Table,请使用:

  "type": "PostgreSqlV2Table",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 PrestoObject,请使用:

  "type": "PrestoObject",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 QuickBooksObject,请使用:

  "type": "QuickBooksObject",
  "typeProperties": {
    "tableName": {}
  }

对于 RelationalTable,请使用:

  "type": "RelationalTable",
  "typeProperties": {
    "tableName": {}
  }

对于 ResponsysObject,请使用:

  "type": "ResponsysObject",
  "typeProperties": {
    "tableName": {}
  }

对于 RestResource,请使用:

  "type": "RestResource",
  "typeProperties": {
    "additionalHeaders": {
      "{customized property}": {}
    },
    "paginationRules": {
      "{customized property}": {}
    },
    "relativeUrl": {},
    "requestBody": {},
    "requestMethod": {}
  }

对于 SalesforceMarketingCloudObject,请使用:

  "type": "SalesforceMarketingCloudObject",
  "typeProperties": {
    "tableName": {}
  }

对于 SalesforceObject,请使用:

  "type": "SalesforceObject",
  "typeProperties": {
    "objectApiName": {}
  }

对于 SalesforceServiceCloudObject,请使用:

  "type": "SalesforceServiceCloudObject",
  "typeProperties": {
    "objectApiName": {}
  }

对于 SalesforceServiceCloudV2Object,请使用:

  "type": "SalesforceServiceCloudV2Object",
  "typeProperties": {
    "objectApiName": {},
    "reportId": {}
  }

对于 SalesforceV2Object,请使用:

  "type": "SalesforceV2Object",
  "typeProperties": {
    "objectApiName": {},
    "reportId": {}
  }

对于 SapBwCube,请使用:

  "type": "SapBwCube"

对于 SapCloudForCustomerResource,请使用:

  "type": "SapCloudForCustomerResource",
  "typeProperties": {
    "path": {}
  }

对于 SapEccResource,请使用:

  "type": "SapEccResource",
  "typeProperties": {
    "path": {}
  }

对于 SapHanaTable,请使用:

  "type": "SapHanaTable",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 SapOdpResource,请使用:

  "type": "SapOdpResource",
  "typeProperties": {
    "context": {},
    "objectName": {}
  }

对于 SapOpenHubTable,请使用:

  "type": "SapOpenHubTable",
  "typeProperties": {
    "baseRequestId": {},
    "excludeLastRequest": {},
    "openHubDestinationName": {}
  }

对于 SapTableResource,请使用:

  "type": "SapTableResource",
  "typeProperties": {
    "tableName": {}
  }

对于 ServiceNowObject,请使用:

  "type": "ServiceNowObject",
  "typeProperties": {
    "tableName": {}
  }

对于 ServiceNowV2Object,请使用:

  "type": "ServiceNowV2Object",
  "typeProperties": {
    "tableName": {}
  }

对于 SharePointOnlineListResource,请使用:

  "type": "SharePointOnlineListResource",
  "typeProperties": {
    "listName": {}
  }

对于 ShopifyObject,请使用:

  "type": "ShopifyObject",
  "typeProperties": {
    "tableName": {}
  }

对于 SnowflakeTable,请使用:

  "type": "SnowflakeTable",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 SnowflakeV2Table,请使用:

  "type": "SnowflakeV2Table",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 SparkObject,请使用:

  "type": "SparkObject",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 SqlServerTable,请使用:

  "type": "SqlServerTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 SquareObject,请使用:

  "type": "SquareObject",
  "typeProperties": {
    "tableName": {}
  }

对于 SybaseTable,请使用:

  "type": "SybaseTable",
  "typeProperties": {
    "tableName": {}
  }

对于 TeradataTable,请使用:

  "type": "TeradataTable",
  "typeProperties": {
    "database": {},
    "table": {}
  }

对于 VerticaTable,请使用:

  "type": "VerticaTable",
  "typeProperties": {
    "schema": {},
    "table": {},
    "tableName": {}
  }

对于 WarehouseTable,请使用:

  "type": "WarehouseTable",
  "typeProperties": {
    "schema": {},
    "table": {}
  }

对于 WebTable,请使用:

  "type": "WebTable",
  "typeProperties": {
    "index": {},
    "path": {}
  }

对于 XeroObject,请使用:

  "type": "XeroObject",
  "typeProperties": {
    "tableName": {}
  }

对于 Xml,请使用:

  "type": "Xml",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {},
      "{customized property}": {}
    },
    "encodingName": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "nullValue": {}
  }

对于 ZohoObject,请使用:

  "type": "ZohoObject",
  "typeProperties": {
    "tableName": {}
  }

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

  "type": "AvroFormat"

对于 JsonFormat,请使用:

  "type": "JsonFormat",
  "encodingName": {},
  "filePattern": {},
  "jsonNodeReference": {},
  "jsonPathDefinition": {},
  "nestingSeparator": {}

对于 OrcFormat,请使用:

  "type": "OrcFormat"

对于 ParquetFormat,请使用:

  "type": "ParquetFormat"

对于 TextFormat,请使用:

  "type": "TextFormat",
  "columnDelimiter": {},
  "encodingName": {},
  "escapeChar": {},
  "firstRowAsHeader": {},
  "nullValue": {},
  "quoteChar": {},
  "rowDelimiter": {},
  "skipLineCount": {},
  "treatEmptyAsNull": {}

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

  "type": "AmazonS3CompatibleLocation",
  "bucketName": {},
  "version": {}

对于 AmazonS3Location,请使用:

  "type": "AmazonS3Location",
  "bucketName": {},
  "version": {}

对于 AzureBlobFSLocation,请使用:

  "type": "AzureBlobFSLocation",
  "fileSystem": {}

对于 AzureBlobStorageLocation,请使用:

  "type": "AzureBlobStorageLocation",
  "container": {}

对于 AzureDataLakeStoreLocation,请使用:

  "type": "AzureDataLakeStoreLocation"

对于 AzureFileStorageLocation,请使用:

  "type": "AzureFileStorageLocation"

对于 FileServerLocation,请使用:

  "type": "FileServerLocation"

对于 FtpServerLocation,请使用:

  "type": "FtpServerLocation"

对于 GoogleCloudStorageLocation,请使用:

  "type": "GoogleCloudStorageLocation",
  "bucketName": {},
  "version": {}

对于 HdfsLocation,请使用:

  "type": "HdfsLocation"

对于 HttpServerLocation,请使用:

  "type": "HttpServerLocation",
  "relativeUrl": {}

对于 LakeHouseLocation,请使用:

  "type": "LakeHouseLocation"

对于 OracleCloudStorageLocation,请使用:

  "type": "OracleCloudStorageLocation",
  "bucketName": {},
  "version": {}

对于 SftpLocation,请使用:

  "type": "SftpLocation"

属性值

factories/datasets

名称 说明 Value
type 资源类型 “Microsoft.DataFactory/factories/datasets”
apiVersion 资源 API 版本 '2018-06-01'
name 资源名称

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

字符限制:1-260

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

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

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集位于的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
schema 定义数据集的物理类型架构的列。 类型:array (或 Expression with resultType array) , itemType: DatasetSchemaDataElement.
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement.
类型 设置对象类型 AmazonMWSObject
AmazonRdsForOracleTable
AmazonRdsForSqlServerTable
AmazonRedshiftTable
AmazonS3Object
Avro
AzureBlob
AzureBlobFSFile
AzureDatabricksDeltaLakeDataset
AzureDataExplorerTable
AzureDataLakeStoreFile
AzureMariaDBTable
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlMITable
AzureSqlTable
AzureTable
二进制
CassandraTable
CommonDataServiceForAppsEntity
ConcurObject
CosmosDbMongoDbApiCollection
CosmosDbSqlApiCollection
CouchbaseTable
CustomDataset
Db2Table
DelimitedText
DocumentDbCollection
DrillTable
DynamicsAXResource
DynamicsCrmEntity
DynamicsEntity
EloquaObject
Excel
FileShare
GoogleAdWordsObject
GoogleBigQueryObject
GoogleBigQueryV2Object
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
InformixTable
JiraObject
Json
LakeHouseTable
MagentoObject
MariaDBTable
MarketoObject
MicrosoftAccessTable
MongoDbAtlasCollection
MongoDbCollection
MongoDbV2Collection
MySqlTable
NetezzaTable
ODataResource
OdbcTable
Office365Table
OracleServiceCloudObject
OracleTable
Orc
Parquet
PaypalObject
PhoenixObject
PostgreSqlTable
PostgreSqlV2Table
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
RestResource
SalesforceMarketingCloudObject
SalesforceObject
SalesforceServiceCloudObject
SalesforceServiceCloudV2Object
SalesforceV2Object
SapBwCube
SapCloudForCustomerResource
SapEccResource
SapHanaTable
SapOdpResource
SapOpenHubTable
SapTableResource
ServiceNowObject
ServiceNowV2Object
SharePointOnlineListResource
“ShopifyObject”
SnowflakeTable
SnowflakeV2Table
SparkObject
SqlServerTable
SquareObject
SybaseTable
TeradataTable
VerticaTable
WarehouseTable
WebTable
XeroObject
Xml
ZohoObject (必需)

DatasetFolder

名称 说明
name 此数据集位于的文件夹的名称。 字符串

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GenericDatasetTypeProperties

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

AmazonRdsForOracleTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForOracleTable” (必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

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

AmazonRdsForSqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForSqlServerTable” (必需)
typeProperties 用于SQL Server数据集属性的 Amazon RDS。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AmazonRedshiftTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRedshiftTable” (必需)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名称 说明
schema Amazon Redshift 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Amazon Redshift 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AmazonS3Dataset

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

AmazonS3DatasetTypeProperties

名称 说明
bucketName Amazon S3 存储桶的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compression 用于 Amazon S3 对象的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
key Amazon S3 对象的键。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeEnd S3 对象的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart S3 对象的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
前缀 S3 对象名称的前缀筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
版本 S3 对象的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

DatasetCompression

名称 说明
级别 数据集压缩级别。 类型:包含 resultType 字符串) 的字符串 (或表达式。
类型 数据集压缩的类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
{customized property}

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。
serializer 序列化程序。 类型:包含 resultType 字符串) 的字符串 (或表达式。
类型 设置对象类型 AvroFormat
JsonFormat
OrcFormat
ParquetFormat
TextFormat (必需)

AvroFormat

名称 说明 Value
type 数据集存储格式的类型。 “AvroFormat” (必需)

JsonFormat

名称 说明 Value
type 数据集存储格式的类型。 “JsonFormat” (必需)
encodingName 首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下引用中的编码表的“Name”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078。 类型:字符串 (或带有 resultType 字符串) 的表达式。
filePattern JSON 的文件模式。 更具体地说,是分隔 JSON 对象集合的方式。 默认值为“setOfObjects”。 它区分大小写。
jsonNodeReference 要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:字符串 (或带有 resultType 字符串) 的表达式。
jsonPathDefinition 每个列映射的 JSONPath 定义,具有自定义列名称,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组中的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“, ”Column2“: ”Column2PathInArray“}。 类型:使用 resultType 对象) 的对象 (或 Expression。
nestingSeparator 用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OrcFormat

名称 说明 Value
type 数据集存储格式的类型。 “OrcFormat” (必需)

ParquetFormat

名称 说明 Value
type 数据集存储格式的类型。 “ParquetFormat” (必需)

TextFormat

名称 说明 Value
type 数据集存储格式的类型。 “TextFormat” (必需)
columnDelimiter 列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encodingName 首选编码的代码页名称。 如果未命中,则默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示其他 Unicode 编码。 请参阅以下链接中表的 ΓÇ\NameΓÇ¥ 列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。
escapeChar 转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
quoteChar 引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
rowDelimiter 行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
skipLineCount 分析文本文件时要跳过的行数。 默认值为 0。 类型:integer (或 expression with resultType integer) 。
treatEmptyAsNull 将文本文件中的空列值视为 null。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。

AvroDataset

名称 说明 Value
type 数据集的类型。 需要“Avro” ()
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

名称 说明
avroCompressionCodec data avroCompressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
avroCompressionLevel int

约束:
最小值 = 1
最大值 = 9
location avro 存储的位置。 DatasetLocation (必需)

DatasetLocation

名称 说明
fileName 指定数据集的文件名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath 指定数据集的文件夹路径。 类型:字符串 (或带有 resultType 字符串) 的表达式
类型 设置对象类型 AmazonS3CompatibleLocation
AmazonS3Location
AzureBlobFSLocation
AzureBlobStorageLocation
AzureDataLakeStoreLocation
AzureFileStorageLocation
FileServerLocation
FtpServerLocation
GoogleCloudStorageLocation
HdfsLocation
HttpServerLocation
LakeHouseLocation
OracleCloudStorageLocation
需要 SftpLocation ()

AmazonS3CompatibleLocation

名称 说明 Value
type 数据集存储位置的类型。 “AmazonS3CompatibleLocation” (必需)
bucketName 指定 Amazon S3 Compatible 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本 指定 Amazon S3 兼容版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AmazonS3Location

名称 说明 Value
type 数据集存储位置的类型。 需要“AmazonS3Location” ()
bucketName 指定 amazon S3 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本 指定 amazon S3 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobFSLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobFSLocation” (必需)
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobStorageLocation” (必需)
container 指定 azure Blob 的容器。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDataLakeStoreLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureDataLakeStoreLocation” (必需)

AzureFileStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureFileStorageLocation” (必需)

FileServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FileServerLocation” (必需)

FtpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FtpServerLocation” (必需)

GoogleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “GoogleCloudStorageLocation” (必需的)
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本 指定 Google Cloud Storage 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

HdfsLocation

名称 说明 Value
type 数据集存储位置的类型。 “HdfsLocation” (必需)

HttpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “HttpServerLocation” (必需)
relativeUrl 指定 http 服务器的 relativeUrl。 类型:包含 resultType 字符串) 的字符串 (或表达式

LakeHouseLocation

名称 说明 Value
type 数据集存储位置的类型。 “LakeHouseLocation” (必需)

OracleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “OracleCloudStorageLocation” (必需)
bucketName 指定 Oracle 云存储的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本 指定 Oracle 云存储的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SftpLocation

名称 说明 Value
type 数据集存储位置的类型。 “SftpLocation” (必需)

AzureBlobDataset

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

AzureBlobDatasetTypeProperties

名称 说明
compression 用于 Blob 存储的数据压缩方法。 DatasetCompression
fileName Azure Blob 的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath Azure Blob 存储的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format Azure Blob 存储的格式。 DatasetStorageFormat
modifiedDatetimeEnd Azure Blob 的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableRootLocation Blob 路径的根。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureBlobFSDataset

名称 说明 Value
type 数据集的类型。 “AzureBlobFSFile” (必需)
typeProperties Azure Data Lake Storage Gen2数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureDatabricksDeltaLakeDataset

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

AzureDatabricksDeltaLakeDatasetTypeProperties

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

AzureDataExplorerTableDataset

名称 说明 Value
type 数据集的类型。 “AzureDataExplorerTable” (必需的)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (必需的)

AzureDataExplorerDatasetTypeProperties

名称 说明
Azure 数据资源管理器 数据库的表名。 类型:包含 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

AzureMariaDBTableDataset

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

AzureMySqlTableDataset

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

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

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

AzurePostgreSqlTableDatasetTypeProperties

名称 说明
schema Azure PostgreSQL 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure PostgreSQL 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName Azure PostgreSQL 数据库的表名,包括架构和表。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSearchIndexDataset

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

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

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

AzureSqlDWTableDatasetTypeProperties

名称 说明
schema Azure SQL Data Warehouse的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure SQL Data Warehouse的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureSqlMITableDataset

名称 说明 Value
type 数据集的类型。 需要“AzureSqlMITable” ()
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名称 说明
schema Azure SQL 托管实例的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure SQL 托管实例数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureSqlTableDataset

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

AzureSqlTableDatasetTypeProperties

名称 说明
schema Azure SQL数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Azure SQL数据库的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureTableDataset

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

AzureTableDatasetTypeProperties

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

BinaryDataset

名称 说明 Value
type 数据集的类型。 “Binary” (必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名称 说明
compression 用于二进制数据集的数据压缩方法。 DatasetCompression
location 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

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

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

名称 说明 Value
type 数据集的类型。 “CommonDataServiceForAppsEntity” (必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

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

CosmosDbMongoDbApiCollectionDataset

名称 说明 Value
type 数据集的类型。 “CosmosDbMongoDbApiCollection” ()
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (所需的)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

名称 说明
collection CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CosmosDbSqlApiCollectionDataset

名称 说明 Value
type 数据集的类型。 需要“CosmosDbSqlApiCollection” ()
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (所需的)

CosmosDbSqlApiCollectionDatasetTypeProperties

名称 说明
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CouchbaseTableDataset

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

CustomDataset

名称 说明 Value
type 数据集的类型。 “CustomDataset” (必需)
typeProperties 自定义数据集属性。

Db2TableDataset

名称 说明 Value
type 数据集的类型。 “Db2Table” ()
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名称 说明
schema Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

DelimitedTextDataset

名称 说明 Value
type 数据集的类型。 “DelimitedText” (必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

名称 说明
columnDelimiter 列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compressionCodec 数据 compressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
compressionLevel 用于 DelimitedText 的数据压缩方法。
encodingName 首选编码的代码页名称。 如果未命中,默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。
escapeChar 转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
location 带分隔符的文本存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
quoteChar 引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
rowDelimiter 行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。

DocumentDbCollectionDataset

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

DocumentDbCollectionDatasetTypeProperties

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

DrillTableDataset

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

DrillDatasetTypeProperties

名称 说明
schema 钻取的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
钻取的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

DynamicsAXResourceDataset

名称 说明 Value
type 数据集的类型。 “DynamicsAXResource” (必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

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

DynamicsCrmEntityDataset

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

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

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

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

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

ExcelDataset

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

ExcelDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
location excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
range 一个工作表的部分数据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sheetIndex excel 文件的工作表索引和默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression
sheetName excel 文件的工作表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

FileShareDataset

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

FileShareDatasetTypeProperties

名称 说明
compression 用于文件系统的数据压缩方法。 DatasetCompression
fileFilter 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:包含 resultType 字符串) 的字符串 (或表达式。
fileName 本地文件系统的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath 本地文件系统的路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。
format 文件的格式。 DatasetStorageFormat
modifiedDatetimeEnd 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。

GoogleAdWordsObjectDataset

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

GoogleBigQueryObjectDataset

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

GoogleBigQueryDatasetTypeProperties

名称 说明
dataset Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用数据库 + 表属性。

GoogleBigQueryV2ObjectDataset

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

GoogleBigQueryV2DatasetTypeProperties

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

GreenplumTableDataset

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

GreenplumDatasetTypeProperties

名称 说明
schema Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

HBaseObjectDataset

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

HiveObjectDataset

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

HiveDatasetTypeProperties

名称 说明
schema Hive 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Hive 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ImpalaObjectDataset

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

ImpalaDatasetTypeProperties

名称 说明
schema Impala 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Impala 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

InformixTableDataset

名称 说明 Value
type 数据集的类型。 “InformixTable” (必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

名称 说明
tableName Informix 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

JiraObjectDataset

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

JsonDataset

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

JsonDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location json 数据存储的位置。 DatasetLocation (必需)

LakeHouseTableDataset

名称 说明 Value
type 数据集的类型。 “LakeHouseTable” (必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

名称 说明
Microsoft Fabric LakeHouse 表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MagentoObjectDataset

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

MariaDBTableDataset

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

MarketoObjectDataset

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

MicrosoftAccessTableDataset

名称 说明 Value
type 数据集的类型。 “MicrosoftAccessTable” (必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

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

MongoDbAtlasCollectionDataset

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

MongoDbAtlasCollectionDatasetTypeProperties

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

MongoDbCollectionDataset

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

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

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

MongoDbV2CollectionDatasetTypeProperties

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

MySqlTableDataset

名称 说明 Value
type 数据集的类型。 “MySqlTable” (必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

名称 说明
tableName MySQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

NetezzaTableDataset

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

NetezzaTableDatasetTypeProperties

名称 说明
schema Netezza 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Netezza 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

ODataResourceDataset

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

ODataResourceDatasetTypeProperties

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

OdbcTableDataset

名称 说明 Value
type 数据集的类型。 “OdbcTable” (必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

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

Office365Dataset

名称 说明 Value
type 数据集的类型。 “Office365Table” (必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

名称 说明
predicate 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OracleServiceCloudObjectDataset

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

OracleTableDataset

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

OracleTableDatasetTypeProperties

名称 说明
schema 本地 Oracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

OrcDataset

名称 说明 Value
type 数据集的类型。 “Orc” (必需)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名称 说明
location ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec data orcCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ParquetDataset

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

ParquetDatasetTypeProperties

名称 说明
compressionCodec 数据 compressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location parquet 存储的位置。 DatasetLocation (必需)

PaypalObjectDataset

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

PhoenixObjectDataset

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

PhoenixDatasetTypeProperties

名称 说明
schema Phoenix 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Phoenix 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

PostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 “PostgreSqlTable” (必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

PostgreSqlV2TableDataset

名称 说明 Value
type 数据集的类型。 需要“PostgreSqlV2Table” ()
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
PostgreSQL 表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

PrestoObjectDataset

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

PrestoDatasetTypeProperties

名称 说明
schema Presto 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Presto 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

QuickBooksObjectDataset

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

RelationalTableDataset

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

RelationalTableDatasetTypeProperties

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

ResponsysObjectDataset

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

RestResourceDataset

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

RestResourceDatasetTypeProperties

名称 说明
additionalHeaders 请求中对 RESTful API 的其他 HTTP 标头。 RestResourceDatasetTypePropertiesAdditionalHeaders
paginationRules 用于撰写下一页请求的分页规则。 RestResourceDatasetTypePropertiesPaginationRules
relativeUrl RESTful API 提供的资源的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
requestBody 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
requestMethod 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串 (或带有 resultType 字符串) 的表达式。

RestResourceDatasetTypePropertiesAdditionalHeaders

名称 说明
{customized property}

RestResourceDatasetTypePropertiesPaginationRules

名称 说明
{customized property}

SalesforceMarketingCloudObjectDataset

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

SalesforceObjectDataset

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

SalesforceObjectDatasetTypeProperties

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

SalesforceServiceCloudObjectDataset

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

SalesforceServiceCloudObjectDatasetTypeProperties

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

SalesforceServiceCloudV2ObjectDataset

名称 说明 Value
type 数据集的类型。 需要“SalesforceServiceCloudV2Object” ()
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

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

SalesforceV2ObjectDataset

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

SalesforceV2ObjectDatasetTypeProperties

名称 说明
objectApiName Salesforce V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId Salesforce V2 报表 ID。类型:string (或 expression with resultType string) 。

SapBwCubeDataset

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

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 字符串) 的表达式。

SapHanaTableDataset

名称 说明 Value
type 数据集的类型。 “SapHanaTable” (必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名称 说明
schema SAP HANA 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SAP HANA 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapOdpResourceDataset

名称 说明 Value
type 数据集的类型。 “SapOdpResource” (必需)
typeProperties SAP ODP 资源属性。 sapOdpResourceDatasetTypeProperties (必需的)

SapOdpResourceDatasetTypeProperties

名称 说明
上下文 SAP ODP 对象的上下文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
objectName SAP ODP 对象的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapOpenHubTableDataset

名称 说明 Value
type 数据集的类型。 需要“SapOpenHubTable” ()
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (所需的)

SapOpenHubTableDatasetTypeProperties

名称 说明
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:integer (或 expression with resultType integer ) 。
excludeLastRequest 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
openHubDestinationName 目标类型为“数据库表”的 Open Hub 目标的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapTableResourceDataset

名称 说明 Value
type 数据集的类型。 需要“SapTableResource” ()
typeProperties SAP 表资源属性。 sapTableResourceDatasetTypeProperties (必需的)

SapTableResourceDatasetTypeProperties

名称 说明
tableName SAP 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowObjectDataset

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

ServiceNowV2ObjectDataset

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

SharePointOnlineListResourceDataset

名称 说明 Value
type 数据集的类型。 “SharePointOnlineListResource” (必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

SharePointOnlineListDatasetTypeProperties

名称 说明
listName SharePoint Online 列表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ShopifyObjectDataset

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

SnowflakeDataset

名称 说明 Value
type 数据集的类型。 需要“SnowflakeTable” ()
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

名称 说明
schema Snowflake 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Snowflake 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SnowflakeV2Dataset

名称 说明 Value
type 数据集的类型。 需要“SnowflakeV2Table” ()
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkObjectDataset

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

SparkDatasetTypeProperties

名称 说明
schema Spark 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Spark 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

SqlServerTableDataset

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

SqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

SquareObjectDataset

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

SybaseTableDataset

名称 说明 Value
type 数据集的类型。 需要“SybaseTable” ()
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

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

TeradataTableDataset

名称 说明 Value
type 数据集的类型。 “TeradataTable” (必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

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

VerticaTableDataset

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

VerticaDatasetTypeProperties

名称 说明
schema Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

WarehouseTableDataset

名称 说明 Value
type 数据集的类型。 “WarehouseTable” (必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名称 说明
schema Microsoft Fabric Warehouse 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Microsoft Fabric Warehouse 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

WebTableDataset

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

WebTableDatasetTypeProperties

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

XeroObjectDataset

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

XmlDataset

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

XmlDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location json 数据存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ZohoObjectDataset

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

快速入门模板

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

模板 说明
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@2018-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      annotations = [ object ]
      description = "string"
      folder = {
        name = "string"
      }
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
      type = "string"
      // For remaining properties, see Dataset objects
    }
  })
}

数据集对象

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

对于 AmazonMWSObject,请使用:

  type = "AmazonMWSObject"
  typeProperties = {}

对于 AmazonRdsForOracleTable,请使用:

  type = "AmazonRdsForOracleTable"
  typeProperties = {}

对于 AmazonRdsForSqlServerTable,请使用:

  type = "AmazonRdsForSqlServerTable"
  typeProperties = {}

对于 AmazonRedshiftTable,请使用:

  type = "AmazonRedshiftTable"
  typeProperties = {}

对于 AmazonS3Object,请使用:

  type = "AmazonS3Object"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 Avro,请使用:

  type = "Avro"
  typeProperties = {
    avroCompressionLevel = int
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 AzureBlob,请使用:

  type = "AzureBlob"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureBlobFSFile,请使用:

  type = "AzureBlobFSFile"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureDatabricksDeltaLakeDataset,请使用:

  type = "AzureDatabricksDeltaLakeDataset"
  typeProperties = {}

对于 AzureDataExplorerTable,请使用:

  type = "AzureDataExplorerTable"
  typeProperties = {}

对于 AzureDataLakeStoreFile,请使用:

  type = "AzureDataLakeStoreFile"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 AzureMariaDBTable,请使用:

  type = "AzureMariaDBTable"
  typeProperties = {}

对于 AzureMySqlTable,请使用:

  type = "AzureMySqlTable"
  typeProperties = {}

对于 AzurePostgreSqlTable,请使用:

  type = "AzurePostgreSqlTable"
  typeProperties = {}

对于 AzureSearchIndex,请使用:

  type = "AzureSearchIndex"
  typeProperties = {}

对于 AzureSqlDWTable,请使用:

  type = "AzureSqlDWTable"
  typeProperties = {}

对于 AzureSqlMITable,请使用:

  type = "AzureSqlMITable"
  typeProperties = {}

对于 AzureSqlTable,请使用:

  type = "AzureSqlTable"
  typeProperties = {}

对于 AzureTable,请使用:

  type = "AzureTable"
  typeProperties = {}

对于 Binary,请使用:

  type = "Binary"
  typeProperties = {
    compression = {}
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 CassandraTable,请使用:

  type = "CassandraTable"
  typeProperties = {}

对于 CommonDataServiceForAppsEntity,请使用:

  type = "CommonDataServiceForAppsEntity"
  typeProperties = {}

对于 ConcurObject,请使用:

  type = "ConcurObject"
  typeProperties = {}

对于 CosmosDbMongoDbApiCollection,请使用:

  type = "CosmosDbMongoDbApiCollection"
  typeProperties = {}

对于 CosmosDbSqlApiCollection,请使用:

  type = "CosmosDbSqlApiCollection"
  typeProperties = {}

对于 CouchbaseTable,请使用:

  type = "CouchbaseTable"
  typeProperties = {}

对于 CustomDataset,请使用:

  type = "CustomDataset"

对于 Db2Table,请使用:

  type = "Db2Table"
  typeProperties = {}

对于 DelimitedText,请使用:

  type = "DelimitedText"
  typeProperties = {
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 DocumentDbCollection,请使用:

  type = "DocumentDbCollection"
  typeProperties = {}

对于 DrillTable,请使用:

  type = "DrillTable"
  typeProperties = {}

对于 DynamicsAXResource,请使用:

  type = "DynamicsAXResource"
  typeProperties = {}

对于 DynamicsCrmEntity,请使用:

  type = "DynamicsCrmEntity"
  typeProperties = {}

对于 DynamicsEntity,请使用:

  type = "DynamicsEntity"
  typeProperties = {}

对于 EloquaObject,请使用:

  type = "EloquaObject"
  typeProperties = {}

对于 Excel,请使用:

  type = "Excel"
  typeProperties = {
    compression = {}
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 FileShare,请使用:

  type = "FileShare"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 GoogleAdWordsObject,请使用:

  type = "GoogleAdWordsObject"
  typeProperties = {}

对于 GoogleBigQueryObject,请使用:

  type = "GoogleBigQueryObject"
  typeProperties = {}

对于 GoogleBigQueryV2Object,请使用:

  type = "GoogleBigQueryV2Object"
  typeProperties = {}

对于 GreenplumTable,请使用:

  type = "GreenplumTable"
  typeProperties = {}

对于 HBaseObject,请使用:

  type = "HBaseObject"
  typeProperties = {}

对于 HiveObject,请使用:

  type = "HiveObject"
  typeProperties = {}

对于 HttpFile,请使用:

  type = "HttpFile"
  typeProperties = {
    compression = {}
    format = {
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }

对于 HubspotObject,请使用:

  type = "HubspotObject"
  typeProperties = {}

对于 ImpalaObject,请使用:

  type = "ImpalaObject"
  typeProperties = {}

对于 InformixTable,请使用:

  type = "InformixTable"
  typeProperties = {}

对于 JiraObject,请使用:

  type = "JiraObject"
  typeProperties = {}

对于 Json,请使用:

  type = "Json"
  typeProperties = {
    compression = {}
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 LakeHouseTable,请使用:

  type = "LakeHouseTable"
  typeProperties = {}

对于 MagentoObject,请使用:

  type = "MagentoObject"
  typeProperties = {}

对于 MariaDBTable,请使用:

  type = "MariaDBTable"
  typeProperties = {}

对于 MarketoObject,请使用:

  type = "MarketoObject"
  typeProperties = {}

对于 MicrosoftAccessTable,请使用:

  type = "MicrosoftAccessTable"
  typeProperties = {}

对于 MongoDbAtlasCollection,请使用:

  type = "MongoDbAtlasCollection"
  typeProperties = {}

对于 MongoDbCollection,请使用:

  type = "MongoDbCollection"
  typeProperties = {}

对于 MongoDbV2Collection,请使用:

  type = "MongoDbV2Collection"
  typeProperties = {}

对于 MySqlTable,请使用:

  type = "MySqlTable"
  typeProperties = {}

对于 NetezzaTable,请使用:

  type = "NetezzaTable"
  typeProperties = {}

对于 ODataResource,请使用:

  type = "ODataResource"
  typeProperties = {}

对于 OdbcTable,请使用:

  type = "OdbcTable"
  typeProperties = {}

对于 Office365Table,请使用:

  type = "Office365Table"
  typeProperties = {}

对于 OracleServiceCloudObject,请使用:

  type = "OracleServiceCloudObject"
  typeProperties = {}

对于 OracleTable,请使用:

  type = "OracleTable"
  typeProperties = {}

对于 Orc,请使用:

  type = "Orc"
  typeProperties = {
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 Parquet,请使用:

  type = "Parquet"
  typeProperties = {
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 PaypalObject,请使用:

  type = "PaypalObject"
  typeProperties = {}

对于 PhoenixObject,请使用:

  type = "PhoenixObject"
  typeProperties = {}

对于 PostgreSqlTable,请使用:

  type = "PostgreSqlTable"
  typeProperties = {}

对于 PostgreSqlV2Table,请使用:

  type = "PostgreSqlV2Table"
  typeProperties = {}

对于 PrestoObject,请使用:

  type = "PrestoObject"
  typeProperties = {}

对于 QuickBooksObject,请使用:

  type = "QuickBooksObject"
  typeProperties = {}

对于 RelationalTable,请使用:

  type = "RelationalTable"
  typeProperties = {}

对于 ResponsysObject,请使用:

  type = "ResponsysObject"
  typeProperties = {}

对于 RestResource,请使用:

  type = "RestResource"
  typeProperties = {
    additionalHeaders = {}
    paginationRules = {}
  }

对于 SalesforceMarketingCloudObject,请使用:

  type = "SalesforceMarketingCloudObject"
  typeProperties = {}

对于 SalesforceObject,请使用:

  type = "SalesforceObject"
  typeProperties = {}

对于 SalesforceServiceCloudObject,请使用:

  type = "SalesforceServiceCloudObject"
  typeProperties = {}

对于 SalesforceServiceCloudV2Object,请使用:

  type = "SalesforceServiceCloudV2Object"
  typeProperties = {}

对于 SalesforceV2Object,请使用:

  type = "SalesforceV2Object"
  typeProperties = {}

对于 SapBwCube,请使用:

  type = "SapBwCube"

对于 SapCloudForCustomerResource,请使用:

  type = "SapCloudForCustomerResource"
  typeProperties = {}

对于 SapEccResource,请使用:

  type = "SapEccResource"
  typeProperties = {}

对于 SapHanaTable,请使用:

  type = "SapHanaTable"
  typeProperties = {}

对于 SapOdpResource,请使用:

  type = "SapOdpResource"
  typeProperties = {}

对于 SapOpenHubTable,请使用:

  type = "SapOpenHubTable"
  typeProperties = {}

对于 SapTableResource,请使用:

  type = "SapTableResource"
  typeProperties = {}

对于 ServiceNowObject,请使用:

  type = "ServiceNowObject"
  typeProperties = {}

对于 ServiceNowV2Object,请使用:

  type = "ServiceNowV2Object"
  typeProperties = {}

对于 SharePointOnlineListResource,请使用:

  type = "SharePointOnlineListResource"
  typeProperties = {}

对于 ShopifyObject,请使用:

  type = "ShopifyObject"
  typeProperties = {}

对于 SnowflakeTable,请使用:

  type = "SnowflakeTable"
  typeProperties = {}

对于 SnowflakeV2Table,请使用:

  type = "SnowflakeV2Table"
  typeProperties = {}

对于 SparkObject,请使用:

  type = "SparkObject"
  typeProperties = {}

对于 SqlServerTable,请使用:

  type = "SqlServerTable"
  typeProperties = {}

对于 SquareObject,请使用:

  type = "SquareObject"
  typeProperties = {}

对于 SybaseTable,请使用:

  type = "SybaseTable"
  typeProperties = {}

对于 TeradataTable,请使用:

  type = "TeradataTable"
  typeProperties = {}

对于 VerticaTable,请使用:

  type = "VerticaTable"
  typeProperties = {}

对于 WarehouseTable,请使用:

  type = "WarehouseTable"
  typeProperties = {}

对于 WebTable,请使用:

  type = "WebTable"
  typeProperties = {}

对于 XeroObject,请使用:

  type = "XeroObject"
  typeProperties = {}

对于 Xml,请使用:

  type = "Xml"
  typeProperties = {
    compression = {}
    location = {
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }

对于 ZohoObject,请使用:

  type = "ZohoObject"
  typeProperties = {}

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

  type = "AvroFormat"

对于 JsonFormat,请使用:

  type = "JsonFormat"

对于 OrcFormat,请使用:

  type = "OrcFormat"

对于 ParquetFormat,请使用:

  type = "ParquetFormat"

对于 TextFormat,请使用:

  type = "TextFormat"

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

  type = "AmazonS3CompatibleLocation"

对于 AmazonS3Location,请使用:

  type = "AmazonS3Location"

对于 AzureBlobFSLocation,请使用:

  type = "AzureBlobFSLocation"

对于 AzureBlobStorageLocation,请使用:

  type = "AzureBlobStorageLocation"

对于 AzureDataLakeStoreLocation,请使用:

  type = "AzureDataLakeStoreLocation"

对于 AzureFileStorageLocation,请使用:

  type = "AzureFileStorageLocation"

对于 FileServerLocation,请使用:

  type = "FileServerLocation"

对于 FtpServerLocation,请使用:

  type = "FtpServerLocation"

对于 GoogleCloudStorageLocation,请使用:

  type = "GoogleCloudStorageLocation"

对于 HdfsLocation,请使用:

  type = "HdfsLocation"

对于 HttpServerLocation,请使用:

  type = "HttpServerLocation"

对于 LakeHouseLocation,请使用:

  type = "LakeHouseLocation"

对于 OracleCloudStorageLocation,请使用:

  type = "OracleCloudStorageLocation"

对于 SftpLocation,请使用:

  type = "SftpLocation"

属性值

factories/datasets

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

字符限制:1-260

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

以字母数字开头。
parent_id 此资源的父资源的 ID。 类型为的资源的 ID: factories
properties 数据集属性。 需要数据集 ()

数据集

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集位于的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必需)
parameters 数据集的参数。 ParameterDefinitionSpecification
schema 定义数据集的物理类型架构的列。 Type: array (或 Expression with resultType array) , itemType: DatasetSchemaDataElement.
structure 定义数据集结构的列。 类型:array (或 expression with resultType array) , itemType: DatasetDataElement。
类型 设置对象类型 AmazonMWSObject
AmazonRdsForOracleTable
AmazonRdsForSqlServerTable
AmazonRedshiftTable
AmazonS3Object
Avro
AzureBlob
AzureBlobFSFile
AzureDatabricksDeltaLakeDataset
AzureDataExplorerTable
AzureDataLakeStoreFile
AzureMariaDBTable
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlMITable
AzureSqlTable
AzureTable
二进制
CassandraTable
CommonDataServiceForAppsEntity
ConcurObject
CosmosDbMongoDbApiCollection
CosmosDbSqlApiCollection
CouchbaseTable
CustomDataset
Db2Table
DelimitedText
DocumentDbCollection
DrillTable
DynamicsAXResource
DynamicsCrmEntity
DynamicsEntity
EloquaObject
Excel
FileShare
GoogleAdWordsObject
GoogleBigQueryObject
GoogleBigQueryV2Object
GreenplumTable
HBaseObject
HiveObject
HttpFile
HubspotObject
ImpalaObject
InformixTable
JiraObject
Json
LakeHouseTable
MagentoObject
MariaDBTable
MarketoObject
MicrosoftAccessTable
MongoDbAtlasCollection
MongoDbCollection
MongoDbV2Collection
MySqlTable
NetezzaTable
ODataResource
OdbcTable
Office365Table
OracleServiceCloudObject
OracleTable
Orc
Parquet
PaypalObject
PhoenixObject
PostgreSqlTable
PostgreSqlV2Table
PrestoObject
QuickBooksObject
RelationalTable
ResponsysObject
RestResource
SalesforceMarketingCloudObject
SalesforceObject
SalesforceServiceCloudObject
SalesforceServiceCloudV2Object
SalesforceV2Object
SapBwCube
SapCloudForCustomerResource
SapEccResource
SapHanaTable
SapOdpResource
SapOpenHubTable
SapTableResource
ServiceNowObject
ServiceNowV2Object
SharePointOnlineListResource
“ShopifyObject”
SnowflakeTable
SnowflakeV2Table
SparkObject
SqlServerTable
SquareObject
SybaseTable
TeradataTable
VerticaTable
WarehouseTable
WebTable
XeroObject
Xml
ZohoObject (必需)

DatasetFolder

名称 说明
name 此数据集位于的文件夹的名称。 字符串

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GenericDatasetTypeProperties

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

AmazonRdsForOracleTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForOracleTable” (必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

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

AmazonRdsForSqlServerTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRdsForSqlServerTable” (必需的)
typeProperties 用于SQL Server数据集属性的 Amazon RDS。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AmazonRedshiftTableDataset

名称 说明 Value
type 数据集的类型。 “AmazonRedshiftTable” (必需)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名称 说明
schema Amazon Redshift 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Amazon Redshift 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AmazonS3Dataset

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

AmazonS3DatasetTypeProperties

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

DatasetCompression

名称 说明
级别 数据集压缩级别。 类型:字符串 (或带有 resultType 字符串) 的表达式。
类型 数据集压缩的类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
{customized property}

DatasetStorageFormat

名称 说明
反序列化程序 反序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serializer 序列化程序。 类型:字符串 (或带有 resultType 字符串) 的表达式。
类型 设置对象类型 AvroFormat
JsonFormat
OrcFormat
ParquetFormat
TextFormat (必需)

AvroFormat

名称 说明 Value
type 数据集存储格式的类型。 “AvroFormat” (必需)

JsonFormat

名称 说明 Value
type 数据集存储格式的类型。 “JsonFormat” (必需)
encodingName 首选编码的代码页名称。 如果未提供,则默认值为“utf-8”,除非 BOM) (字节顺序标记表示另一个 Unicode 编码。 可以在以下参考中的编码表的“名称”列中找到支持值的完整列表: https://go.microsoft.com/fwlink/?linkid=861078。 类型:包含 resultType 字符串) 的字符串 (或表达式。
filePattern JSON 的文件模式。 更具体地说,分离 JSON 对象的集合的方式。 默认值为“setOfObjects”。 它区分大小写。
jsonNodeReference 要平展的 JSON 数组元素的 JSONPath。 示例:“$.ArrayPath”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
jsonPathDefinition 具有自定义列名称的每个列映射的 JSONPath 定义,用于从 JSON 文件中提取数据。 对于根对象下的字段,以“$”开头;对于 jsonNodeReference 属性选择的数组内的字段,请从 array 元素开始。 示例: {“Column1”: “$.Column1Path“、”Column2“: ”Column2PathInArray“}。 类型:具有 resultType 对象) 的对象 (或 Expression。
nestingSeparator 用于分隔嵌套级别的字符。 默认值为“.” (点) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OrcFormat

名称 说明 Value
type 数据集存储格式的类型。 “OrcFormat” (必需)

ParquetFormat

名称 说明 Value
type 数据集存储格式的类型。 “ParquetFormat” (必需)

TextFormat

名称 说明 Value
type 数据集存储格式的类型。 “TextFormat” (必需)
columnDelimiter 列分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encodingName 首选编码的代码页名称。 如果未命中,默认值为 ΓÇ£utf-8ΓÇ¥,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的 ΓÇ£NameΓÇ¥ 列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。
escapeChar 转义字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为第一行数据写入输出中。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。
quoteChar 引号字符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
rowDelimiter 行分隔符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
skipLineCount 分析文本文件时要跳过的行数/行数。 默认值为 0。 类型:具有 resultType 整数) 的整数 (或 Expression。
treatEmptyAsNull 将文本文件中的空列值视为 null。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。

AvroDataset

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

AvroDatasetTypeProperties

名称 说明
avroCompressionCodec data avroCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。
avroCompressionLevel int

约束:
最小值 = 1
最大值 = 9
location avro 存储的位置。 DatasetLocation (必需)

DatasetLocation

名称 说明
fileName 指定数据集的文件名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
folderPath 指定数据集的文件夹路径。 类型:包含 resultType 字符串) 的字符串 (或表达式
类型 设置对象类型 AmazonS3CompatibleLocation
AmazonS3Location
AzureBlobFSLocation
AzureBlobStorageLocation
AzureDataLakeStoreLocation
AzureFileStorageLocation
FileServerLocation
FtpServerLocation
GoogleCloudStorageLocation
HdfsLocation
HttpServerLocation
LakeHouseLocation
OracleCloudStorageLocation
SftpLocation (必需)

AmazonS3CompatibleLocation

名称 说明 Value
type 数据集存储位置的类型。 “AmazonS3CompatibleLocation” (必需)
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本 指定 Amazon S3 兼容版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AmazonS3Location

名称 说明 Value
type 数据集存储位置的类型。 “AmazonS3Location” (必需)
bucketName 指定 amazon S3 的 bucketName。 类型:包含 resultType 字符串) 的字符串 (或表达式
版本 指定 amazon S3 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureBlobFSLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobFSLocation” (必需的)
fileSystem 指定 azure blobFS 的 fileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureBlobStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureBlobStorageLocation” (必需的)
container 指定 azure Blob 的容器。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataLakeStoreLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureDataLakeStoreLocation” (必需的)

AzureFileStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “AzureFileStorageLocation” (必需的)

FileServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FileServerLocation” (必需)

FtpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “FtpServerLocation” (必需)

GoogleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 “GoogleCloudStorageLocation” (必需)
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本 指定 Google Cloud Storage 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HdfsLocation

名称 说明 Value
type 数据集存储位置的类型。 “HdfsLocation” (必需)

HttpServerLocation

名称 说明 Value
type 数据集存储位置的类型。 “HttpServerLocation” (必需)
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串 (或带有 resultType 字符串) 的表达式

LakeHouseLocation

名称 说明 Value
type 数据集存储位置的类型。 “LakeHouseLocation” (必需)

OracleCloudStorageLocation

名称 说明 Value
type 数据集存储位置的类型。 需要“OracleCloudStorageLocation” ()
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串 (或带有 resultType 字符串) 的表达式
版本 指定 Oracle 云存储的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SftpLocation

名称 说明 Value
type 数据集存储位置的类型。 “SftpLocation” (必需)

AzureBlobDataset

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

AzureBlobDatasetTypeProperties

名称 说明
compression 用于 Blob 存储的数据压缩方法。 DatasetCompression
fileName Azure Blob 的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath Azure Blob 存储的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format Azure Blob 存储的格式。 DatasetStorageFormat
modifiedDatetimeEnd Azure Blob 的修改日期/时间结束。 类型:字符串 (或带有 resultType 字符串) 的表达式。
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableRootLocation Blob 路径的根。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobFSDataset

名称 说明 Value
type 数据集的类型。 “AzureBlobFSFile” (必需)
typeProperties Azure Data Lake Storage Gen2数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureDatabricksDeltaLakeDataset

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

AzureDatabricksDeltaLakeDatasetTypeProperties

名称 说明
database delta 表的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
delta 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDataExplorerTableDataset

名称 说明 Value
type 数据集的类型。 “AzureDataExplorerTable” (所需的)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (所需的)

AzureDataExplorerDatasetTypeProperties

名称 说明
Azure 数据资源管理器 数据库的表名。 类型:字符串 (或带有 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

AzureMariaDBTableDataset

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

AzureMySqlTableDataset

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

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

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

AzurePostgreSqlTableDatasetTypeProperties

名称 说明
schema Azure PostgreSQL 数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure PostgreSQL 数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName Azure PostgreSQL 数据库的表名,包括架构和表。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSearchIndexDataset

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

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

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

AzureSqlDWTableDatasetTypeProperties

名称 说明
schema Azure SQL Data Warehouse的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure SQL Data Warehouse的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureSqlMITableDataset

名称 说明 Value
type 数据集的类型。 需要“AzureSqlMITable” ()
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名称 说明
schema Azure SQL 托管实例的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure SQL 托管实例数据集的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureSqlTableDataset

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

AzureSqlTableDatasetTypeProperties

名称 说明
schema Azure SQL数据库的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Azure SQL数据库的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

AzureTableDataset

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

AzureTableDatasetTypeProperties

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

BinaryDataset

名称 说明 Value
type 数据集的类型。 “Binary” (必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名称 说明
compression 用于二进制数据集的数据压缩方法。 DatasetCompression
location 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

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

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

名称 说明 Value
type 数据集的类型。 “CommonDataServiceForAppsEntity” (必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

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

CosmosDbMongoDbApiCollectionDataset

名称 说明 Value
type 数据集的类型。 需要“CosmosDbMongoDbApiCollection” ()
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (所需的)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

名称 说明
collection CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CosmosDbSqlApiCollectionDataset

名称 说明 Value
type 数据集的类型。 需要“CosmosDbSqlApiCollection” ()
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (所需的)

CosmosDbSqlApiCollectionDatasetTypeProperties

名称 说明
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CouchbaseTableDataset

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

CustomDataset

名称 说明 Value
type 数据集的类型。 “CustomDataset” (必需)
typeProperties 自定义数据集属性。

Db2TableDataset

名称 说明 Value
type 数据集的类型。 需要“Db2Table” ()
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名称 说明
schema Db2 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Db2 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

DelimitedTextDataset

名称 说明 Value
type 数据集的类型。 “DelimitedText” (必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

名称 说明
columnDelimiter 列分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compressionCodec 数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
compressionLevel 用于 DelimitedText 的数据压缩方法。
encodingName 首选编码的代码页名称。 如果未命中,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。
escapeChar 转义字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
location 带分隔符的文本存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
quoteChar 引号字符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
rowDelimiter 行分隔符。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DocumentDbCollectionDataset

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

DocumentDbCollectionDatasetTypeProperties

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

DrillTableDataset

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

DrillDatasetTypeProperties

名称 说明
schema Drill 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Drill 的表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

DynamicsAXResourceDataset

名称 说明 Value
type 数据集的类型。 “DynamicsAXResource” (必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

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

DynamicsCrmEntityDataset

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

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

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

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

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

ExcelDataset

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

ExcelDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头作为数据的第一行写入输出中。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
location Excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串 (或带有 resultType 字符串) 的表达式。
range 一个工作表的部分数据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sheetIndex excel 文件的工作表索引和默认值为 0。 类型:integer (或 expression with resultType integer)
sheetName excel 文件的工作表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

FileShareDataset

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

FileShareDatasetTypeProperties

名称 说明
compression 用于文件系统的数据压缩方法。 DatasetCompression
fileFilter 指定在 folderPath 中选择一部分文件而不是所有文件时要使用的筛选器。 类型:字符串 (或带有 resultType 字符串) 的表达式。
fileName 本地文件系统的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
folderPath 本地文件系统的路径。 类型:字符串 (或带有 resultType 字符串) 的表达式。
format 文件的格式。 DatasetStorageFormat
modifiedDatetimeEnd 文件的修改日期时间结束。 类型:包含 resultType 字符串) 的字符串 (或表达式。
modifiedDatetimeStart 文件的修改日期/时间的开始时间。 类型:包含 resultType 字符串) 的字符串 (或表达式。

GoogleAdWordsObjectDataset

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

GoogleBigQueryObjectDataset

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

GoogleBigQueryDatasetTypeProperties

名称 说明
dataset Google BigQuery 的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Google BigQuery 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用数据库 + 表属性。

GoogleBigQueryV2ObjectDataset

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

GoogleBigQueryV2DatasetTypeProperties

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

GreenplumTableDataset

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

GreenplumDatasetTypeProperties

名称 说明
schema Greenplum 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Greenplum 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

HBaseObjectDataset

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

HiveObjectDataset

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

HiveDatasetTypeProperties

名称 说明
schema Hive 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Hive 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

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” (必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ImpalaObjectDataset

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

ImpalaDatasetTypeProperties

名称 说明
schema Impala 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Impala 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

InformixTableDataset

名称 说明 Value
type 数据集的类型。 “InformixTable” (必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

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

JiraObjectDataset

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

JsonDataset

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

JsonDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列以设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location json 数据存储的位置。 DatasetLocation (必需)

LakeHouseTableDataset

名称 说明 Value
type 数据集的类型。 “LakeHouseTable” (必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

名称 说明
Microsoft Fabric LakeHouse 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

MagentoObjectDataset

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

MariaDBTableDataset

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

MarketoObjectDataset

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

MicrosoftAccessTableDataset

名称 说明 Value
type 数据集的类型。 “MicrosoftAccessTable” (必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

名称 说明
tableName Microsoft Access 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

MongoDbAtlasCollectionDataset

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

MongoDbAtlasCollectionDatasetTypeProperties

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

MongoDbCollectionDataset

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

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

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

MongoDbV2CollectionDatasetTypeProperties

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

MySqlTableDataset

名称 说明 Value
type 数据集的类型。 “MySqlTable” (必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

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

NetezzaTableDataset

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

NetezzaTableDatasetTypeProperties

名称 说明
schema Netezza 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Netezza 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

ODataResourceDataset

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

ODataResourceDatasetTypeProperties

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

OdbcTableDataset

名称 说明 Value
type 数据集的类型。 “OdbcTable” (必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

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

Office365Dataset

名称 说明 Value
type 数据集的类型。 “Office365Table” (必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

名称 说明
predicate 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 要从 Office 365 中提取的数据集的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OracleServiceCloudObjectDataset

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

OracleTableDataset

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

OracleTableDatasetTypeProperties

名称 说明
schema 本地 Oracle 数据库的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
本地 Oracle 数据库的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

OrcDataset

名称 说明 Value
type 数据集的类型。 “Orc” (必需)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名称 说明
location ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec data orcCompressionCodec。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ParquetDataset

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

ParquetDatasetTypeProperties

名称 说明
compressionCodec 数据 compressionCodec。 类型:字符串 (或带有 resultType 字符串) 的表达式。
location parquet 存储的位置。 DatasetLocation (必需)

PaypalObjectDataset

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

PhoenixObjectDataset

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

PhoenixDatasetTypeProperties

名称 说明
schema Phoenix 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Phoenix 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

PostgreSqlTableDataset

名称 说明 Value
type 数据集的类型。 需要“PostgreSqlTable” ()
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
PostgreSQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

PostgreSqlV2TableDataset

名称 说明 Value
type 数据集的类型。 需要“PostgreSqlV2Table” ()
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名称 说明
schema PostgreSQL 架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
PostgreSQL 表名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

PrestoObjectDataset

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

PrestoDatasetTypeProperties

名称 说明
schema Presto 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
Presto 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

QuickBooksObjectDataset

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

RelationalTableDataset

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

RelationalTableDatasetTypeProperties

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

ResponsysObjectDataset

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

RestResourceDataset

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

RestResourceDatasetTypeProperties

名称 说明
additionalHeaders 请求中对 RESTful API 的其他 HTTP 标头。 RestResourceDatasetTypePropertiesAdditionalHeaders
paginationRules 用于撰写下一页请求的分页规则。 RestResourceDatasetTypePropertiesPaginationRules
relativeUrl RESTful API 提供的资源的相对 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
requestBody 如果 requestMethod 为 POST,则为 RESTful API 的 HTTP 请求正文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
requestMethod 用于调用 RESTful API 的 HTTP 方法。 默认值为 GET。 类型:字符串 (或带有 resultType 字符串) 的表达式。

RestResourceDatasetTypePropertiesAdditionalHeaders

名称 说明
{customized property}

RestResourceDatasetTypePropertiesPaginationRules

名称 说明
{customized property}

SalesforceMarketingCloudObjectDataset

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

SalesforceObjectDataset

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

SalesforceObjectDatasetTypeProperties

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

SalesforceServiceCloudObjectDataset

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

SalesforceServiceCloudObjectDatasetTypeProperties

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

SalesforceServiceCloudV2ObjectDataset

名称 说明 Value
type 数据集的类型。 “SalesforceServiceCloudV2Object” (必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

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

SalesforceV2ObjectDataset

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

SalesforceV2ObjectDatasetTypeProperties

名称 说明
objectApiName Salesforce V2 对象 API 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
reportId Salesforce V2 报表 ID。类型:string (或 expression with resultType string) 。

SapBwCubeDataset

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

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 字符串) 的表达式。

SapHanaTableDataset

名称 说明 Value
type 数据集的类型。 “SapHanaTable” (必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名称 说明
schema SAP HANA 的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
SAP HANA 的表名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapOdpResourceDataset

名称 说明 Value
type 数据集的类型。 “SapOdpResource” (必需)
typeProperties SAP ODP 资源属性。 sapOdpResourceDatasetTypeProperties (必需的)

SapOdpResourceDatasetTypeProperties

名称 说明
上下文 SAP ODP 对象的上下文。 类型:字符串 (或带有 resultType 字符串) 的表达式。
objectName SAP ODP 对象的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapOpenHubTableDataset

名称 说明 Value
type 数据集的类型。 “SapOpenHubTable” (必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (所需的)

SapOpenHubTableDatasetTypeProperties

名称 说明
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:integer (或 expression with resultType integer ) 。
excludeLastRequest 是否排除最后一个请求的记录。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
openHubDestinationName 目标类型为“数据库表”的 Open Hub 目标的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapTableResourceDataset

名称 说明 Value
type 数据集的类型。 “SapTableResource” (必需)
typeProperties SAP 表资源属性。 sapTableResourceDatasetTypeProperties (必需的)

SapTableResourceDatasetTypeProperties

名称 说明
tableName SAP 表的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowObjectDataset

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

ServiceNowV2ObjectDataset

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

SharePointOnlineListResourceDataset

名称 说明 Value
type 数据集的类型。 “SharePointOnlineListResource” (必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

SharePointOnlineListDatasetTypeProperties

名称 说明
listName SharePoint Online 列表的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ShopifyObjectDataset

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

SnowflakeDataset

名称 说明 Value
type 数据集的类型。 “SnowflakeTable” (必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

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

SnowflakeV2Dataset

名称 说明 Value
type 数据集的类型。 “SnowflakeV2Table” (必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkObjectDataset

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

SparkDatasetTypeProperties

名称 说明
schema Spark 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Spark 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

SqlServerTableDataset

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

SqlServerTableDatasetTypeProperties

名称 说明
schema SQL Server数据集的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
SQL Server数据集的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

SquareObjectDataset

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

SybaseTableDataset

名称 说明 Value
type 数据集的类型。 “SybaseTable” (必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

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

TeradataTableDataset

名称 说明 Value
type 数据集的类型。 “TeradataTable” (必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

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

VerticaTableDataset

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

VerticaDatasetTypeProperties

名称 说明
schema Vertica 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Vertica 的表名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tableName 此属性将停用。 请考虑改用架构 + 表属性。

WarehouseTableDataset

名称 说明 Value
type 数据集的类型。 “WarehouseTable” (必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名称 说明
schema Microsoft Fabric Warehouse 的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
Microsoft Fabric Warehouse 的表名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

WebTableDataset

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

WebTableDatasetTypeProperties

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

XeroObjectDataset

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

XmlDataset

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

XmlDatasetTypeProperties

名称 说明
compression 用于 json 数据集的数据压缩方法。 DatasetCompression
encodingName 首选编码的代码页名称。 如果未指定,则默认值为 UTF-8,除非 BOM 表示另一个 Unicode 编码。 请参阅以下链接中表的名称列来设置支持的值: https://msdn.microsoft.com/library/system.text.encoding.aspx。 类型:包含 resultType 字符串) 的字符串 (或表达式。
location json 数据存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ZohoObjectDataset

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