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

Microsoft.DataFactory 工厂/数据集

Bicep 资源定义

工厂/数据集资源类型可以使用目标操作进行部署:

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

资源格式

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

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

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

{
  bucketName: any(...)
  type: 'AmazonS3CompatibleLocation'
  version: any(...)
}

对于 AmazonS3Location,请使用:

{
  bucketName: any(...)
  type: 'AmazonS3Location'
  version: any(...)
}

对于 AzureBlobFSLocation,请使用:

{
  fileSystem: any(...)
  type: 'AzureBlobFSLocation'
}

对于 AzureBlobStorageLocation,请使用:

{
  container: any(...)
  type: 'AzureBlobStorageLocation'
}

对于 AzureDataLakeStoreLocation,请使用:

{
  type: 'AzureDataLakeStoreLocation'
}

对于 AzureFileStorageLocation,请使用:

{
  type: 'AzureFileStorageLocation'
}

对于 FileServerLocation,请使用:

{
  type: 'FileServerLocation'
}

对于 FtpServerLocation,请使用:

{
  type: 'FtpServerLocation'
}

对于 GoogleCloudStorageLocation,请使用:

{
  bucketName: any(...)
  type: 'GoogleCloudStorageLocation'
  version: any(...)
}

对于 HdfsLocation,请使用:

{
  type: 'HdfsLocation'
}

对于 HttpServerLocation,请使用:

{
  relativeUrl: any(...)
  type: 'HttpServerLocation'
}

对于 LakeHouseLocation,请使用:

{
  type: 'LakeHouseLocation'
}

对于 OracleCloudStorageLocation,请使用:

{
  bucketName: any(...)
  type: 'OracleCloudStorageLocation'
  version: any(...)
}

对于 SftpLocation,请使用:

{
  type: 'SftpLocation'
}

数据集对象

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

对于 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(...)
    }
    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(...)
    }
    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(...)
    }
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

对于 AzureDataExplorerTable,请使用:

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

对于 AzureDataLakeStoreFile,请使用:

{
  type: 'AzureDataLakeStoreFile'
  typeProperties: {
    compression: {
      level: any(...)
      type: 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(...)
  }
}

对于 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(...)
  }
}

对于 二进制,请使用:

{
  type: 'Binary'
  typeProperties: {
    compression: {
      level: any(...)
      type: 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(...)
    }
    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(...)
    }
    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(...)
    }
    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(...)
  }
}

对于 Iceberg,请使用:

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

对于 ImpalaObject,请使用:

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

对于 InformixTable,请使用:

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

对于 JiraObject,请使用:

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

对于 Json,请使用:

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

对于 LakehouseTable,请使用:

{
  type: 'LakehouseTable'
  typeProperties: {
    schema: any(...)
    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(...)
  }
}

对于 兽人,使用:

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

对于 镶木地板,使用:

{
  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(...)
    valueType: 'string'
  }
}

对于 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(...)
    }
    encodingName: any(...)
    location: {
      fileName: any(...)
      folderPath: any(...)
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any(...)
  }
}

对于 ZohoObject,请使用:

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

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

{
  type: 'AvroFormat'
}

对于 JsonFormat,请使用:

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

对于 OrcFormat,请使用:

{
  type: 'OrcFormat'
}

对于 ParquetFormat,请使用:

{
  type: 'ParquetFormat'
}

对于 TextFormat,请使用:

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

属性值

Microsoft.DataFactory/factories/datasets

Name Description Value
name 资源名称 string

Constraints:
最小长度 = 1
最大长度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需)
父级 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

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

AmazonMWSObjectDataset

Name Description Value
类型 数据集的类型。 “AmazonMWSObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

Name Description Value
架构 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRdsForSqlServerTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRedshiftTableDataset

Name Description Value
类型 数据集的类型。 'AmazonRedshiftTable'(必填)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

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

AmazonS3CompatibleLocation

Name Description Value
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'AmazonS3CompatibleLocation'(必填)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonS3Dataset

Name Description Value
类型 数据集的类型。 'AmazonS3Object'(必填)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

Name Description Value
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “AmazonS3Location”(必填)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AvroDataset

Name Description Value
类型 数据集的类型。 'Avro'(必填)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

Name Description Value
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
avroCompressionLevel int

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

AvroFormat

Name Description Value
类型 数据集存储格式的类型。 'AvroFormat'(必需)

AzureBlobDataset

Name Description Value
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

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

AzureBlobFSDataset

Name Description Value
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureBlobFSLocation

Name Description Value
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 'AzureBlobFSLocation'(必需)

AzureBlobStorageLocation

Name Description Value
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

Name Description Value
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

Name Description Value
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerDatasetTypeProperties

Name Description Value
Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerTableDataset

Name Description Value
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (必需)

AzureDataLakeStoreDataset

Name Description Value
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

Name Description Value
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
fileName Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any
format Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

Name Description Value
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (必需)

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'AzurePostgreSqlTable'(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

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

AzureSearchIndexDataset

Name Description Value
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

Name Description Value
indexName Azure 搜索索引的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

AzureSqlDWTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

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

AzureSqlMITableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

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

AzureSqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

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

AzureTableDataset

Name Description Value
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

Name Description Value
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

Name Description Value
类型 数据集的类型。 'Binary'(必填)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

Name Description Value
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

Name Description Value
类型 数据集的类型。 'CassandraTable'(必填)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

Name Description Value
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

Name Description Value
类型 数据集的类型。 'ConcurObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

Name Description Value
收藏 CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CosmosDbSqlApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

Name Description Value
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CouchbaseTableDataset

Name Description Value
类型 数据集的类型。 'CouchbaseTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

Name Description Value
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 any

Dataset

Name Description Value
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必填)
parameters 数据集的参数。 ParameterDefinitionSpecification
架构 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 any
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 any
类型 AmazonMWSObjectDataset 类型设置为“AmazonMWSObject”。 对于 AmazonRdsForOracleTableDataset 类型,设置为“AmazonRdsForOracleTable”。 对于 AmazonRdsForSqlServerTableDataset 类型,设置为“AmazonRdsForSqlServerTable”。 对于 AmazonRedshiftTableDataset 类型,设置为“AmazonRedshiftTable”。 将 AmazonS3Dataset 类型设置为“AmazonS3Object”。 将 类型 AvroDataset 设置为“Avro”。 对于 AzureBlobDataset 类型,设置为“AzureBlob”。 对于类型 AzureBlobFSDataset,设置为“AzureBlobFSFile”。 对于类型 AzureDataExplorerTableDataset,设置为“AzureDataExplorerTable”。 对于 AzureDataLakeStoreDataset 类型,设置为“AzureDataLakeStoreFile”。 对于类型 AzureDatabricksDeltaLakeDataset,设置为“AzureDatabricksDeltaLakeDataset”。 将类型 AzureMariaDBTableDataset 设置为“AzureMariaDBTable”。 对于类型 AzureMySqlTableDataset,设置为“AzureMySqlTable”。 对于类型 AzurePostgreSqlTableDataset,设置为“AzurePostgreSqlTable”。 将类型 AzureSearchIndexDataset 设置为“AzureSearchIndex”。 将 AzureSqlDWTableDataset 类型设置为“AzureSqlDWTable”。 将类型 AzureSqlMITableDataset 设置为“AzureSqlMITable”。 对于 AzureSqlTableDataset 类型,设置为“AzureSqlTable”。 将类型 AzureTableDataset 设置为“AzureTable”。 将类型 BinaryDataset 设置为“Binary”。 对于 类型 CassandraTableDataset,设置为“CassandraTable”。 对于 类型 CommonDataServiceForAppsEntityDataset,设置为“CommonDataServiceForAppsEntity”。 将 ConcurObjectDataset 类型设置为“ConcurObject”。 对于类型 CosmosDbMongoDbApiCollectionDataset,设置为“CosmosDbMongoDbApiCollection”。 将 CosmosDbSqlApiCollectionDataset 类型设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset 类型,设置为“CouchbaseTable”。 对于 类型 CustomDataset,设置为“CustomDataset”。 对于 类型 Db2TableDataset,请设置为 'Db2Table'。 将类型 DelimitedTextDataset 设置为“DelimitedText”。 对于 类型 DocumentDbCollectionDataset,设置为“DocumentDbCollection”。 将 类型 DrillTableDataset 设置为“DrillTable”。 对于 类型 DynamicsAXResourceDataset,设置为“DynamicsAXResource”。 将类型 DynamicsCrmEntityDataset 设置为“DynamicsCrmEntity”。 将类型 DynamicsEntityDataset 设置为“DynamicsEntity”。 将 EloquaObjectDataset 类型设置为“EloquaObject”。 将 ExcelDataset 类型设置为“Excel”。 将类型 FileShareDataset 设置为“FileShare”。 将 GoogleAdWordsObjectDataset 类型设置为“GoogleAdWordsObject”。 对于 GoogleBigQueryObjectDataset 类型,请设置为“GoogleBigQueryObject”。 将 GoogleBigQueryV2ObjectDataset 类型设置为“GoogleBigQueryV2Object”。 将 GreenplumTableDataset 类型设置为 'GreenplumTable'。 对于 HBaseObjectDataset 类型,设置为“HBaseObject”。 将类型 HiveObjectDataset 设置为“HiveObject”。 将类型 HttpDataset 设置为“HttpFile”。 将 HubspotObjectDataset 类型设置为“HubspotObject”。 将 类型 IcebergDataset 设置为“Iceberg”。 将 ImpalaObjectDataset 类型设置为“ImpalaObject”。 将 InformixTableDataset 类型设置为“InformixTable”。 将类型 JiraObjectDataset 设置为“JiraObject”。 将 JsonDataset 类型设置为“Json”。 将 类型 LakeHouseTableDataset 设置为“LakehouseTable”。 将类型 MagentoObjectDataset 设置为“MagentoObject”。 将 MariaDBTableDataset 类型设置为“MariaDBTable”。 对于类型 MarketoObjectDataset,设置为“MarketoObject”。 对于类型 MicrosoftAccessTableDataset,设置为“MicrosoftAccessTable”。 将 MongoDbAtlasCollectionDataset 类型设置为“MongoDbAtlasCollection”。 将 MongoDbCollectionDataset 类型设置为“MongoDbCollection”。 对于 类型 MongoDbV2CollectionDataset,设置为“MongoDbV2Collection”。 将 MySqlTableDataset 类型设置为“MySqlTable”。 对于类型 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 类型 ODataResourceDataset,设置为“ODataResource”。 对于 类型 OdbcTableDataset,设置为“OdbcTable”。 对于 Office365Dataset 类型,设置为“Office365Table”。 对于 类型 OracleServiceCloudObjectDataset,设置为“OracleServiceCloudObject”。 将 类型 OracleTableDataset 设置为“OracleTable”。 将类型 OrcDataset 设置为“Orc”。 将类型 ParquetDataset 设置为“Parquet”。 对于 类型 PaypalObjectDataset,设置为“PaypalObject”。 将类型 PhoenixObjectDataset 设置为“PhoenixObject”。 将 PostgreSqlTableDataset 类型设置为“PostgreSqlTable”。 对于 PostgreSqlV2TableDataset 类型,设置为“PostgreSqlV2Table”。 将 PrestoObjectDataset 类型设置为“PrestoObject”。 将 QuickBooksObjectDataset 类型设置为“QuickBooksObject”。 将类型 RelationalTableDataset 设置为“RelationalTable”。 对于 ResponsysObjectDataset 类型,设置为“ResponsysObject”。 将 类型 RestResourceDataset 设置为“RestResource”。 对于 类型 SalesforceMarketingCloudObjectDataset,设置为“SalesforceMarketingCloudObject”。 将 类型 SalesforceObjectDataset 设置为“SalesforceObject”。 对于 类型 SalesforceServiceCloudObjectDataset,设置为“SalesforceServiceCloudObject”。 将 类型 SalesforceServiceCloudV2ObjectDataset 设置为“SalesforceServiceCloudV2Object”。 将 类型 SalesforceV2ObjectDataset 设置为“SalesforceV2Object”。 将类型 SapBwCubeDataset 设置为“SapBwCube”。 对于 类型 SapCloudForCustomerResourceDataset,设置为“SapCloudForCustomerResource”。 对于类型 SapEccResourceDataset,设置为“SapEccResource”。 将类型 SapHanaTableDataset 设置为“SapHanaTable”。 对于 类型 SapOdpResourceDataset,设置为“SapOdpResource”。 对于 类型 SapOpenHubTableDataset,设置为“SapOpenHubTable”。 对于 类型 SapTableResourceDataset,设置为“SapTableResource”。 对于 类型 ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 类型 ServiceNowV2ObjectDataset,设置为“ServiceNowV2Object”。 对于 类型 SharePointOnlineListResourceDataset,设置为“SharePointOnlineListResource”。 将 Shopify ObjectDataset 类型设置为“ShopifyObject”。 将 SnowflakeDataset 类型设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset 类型,设置为“SnowflakeV2Table”。 将类型 SparkObjectDataset 设置为“SparkObject”。 对于 类型 SqlServerTableDataset,设置为“SqlServerTable”。 将 SquareObjectDataset 类型设置为“SquareObject”。 将 SybaseTableDataset 类型设置为“SybaseTable”。 对于类型 TeradataTableDataset,设置为“TeradataTable”。 将 类型 VerticaTableDataset 设置为“VerticaTable”。 对于 类型 WarehouseTableDataset,设置为“WarehouseTable”。 将 WebTableDataset 类型设置为“WebTable”。 将 XeroObjectDataset 类型设置为“XeroObject”。 将 XmlDataset 类型设置为“Xml”。 将 ZohoObjectDataset 类型设置为“ZohoObject”。 'AmazonMWSObject'
'AmazonRdsForOracleTable'
'AmazonRdsForSqlServerTable'
'AmazonRedshiftTable'
'AmazonS3Object'
'Avro'
'AzureBlob'
'AzureBlobFSFile'
'AzureDatabricksDeltaLakeDataset'
'AzureDataExplorerTable'
'AzureDataLakeStoreFile'
'AzureMariaDBTable'
'AzureMySqlTable'
'AzurePostgreSqlTable'
'AzureSearchIndex'
'AzureSqlDWTable'
'AzureSqlMITable'
'AzureSqlTable'
'AzureTable'
'Binary'
'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'
'Iceberg'
'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'(必填)

DatasetCompression

Name Description Value
水平仪 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

Name Description Value
name 此数据集所在的文件夹的名称。 字符串

DatasetLocation

Name Description Value
fileName 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 AmazonS3CompatibleLocation 类型设置为“AmazonS3CompatibleLocation”。 将 AmazonS3Location 类型设置为“AmazonS3Location”。 对于类型 AzureBlobFSLocation,设置为“AzureBlobFSLocation”。 对于 AzureBlobStorageLocation 类型,设置为“AzureBlobStorageLocation”。 对于 AzureDataLakeStoreLocation 类型,设置为“AzureDataLakeStoreLocation”。 对于类型 AzureFileStorageLocation,设置为“AzureFileStorageLocation”。 对于 FileServerLocation 类型,设置为“ FileServerLocation”。 对于类型 FtpServerLocation,设置为“FtpServerLocation”。 将 GoogleCloudStorageLocation 类型设置为“GoogleCloudStorageLocation”。 对于 类型 HdfsLocation,设置为“HdfsLocation”。 对于 类型 HttpServerLocation,设置为“HttpServerLocation”。 对于 类型 LakeHouseLocation,设置为“LakeHouseLocation”。 将类型 OracleCloudStorageLocation 设置为“OracleCloudStorageLocation”。 将类型 SftpLocation 设置为“SftpLocation”。 'AmazonS3CompatibleLocation'
'AmazonS3Location'
'AzureBlobFSLocation'
'AzureBlobStorageLocation'
'AzureDataLakeStoreLocation'
'AzureFileStorageLocation'
'FileServerLocation'
'FtpServerLocation'
'GoogleCloudStorageLocation'
'HdfsLocation'
'HttpServerLocation'
'LakeHouseLocation'
'OracleCloudStorageLocation'
'SftpLocation'(必填)

DatasetStorageFormat

Name Description Value
反序列化程序 Deserializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
序列化程序 Serializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 AvroFormat 类型设置为“AvroFormat”。 将类型 JsonFormat 设置为“JsonFormat”。 将 OrcFormat 类型设置为“OrcFormat”。 对于类型 ParquetFormat,设置为“ParquetFormat”。 将类型 TextFormat 设置为“TextFormat”。 'AvroFormat'
'JsonFormat'
'OrcFormat'
'ParquetFormat'
'TextFormat'(必填)

Db2TableDataset

Name Description Value
类型 数据集的类型。 'Db2Table'(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

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

DelimitedTextDataset

Name Description Value
类型 数据集的类型。 'DelimitedText'(必填)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

Name Description Value
类型 数据集的类型。 'DocumentDbCollection'(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

Name Description Value
collectionName 文档数据库集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DrillDatasetTypeProperties

Name Description Value
架构 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

DrillTableDataset

Name Description Value
类型 数据集的类型。 'DrillTable'(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

Name Description Value
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

Name Description Value
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

Name Description Value
类型 数据集的类型。 'EloquaObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

Name Description Value
类型 数据集的类型。 “Excel”(必填)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

Name Description Value
压缩 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头写入输出中作为第一行数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
位置 Excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串(或带有 resultType 字符串的表达式)。 any
范围 一张工作表的部分数据。 类型:字符串(或带有 resultType 字符串的表达式)。 any
sheetIndex Excel 文件的工作表索引和默认值为 0。 类型:整数(或包含 resultType 整数的表达式) any
sheetName Excel 文件的工作表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

FileServerLocation

Name Description Value
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

Name Description Value
类型 数据集的类型。 “FileShare”(必填)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

Name Description Value
类型 数据集存储位置的类型。 'FtpServerLocation'(必需)

GenericDatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleAdWordsObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleAdWordsObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 any

GoogleBigQueryObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryObject'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleBigQueryV2ObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryV2Object'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

Name Description Value
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必填)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GreenplumDatasetTypeProperties

Name Description Value
架构 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

GreenplumTableDataset

Name Description Value
类型 数据集的类型。 'GreenplumTable'(必填)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

Name Description Value
类型 数据集的类型。 'HBaseObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

Name Description Value
类型 数据集存储位置的类型。 'HdfsLocation'(必需)

HiveDatasetTypeProperties

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

HiveObjectDataset

Name Description Value
类型 数据集的类型。 'HiveObject'(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

Name Description Value
类型 数据集的类型。 'HttpFile'(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

Name Description Value
additionalHeaders HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 类型:string(或带有 resultType 字符串的表达式)。
any
压缩 对文件使用的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
relativeUrl 基于 HttpLinkedService 中的 URL 的相对 URL 引用 HTTP 文件类型:字符串(或带有 resultType 字符串的表达式)。 any
requestBody HTTP 请求的正文。 类型:字符串(或带有 resultType 字符串的表达式)。 any
requestMethod HTTP 请求的 HTTP 方法。 类型:字符串(或带有 resultType 字符串的表达式)。 any

HttpServerLocation

Name Description Value
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'HttpServerLocation'(必需)

HubspotObjectDataset

Name Description Value
类型 数据集的类型。 'HubspotObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

Name Description Value
类型 数据集的类型。 “冰山”(必填)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

Name Description Value
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

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

ImpalaObjectDataset

Name Description Value
类型 数据集的类型。 'ImpalaObject'(必填)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

Name Description Value
类型 数据集的类型。 'InformixTable'(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

Name Description Value
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

JiraObjectDataset

Name Description Value
类型 数据集的类型。 'JiraObject'(必填)
typeProperties 特定于此数据集类型的属性。 JiraTableDatasetTypeProperties

JiraTableDatasetTypeProperties

Name Description Value
架构 Jira 的架构名称仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Jira 的表名仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性仅在 Jira V1 数据集中受支持,请考虑升级到 V2 数据集。 any

JsonDataset

Name Description Value
类型 数据集的类型。 'Json'(必填)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

Name Description Value
类型 数据集存储位置的类型。 “LakeHouseLocation”(必填)

LakeHouseTableDataset

Name Description Value
类型 数据集的类型。 “LakehouseTable”(必需)
typeProperties Microsoft Fabric Lakehouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Lakehouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Lakehouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

LinkedServiceReference

Name Description Value
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 'LinkedServiceReference'(必需)

MagentoObjectDataset

Name Description Value
类型 数据集的类型。 'MagentoObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

Name Description Value
类型 数据集的类型。 'MariaDBTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

Name Description Value
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MicrosoftAccessTableDataset

Name Description Value
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

Name Description Value
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

MongoDbAtlasCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbAtlasCollection'(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbCollection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

Name Description Value
collectionName MongoDB 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbV2CollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbV2Collection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties (必需)

MongoDbV2CollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

Name Description Value
类型 数据集的类型。 'MySqlTable'(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

Name Description Value
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

NetezzaTableDataset

Name Description Value
类型 数据集的类型。 “NetezzaTable”(必填)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

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

ODataResourceDataset

Name Description Value
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

Name Description Value
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OdbcTableDataset

Name Description Value
类型 数据集的类型。 'OdbcTable'(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

Name Description Value
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

Office365Dataset

Name Description Value
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

Name Description Value
谓词 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 要从 Office 365 中提取的数据集的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

OracleCloudStorageLocation

Name Description Value
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OracleServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'OracleServiceCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

Name Description Value
类型 数据集的类型。 'OracleTable'(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

Name Description Value
架构 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

OrcDataset

Name Description Value
类型 数据集的类型。 “兽人”(必填)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

Name Description Value
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OrcFormat

Name Description Value
类型 数据集存储格式的类型。 'OrcFormat'(必填)

ParameterDefinitionSpecification

Name Description Value

ParameterSpecification

Name Description Value
defaultValue 参数的默认值。 any
类型 参数类型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String'(必填)

ParameterValueSpecification

Name Description Value

ParquetDataset

Name Description Value
类型 数据集的类型。 “镶木地板”(必填)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

Name Description Value
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

Name Description Value
类型 数据集存储格式的类型。 'ParquetFormat'(必填)

PaypalObjectDataset

Name Description Value
类型 数据集的类型。 'PaypalObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

Name Description Value
架构 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PhoenixObjectDataset

Name Description Value
类型 数据集的类型。 'PhoenixObject'(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlTable'(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PostgreSqlV2TableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlV2Table'(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

PrestoDatasetTypeProperties

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

PrestoObjectDataset

Name Description Value
类型 数据集的类型。 'PrestoObject'(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

Name Description Value
类型 数据集的类型。 'QuickBooksObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

Name Description Value
类型 数据集的类型。 'RelationalTable'(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

Name Description Value
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

ResponsysObjectDataset

Name Description Value
类型 数据集的类型。 'ResponsysObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

Name Description Value
类型 数据集的类型。 'RestResource'(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

Name Description Value

RestResourceDatasetTypePropertiesPaginationRules

Name Description Value

SalesforceMarketingCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceMarketingCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceObject'(必填)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceServiceCloudObject'(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 any

SapBwCubeDataset

Name Description Value
类型 数据集的类型。 “SapBwCube”(必填)

SapCloudForCustomerResourceDataset

Name Description Value
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需)

SapCloudForCustomerResourceDatasetTypeProperties

Name Description Value
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

Name Description Value
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties (必需)

SapEccResourceDatasetTypeProperties

Name Description Value
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

Name Description Value
类型 数据集的类型。 'SapHanaTable'(必填)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

Name Description Value
架构 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SapOdpResourceDataset

Name Description Value
类型 数据集的类型。 'SapOdpResource'(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

Name Description Value
上下文 SAP ODP 对象的上下文。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)
objectName SAP ODP 对象的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapOpenHubTableDataset

Name Description Value
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

Name Description Value
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 any
excludeLastRequest 是否排除最后一个请求的记录。 默认值为真。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
openHubDestinationName 目标类型为数据库表的 Open Hub 目标的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapTableResourceDataset

Name Description Value
类型 数据集的类型。 'SapTableResource'(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties (必需)

SapTableResourceDatasetTypeProperties

Name Description Value
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2DatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
valueType 从源复制的值的类型。 'actual'
'display'

ServiceNowV2ObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowV2Object'(必需)
typeProperties 特定于此数据集类型的属性。 ServiceNowV2DatasetTypeProperties

SftpLocation

Name Description Value
类型 数据集存储位置的类型。 'SftpLocation'(必填)

SharePointOnlineListDatasetTypeProperties

Name Description Value
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SharePointOnlineListResourceDataset

Name Description Value
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

Name Description Value
类型 数据集的类型。 “ShopifyObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

Name Description Value
类型 数据集的类型。 'SnowflakeTable'(必填)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

Name Description Value
架构 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SnowflakeV2Dataset

Name Description Value
类型 数据集的类型。 'SnowflakeV2Table'(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

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

SparkObjectDataset

Name Description Value
类型 数据集的类型。 'SparkObject'(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

Name Description Value
类型 数据集的类型。 'SqlServerTable'(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

SquareObjectDataset

Name Description Value
类型 数据集的类型。 'SquareObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

Name Description Value
类型 数据集的类型。 'SybaseTable'(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

Name Description Value
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TeradataTableDataset

Name Description Value
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

Name Description Value
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TextFormat

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

VerticaDatasetTypeProperties

Name Description Value
架构 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

VerticaTableDataset

Name Description Value
类型 数据集的类型。 'VerticaTable'(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

Name Description Value
类型 数据集的类型。 'WarehouseTable'(必填)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

WebTableDataset

Name Description Value
类型 数据集的类型。 'WebTable'(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

Name Description Value
索引 网页中表的从零开始的索引。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 任何(必需)
路径 链接服务 URL 中网页的相对 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 any

XeroObjectDataset

Name Description Value
类型 数据集的类型。 'XeroObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

Name Description Value
类型 数据集的类型。 'Xml'(必填)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

Name Description Value
类型 数据集的类型。 'ZohoObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

用法示例

Azure 快速入门示例

以下 Azure 快速入门模板 包含用于部署此资源类型的 Bicep 示例。

Bicep 文件 Description
创建 V2 数据工厂 此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂 此模板为从 Azure Blob 复制到另一个 Azure Blob 中的复制活动创建数据工厂管道

ARM 模板资源定义

工厂/数据集资源类型可以使用目标操作进行部署:

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

资源格式

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

{
  "type": "Microsoft.DataFactory/factories/datasets",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "folder": {
      "name": "string"
    },
    "linkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "schema": {},
    "structure": {},
    "type": "string"
    // For remaining properties, see Dataset objects
  }
}

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

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

对于 AmazonS3Location,请使用:

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

对于 AzureBlobFSLocation,请使用:

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

对于 AzureBlobStorageLocation,请使用:

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

对于 AzureDataLakeStoreLocation,请使用:

{
  "type": "AzureDataLakeStoreLocation"
}

对于 AzureFileStorageLocation,请使用:

{
  "type": "AzureFileStorageLocation"
}

对于 FileServerLocation,请使用:

{
  "type": "FileServerLocation"
}

对于 FtpServerLocation,请使用:

{
  "type": "FtpServerLocation"
}

对于 GoogleCloudStorageLocation,请使用:

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

对于 HdfsLocation,请使用:

{
  "type": "HdfsLocation"
}

对于 HttpServerLocation,请使用:

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

对于 LakeHouseLocation,请使用:

{
  "type": "LakeHouseLocation"
}

对于 OracleCloudStorageLocation,请使用:

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

对于 SftpLocation,请使用:

{
  "type": "SftpLocation"
}

数据集对象

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

对于 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": {}
    },
    "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": {}
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "modifiedDatetimeEnd": {},
    "modifiedDatetimeStart": {},
    "tableRootLocation": {}
  }
}

对于 AzureBlobFSFile,请使用:

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

对于 AzureDataExplorerTable,请使用:

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

对于 AzureDataLakeStoreFile,请使用:

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

对于 AzureDatabricksDeltaLakeDataset,请使用:

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

对于 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": {}
  }
}

对于 二进制,请使用:

{
  "type": "Binary",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {}
    },
    "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": {}
    },
    "firstRowAsHeader": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "nullValue": {},
    "range": {},
    "sheetIndex": {},
    "sheetName": {}
  }
}

对于 FileShare,请使用:

{
  "type": "FileShare",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {}
    },
    "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": {}
    },
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "relativeUrl": {},
    "requestBody": {},
    "requestMethod": {}
  }
}

对于 HubspotObject,请使用:

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

对于 Iceberg,请使用:

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

对于 ImpalaObject,请使用:

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

对于 InformixTable,请使用:

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

对于 JiraObject,请使用:

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

对于 Json,请使用:

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

对于 LakehouseTable,请使用:

{
  "type": "LakehouseTable",
  "typeProperties": {
    "schema": {},
    "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": {}
  }
}

对于 兽人,使用:

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

对于 镶木地板,使用:

{
  "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": {},
    "valueType": "string"
  }
}

对于 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": {}
    },
    "encodingName": {},
    "location": {
      "fileName": {},
      "folderPath": {},
      "type": "string"
      // For remaining properties, see DatasetLocation objects
    },
    "nullValue": {}
  }
}

对于 ZohoObject,请使用:

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

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

{
  "type": "AvroFormat"
}

对于 JsonFormat,请使用:

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

对于 OrcFormat,请使用:

{
  "type": "OrcFormat"
}

对于 ParquetFormat,请使用:

{
  "type": "ParquetFormat"
}

对于 TextFormat,请使用:

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

属性值

Microsoft.DataFactory/factories/datasets

Name Description Value
apiVersion API 版本 '2018-06-01'
name 资源名称 string

Constraints:
最小长度 = 1
最大长度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需)
properties 数据集属性。 数据集 (必填)
类型 资源类型 'Microsoft.DataFactory/factories/datasets'

AmazonMWSObjectDataset

Name Description Value
类型 数据集的类型。 “AmazonMWSObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

Name Description Value
架构 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRdsForSqlServerTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRedshiftTableDataset

Name Description Value
类型 数据集的类型。 'AmazonRedshiftTable'(必填)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

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

AmazonS3CompatibleLocation

Name Description Value
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'AmazonS3CompatibleLocation'(必填)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonS3Dataset

Name Description Value
类型 数据集的类型。 'AmazonS3Object'(必填)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

Name Description Value
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “AmazonS3Location”(必填)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AvroDataset

Name Description Value
类型 数据集的类型。 'Avro'(必填)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

Name Description Value
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
avroCompressionLevel int

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

AvroFormat

Name Description Value
类型 数据集存储格式的类型。 'AvroFormat'(必需)

AzureBlobDataset

Name Description Value
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

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

AzureBlobFSDataset

Name Description Value
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureBlobFSLocation

Name Description Value
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 'AzureBlobFSLocation'(必需)

AzureBlobStorageLocation

Name Description Value
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

Name Description Value
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

Name Description Value
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerDatasetTypeProperties

Name Description Value
Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerTableDataset

Name Description Value
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (必需)

AzureDataLakeStoreDataset

Name Description Value
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

Name Description Value
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
fileName Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any
format Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

Name Description Value
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (必需)

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'AzurePostgreSqlTable'(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

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

AzureSearchIndexDataset

Name Description Value
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

Name Description Value
indexName Azure 搜索索引的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

AzureSqlDWTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

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

AzureSqlMITableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

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

AzureSqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

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

AzureTableDataset

Name Description Value
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

Name Description Value
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

Name Description Value
类型 数据集的类型。 'Binary'(必填)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

Name Description Value
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

Name Description Value
类型 数据集的类型。 'CassandraTable'(必填)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

Name Description Value
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

Name Description Value
类型 数据集的类型。 'ConcurObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

Name Description Value
收藏 CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CosmosDbSqlApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

Name Description Value
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CouchbaseTableDataset

Name Description Value
类型 数据集的类型。 'CouchbaseTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

Name Description Value
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 any

Dataset

Name Description Value
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必填)
parameters 数据集的参数。 ParameterDefinitionSpecification
架构 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 any
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 any
类型 AmazonMWSObjectDataset 类型设置为“AmazonMWSObject”。 对于 AmazonRdsForOracleTableDataset 类型,设置为“AmazonRdsForOracleTable”。 对于 AmazonRdsForSqlServerTableDataset 类型,设置为“AmazonRdsForSqlServerTable”。 对于 AmazonRedshiftTableDataset 类型,设置为“AmazonRedshiftTable”。 将 AmazonS3Dataset 类型设置为“AmazonS3Object”。 将 类型 AvroDataset 设置为“Avro”。 对于 AzureBlobDataset 类型,设置为“AzureBlob”。 对于类型 AzureBlobFSDataset,设置为“AzureBlobFSFile”。 对于类型 AzureDataExplorerTableDataset,设置为“AzureDataExplorerTable”。 对于 AzureDataLakeStoreDataset 类型,设置为“AzureDataLakeStoreFile”。 对于类型 AzureDatabricksDeltaLakeDataset,设置为“AzureDatabricksDeltaLakeDataset”。 将类型 AzureMariaDBTableDataset 设置为“AzureMariaDBTable”。 对于类型 AzureMySqlTableDataset,设置为“AzureMySqlTable”。 对于类型 AzurePostgreSqlTableDataset,设置为“AzurePostgreSqlTable”。 将类型 AzureSearchIndexDataset 设置为“AzureSearchIndex”。 将 AzureSqlDWTableDataset 类型设置为“AzureSqlDWTable”。 将类型 AzureSqlMITableDataset 设置为“AzureSqlMITable”。 对于 AzureSqlTableDataset 类型,设置为“AzureSqlTable”。 将类型 AzureTableDataset 设置为“AzureTable”。 将类型 BinaryDataset 设置为“Binary”。 对于 类型 CassandraTableDataset,设置为“CassandraTable”。 对于 类型 CommonDataServiceForAppsEntityDataset,设置为“CommonDataServiceForAppsEntity”。 将 ConcurObjectDataset 类型设置为“ConcurObject”。 对于类型 CosmosDbMongoDbApiCollectionDataset,设置为“CosmosDbMongoDbApiCollection”。 将 CosmosDbSqlApiCollectionDataset 类型设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset 类型,设置为“CouchbaseTable”。 对于 类型 CustomDataset,设置为“CustomDataset”。 对于 类型 Db2TableDataset,请设置为 'Db2Table'。 将类型 DelimitedTextDataset 设置为“DelimitedText”。 对于 类型 DocumentDbCollectionDataset,设置为“DocumentDbCollection”。 将 类型 DrillTableDataset 设置为“DrillTable”。 对于 类型 DynamicsAXResourceDataset,设置为“DynamicsAXResource”。 将类型 DynamicsCrmEntityDataset 设置为“DynamicsCrmEntity”。 将类型 DynamicsEntityDataset 设置为“DynamicsEntity”。 将 EloquaObjectDataset 类型设置为“EloquaObject”。 将 ExcelDataset 类型设置为“Excel”。 将类型 FileShareDataset 设置为“FileShare”。 将 GoogleAdWordsObjectDataset 类型设置为“GoogleAdWordsObject”。 对于 GoogleBigQueryObjectDataset 类型,请设置为“GoogleBigQueryObject”。 将 GoogleBigQueryV2ObjectDataset 类型设置为“GoogleBigQueryV2Object”。 将 GreenplumTableDataset 类型设置为 'GreenplumTable'。 对于 HBaseObjectDataset 类型,设置为“HBaseObject”。 将类型 HiveObjectDataset 设置为“HiveObject”。 将类型 HttpDataset 设置为“HttpFile”。 将 HubspotObjectDataset 类型设置为“HubspotObject”。 将 类型 IcebergDataset 设置为“Iceberg”。 将 ImpalaObjectDataset 类型设置为“ImpalaObject”。 将 InformixTableDataset 类型设置为“InformixTable”。 将类型 JiraObjectDataset 设置为“JiraObject”。 将 JsonDataset 类型设置为“Json”。 将 类型 LakeHouseTableDataset 设置为“LakehouseTable”。 将类型 MagentoObjectDataset 设置为“MagentoObject”。 将 MariaDBTableDataset 类型设置为“MariaDBTable”。 对于类型 MarketoObjectDataset,设置为“MarketoObject”。 对于类型 MicrosoftAccessTableDataset,设置为“MicrosoftAccessTable”。 将 MongoDbAtlasCollectionDataset 类型设置为“MongoDbAtlasCollection”。 将 MongoDbCollectionDataset 类型设置为“MongoDbCollection”。 对于 类型 MongoDbV2CollectionDataset,设置为“MongoDbV2Collection”。 将 MySqlTableDataset 类型设置为“MySqlTable”。 对于类型 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 类型 ODataResourceDataset,设置为“ODataResource”。 对于 类型 OdbcTableDataset,设置为“OdbcTable”。 对于 Office365Dataset 类型,设置为“Office365Table”。 对于 类型 OracleServiceCloudObjectDataset,设置为“OracleServiceCloudObject”。 将 类型 OracleTableDataset 设置为“OracleTable”。 将类型 OrcDataset 设置为“Orc”。 将类型 ParquetDataset 设置为“Parquet”。 对于 类型 PaypalObjectDataset,设置为“PaypalObject”。 将类型 PhoenixObjectDataset 设置为“PhoenixObject”。 将 PostgreSqlTableDataset 类型设置为“PostgreSqlTable”。 对于 PostgreSqlV2TableDataset 类型,设置为“PostgreSqlV2Table”。 将 PrestoObjectDataset 类型设置为“PrestoObject”。 将 QuickBooksObjectDataset 类型设置为“QuickBooksObject”。 将类型 RelationalTableDataset 设置为“RelationalTable”。 对于 ResponsysObjectDataset 类型,设置为“ResponsysObject”。 将 类型 RestResourceDataset 设置为“RestResource”。 对于 类型 SalesforceMarketingCloudObjectDataset,设置为“SalesforceMarketingCloudObject”。 将 类型 SalesforceObjectDataset 设置为“SalesforceObject”。 对于 类型 SalesforceServiceCloudObjectDataset,设置为“SalesforceServiceCloudObject”。 将 类型 SalesforceServiceCloudV2ObjectDataset 设置为“SalesforceServiceCloudV2Object”。 将 类型 SalesforceV2ObjectDataset 设置为“SalesforceV2Object”。 将类型 SapBwCubeDataset 设置为“SapBwCube”。 对于 类型 SapCloudForCustomerResourceDataset,设置为“SapCloudForCustomerResource”。 对于类型 SapEccResourceDataset,设置为“SapEccResource”。 将类型 SapHanaTableDataset 设置为“SapHanaTable”。 对于 类型 SapOdpResourceDataset,设置为“SapOdpResource”。 对于 类型 SapOpenHubTableDataset,设置为“SapOpenHubTable”。 对于 类型 SapTableResourceDataset,设置为“SapTableResource”。 对于 类型 ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 类型 ServiceNowV2ObjectDataset,设置为“ServiceNowV2Object”。 对于 类型 SharePointOnlineListResourceDataset,设置为“SharePointOnlineListResource”。 将 Shopify ObjectDataset 类型设置为“ShopifyObject”。 将 SnowflakeDataset 类型设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset 类型,设置为“SnowflakeV2Table”。 将类型 SparkObjectDataset 设置为“SparkObject”。 对于 类型 SqlServerTableDataset,设置为“SqlServerTable”。 将 SquareObjectDataset 类型设置为“SquareObject”。 将 SybaseTableDataset 类型设置为“SybaseTable”。 对于类型 TeradataTableDataset,设置为“TeradataTable”。 将 类型 VerticaTableDataset 设置为“VerticaTable”。 对于 类型 WarehouseTableDataset,设置为“WarehouseTable”。 将 WebTableDataset 类型设置为“WebTable”。 将 XeroObjectDataset 类型设置为“XeroObject”。 将 XmlDataset 类型设置为“Xml”。 将 ZohoObjectDataset 类型设置为“ZohoObject”。 'AmazonMWSObject'
'AmazonRdsForOracleTable'
'AmazonRdsForSqlServerTable'
'AmazonRedshiftTable'
'AmazonS3Object'
'Avro'
'AzureBlob'
'AzureBlobFSFile'
'AzureDatabricksDeltaLakeDataset'
'AzureDataExplorerTable'
'AzureDataLakeStoreFile'
'AzureMariaDBTable'
'AzureMySqlTable'
'AzurePostgreSqlTable'
'AzureSearchIndex'
'AzureSqlDWTable'
'AzureSqlMITable'
'AzureSqlTable'
'AzureTable'
'Binary'
'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'
'Iceberg'
'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'(必填)

DatasetCompression

Name Description Value
水平仪 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

Name Description Value
name 此数据集所在的文件夹的名称。 字符串

DatasetLocation

Name Description Value
fileName 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 AmazonS3CompatibleLocation 类型设置为“AmazonS3CompatibleLocation”。 将 AmazonS3Location 类型设置为“AmazonS3Location”。 对于类型 AzureBlobFSLocation,设置为“AzureBlobFSLocation”。 对于 AzureBlobStorageLocation 类型,设置为“AzureBlobStorageLocation”。 对于 AzureDataLakeStoreLocation 类型,设置为“AzureDataLakeStoreLocation”。 对于类型 AzureFileStorageLocation,设置为“AzureFileStorageLocation”。 对于 FileServerLocation 类型,设置为“ FileServerLocation”。 对于类型 FtpServerLocation,设置为“FtpServerLocation”。 将 GoogleCloudStorageLocation 类型设置为“GoogleCloudStorageLocation”。 对于 类型 HdfsLocation,设置为“HdfsLocation”。 对于 类型 HttpServerLocation,设置为“HttpServerLocation”。 对于 类型 LakeHouseLocation,设置为“LakeHouseLocation”。 将类型 OracleCloudStorageLocation 设置为“OracleCloudStorageLocation”。 将类型 SftpLocation 设置为“SftpLocation”。 'AmazonS3CompatibleLocation'
'AmazonS3Location'
'AzureBlobFSLocation'
'AzureBlobStorageLocation'
'AzureDataLakeStoreLocation'
'AzureFileStorageLocation'
'FileServerLocation'
'FtpServerLocation'
'GoogleCloudStorageLocation'
'HdfsLocation'
'HttpServerLocation'
'LakeHouseLocation'
'OracleCloudStorageLocation'
'SftpLocation'(必填)

DatasetStorageFormat

Name Description Value
反序列化程序 Deserializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
序列化程序 Serializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 AvroFormat 类型设置为“AvroFormat”。 将类型 JsonFormat 设置为“JsonFormat”。 将 OrcFormat 类型设置为“OrcFormat”。 对于类型 ParquetFormat,设置为“ParquetFormat”。 将类型 TextFormat 设置为“TextFormat”。 'AvroFormat'
'JsonFormat'
'OrcFormat'
'ParquetFormat'
'TextFormat'(必填)

Db2TableDataset

Name Description Value
类型 数据集的类型。 'Db2Table'(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

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

DelimitedTextDataset

Name Description Value
类型 数据集的类型。 'DelimitedText'(必填)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

Name Description Value
类型 数据集的类型。 'DocumentDbCollection'(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

Name Description Value
collectionName 文档数据库集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DrillDatasetTypeProperties

Name Description Value
架构 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

DrillTableDataset

Name Description Value
类型 数据集的类型。 'DrillTable'(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

Name Description Value
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

Name Description Value
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

Name Description Value
类型 数据集的类型。 'EloquaObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

Name Description Value
类型 数据集的类型。 “Excel”(必填)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

Name Description Value
压缩 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头写入输出中作为第一行数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
位置 Excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串(或带有 resultType 字符串的表达式)。 any
范围 一张工作表的部分数据。 类型:字符串(或带有 resultType 字符串的表达式)。 any
sheetIndex Excel 文件的工作表索引和默认值为 0。 类型:整数(或包含 resultType 整数的表达式) any
sheetName Excel 文件的工作表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

FileServerLocation

Name Description Value
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

Name Description Value
类型 数据集的类型。 “FileShare”(必填)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

Name Description Value
类型 数据集存储位置的类型。 'FtpServerLocation'(必需)

GenericDatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleAdWordsObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleAdWordsObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 any

GoogleBigQueryObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryObject'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleBigQueryV2ObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryV2Object'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

Name Description Value
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必填)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GreenplumDatasetTypeProperties

Name Description Value
架构 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

GreenplumTableDataset

Name Description Value
类型 数据集的类型。 'GreenplumTable'(必填)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

Name Description Value
类型 数据集的类型。 'HBaseObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

Name Description Value
类型 数据集存储位置的类型。 'HdfsLocation'(必需)

HiveDatasetTypeProperties

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

HiveObjectDataset

Name Description Value
类型 数据集的类型。 'HiveObject'(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

Name Description Value
类型 数据集的类型。 'HttpFile'(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

Name Description Value
additionalHeaders HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 类型:string(或带有 resultType 字符串的表达式)。
any
压缩 对文件使用的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
relativeUrl 基于 HttpLinkedService 中的 URL 的相对 URL 引用 HTTP 文件类型:字符串(或带有 resultType 字符串的表达式)。 any
requestBody HTTP 请求的正文。 类型:字符串(或带有 resultType 字符串的表达式)。 any
requestMethod HTTP 请求的 HTTP 方法。 类型:字符串(或带有 resultType 字符串的表达式)。 any

HttpServerLocation

Name Description Value
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'HttpServerLocation'(必需)

HubspotObjectDataset

Name Description Value
类型 数据集的类型。 'HubspotObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

Name Description Value
类型 数据集的类型。 “冰山”(必填)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

Name Description Value
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

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

ImpalaObjectDataset

Name Description Value
类型 数据集的类型。 'ImpalaObject'(必填)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

Name Description Value
类型 数据集的类型。 'InformixTable'(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

Name Description Value
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

JiraObjectDataset

Name Description Value
类型 数据集的类型。 'JiraObject'(必填)
typeProperties 特定于此数据集类型的属性。 JiraTableDatasetTypeProperties

JiraTableDatasetTypeProperties

Name Description Value
架构 Jira 的架构名称仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Jira 的表名仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性仅在 Jira V1 数据集中受支持,请考虑升级到 V2 数据集。 any

JsonDataset

Name Description Value
类型 数据集的类型。 'Json'(必填)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

Name Description Value
类型 数据集存储位置的类型。 “LakeHouseLocation”(必填)

LakeHouseTableDataset

Name Description Value
类型 数据集的类型。 “LakehouseTable”(必需)
typeProperties Microsoft Fabric Lakehouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Lakehouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Lakehouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

LinkedServiceReference

Name Description Value
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 'LinkedServiceReference'(必需)

MagentoObjectDataset

Name Description Value
类型 数据集的类型。 'MagentoObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

Name Description Value
类型 数据集的类型。 'MariaDBTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

Name Description Value
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MicrosoftAccessTableDataset

Name Description Value
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

Name Description Value
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

MongoDbAtlasCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbAtlasCollection'(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbCollection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

Name Description Value
collectionName MongoDB 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbV2CollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbV2Collection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties (必需)

MongoDbV2CollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

Name Description Value
类型 数据集的类型。 'MySqlTable'(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

Name Description Value
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

NetezzaTableDataset

Name Description Value
类型 数据集的类型。 “NetezzaTable”(必填)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

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

ODataResourceDataset

Name Description Value
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

Name Description Value
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OdbcTableDataset

Name Description Value
类型 数据集的类型。 'OdbcTable'(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

Name Description Value
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

Office365Dataset

Name Description Value
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

Name Description Value
谓词 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 要从 Office 365 中提取的数据集的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

OracleCloudStorageLocation

Name Description Value
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OracleServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'OracleServiceCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

Name Description Value
类型 数据集的类型。 'OracleTable'(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

Name Description Value
架构 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

OrcDataset

Name Description Value
类型 数据集的类型。 “兽人”(必填)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

Name Description Value
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OrcFormat

Name Description Value
类型 数据集存储格式的类型。 'OrcFormat'(必填)

ParameterDefinitionSpecification

Name Description Value

ParameterSpecification

Name Description Value
defaultValue 参数的默认值。 any
类型 参数类型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String'(必填)

ParameterValueSpecification

Name Description Value

ParquetDataset

Name Description Value
类型 数据集的类型。 “镶木地板”(必填)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

Name Description Value
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

Name Description Value
类型 数据集存储格式的类型。 'ParquetFormat'(必填)

PaypalObjectDataset

Name Description Value
类型 数据集的类型。 'PaypalObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

Name Description Value
架构 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PhoenixObjectDataset

Name Description Value
类型 数据集的类型。 'PhoenixObject'(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlTable'(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PostgreSqlV2TableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlV2Table'(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

PrestoDatasetTypeProperties

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

PrestoObjectDataset

Name Description Value
类型 数据集的类型。 'PrestoObject'(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

Name Description Value
类型 数据集的类型。 'QuickBooksObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

Name Description Value
类型 数据集的类型。 'RelationalTable'(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

Name Description Value
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

ResponsysObjectDataset

Name Description Value
类型 数据集的类型。 'ResponsysObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

Name Description Value
类型 数据集的类型。 'RestResource'(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

Name Description Value

RestResourceDatasetTypePropertiesPaginationRules

Name Description Value

SalesforceMarketingCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceMarketingCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceObject'(必填)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceServiceCloudObject'(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 any

SapBwCubeDataset

Name Description Value
类型 数据集的类型。 “SapBwCube”(必填)

SapCloudForCustomerResourceDataset

Name Description Value
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需)

SapCloudForCustomerResourceDatasetTypeProperties

Name Description Value
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

Name Description Value
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties (必需)

SapEccResourceDatasetTypeProperties

Name Description Value
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

Name Description Value
类型 数据集的类型。 'SapHanaTable'(必填)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

Name Description Value
架构 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SapOdpResourceDataset

Name Description Value
类型 数据集的类型。 'SapOdpResource'(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

Name Description Value
上下文 SAP ODP 对象的上下文。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)
objectName SAP ODP 对象的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapOpenHubTableDataset

Name Description Value
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

Name Description Value
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 any
excludeLastRequest 是否排除最后一个请求的记录。 默认值为真。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
openHubDestinationName 目标类型为数据库表的 Open Hub 目标的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapTableResourceDataset

Name Description Value
类型 数据集的类型。 'SapTableResource'(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties (必需)

SapTableResourceDatasetTypeProperties

Name Description Value
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2DatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
valueType 从源复制的值的类型。 'actual'
'display'

ServiceNowV2ObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowV2Object'(必需)
typeProperties 特定于此数据集类型的属性。 ServiceNowV2DatasetTypeProperties

SftpLocation

Name Description Value
类型 数据集存储位置的类型。 'SftpLocation'(必填)

SharePointOnlineListDatasetTypeProperties

Name Description Value
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SharePointOnlineListResourceDataset

Name Description Value
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

Name Description Value
类型 数据集的类型。 “ShopifyObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

Name Description Value
类型 数据集的类型。 'SnowflakeTable'(必填)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

Name Description Value
架构 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SnowflakeV2Dataset

Name Description Value
类型 数据集的类型。 'SnowflakeV2Table'(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

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

SparkObjectDataset

Name Description Value
类型 数据集的类型。 'SparkObject'(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

Name Description Value
类型 数据集的类型。 'SqlServerTable'(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

SquareObjectDataset

Name Description Value
类型 数据集的类型。 'SquareObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

Name Description Value
类型 数据集的类型。 'SybaseTable'(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

Name Description Value
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TeradataTableDataset

Name Description Value
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

Name Description Value
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TextFormat

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

VerticaDatasetTypeProperties

Name Description Value
架构 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

VerticaTableDataset

Name Description Value
类型 数据集的类型。 'VerticaTable'(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

Name Description Value
类型 数据集的类型。 'WarehouseTable'(必填)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

WebTableDataset

Name Description Value
类型 数据集的类型。 'WebTable'(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

Name Description Value
索引 网页中表的从零开始的索引。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 任何(必需)
路径 链接服务 URL 中网页的相对 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 any

XeroObjectDataset

Name Description Value
类型 数据集的类型。 'XeroObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

Name Description Value
类型 数据集的类型。 'Xml'(必填)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

Name Description Value
类型 数据集的类型。 'ZohoObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

用法示例

Azure 快速入门模板

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

Template Description
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂

部署到 Azure
此模板为从 Azure Blob 复制到另一个 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 = {
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      folder = {
        name = "string"
      }
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      parameters = {
        {customized property} = {
          defaultValue = ?
          type = "string"
        }
      }
      schema = ?
      structure = ?
      type = "string"
      // For remaining properties, see Dataset objects
    }
  }
}

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

{
  bucketName = ?
  type = "AmazonS3CompatibleLocation"
  version = ?
}

对于 AmazonS3Location,请使用:

{
  bucketName = ?
  type = "AmazonS3Location"
  version = ?
}

对于 AzureBlobFSLocation,请使用:

{
  fileSystem = ?
  type = "AzureBlobFSLocation"
}

对于 AzureBlobStorageLocation,请使用:

{
  container = ?
  type = "AzureBlobStorageLocation"
}

对于 AzureDataLakeStoreLocation,请使用:

{
  type = "AzureDataLakeStoreLocation"
}

对于 AzureFileStorageLocation,请使用:

{
  type = "AzureFileStorageLocation"
}

对于 FileServerLocation,请使用:

{
  type = "FileServerLocation"
}

对于 FtpServerLocation,请使用:

{
  type = "FtpServerLocation"
}

对于 GoogleCloudStorageLocation,请使用:

{
  bucketName = ?
  type = "GoogleCloudStorageLocation"
  version = ?
}

对于 HdfsLocation,请使用:

{
  type = "HdfsLocation"
}

对于 HttpServerLocation,请使用:

{
  relativeUrl = ?
  type = "HttpServerLocation"
}

对于 LakeHouseLocation,请使用:

{
  type = "LakeHouseLocation"
}

对于 OracleCloudStorageLocation,请使用:

{
  bucketName = ?
  type = "OracleCloudStorageLocation"
  version = ?
}

对于 SftpLocation,请使用:

{
  type = "SftpLocation"
}

数据集对象

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

对于 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 = ?
    }
    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 = ?
    }
    fileName = ?
    folderPath = ?
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    modifiedDatetimeEnd = ?
    modifiedDatetimeStart = ?
    tableRootLocation = ?
  }
}

对于 AzureBlobFSFile,请使用:

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

对于 AzureDataExplorerTable,请使用:

{
  type = "AzureDataExplorerTable"
  typeProperties = {
    table = ?
  }
}

对于 AzureDataLakeStoreFile,请使用:

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

对于 AzureDatabricksDeltaLakeDataset,请使用:

{
  type = "AzureDatabricksDeltaLakeDataset"
  typeProperties = {
    database = ?
    table = ?
  }
}

对于 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 = ?
  }
}

对于 二进制,请使用:

{
  type = "Binary"
  typeProperties = {
    compression = {
      level = ?
      type = ?
    }
    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 = ?
    }
    firstRowAsHeader = ?
    location = {
      fileName = ?
      folderPath = ?
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
    nullValue = ?
    range = ?
    sheetIndex = ?
    sheetName = ?
  }
}

对于 FileShare,请使用:

{
  type = "FileShare"
  typeProperties = {
    compression = {
      level = ?
      type = ?
    }
    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 = ?
    }
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl = ?
    requestBody = ?
    requestMethod = ?
  }
}

对于 HubspotObject,请使用:

{
  type = "HubspotObject"
  typeProperties = {
    tableName = ?
  }
}

对于 Iceberg,请使用:

{
  type = "Iceberg"
  typeProperties = {
    location = {
      fileName = ?
      folderPath = ?
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
  }
}

对于 ImpalaObject,请使用:

{
  type = "ImpalaObject"
  typeProperties = {
    schema = ?
    table = ?
    tableName = ?
  }
}

对于 InformixTable,请使用:

{
  type = "InformixTable"
  typeProperties = {
    tableName = ?
  }
}

对于 JiraObject,请使用:

{
  type = "JiraObject"
  typeProperties = {
    schema = ?
    table = ?
    tableName = ?
  }
}

对于 Json,请使用:

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

对于 LakehouseTable,请使用:

{
  type = "LakehouseTable"
  typeProperties = {
    schema = ?
    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 = ?
  }
}

对于 兽人,使用:

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

对于 镶木地板,使用:

{
  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 = ?
    valueType = "string"
  }
}

对于 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 = ?
    }
    encodingName = ?
    location = {
      fileName = ?
      folderPath = ?
      type = "string"
      // For remaining properties, see DatasetLocation objects
    }
    nullValue = ?
  }
}

对于 ZohoObject,请使用:

{
  type = "ZohoObject"
  typeProperties = {
    tableName = ?
  }
}

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

{
  type = "AvroFormat"
}

对于 JsonFormat,请使用:

{
  encodingName = ?
  filePattern = ?
  jsonNodeReference = ?
  jsonPathDefinition = ?
  nestingSeparator = ?
  type = "JsonFormat"
}

对于 OrcFormat,请使用:

{
  type = "OrcFormat"
}

对于 ParquetFormat,请使用:

{
  type = "ParquetFormat"
}

对于 TextFormat,请使用:

{
  columnDelimiter = ?
  encodingName = ?
  escapeChar = ?
  firstRowAsHeader = ?
  nullValue = ?
  quoteChar = ?
  rowDelimiter = ?
  skipLineCount = ?
  treatEmptyAsNull = ?
  type = "TextFormat"
}

属性值

Microsoft.DataFactory/factories/datasets

Name Description Value
name 资源名称 string

Constraints:
最小长度 = 1
最大长度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需)
parent_id 此资源的父资源的 ID。 类型为:工厂的资源 ID
properties 数据集属性。 数据集 (必填)
类型 资源类型 "Microsoft.DataFactory/factories/datasets@2018-06-01"

AmazonMWSObjectDataset

Name Description Value
类型 数据集的类型。 “AmazonMWSObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

Name Description Value
架构 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRdsForSqlServerTableDataset

Name Description Value
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonRedshiftTableDataset

Name Description Value
类型 数据集的类型。 'AmazonRedshiftTable'(必填)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

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

AmazonS3CompatibleLocation

Name Description Value
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'AmazonS3CompatibleLocation'(必填)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AmazonS3Dataset

Name Description Value
类型 数据集的类型。 'AmazonS3Object'(必填)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

Name Description Value
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “AmazonS3Location”(必填)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AvroDataset

Name Description Value
类型 数据集的类型。 'Avro'(必填)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

Name Description Value
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
avroCompressionLevel int

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

AvroFormat

Name Description Value
类型 数据集存储格式的类型。 'AvroFormat'(必需)

AzureBlobDataset

Name Description Value
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

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

AzureBlobFSDataset

Name Description Value
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

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

AzureBlobFSLocation

Name Description Value
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 'AzureBlobFSLocation'(必需)

AzureBlobStorageLocation

Name Description Value
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

Name Description Value
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

Name Description Value
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerDatasetTypeProperties

Name Description Value
Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

AzureDataExplorerTableDataset

Name Description Value
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties (必需)

AzureDataLakeStoreDataset

Name Description Value
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

Name Description Value
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
fileName Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any
format Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

Name Description Value
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

Name Description Value
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties (必需)

AzureMySqlTableDatasetTypeProperties

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

AzurePostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'AzurePostgreSqlTable'(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

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

AzureSearchIndexDataset

Name Description Value
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties (必需)

AzureSearchIndexDatasetTypeProperties

Name Description Value
indexName Azure 搜索索引的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

AzureSqlDWTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

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

AzureSqlMITableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

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

AzureSqlTableDataset

Name Description Value
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

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

AzureTableDataset

Name Description Value
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties (必需)

AzureTableDatasetTypeProperties

Name Description Value
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

Name Description Value
类型 数据集的类型。 'Binary'(必填)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

Name Description Value
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

Name Description Value
类型 数据集的类型。 'CassandraTable'(必填)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

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

CommonDataServiceForAppsEntityDataset

Name Description Value
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

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

ConcurObjectDataset

Name Description Value
类型 数据集的类型。 'ConcurObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties (必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

Name Description Value
收藏 CosmosDB (MongoDB API) 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CosmosDbSqlApiCollectionDataset

Name Description Value
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

Name Description Value
collectionName CosmosDB (SQL API) 集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

CouchbaseTableDataset

Name Description Value
类型 数据集的类型。 'CouchbaseTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

Name Description Value
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 any

Dataset

Name Description Value
annotations 可用于描述数据集的标记列表。 any[]
description 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference (必填)
parameters 数据集的参数。 ParameterDefinitionSpecification
架构 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 any
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 any
类型 AmazonMWSObjectDataset 类型设置为“AmazonMWSObject”。 对于 AmazonRdsForOracleTableDataset 类型,设置为“AmazonRdsForOracleTable”。 对于 AmazonRdsForSqlServerTableDataset 类型,设置为“AmazonRdsForSqlServerTable”。 对于 AmazonRedshiftTableDataset 类型,设置为“AmazonRedshiftTable”。 将 AmazonS3Dataset 类型设置为“AmazonS3Object”。 将 类型 AvroDataset 设置为“Avro”。 对于 AzureBlobDataset 类型,设置为“AzureBlob”。 对于类型 AzureBlobFSDataset,设置为“AzureBlobFSFile”。 对于类型 AzureDataExplorerTableDataset,设置为“AzureDataExplorerTable”。 对于 AzureDataLakeStoreDataset 类型,设置为“AzureDataLakeStoreFile”。 对于类型 AzureDatabricksDeltaLakeDataset,设置为“AzureDatabricksDeltaLakeDataset”。 将类型 AzureMariaDBTableDataset 设置为“AzureMariaDBTable”。 对于类型 AzureMySqlTableDataset,设置为“AzureMySqlTable”。 对于类型 AzurePostgreSqlTableDataset,设置为“AzurePostgreSqlTable”。 将类型 AzureSearchIndexDataset 设置为“AzureSearchIndex”。 将 AzureSqlDWTableDataset 类型设置为“AzureSqlDWTable”。 将类型 AzureSqlMITableDataset 设置为“AzureSqlMITable”。 对于 AzureSqlTableDataset 类型,设置为“AzureSqlTable”。 将类型 AzureTableDataset 设置为“AzureTable”。 将类型 BinaryDataset 设置为“Binary”。 对于 类型 CassandraTableDataset,设置为“CassandraTable”。 对于 类型 CommonDataServiceForAppsEntityDataset,设置为“CommonDataServiceForAppsEntity”。 将 ConcurObjectDataset 类型设置为“ConcurObject”。 对于类型 CosmosDbMongoDbApiCollectionDataset,设置为“CosmosDbMongoDbApiCollection”。 将 CosmosDbSqlApiCollectionDataset 类型设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset 类型,设置为“CouchbaseTable”。 对于 类型 CustomDataset,设置为“CustomDataset”。 对于 类型 Db2TableDataset,请设置为 'Db2Table'。 将类型 DelimitedTextDataset 设置为“DelimitedText”。 对于 类型 DocumentDbCollectionDataset,设置为“DocumentDbCollection”。 将 类型 DrillTableDataset 设置为“DrillTable”。 对于 类型 DynamicsAXResourceDataset,设置为“DynamicsAXResource”。 将类型 DynamicsCrmEntityDataset 设置为“DynamicsCrmEntity”。 将类型 DynamicsEntityDataset 设置为“DynamicsEntity”。 将 EloquaObjectDataset 类型设置为“EloquaObject”。 将 ExcelDataset 类型设置为“Excel”。 将类型 FileShareDataset 设置为“FileShare”。 将 GoogleAdWordsObjectDataset 类型设置为“GoogleAdWordsObject”。 对于 GoogleBigQueryObjectDataset 类型,请设置为“GoogleBigQueryObject”。 将 GoogleBigQueryV2ObjectDataset 类型设置为“GoogleBigQueryV2Object”。 将 GreenplumTableDataset 类型设置为 'GreenplumTable'。 对于 HBaseObjectDataset 类型,设置为“HBaseObject”。 将类型 HiveObjectDataset 设置为“HiveObject”。 将类型 HttpDataset 设置为“HttpFile”。 将 HubspotObjectDataset 类型设置为“HubspotObject”。 将 类型 IcebergDataset 设置为“Iceberg”。 将 ImpalaObjectDataset 类型设置为“ImpalaObject”。 将 InformixTableDataset 类型设置为“InformixTable”。 将类型 JiraObjectDataset 设置为“JiraObject”。 将 JsonDataset 类型设置为“Json”。 将 类型 LakeHouseTableDataset 设置为“LakehouseTable”。 将类型 MagentoObjectDataset 设置为“MagentoObject”。 将 MariaDBTableDataset 类型设置为“MariaDBTable”。 对于类型 MarketoObjectDataset,设置为“MarketoObject”。 对于类型 MicrosoftAccessTableDataset,设置为“MicrosoftAccessTable”。 将 MongoDbAtlasCollectionDataset 类型设置为“MongoDbAtlasCollection”。 将 MongoDbCollectionDataset 类型设置为“MongoDbCollection”。 对于 类型 MongoDbV2CollectionDataset,设置为“MongoDbV2Collection”。 将 MySqlTableDataset 类型设置为“MySqlTable”。 对于类型 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 类型 ODataResourceDataset,设置为“ODataResource”。 对于 类型 OdbcTableDataset,设置为“OdbcTable”。 对于 Office365Dataset 类型,设置为“Office365Table”。 对于 类型 OracleServiceCloudObjectDataset,设置为“OracleServiceCloudObject”。 将 类型 OracleTableDataset 设置为“OracleTable”。 将类型 OrcDataset 设置为“Orc”。 将类型 ParquetDataset 设置为“Parquet”。 对于 类型 PaypalObjectDataset,设置为“PaypalObject”。 将类型 PhoenixObjectDataset 设置为“PhoenixObject”。 将 PostgreSqlTableDataset 类型设置为“PostgreSqlTable”。 对于 PostgreSqlV2TableDataset 类型,设置为“PostgreSqlV2Table”。 将 PrestoObjectDataset 类型设置为“PrestoObject”。 将 QuickBooksObjectDataset 类型设置为“QuickBooksObject”。 将类型 RelationalTableDataset 设置为“RelationalTable”。 对于 ResponsysObjectDataset 类型,设置为“ResponsysObject”。 将 类型 RestResourceDataset 设置为“RestResource”。 对于 类型 SalesforceMarketingCloudObjectDataset,设置为“SalesforceMarketingCloudObject”。 将 类型 SalesforceObjectDataset 设置为“SalesforceObject”。 对于 类型 SalesforceServiceCloudObjectDataset,设置为“SalesforceServiceCloudObject”。 将 类型 SalesforceServiceCloudV2ObjectDataset 设置为“SalesforceServiceCloudV2Object”。 将 类型 SalesforceV2ObjectDataset 设置为“SalesforceV2Object”。 将类型 SapBwCubeDataset 设置为“SapBwCube”。 对于 类型 SapCloudForCustomerResourceDataset,设置为“SapCloudForCustomerResource”。 对于类型 SapEccResourceDataset,设置为“SapEccResource”。 将类型 SapHanaTableDataset 设置为“SapHanaTable”。 对于 类型 SapOdpResourceDataset,设置为“SapOdpResource”。 对于 类型 SapOpenHubTableDataset,设置为“SapOpenHubTable”。 对于 类型 SapTableResourceDataset,设置为“SapTableResource”。 对于 类型 ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 类型 ServiceNowV2ObjectDataset,设置为“ServiceNowV2Object”。 对于 类型 SharePointOnlineListResourceDataset,设置为“SharePointOnlineListResource”。 将 Shopify ObjectDataset 类型设置为“ShopifyObject”。 将 SnowflakeDataset 类型设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset 类型,设置为“SnowflakeV2Table”。 将类型 SparkObjectDataset 设置为“SparkObject”。 对于 类型 SqlServerTableDataset,设置为“SqlServerTable”。 将 SquareObjectDataset 类型设置为“SquareObject”。 将 SybaseTableDataset 类型设置为“SybaseTable”。 对于类型 TeradataTableDataset,设置为“TeradataTable”。 将 类型 VerticaTableDataset 设置为“VerticaTable”。 对于 类型 WarehouseTableDataset,设置为“WarehouseTable”。 将 WebTableDataset 类型设置为“WebTable”。 将 XeroObjectDataset 类型设置为“XeroObject”。 将 XmlDataset 类型设置为“Xml”。 将 ZohoObjectDataset 类型设置为“ZohoObject”。 'AmazonMWSObject'
'AmazonRdsForOracleTable'
'AmazonRdsForSqlServerTable'
'AmazonRedshiftTable'
'AmazonS3Object'
'Avro'
'AzureBlob'
'AzureBlobFSFile'
'AzureDatabricksDeltaLakeDataset'
'AzureDataExplorerTable'
'AzureDataLakeStoreFile'
'AzureMariaDBTable'
'AzureMySqlTable'
'AzurePostgreSqlTable'
'AzureSearchIndex'
'AzureSqlDWTable'
'AzureSqlMITable'
'AzureSqlTable'
'AzureTable'
'Binary'
'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'
'Iceberg'
'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'(必填)

DatasetCompression

Name Description Value
水平仪 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

Name Description Value
name 此数据集所在的文件夹的名称。 字符串

DatasetLocation

Name Description Value
fileName 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 AmazonS3CompatibleLocation 类型设置为“AmazonS3CompatibleLocation”。 将 AmazonS3Location 类型设置为“AmazonS3Location”。 对于类型 AzureBlobFSLocation,设置为“AzureBlobFSLocation”。 对于 AzureBlobStorageLocation 类型,设置为“AzureBlobStorageLocation”。 对于 AzureDataLakeStoreLocation 类型,设置为“AzureDataLakeStoreLocation”。 对于类型 AzureFileStorageLocation,设置为“AzureFileStorageLocation”。 对于 FileServerLocation 类型,设置为“ FileServerLocation”。 对于类型 FtpServerLocation,设置为“FtpServerLocation”。 将 GoogleCloudStorageLocation 类型设置为“GoogleCloudStorageLocation”。 对于 类型 HdfsLocation,设置为“HdfsLocation”。 对于 类型 HttpServerLocation,设置为“HttpServerLocation”。 对于 类型 LakeHouseLocation,设置为“LakeHouseLocation”。 将类型 OracleCloudStorageLocation 设置为“OracleCloudStorageLocation”。 将类型 SftpLocation 设置为“SftpLocation”。 'AmazonS3CompatibleLocation'
'AmazonS3Location'
'AzureBlobFSLocation'
'AzureBlobStorageLocation'
'AzureDataLakeStoreLocation'
'AzureFileStorageLocation'
'FileServerLocation'
'FtpServerLocation'
'GoogleCloudStorageLocation'
'HdfsLocation'
'HttpServerLocation'
'LakeHouseLocation'
'OracleCloudStorageLocation'
'SftpLocation'(必填)

DatasetStorageFormat

Name Description Value
反序列化程序 Deserializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
序列化程序 Serializer. 类型:字符串(或带有 resultType 字符串的表达式)。 any
类型 AvroFormat 类型设置为“AvroFormat”。 将类型 JsonFormat 设置为“JsonFormat”。 将 OrcFormat 类型设置为“OrcFormat”。 对于类型 ParquetFormat,设置为“ParquetFormat”。 将类型 TextFormat 设置为“TextFormat”。 'AvroFormat'
'JsonFormat'
'OrcFormat'
'ParquetFormat'
'TextFormat'(必填)

Db2TableDataset

Name Description Value
类型 数据集的类型。 'Db2Table'(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

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

DelimitedTextDataset

Name Description Value
类型 数据集的类型。 'DelimitedText'(必填)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

Name Description Value
类型 数据集的类型。 'DocumentDbCollection'(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

Name Description Value
collectionName 文档数据库集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DrillDatasetTypeProperties

Name Description Value
架构 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

DrillTableDataset

Name Description Value
类型 数据集的类型。 'DrillTable'(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

Name Description Value
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

Name Description Value
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

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

DynamicsEntityDataset

Name Description Value
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

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

EloquaObjectDataset

Name Description Value
类型 数据集的类型。 'EloquaObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

Name Description Value
类型 数据集的类型。 “Excel”(必填)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

Name Description Value
压缩 用于 json 数据集的数据压缩方法。 DatasetCompression
firstRowAsHeader 用作输入时,将第一行数据视为标头。 用作输出时,将标头写入输出中作为第一行数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
位置 Excel 存储的位置。 DatasetLocation (必需)
nullValue null 值字符串。 类型:字符串(或带有 resultType 字符串的表达式)。 any
范围 一张工作表的部分数据。 类型:字符串(或带有 resultType 字符串的表达式)。 any
sheetIndex Excel 文件的工作表索引和默认值为 0。 类型:整数(或包含 resultType 整数的表达式) any
sheetName Excel 文件的工作表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

FileServerLocation

Name Description Value
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

Name Description Value
类型 数据集的类型。 “FileShare”(必填)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

Name Description Value
类型 数据集存储位置的类型。 'FtpServerLocation'(必需)

GenericDatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleAdWordsObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleAdWordsObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 any

GoogleBigQueryObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryObject'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

Name Description Value
数据集 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GoogleBigQueryV2ObjectDataset

Name Description Value
类型 数据集的类型。 'GoogleBigQueryV2Object'(必填)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

Name Description Value
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必填)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

GreenplumDatasetTypeProperties

Name Description Value
架构 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

GreenplumTableDataset

Name Description Value
类型 数据集的类型。 'GreenplumTable'(必填)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

Name Description Value
类型 数据集的类型。 'HBaseObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

Name Description Value
类型 数据集存储位置的类型。 'HdfsLocation'(必需)

HiveDatasetTypeProperties

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

HiveObjectDataset

Name Description Value
类型 数据集的类型。 'HiveObject'(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

Name Description Value
类型 数据集的类型。 'HttpFile'(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

Name Description Value
additionalHeaders HTTP 请求的标头。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 类型:string(或带有 resultType 字符串的表达式)。
any
压缩 对文件使用的数据压缩方法。 DatasetCompression
format 文件格式。 DatasetStorageFormat
relativeUrl 基于 HttpLinkedService 中的 URL 的相对 URL 引用 HTTP 文件类型:字符串(或带有 resultType 字符串的表达式)。 any
requestBody HTTP 请求的正文。 类型:字符串(或带有 resultType 字符串的表达式)。 any
requestMethod HTTP 请求的 HTTP 方法。 类型:字符串(或带有 resultType 字符串的表达式)。 any

HttpServerLocation

Name Description Value
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 'HttpServerLocation'(必需)

HubspotObjectDataset

Name Description Value
类型 数据集的类型。 'HubspotObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

Name Description Value
类型 数据集的类型。 “冰山”(必填)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

Name Description Value
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

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

ImpalaObjectDataset

Name Description Value
类型 数据集的类型。 'ImpalaObject'(必填)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

Name Description Value
类型 数据集的类型。 'InformixTable'(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

Name Description Value
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

JiraObjectDataset

Name Description Value
类型 数据集的类型。 'JiraObject'(必填)
typeProperties 特定于此数据集类型的属性。 JiraTableDatasetTypeProperties

JiraTableDatasetTypeProperties

Name Description Value
架构 Jira 的架构名称仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Jira 的表名仅适用于 Jira V2 数据集。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性仅在 Jira V1 数据集中受支持,请考虑升级到 V2 数据集。 any

JsonDataset

Name Description Value
类型 数据集的类型。 'Json'(必填)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

Name Description Value
类型 数据集存储位置的类型。 “LakeHouseLocation”(必填)

LakeHouseTableDataset

Name Description Value
类型 数据集的类型。 “LakehouseTable”(必需)
typeProperties Microsoft Fabric Lakehouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Lakehouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Lakehouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

LinkedServiceReference

Name Description Value
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 'LinkedServiceReference'(必需)

MagentoObjectDataset

Name Description Value
类型 数据集的类型。 'MagentoObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

Name Description Value
类型 数据集的类型。 'MariaDBTable'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

Name Description Value
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MicrosoftAccessTableDataset

Name Description Value
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

Name Description Value
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

MongoDbAtlasCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbAtlasCollection'(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbCollection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

Name Description Value
collectionName MongoDB 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbV2CollectionDataset

Name Description Value
类型 数据集的类型。 'MongoDbV2Collection'(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties (必需)

MongoDbV2CollectionDatasetTypeProperties

Name Description Value
收藏 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

Name Description Value
类型 数据集的类型。 'MySqlTable'(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

Name Description Value
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

NetezzaTableDataset

Name Description Value
类型 数据集的类型。 “NetezzaTable”(必填)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

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

ODataResourceDataset

Name Description Value
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

Name Description Value
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OdbcTableDataset

Name Description Value
类型 数据集的类型。 'OdbcTable'(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

Name Description Value
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

Office365Dataset

Name Description Value
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties (必需)

Office365DatasetTypeProperties

Name Description Value
谓词 可用于筛选要从 Office 365 中提取的特定行的谓词表达式。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 要从 Office 365 中提取的数据集的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

OracleCloudStorageLocation

Name Description Value
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) any
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OracleServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'OracleServiceCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

Name Description Value
类型 数据集的类型。 'OracleTable'(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

Name Description Value
架构 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

OrcDataset

Name Description Value
类型 数据集的类型。 “兽人”(必填)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

Name Description Value
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any

OrcFormat

Name Description Value
类型 数据集存储格式的类型。 'OrcFormat'(必填)

ParameterDefinitionSpecification

Name Description Value

ParameterSpecification

Name Description Value
defaultValue 参数的默认值。 any
类型 参数类型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String'(必填)

ParameterValueSpecification

Name Description Value

ParquetDataset

Name Description Value
类型 数据集的类型。 “镶木地板”(必填)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

Name Description Value
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 any
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

Name Description Value
类型 数据集存储格式的类型。 'ParquetFormat'(必填)

PaypalObjectDataset

Name Description Value
类型 数据集的类型。 'PaypalObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

Name Description Value
架构 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PhoenixObjectDataset

Name Description Value
类型 数据集的类型。 'PhoenixObject'(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlTable'(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

PostgreSqlV2TableDataset

Name Description Value
类型 数据集的类型。 'PostgreSqlV2Table'(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

Name Description Value
架构 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

PrestoDatasetTypeProperties

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

PrestoObjectDataset

Name Description Value
类型 数据集的类型。 'PrestoObject'(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

Name Description Value
类型 数据集的类型。 'QuickBooksObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

Name Description Value
类型 数据集的类型。 'RelationalTable'(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

Name Description Value
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

ResponsysObjectDataset

Name Description Value
类型 数据集的类型。 'ResponsysObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

Name Description Value
类型 数据集的类型。 'RestResource'(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

Name Description Value

RestResourceDatasetTypePropertiesPaginationRules

Name Description Value

SalesforceMarketingCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceMarketingCloudObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceObject'(必填)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudObjectDataset

Name Description Value
类型 数据集的类型。 'SalesforceServiceCloudObject'(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceServiceCloudV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SalesforceV2ObjectDataset

Name Description Value
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

Name Description Value
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 any

SapBwCubeDataset

Name Description Value
类型 数据集的类型。 “SapBwCube”(必填)

SapCloudForCustomerResourceDataset

Name Description Value
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties (必需)

SapCloudForCustomerResourceDatasetTypeProperties

Name Description Value
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

Name Description Value
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties (必需)

SapEccResourceDatasetTypeProperties

Name Description Value
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

Name Description Value
类型 数据集的类型。 'SapHanaTable'(必填)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

Name Description Value
架构 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SapOdpResourceDataset

Name Description Value
类型 数据集的类型。 'SapOdpResource'(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

Name Description Value
上下文 SAP ODP 对象的上下文。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)
objectName SAP ODP 对象的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapOpenHubTableDataset

Name Description Value
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

Name Description Value
baseRequestId 增量加载的请求的 ID。 设置以后,只会检索 requestId 大于此属性的值的数据。 默认值为 0。 类型:整数(或带有 resultType 整数的表达式)。 any
excludeLastRequest 是否排除最后一个请求的记录。 默认值为真。 类型:布尔值(或带有 resultType 布尔值的表达式)。 any
openHubDestinationName 目标类型为数据库表的 Open Hub 目标的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapTableResourceDataset

Name Description Value
类型 数据集的类型。 'SapTableResource'(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties (必需)

SapTableResourceDatasetTypeProperties

Name Description Value
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2DatasetTypeProperties

Name Description Value
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
valueType 从源复制的值的类型。 'actual'
'display'

ServiceNowV2ObjectDataset

Name Description Value
类型 数据集的类型。 'ServiceNowV2Object'(必需)
typeProperties 特定于此数据集类型的属性。 ServiceNowV2DatasetTypeProperties

SftpLocation

Name Description Value
类型 数据集存储位置的类型。 'SftpLocation'(必填)

SharePointOnlineListDatasetTypeProperties

Name Description Value
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SharePointOnlineListResourceDataset

Name Description Value
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

Name Description Value
类型 数据集的类型。 “ShopifyObject”(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

Name Description Value
类型 数据集的类型。 'SnowflakeTable'(必填)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

Name Description Value
架构 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

SnowflakeV2Dataset

Name Description Value
类型 数据集的类型。 'SnowflakeV2Table'(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

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

SparkObjectDataset

Name Description Value
类型 数据集的类型。 'SparkObject'(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

Name Description Value
类型 数据集的类型。 'SqlServerTable'(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

Name Description Value
架构 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

SquareObjectDataset

Name Description Value
类型 数据集的类型。 'SquareObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

Name Description Value
类型 数据集的类型。 'SybaseTable'(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

Name Description Value
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TeradataTableDataset

Name Description Value
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

Name Description Value
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

TextFormat

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

VerticaDatasetTypeProperties

Name Description Value
架构 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 any
tableName 此属性将停用。 请考虑改用架构 + 表属性。 any

VerticaTableDataset

Name Description Value
类型 数据集的类型。 'VerticaTable'(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

Name Description Value
类型 数据集的类型。 'WarehouseTable'(必填)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

Name Description Value
架构 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any
Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 any

WebTableDataset

Name Description Value
类型 数据集的类型。 'WebTable'(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

Name Description Value
索引 网页中表的从零开始的索引。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 任何(必需)
路径 链接服务 URL 中网页的相对 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 any

XeroObjectDataset

Name Description Value
类型 数据集的类型。 'XeroObject'(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

Name Description Value
类型 数据集的类型。 'Xml'(必填)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

Name Description Value
类型 数据集的类型。 'ZohoObject'(必填)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

用法示例

Terraform 示例

在 Azure 数据工厂中部署数据集的基本示例。

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "factory" {
  type      = "Microsoft.DataFactory/factories@2018-06-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      publicNetworkAccess = "Enabled"
      repoConfiguration   = null
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "storageAccount" {
  type      = "Microsoft.Storage/storageAccounts@2021-09-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    kind = "StorageV2"
    properties = {
      accessTier                   = "Hot"
      allowBlobPublicAccess        = true
      allowCrossTenantReplication  = true
      allowSharedKeyAccess         = true
      defaultToOAuthAuthentication = false
      encryption = {
        keySource = "Microsoft.Storage"
        services = {
          queue = {
            keyType = "Service"
          }
          table = {
            keyType = "Service"
          }
        }
      }
      isHnsEnabled      = false
      isNfsV3Enabled    = false
      isSftpEnabled     = false
      minimumTlsVersion = "TLS1_2"
      networkAcls = {
        defaultAction = "Allow"
      }
      publicNetworkAccess      = "Enabled"
      supportsHttpsTrafficOnly = true
    }
    sku = {
      name = "Standard_LRS"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "linkedservice" {
  type      = "Microsoft.DataFactory/factories/linkedservices@2018-06-01"
  parent_id = azapi_resource.factory.id
  name      = var.resource_name
  body = {
    properties = {
      description = ""
      type        = "AzureBlobStorage"
      typeProperties = {
        serviceEndpoint = azapi_resource.storageAccount.output.properties.primaryEndpoints.blob
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "dataset" {
  type      = "Microsoft.DataFactory/factories/datasets@2018-06-01"
  parent_id = azapi_resource.factory.id
  name      = var.resource_name
  body = {
    properties = {
      description = ""
      linkedServiceName = {
        referenceName = azapi_resource.linkedservice.name
        type          = "LinkedServiceReference"
      }
      type = "Json"
      typeProperties = {
        encodingName = "UTF-8"
        location = {
          container  = "container"
          fileName   = "bar.txt"
          folderPath = "foo/bar/"
          type       = "AzureBlobStorageLocation"
        }
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}