你当前正在访问 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(Azure.Bicep.Types.Concrete.AnyType)
    ]
    description: 'string'
    folder: {
      name: 'string'
    }
    linkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    parameters: {
      {customized property}: {
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        type: 'string'
      }
    }
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    structure: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see Dataset objects
  }
}

数据集对象

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

对于 AmazonMWSObject,请使用:

{
  type: 'AmazonMWSObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AmazonRdsForOracleTable,请使用:

{
  type: 'AmazonRdsForOracleTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AmazonRdsForSqlServerTable,请使用:

{
  type: 'AmazonRdsForSqlServerTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AmazonRedshiftTable,请使用:

{
  type: 'AmazonRedshiftTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AmazonS3Object,请使用:

{
  type: 'AmazonS3Object'
  typeProperties: {
    bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    key: any(Azure.Bicep.Types.Concrete.AnyType)
    modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
    modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
    prefix: any(Azure.Bicep.Types.Concrete.AnyType)
    version: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Avro,请使用:

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

对于 AzureBlob,请使用:

{
  type: 'AzureBlob'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    fileName: any(Azure.Bicep.Types.Concrete.AnyType)
    folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
    modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
    tableRootLocation: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureBlobFSFile,请使用:

{
  type: 'AzureBlobFSFile'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    fileName: any(Azure.Bicep.Types.Concrete.AnyType)
    folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

对于 AzureDataExplorerTable,请使用:

{
  type: 'AzureDataExplorerTable'
  typeProperties: {
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureDataLakeStoreFile,请使用:

{
  type: 'AzureDataLakeStoreFile'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    fileName: any(Azure.Bicep.Types.Concrete.AnyType)
    folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

对于 AzureDatabricksDeltaLakeDataset,请使用:

{
  type: 'AzureDatabricksDeltaLakeDataset'
  typeProperties: {
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureMariaDBTable,请使用:

{
  type: 'AzureMariaDBTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureMySqlTable,请使用:

{
  type: 'AzureMySqlTable'
  typeProperties: {
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzurePostgreSqlTable,请使用:

{
  type: 'AzurePostgreSqlTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 azureSearchIndex,请使用:

{
  type: 'AzureSearchIndex'
  typeProperties: {
    indexName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureSqlDWTable,请使用:

{
  type: 'AzureSqlDWTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 azureSqlMITable,请使用:

{
  type: 'AzureSqlMITable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureSqlTable,请使用:

{
  type: 'AzureSqlTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 AzureTable,请使用:

{
  type: 'AzureTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 二进制,请使用:

{
  type: 'Binary'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    location: {
      fileName: any(Azure.Bicep.Types.Concrete.AnyType)
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }
}

对于 CassandraTable,请使用:

{
  type: 'CassandraTable'
  typeProperties: {
    keyspace: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 CommonDataServiceForAppsEntity,请使用:

{
  type: 'CommonDataServiceForAppsEntity'
  typeProperties: {
    entityName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ConcurObject,请使用:

{
  type: 'ConcurObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 CosmosDbMongoDbApiCollection,请使用:

{
  type: 'CosmosDbMongoDbApiCollection'
  typeProperties: {
    collection: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 CosmosDbSqlApiCollection,请使用:

{
  type: 'CosmosDbSqlApiCollection'
  typeProperties: {
    collectionName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 CouchbaseTable,请使用:

{
  type: 'CouchbaseTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 CustomDataset,请使用:

{
  type: 'CustomDataset'
  typeProperties: any(Azure.Bicep.Types.Concrete.AnyType)
}

对于 Db2Table,请使用:

{
  type: 'Db2Table'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 DelimitedText,请使用:

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

对于 DocumentDbCollection,请使用:

{
  type: 'DocumentDbCollection'
  typeProperties: {
    collectionName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 DrillTable,请使用:

{
  type: 'DrillTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 DynamicsAXResource,请使用:

{
  type: 'DynamicsAXResource'
  typeProperties: {
    path: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 DynamicsCrmEntity,请使用:

{
  type: 'DynamicsCrmEntity'
  typeProperties: {
    entityName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 DynamicsEntity,请使用:

{
  type: 'DynamicsEntity'
  typeProperties: {
    entityName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 EloquaObject,请使用:

{
  type: 'EloquaObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Excel,请使用:

{
  type: 'Excel'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    firstRowAsHeader: any(Azure.Bicep.Types.Concrete.AnyType)
    location: {
      fileName: any(Azure.Bicep.Types.Concrete.AnyType)
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any(Azure.Bicep.Types.Concrete.AnyType)
    range: any(Azure.Bicep.Types.Concrete.AnyType)
    sheetIndex: any(Azure.Bicep.Types.Concrete.AnyType)
    sheetName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 FileShare,请使用:

{
  type: 'FileShare'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    fileFilter: any(Azure.Bicep.Types.Concrete.AnyType)
    fileName: any(Azure.Bicep.Types.Concrete.AnyType)
    folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
    modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 GoogleAdWordsObject,请使用:

{
  type: 'GoogleAdWordsObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 GoogleBigQueryObject,请使用:

{
  type: 'GoogleBigQueryObject'
  typeProperties: {
    dataset: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 GoogleBigQueryV2Object,请使用:

{
  type: 'GoogleBigQueryV2Object'
  typeProperties: {
    dataset: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 GreenplumTable,请使用:

{
  type: 'GreenplumTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 HBaseObject,请使用:

{
  type: 'HBaseObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 HiveObject,请使用:

{
  type: 'HiveObject'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 HttpFile,请使用:

{
  type: 'HttpFile'
  typeProperties: {
    additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    format: {
      deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
      serializer: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
    requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 HubspotObject,请使用:

{
  type: 'HubspotObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Iceberg,请使用:

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

对于 impalaObject,请使用:

{
  type: 'ImpalaObject'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 InformixTable,请使用:

{
  type: 'InformixTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 JiraObject,请使用:

{
  type: 'JiraObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Json,请使用:

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

对于 LakeHouseTable,请使用:

{
  type: 'LakeHouseTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MagentoObject,请使用:

{
  type: 'MagentoObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MariaDBTable,请使用:

{
  type: 'MariaDBTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MarketoObject,请使用:

{
  type: 'MarketoObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MicrosoftAccessTable,请使用:

{
  type: 'MicrosoftAccessTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MongoDbAtlasCollection,请使用:

{
  type: 'MongoDbAtlasCollection'
  typeProperties: {
    collection: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MongoDbCollection,请使用:

{
  type: 'MongoDbCollection'
  typeProperties: {
    collectionName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MongoDbV2Collection,请使用:

{
  type: 'MongoDbV2Collection'
  typeProperties: {
    collection: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 MySqlTable,请使用:

{
  type: 'MySqlTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 NetezzaTable,请使用:

{
  type: 'NetezzaTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ODataResource,请使用:

{
  type: 'ODataResource'
  typeProperties: {
    path: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 OdbcTable,请使用:

{
  type: 'OdbcTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Office365Table,请使用:

{
  type: 'Office365Table'
  typeProperties: {
    predicate: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 OracleServiceCloudObject,请使用:

{
  type: 'OracleServiceCloudObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 OracleTable,请使用:

{
  type: 'OracleTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Orc,请使用:

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

对于 Parquet,请使用:

{
  type: 'Parquet'
  typeProperties: {
    compressionCodec: any(Azure.Bicep.Types.Concrete.AnyType)
    location: {
      fileName: any(Azure.Bicep.Types.Concrete.AnyType)
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
  }
}

对于 PaypalObject,请使用:

{
  type: 'PaypalObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 PhoenixObject,请使用:

{
  type: 'PhoenixObject'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 PostgreSqlTable,请使用:

{
  type: 'PostgreSqlTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 PostgreSqlV2Table,请使用:

{
  type: 'PostgreSqlV2Table'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 prestoObject,请使用:

{
  type: 'PrestoObject'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 QuickBooksObject,请使用:

{
  type: 'QuickBooksObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 RelationalTable,请使用:

{
  type: 'RelationalTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ResponsysObject,请使用:

{
  type: 'ResponsysObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 RestResource,请使用:

{
  type: 'RestResource'
  typeProperties: {
    additionalHeaders: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    paginationRules: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    relativeUrl: any(Azure.Bicep.Types.Concrete.AnyType)
    requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
    requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SalesforceMarketingCloudObject,请使用:

{
  type: 'SalesforceMarketingCloudObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SalesforceObject,请使用:

{
  type: 'SalesforceObject'
  typeProperties: {
    objectApiName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SalesforceServiceCloudObject,请使用:

{
  type: 'SalesforceServiceCloudObject'
  typeProperties: {
    objectApiName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SalesforceServiceCloudV2Object,请使用:

{
  type: 'SalesforceServiceCloudV2Object'
  typeProperties: {
    objectApiName: any(Azure.Bicep.Types.Concrete.AnyType)
    reportId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SalesforceV2Object,请使用:

{
  type: 'SalesforceV2Object'
  typeProperties: {
    objectApiName: any(Azure.Bicep.Types.Concrete.AnyType)
    reportId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapBwCube,请使用:

{
  type: 'SapBwCube'
}

对于 SapCloudForCustomerResource,请使用:

{
  type: 'SapCloudForCustomerResource'
  typeProperties: {
    path: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapEccResource,请使用:

{
  type: 'SapEccResource'
  typeProperties: {
    path: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapHanaTable,请使用:

{
  type: 'SapHanaTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapOdpResource,请使用:

{
  type: 'SapOdpResource'
  typeProperties: {
    context: any(Azure.Bicep.Types.Concrete.AnyType)
    objectName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapOpenHubTable,请使用:

{
  type: 'SapOpenHubTable'
  typeProperties: {
    baseRequestId: any(Azure.Bicep.Types.Concrete.AnyType)
    excludeLastRequest: any(Azure.Bicep.Types.Concrete.AnyType)
    openHubDestinationName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SapTableResource,请使用:

{
  type: 'SapTableResource'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 serviceNowObject,请使用:

{
  type: 'ServiceNowObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ServiceNowV2Object,请使用:

{
  type: 'ServiceNowV2Object'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SharePointOnlineListResource,请使用:

{
  type: 'SharePointOnlineListResource'
  typeProperties: {
    listName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ShopifyObject,请使用:

{
  type: 'ShopifyObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SnowflakeTable,请使用:

{
  type: 'SnowflakeTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SnowflakeV2Table,请使用:

{
  type: 'SnowflakeV2Table'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SparkObject,请使用:

{
  type: 'SparkObject'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SqlServerTable,请使用:

{
  type: 'SqlServerTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SquareObject,请使用:

{
  type: 'SquareObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 SybaseTable,请使用:

{
  type: 'SybaseTable'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 TeradataTable,请使用:

{
  type: 'TeradataTable'
  typeProperties: {
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 VerticaTable,请使用:

{
  type: 'VerticaTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 WarehouseTable,请使用:

{
  type: 'WarehouseTable'
  typeProperties: {
    schema: any(Azure.Bicep.Types.Concrete.AnyType)
    table: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 WebTable,请使用:

{
  type: 'WebTable'
  typeProperties: {
    index: any(Azure.Bicep.Types.Concrete.AnyType)
    path: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 XeroObject,请使用:

{
  type: 'XeroObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 Xml,请使用:

{
  type: 'Xml'
  typeProperties: {
    compression: {
      level: any(Azure.Bicep.Types.Concrete.AnyType)
      type: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    encodingName: any(Azure.Bicep.Types.Concrete.AnyType)
    location: {
      fileName: any(Azure.Bicep.Types.Concrete.AnyType)
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
      // For remaining properties, see DatasetLocation objects
    }
    nullValue: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

对于 ZohoObject,请使用:

{
  type: 'ZohoObject'
  typeProperties: {
    tableName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

DatasetStorageFormat 对象

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

对于 AvroFormat,请使用:

{
  type: 'AvroFormat'
}

对于 JsonFormat,请使用:

{
  encodingName: any(Azure.Bicep.Types.Concrete.AnyType)
  filePattern: any(Azure.Bicep.Types.Concrete.AnyType)
  jsonNodeReference: any(Azure.Bicep.Types.Concrete.AnyType)
  jsonPathDefinition: any(Azure.Bicep.Types.Concrete.AnyType)
  nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'JsonFormat'
}

对于 OrcFormat,请使用:

{
  type: 'OrcFormat'
}

对于 ParquetFormat,请使用:

{
  type: 'ParquetFormat'
}

对于 textFormat,请使用:

{
  columnDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
  encodingName: any(Azure.Bicep.Types.Concrete.AnyType)
  escapeChar: any(Azure.Bicep.Types.Concrete.AnyType)
  firstRowAsHeader: any(Azure.Bicep.Types.Concrete.AnyType)
  nullValue: any(Azure.Bicep.Types.Concrete.AnyType)
  quoteChar: any(Azure.Bicep.Types.Concrete.AnyType)
  rowDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
  skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TextFormat'
}

DatasetLocation 对象

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

对于 AmazonS3CompatibleLocation,请使用:

{
  bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3CompatibleLocation'
  version: any(Azure.Bicep.Types.Concrete.AnyType)
}

对于 AmazonS3Location,请使用:

{
  bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3Location'
  version: any(Azure.Bicep.Types.Concrete.AnyType)
}

对于 AzureBlobFSLocation,请使用:

{
  fileSystem: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSLocation'
}

对于 azureBlobStorageLocation,请使用:

{
  container: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobStorageLocation'
}

对于 AzureDataLakeStoreLocation,请使用:

{
  type: 'AzureDataLakeStoreLocation'
}

对于 AzureFileStorageLocation,请使用:

{
  type: 'AzureFileStorageLocation'
}

对于 FileServerLocation,请使用:

{
  type: 'FileServerLocation'
}

对于 FtpServerLocation,请使用:

{
  type: 'FtpServerLocation'
}

对于 GoogleCloudStorageLocation,请使用:

{
  bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleCloudStorageLocation'
  version: any(Azure.Bicep.Types.Concrete.AnyType)
}

对于 HdfsLocation,请使用:

{
  type: 'HdfsLocation'
}

对于 HttpServerLocation,请使用:

{
  relativeUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HttpServerLocation'
}

对于 LakeHouseLocation,请使用:

{
  type: 'LakeHouseLocation'
}

对于 OracleCloudStorageLocation,请使用:

{
  bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleCloudStorageLocation'
  version: any(Azure.Bicep.Types.Concrete.AnyType)
}

对于 SftpLocation,请使用:

{
  type: 'SftpLocation'
}

属性值

AmazonMWSObjectDataset

名字 描述 价值
类型 数据集的类型。 “AmazonMWSObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

名字 描述 价值
图式 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRdsForSqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRedshiftTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRedshiftTable”(必需)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名字 描述 价值
图式 Amazon Redshift 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Amazon Redshift 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AmazonS3CompatibleLocation

名字 描述 价值
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3CompatibleLocation”(必需)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonS3Dataset

名字 描述 价值
类型 数据集的类型。 “AmazonS3Object”(必需)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

名字 描述 价值
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3Location”(必需)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AvroDataset

名字 描述 价值
类型 数据集的类型。 “Avro”(必需)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

名字 描述 价值
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
avroCompressionLevel int

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

AvroFormat

名字 描述 价值
类型 数据集存储格式的类型。 “AvroFormat”(必需)

AzureBlobDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Blob 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Blob 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Blob 存储的格式。 DatasetStorageFormat
modifiedDatetimeEnd Azure Blob 修改日期时间的结束。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableRootLocation Blob 路径的根目录。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureBlobFSDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Storage Gen2 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Storage Gen2 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Data Lake Storage Gen2 存储的格式。 DatasetStorageFormat

AzureBlobFSLocation

名字 描述 价值
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobFSLocation”(必需)

AzureBlobStorageLocation

名字 描述 价值
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

名字 描述 价值
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

名字 描述 价值
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerDatasetTypeProperties

名字 描述 价值
桌子 Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties(必需)

AzureDataLakeStoreDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

名字 描述 价值
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties(必需)

AzureMySqlTableDatasetTypeProperties

名字 描述 价值
桌子 Azure MySQL 数据库表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure MySQL 数据库表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzurePostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzurePostgreSqlTable”(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure PostgreSQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure PostgreSQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure PostgreSQL 数据库的表名称,包括架构和表。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureSearchIndexDataset

名字 描述 价值
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties(必需)

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据仓库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据仓库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlMITableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 托管实例的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 托管实例数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties(必需)

AzureTableDatasetTypeProperties

名字 描述 价值
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

名字 描述 价值
类型 数据集的类型。 “Binary”(必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名字 描述 价值
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

名字 描述 价值
类型 数据集的类型。 “CassandraTable”(必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

名字 描述 价值
keyspace Cassandra 数据库的密钥空间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Cassandra 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

CommonDataServiceForAppsEntityDataset

名字 描述 价值
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ConcurObjectDataset

名字 描述 价值
类型 数据集的类型。 “ConcurObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties(必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

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

CosmosDbSqlApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

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

CouchbaseTableDataset

名字 描述 价值
类型 数据集的类型。 “CouchbaseTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

名字 描述 价值
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 任何

数据

名字 描述 价值
附注 可用于描述数据集的标记列表。 any[]
描述 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference(必需)
参数 数据集的参数。 ParameterDefinitionSpecification
图式 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 任何
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 任何
类型 对于 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类型,设置为“AzureSqlTableTable”。 对于 AzureTableDataset,请设置为“AzureTable”。 对于 binaryDataset 类型,设置为“Binary”,。 对于 type CassandraTableDataset,设置为“CassandraTable”。 对于 CommonDataServiceForAppsEntityDataset,请设置为“CommonDataServiceForAppsEntity”。 对于 ConcurObjectDataset,请设置为“ConcurObject”。 对于 CosmosDbMongoDbApiCollectionDataset,请设置为“CosmosDbMongoDbApiCollection”。 对于 CosmosDbSqlApiCollectionDataset类型,设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset类型,设置为“CouchbaseTable”。 对于 customDataset类型,设置为“CustomDataset”。 对于 Db2TableDataset类型,设置为“Db2Table”。 设置为 type 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”。 对于 type IcebergDataset,设置为“Iceberg”。 对于 type ImpalaObjectDataset,设置为“ImpalaObject”。 对于 InformixTableDataset,请设置为“InformixTable”。 对于 JiraObjectDataset,请设置为“JiraObject”。 对于 JsonDataset,请设置为“Json”。 对于 LakeHouseTableDataset类型,设置为“LakeHouseTableTable”。 对于 MagentoObjectDataset,请设置为“MagentoObject”。 对于 MariaDBTableDataset,请设置为“MariaDBTable”。 对于 MarketoObjectDataset,请设置为“MarketoObject”。 对于 MicrosoftAccessTableDataset,请设置为“MicrosoftAccessTable”。 对于 MongoDbAtlasCollectionDataset,请设置为“MongoDbAtlasCollection”。 对于 MongoDbCollectionDataset类型,设置为“MongoDbCollection”。 对于 MongoDbV2CollectionDataset,请设置为“MongoDbV2Collection”。 对于 MySqlTableDataset类型,设置为“MySqlTableTable”。 对于 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 ODataResourceDataset类型,设置为“ODataResource”。 对于 OdbcTableDataset,请设置为“OdbcTable”。 对于 Office365Dataset,请设置为“Office365Table”。 对于 OracleServiceCloudObjectDataset,请设置为“OracleServiceCloudObject”。 对于 OracleTableDataset类型,设置为“OracleTableTable”。 对于 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,请设置为“SapOpenHubTableTable”。 对于 SapTableResourceDataset类型,设置为“SapTableResource”。 对于 type ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 ServiceNowV2ObjectDataset,请设置为“ServiceNowV2Object”。 对于 SharePointOnlineListResourceDataset,请设置为“SharePointOnlineListResource”。 对于 ShopifyObjectDataset,请设置为“ShopifyObject”。 对于 SnowflakeDataset,请设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset,请设置为“SnowflakeV2Table”。 对于 SparkObjectDataset类型,设置为“SparkObject”。 对于 SqlServerTableDataset类型,设置为“SqlServerTable”。 对于 SquareObjectDataset,请设置为“SquareObject”。 对于 SybaseTableDataset,请设置为“SybaseTable”。 对于 TeradataTableDataset类型,设置为“TeradataTable”。 对于类型 VerticaTableDataset,设置为“VerticaTable”。 对于 WarehouseTableDataset类型,设置为“WarehouseTableTable”。 对于 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

名字 描述 价值
水平 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

名字 描述 价值
名字 此数据集所在的文件夹的名称。 字符串

DatasetLocation

名字 描述 价值
文件名 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 对于 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

名字 描述 价值
反序列化程序 反序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
序列化程序 序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 对于 AvroFormat类型,设置为“AvroFormat”。 对于 JsonFormat类型,设置为“JsonFormat”。 对于 OrcFormat类型,设置为“OrcFormat”。 对于 ParquetFormat类型,设置为“ParquetFormat”。 对于 TextFormat类型,设置为“TextFormat”。 “AvroFormat”
“JsonFormat”
“OrcFormat”
“ParquetFormat”
“TextFormat”(必需)

Db2TableDataset

名字 描述 价值
类型 数据集的类型。 “Db2Table”(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名字 描述 价值
图式 Db2 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Db2 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DelimitedTextDataset

名字 描述 价值
类型 数据集的类型。 “DelimitedText”(必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “DocumentDbCollection”(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

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

DrillDatasetTypeProperties

名字 描述 价值
图式 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DrillTableDataset

名字 描述 价值
类型 数据集的类型。 “DrillTable”(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

名字 描述 价值
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

DynamicsEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

EloquaObjectDataset

名字 描述 价值
类型 数据集的类型。 “EloquaObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

名字 描述 价值
类型 数据集的类型。 “Excel”(必需)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

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

FileServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

名字 描述 价值
类型 数据集的类型。 “FileShare”(必需)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FtpServerLocation”(必需)

GenericDatasetTypeProperties

名字 描述 价值
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleAdWordsObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleAdWordsObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 任何

GoogleBigQueryObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryObject”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleBigQueryV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

名字 描述 价值
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必需)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GreenplumDatasetTypeProperties

名字 描述 价值
图式 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

GreenplumTableDataset

名字 描述 价值
类型 数据集的类型。 “GreenplumTable”(必需)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

名字 描述 价值
类型 数据集的类型。 “HBaseObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

名字 描述 价值
类型 数据集存储位置的类型。 “HdfsLocation”(必需)

HiveDatasetTypeProperties

名字 描述 价值
图式 Hive 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Hive 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

HiveObjectDataset

名字 描述 价值
类型 数据集的类型。 “HiveObject”(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

名字 描述 价值
类型 数据集的类型。 “HttpFile”(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

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

HttpServerLocation

名字 描述 价值
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “HttpServerLocation”(必需)

HubspotObjectDataset

名字 描述 价值
类型 数据集的类型。 “HubspotObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

名字 描述 价值
类型 数据集的类型。 “冰山”(必需)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

名字 描述 价值
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

名字 描述 价值
图式 Impala 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Impala 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ImpalaObjectDataset

名字 描述 价值
类型 数据集的类型。 “ImpalaObject”(必需)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

名字 描述 价值
类型 数据集的类型。 “InformixTable”(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

名字 描述 价值
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

JiraObjectDataset

名字 描述 价值
类型 数据集的类型。 “JiraObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

JsonDataset

名字 描述 价值
类型 数据集的类型。 “Json”(必需)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

名字 描述 价值
类型 数据集存储位置的类型。 “LakeHouseLocation”(必需)

LakeHouseTableDataset

名字 描述 价值
类型 数据集的类型。 “LakeHouseTable”(必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric LakeHouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric LakeHouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

LinkedServiceReference

名字 描述 价值
参数 LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 “LinkedServiceReference”(必需)

MagentoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MagentoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “MariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

Microsoft.DataFactory/factories/datasets

名字 描述 价值
名字 资源名称 字符串

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

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

MicrosoftAccessTableDataset

名字 描述 价值
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

名字 描述 价值
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

MongoDbAtlasCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbAtlasCollection”(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbCollection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbV2Collection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties(必需)

MongoDbV2CollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “MySqlTable”(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

名字 描述 价值
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

NetezzaTableDataset

名字 描述 价值
类型 数据集的类型。 “NetezzaTable”(必需)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

名字 描述 价值
图式 Netezza 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Netezza 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ODataResourceDataset

名字 描述 价值
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

名字 描述 价值
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OdbcTableDataset

名字 描述 价值
类型 数据集的类型。 “OdbcTable”(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

名字 描述 价值
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

Office365Dataset

名字 描述 价值
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties(必需)

Office365DatasetTypeProperties

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

OracleCloudStorageLocation

名字 描述 价值
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OracleServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “OracleServiceCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

名字 描述 价值
类型 数据集的类型。 “OracleTable”(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

名字 描述 价值
图式 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

OrcDataset

名字 描述 价值
类型 数据集的类型。 “Orc”(必需)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名字 描述 价值
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OrcFormat

名字 描述 价值
类型 数据集存储格式的类型。 “OrcFormat”(必需)

ParameterDefinitionSpecification

名字 描述 价值

ParameterSpecification

名字 描述 价值
defaultValue 参数的默认值。 任何
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String”(必需)

ParameterValueSpecification

名字 描述 价值

ParquetDataset

名字 描述 价值
类型 数据集的类型。 “Parquet”(必需)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

名字 描述 价值
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

名字 描述 价值
类型 数据集存储格式的类型。 “ParquetFormat”(必需)

PaypalObjectDataset

名字 描述 价值
类型 数据集的类型。 “PaypalObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

名字 描述 价值
图式 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PhoenixObjectDataset

名字 描述 价值
类型 数据集的类型。 “PhoenixObject”(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlTable”(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PostgreSqlV2TableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlV2Table”(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

PrestoDatasetTypeProperties

名字 描述 价值
图式 Presto 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Presto 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PrestoObjectDataset

名字 描述 价值
类型 数据集的类型。 “PrestoObject”(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

名字 描述 价值
类型 数据集的类型。 “QuickBooksObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

名字 描述 价值
类型 数据集的类型。 “RelationalTable”(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

名字 描述 价值
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ResponsysObjectDataset

名字 描述 价值
类型 数据集的类型。 “ResponsysObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

名字 描述 价值
类型 数据集的类型。 “RestResource”(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

名字 描述 价值

RestResourceDatasetTypePropertiesPaginationRules

名字 描述 价值

SalesforceMarketingCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceMarketingCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceObject”(必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudObject”(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapBwCubeDataset

名字 描述 价值
类型 数据集的类型。 “SapBwCube”(必需)

SapCloudForCustomerResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties(必需)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 价值
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties(必需)

SapEccResourceDatasetTypeProperties

名字 描述 价值
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

名字 描述 价值
类型 数据集的类型。 “SapHanaTable”(必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名字 描述 价值
图式 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapOdpResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapOdpResource”(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

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

SapOpenHubTableDataset

名字 描述 价值
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

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

SapTableResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapTableResource”(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties(必需)

SapTableResourceDatasetTypeProperties

名字 描述 价值
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SftpLocation

名字 描述 价值
类型 数据集存储位置的类型。 “SftpLocation”(必需)

SharePointOnlineListDatasetTypeProperties

名字 描述 价值
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SharePointOnlineListResourceDataset

名字 描述 价值
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

名字 描述 价值
类型 数据集的类型。 “ShopifyObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeTable”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

名字 描述 价值
图式 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SnowflakeV2Dataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeV2Table”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

名字 描述 价值
图式 Spark 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Spark 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SparkObjectDataset

名字 描述 价值
类型 数据集的类型。 “SparkObject”(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “SqlServerTable”(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SquareObjectDataset

名字 描述 价值
类型 数据集的类型。 “SquareObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

名字 描述 价值
类型 数据集的类型。 “SybaseTable”(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

名字 描述 价值
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TeradataTableDataset

名字 描述 价值
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

名字 描述 价值
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TextFormat

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

VerticaDatasetTypeProperties

名字 描述 价值
图式 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

VerticaTableDataset

名字 描述 价值
类型 数据集的类型。 “VerticaTable”(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

名字 描述 价值
类型 数据集的类型。 “WarehouseTable”(必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

WebTableDataset

名字 描述 价值
类型 数据集的类型。 “WebTable”(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

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

XeroObjectDataset

名字 描述 价值
类型 数据集的类型。 “XeroObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

名字 描述 价值
类型 数据集的类型。 “Xml”(必需)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

名字 描述 价值
类型 数据集的类型。 “ZohoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
创建 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
  }
}

数据集对象

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

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

对于 Orc,请使用:

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

对于 Parquet,请使用:

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

对于 PaypalObject,请使用:

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

对于 PhoenixObject,请使用:

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

对于 PostgreSqlTable,请使用:

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

对于 PostgreSqlV2Table,请使用:

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

对于 prestoObject,请使用:

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

对于 QuickBooksObject,请使用:

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

对于 RelationalTable,请使用:

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

对于 ResponsysObject,请使用:

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

对于 RestResource,请使用:

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

对于 SalesforceMarketingCloudObject,请使用:

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

对于 SalesforceObject,请使用:

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

对于 SalesforceServiceCloudObject,请使用:

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

对于 SalesforceServiceCloudV2Object,请使用:

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

对于 SalesforceV2Object,请使用:

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

对于 SapBwCube,请使用:

{
  "type": "SapBwCube"
}

对于 SapCloudForCustomerResource,请使用:

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

对于 SapEccResource,请使用:

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

对于 SapHanaTable,请使用:

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

对于 SapOdpResource,请使用:

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

对于 SapOpenHubTable,请使用:

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

对于 SapTableResource,请使用:

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

对于 serviceNowObject,请使用:

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

对于 ServiceNowV2Object,请使用:

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

对于 SharePointOnlineListResource,请使用:

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

对于 ShopifyObject,请使用:

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

对于 SnowflakeTable,请使用:

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

对于 SnowflakeV2Table,请使用:

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

对于 SparkObject,请使用:

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

对于 SqlServerTable,请使用:

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

对于 SquareObject,请使用:

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

对于 SybaseTable,请使用:

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

对于 TeradataTable,请使用:

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

对于 VerticaTable,请使用:

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

对于 WarehouseTable,请使用:

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

对于 WebTable,请使用:

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

对于 XeroObject,请使用:

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

对于 Xml,请使用:

{
  "type": "Xml",
  "typeProperties": {
    "compression": {
      "level": {},
      "type": {}
    },
    "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"
}

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"
}

属性值

AmazonMWSObjectDataset

名字 描述 价值
类型 数据集的类型。 “AmazonMWSObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

名字 描述 价值
图式 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRdsForSqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRedshiftTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRedshiftTable”(必需)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名字 描述 价值
图式 Amazon Redshift 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Amazon Redshift 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AmazonS3CompatibleLocation

名字 描述 价值
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3CompatibleLocation”(必需)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonS3Dataset

名字 描述 价值
类型 数据集的类型。 “AmazonS3Object”(必需)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

名字 描述 价值
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3Location”(必需)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AvroDataset

名字 描述 价值
类型 数据集的类型。 “Avro”(必需)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

名字 描述 价值
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
avroCompressionLevel int

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

AvroFormat

名字 描述 价值
类型 数据集存储格式的类型。 “AvroFormat”(必需)

AzureBlobDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Blob 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Blob 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Blob 存储的格式。 DatasetStorageFormat
modifiedDatetimeEnd Azure Blob 修改日期时间的结束。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableRootLocation Blob 路径的根目录。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureBlobFSDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Storage Gen2 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Storage Gen2 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Data Lake Storage Gen2 存储的格式。 DatasetStorageFormat

AzureBlobFSLocation

名字 描述 价值
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobFSLocation”(必需)

AzureBlobStorageLocation

名字 描述 价值
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

名字 描述 价值
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

名字 描述 价值
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerDatasetTypeProperties

名字 描述 价值
桌子 Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties(必需)

AzureDataLakeStoreDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

名字 描述 价值
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties(必需)

AzureMySqlTableDatasetTypeProperties

名字 描述 价值
桌子 Azure MySQL 数据库表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure MySQL 数据库表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzurePostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzurePostgreSqlTable”(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure PostgreSQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure PostgreSQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure PostgreSQL 数据库的表名称,包括架构和表。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureSearchIndexDataset

名字 描述 价值
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties(必需)

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据仓库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据仓库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlMITableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 托管实例的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 托管实例数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties(必需)

AzureTableDatasetTypeProperties

名字 描述 价值
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

名字 描述 价值
类型 数据集的类型。 “Binary”(必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名字 描述 价值
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

名字 描述 价值
类型 数据集的类型。 “CassandraTable”(必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

名字 描述 价值
keyspace Cassandra 数据库的密钥空间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Cassandra 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

CommonDataServiceForAppsEntityDataset

名字 描述 价值
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ConcurObjectDataset

名字 描述 价值
类型 数据集的类型。 “ConcurObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties(必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

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

CosmosDbSqlApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

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

CouchbaseTableDataset

名字 描述 价值
类型 数据集的类型。 “CouchbaseTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

名字 描述 价值
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 任何

数据

名字 描述 价值
附注 可用于描述数据集的标记列表。 any[]
描述 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference(必需)
参数 数据集的参数。 ParameterDefinitionSpecification
图式 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 任何
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 任何
类型 对于 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类型,设置为“AzureSqlTableTable”。 对于 AzureTableDataset,请设置为“AzureTable”。 对于 binaryDataset 类型,设置为“Binary”,。 对于 type CassandraTableDataset,设置为“CassandraTable”。 对于 CommonDataServiceForAppsEntityDataset,请设置为“CommonDataServiceForAppsEntity”。 对于 ConcurObjectDataset,请设置为“ConcurObject”。 对于 CosmosDbMongoDbApiCollectionDataset,请设置为“CosmosDbMongoDbApiCollection”。 对于 CosmosDbSqlApiCollectionDataset类型,设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset类型,设置为“CouchbaseTable”。 对于 customDataset类型,设置为“CustomDataset”。 对于 Db2TableDataset类型,设置为“Db2Table”。 设置为 type 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”。 对于 type IcebergDataset,设置为“Iceberg”。 对于 type ImpalaObjectDataset,设置为“ImpalaObject”。 对于 InformixTableDataset,请设置为“InformixTable”。 对于 JiraObjectDataset,请设置为“JiraObject”。 对于 JsonDataset,请设置为“Json”。 对于 LakeHouseTableDataset类型,设置为“LakeHouseTableTable”。 对于 MagentoObjectDataset,请设置为“MagentoObject”。 对于 MariaDBTableDataset,请设置为“MariaDBTable”。 对于 MarketoObjectDataset,请设置为“MarketoObject”。 对于 MicrosoftAccessTableDataset,请设置为“MicrosoftAccessTable”。 对于 MongoDbAtlasCollectionDataset,请设置为“MongoDbAtlasCollection”。 对于 MongoDbCollectionDataset类型,设置为“MongoDbCollection”。 对于 MongoDbV2CollectionDataset,请设置为“MongoDbV2Collection”。 对于 MySqlTableDataset类型,设置为“MySqlTableTable”。 对于 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 ODataResourceDataset类型,设置为“ODataResource”。 对于 OdbcTableDataset,请设置为“OdbcTable”。 对于 Office365Dataset,请设置为“Office365Table”。 对于 OracleServiceCloudObjectDataset,请设置为“OracleServiceCloudObject”。 对于 OracleTableDataset类型,设置为“OracleTableTable”。 对于 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,请设置为“SapOpenHubTableTable”。 对于 SapTableResourceDataset类型,设置为“SapTableResource”。 对于 type ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 ServiceNowV2ObjectDataset,请设置为“ServiceNowV2Object”。 对于 SharePointOnlineListResourceDataset,请设置为“SharePointOnlineListResource”。 对于 ShopifyObjectDataset,请设置为“ShopifyObject”。 对于 SnowflakeDataset,请设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset,请设置为“SnowflakeV2Table”。 对于 SparkObjectDataset类型,设置为“SparkObject”。 对于 SqlServerTableDataset类型,设置为“SqlServerTable”。 对于 SquareObjectDataset,请设置为“SquareObject”。 对于 SybaseTableDataset,请设置为“SybaseTable”。 对于 TeradataTableDataset类型,设置为“TeradataTable”。 对于类型 VerticaTableDataset,设置为“VerticaTable”。 对于 WarehouseTableDataset类型,设置为“WarehouseTableTable”。 对于 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

名字 描述 价值
水平 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

名字 描述 价值
名字 此数据集所在的文件夹的名称。 字符串

DatasetLocation

名字 描述 价值
文件名 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 对于 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

名字 描述 价值
反序列化程序 反序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
序列化程序 序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 对于 AvroFormat类型,设置为“AvroFormat”。 对于 JsonFormat类型,设置为“JsonFormat”。 对于 OrcFormat类型,设置为“OrcFormat”。 对于 ParquetFormat类型,设置为“ParquetFormat”。 对于 TextFormat类型,设置为“TextFormat”。 “AvroFormat”
“JsonFormat”
“OrcFormat”
“ParquetFormat”
“TextFormat”(必需)

Db2TableDataset

名字 描述 价值
类型 数据集的类型。 “Db2Table”(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名字 描述 价值
图式 Db2 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Db2 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DelimitedTextDataset

名字 描述 价值
类型 数据集的类型。 “DelimitedText”(必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “DocumentDbCollection”(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

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

DrillDatasetTypeProperties

名字 描述 价值
图式 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DrillTableDataset

名字 描述 价值
类型 数据集的类型。 “DrillTable”(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

名字 描述 价值
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

DynamicsEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

EloquaObjectDataset

名字 描述 价值
类型 数据集的类型。 “EloquaObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

名字 描述 价值
类型 数据集的类型。 “Excel”(必需)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

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

FileServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

名字 描述 价值
类型 数据集的类型。 “FileShare”(必需)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FtpServerLocation”(必需)

GenericDatasetTypeProperties

名字 描述 价值
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleAdWordsObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleAdWordsObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 任何

GoogleBigQueryObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryObject”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleBigQueryV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

名字 描述 价值
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必需)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GreenplumDatasetTypeProperties

名字 描述 价值
图式 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

GreenplumTableDataset

名字 描述 价值
类型 数据集的类型。 “GreenplumTable”(必需)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

名字 描述 价值
类型 数据集的类型。 “HBaseObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

名字 描述 价值
类型 数据集存储位置的类型。 “HdfsLocation”(必需)

HiveDatasetTypeProperties

名字 描述 价值
图式 Hive 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Hive 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

HiveObjectDataset

名字 描述 价值
类型 数据集的类型。 “HiveObject”(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

名字 描述 价值
类型 数据集的类型。 “HttpFile”(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

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

HttpServerLocation

名字 描述 价值
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “HttpServerLocation”(必需)

HubspotObjectDataset

名字 描述 价值
类型 数据集的类型。 “HubspotObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

名字 描述 价值
类型 数据集的类型。 “冰山”(必需)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

名字 描述 价值
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

名字 描述 价值
图式 Impala 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Impala 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ImpalaObjectDataset

名字 描述 价值
类型 数据集的类型。 “ImpalaObject”(必需)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

名字 描述 价值
类型 数据集的类型。 “InformixTable”(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

名字 描述 价值
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

JiraObjectDataset

名字 描述 价值
类型 数据集的类型。 “JiraObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

JsonDataset

名字 描述 价值
类型 数据集的类型。 “Json”(必需)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

名字 描述 价值
类型 数据集存储位置的类型。 “LakeHouseLocation”(必需)

LakeHouseTableDataset

名字 描述 价值
类型 数据集的类型。 “LakeHouseTable”(必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric LakeHouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric LakeHouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

LinkedServiceReference

名字 描述 价值
参数 LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 “LinkedServiceReference”(必需)

MagentoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MagentoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “MariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

Microsoft.DataFactory/factories/datasets

名字 描述 价值
apiVersion API 版本 '2018-06-01'
名字 资源名称 字符串

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

MicrosoftAccessTableDataset

名字 描述 价值
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

名字 描述 价值
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

MongoDbAtlasCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbAtlasCollection”(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbCollection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbV2Collection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties(必需)

MongoDbV2CollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “MySqlTable”(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

名字 描述 价值
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

NetezzaTableDataset

名字 描述 价值
类型 数据集的类型。 “NetezzaTable”(必需)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

名字 描述 价值
图式 Netezza 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Netezza 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ODataResourceDataset

名字 描述 价值
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

名字 描述 价值
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OdbcTableDataset

名字 描述 价值
类型 数据集的类型。 “OdbcTable”(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

名字 描述 价值
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

Office365Dataset

名字 描述 价值
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties(必需)

Office365DatasetTypeProperties

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

OracleCloudStorageLocation

名字 描述 价值
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OracleServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “OracleServiceCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

名字 描述 价值
类型 数据集的类型。 “OracleTable”(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

名字 描述 价值
图式 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

OrcDataset

名字 描述 价值
类型 数据集的类型。 “Orc”(必需)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名字 描述 价值
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OrcFormat

名字 描述 价值
类型 数据集存储格式的类型。 “OrcFormat”(必需)

ParameterDefinitionSpecification

名字 描述 价值

ParameterSpecification

名字 描述 价值
defaultValue 参数的默认值。 任何
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String”(必需)

ParameterValueSpecification

名字 描述 价值

ParquetDataset

名字 描述 价值
类型 数据集的类型。 “Parquet”(必需)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

名字 描述 价值
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

名字 描述 价值
类型 数据集存储格式的类型。 “ParquetFormat”(必需)

PaypalObjectDataset

名字 描述 价值
类型 数据集的类型。 “PaypalObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

名字 描述 价值
图式 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PhoenixObjectDataset

名字 描述 价值
类型 数据集的类型。 “PhoenixObject”(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlTable”(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PostgreSqlV2TableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlV2Table”(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

PrestoDatasetTypeProperties

名字 描述 价值
图式 Presto 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Presto 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PrestoObjectDataset

名字 描述 价值
类型 数据集的类型。 “PrestoObject”(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

名字 描述 价值
类型 数据集的类型。 “QuickBooksObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

名字 描述 价值
类型 数据集的类型。 “RelationalTable”(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

名字 描述 价值
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ResponsysObjectDataset

名字 描述 价值
类型 数据集的类型。 “ResponsysObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

名字 描述 价值
类型 数据集的类型。 “RestResource”(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

名字 描述 价值

RestResourceDatasetTypePropertiesPaginationRules

名字 描述 价值

SalesforceMarketingCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceMarketingCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceObject”(必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudObject”(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapBwCubeDataset

名字 描述 价值
类型 数据集的类型。 “SapBwCube”(必需)

SapCloudForCustomerResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties(必需)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 价值
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties(必需)

SapEccResourceDatasetTypeProperties

名字 描述 价值
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

名字 描述 价值
类型 数据集的类型。 “SapHanaTable”(必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名字 描述 价值
图式 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapOdpResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapOdpResource”(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

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

SapOpenHubTableDataset

名字 描述 价值
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

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

SapTableResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapTableResource”(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties(必需)

SapTableResourceDatasetTypeProperties

名字 描述 价值
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SftpLocation

名字 描述 价值
类型 数据集存储位置的类型。 “SftpLocation”(必需)

SharePointOnlineListDatasetTypeProperties

名字 描述 价值
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SharePointOnlineListResourceDataset

名字 描述 价值
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

名字 描述 价值
类型 数据集的类型。 “ShopifyObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeTable”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

名字 描述 价值
图式 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SnowflakeV2Dataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeV2Table”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

名字 描述 价值
图式 Spark 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Spark 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SparkObjectDataset

名字 描述 价值
类型 数据集的类型。 “SparkObject”(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “SqlServerTable”(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SquareObjectDataset

名字 描述 价值
类型 数据集的类型。 “SquareObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

名字 描述 价值
类型 数据集的类型。 “SybaseTable”(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

名字 描述 价值
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TeradataTableDataset

名字 描述 价值
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

名字 描述 价值
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TextFormat

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

VerticaDatasetTypeProperties

名字 描述 价值
图式 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

VerticaTableDataset

名字 描述 价值
类型 数据集的类型。 “VerticaTable”(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

名字 描述 价值
类型 数据集的类型。 “WarehouseTable”(必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

WebTableDataset

名字 描述 价值
类型 数据集的类型。 “WebTable”(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

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

XeroObjectDataset

名字 描述 价值
类型 数据集的类型。 “XeroObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

名字 描述 价值
类型 数据集的类型。 “Xml”(必需)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

名字 描述 价值
类型 数据集的类型。 “ZohoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

快速入门模板

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

模板 描述
创建 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"
  body = jsonencode({
    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
    }
  })
}

数据集对象

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

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

对于 Orc,请使用:

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

对于 Parquet,请使用:

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

对于 PaypalObject,请使用:

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

对于 PhoenixObject,请使用:

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

对于 PostgreSqlTable,请使用:

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

对于 PostgreSqlV2Table,请使用:

{
  type = "PostgreSqlV2Table"
  typeProperties = {
    schema = ?
    table = ?
  }
}

对于 prestoObject,请使用:

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

对于 QuickBooksObject,请使用:

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

对于 RelationalTable,请使用:

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

对于 ResponsysObject,请使用:

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

对于 RestResource,请使用:

{
  type = "RestResource"
  typeProperties = {
    additionalHeaders = {
      {customized property} = ?
    }
    paginationRules = {
      {customized property} = ?
    }
    relativeUrl = ?
    requestBody = ?
    requestMethod = ?
  }
}

对于 SalesforceMarketingCloudObject,请使用:

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

对于 SalesforceObject,请使用:

{
  type = "SalesforceObject"
  typeProperties = {
    objectApiName = ?
  }
}

对于 SalesforceServiceCloudObject,请使用:

{
  type = "SalesforceServiceCloudObject"
  typeProperties = {
    objectApiName = ?
  }
}

对于 SalesforceServiceCloudV2Object,请使用:

{
  type = "SalesforceServiceCloudV2Object"
  typeProperties = {
    objectApiName = ?
    reportId = ?
  }
}

对于 SalesforceV2Object,请使用:

{
  type = "SalesforceV2Object"
  typeProperties = {
    objectApiName = ?
    reportId = ?
  }
}

对于 SapBwCube,请使用:

{
  type = "SapBwCube"
}

对于 SapCloudForCustomerResource,请使用:

{
  type = "SapCloudForCustomerResource"
  typeProperties = {
    path = ?
  }
}

对于 SapEccResource,请使用:

{
  type = "SapEccResource"
  typeProperties = {
    path = ?
  }
}

对于 SapHanaTable,请使用:

{
  type = "SapHanaTable"
  typeProperties = {
    schema = ?
    table = ?
  }
}

对于 SapOdpResource,请使用:

{
  type = "SapOdpResource"
  typeProperties = {
    context = ?
    objectName = ?
  }
}

对于 SapOpenHubTable,请使用:

{
  type = "SapOpenHubTable"
  typeProperties = {
    baseRequestId = ?
    excludeLastRequest = ?
    openHubDestinationName = ?
  }
}

对于 SapTableResource,请使用:

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

对于 serviceNowObject,请使用:

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

对于 ServiceNowV2Object,请使用:

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

对于 SharePointOnlineListResource,请使用:

{
  type = "SharePointOnlineListResource"
  typeProperties = {
    listName = ?
  }
}

对于 ShopifyObject,请使用:

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

对于 SnowflakeTable,请使用:

{
  type = "SnowflakeTable"
  typeProperties = {
    schema = ?
    table = ?
  }
}

对于 SnowflakeV2Table,请使用:

{
  type = "SnowflakeV2Table"
  typeProperties = {
    schema = ?
    table = ?
  }
}

对于 SparkObject,请使用:

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

对于 SqlServerTable,请使用:

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

对于 SquareObject,请使用:

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

对于 SybaseTable,请使用:

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

对于 TeradataTable,请使用:

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

对于 VerticaTable,请使用:

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

对于 WarehouseTable,请使用:

{
  type = "WarehouseTable"
  typeProperties = {
    schema = ?
    table = ?
  }
}

对于 WebTable,请使用:

{
  type = "WebTable"
  typeProperties = {
    index = ?
    path = ?
  }
}

对于 XeroObject,请使用:

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

对于 Xml,请使用:

{
  type = "Xml"
  typeProperties = {
    compression = {
      level = ?
      type = ?
    }
    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"
}

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"
}

属性值

AmazonMWSObjectDataset

名字 描述 价值
类型 数据集的类型。 “AmazonMWSObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AmazonRdsForOracleTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForOracleTable”(必需)
typeProperties AmazonRdsForOracle 数据集属性。 AmazonRdsForOracleTableDatasetTypeProperties

AmazonRdsForOracleTableDatasetTypeProperties

名字 描述 价值
图式 AmazonRdsForOracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 AmazonRdsForOracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRdsForSqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRdsForSqlServerTable”(必需)
typeProperties Amazon RDS for SQL Server 数据集属性。 AmazonRdsForSqlServerTableDatasetTypeProperties

AmazonRdsForSqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonRedshiftTableDataset

名字 描述 价值
类型 数据集的类型。 “AmazonRedshiftTable”(必需)
typeProperties Amazon Redshift 表数据集属性。 AmazonRedshiftTableDatasetTypeProperties

AmazonRedshiftTableDatasetTypeProperties

名字 描述 价值
图式 Amazon Redshift 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Amazon Redshift 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AmazonS3CompatibleLocation

名字 描述 价值
bucketName 指定 Amazon S3 兼容的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3CompatibleLocation”(必需)
版本 指定 Amazon S3 兼容版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AmazonS3Dataset

名字 描述 价值
类型 数据集的类型。 “AmazonS3Object”(必需)
typeProperties Amazon S3 数据集属性。 AmazonS3DatasetTypeProperties (必需)

AmazonS3DatasetTypeProperties

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

AmazonS3Location

名字 描述 价值
bucketName 指定 amazon S3 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “AmazonS3Location”(必需)
版本 指定 amazon S3 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AvroDataset

名字 描述 价值
类型 数据集的类型。 “Avro”(必需)
typeProperties Avro 数据集属性。 AvroDatasetTypeProperties

AvroDatasetTypeProperties

名字 描述 价值
avroCompressionCodec 数据 avroCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
avroCompressionLevel int

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

AvroFormat

名字 描述 价值
类型 数据集存储格式的类型。 “AvroFormat”(必需)

AzureBlobDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlob”(必需)
typeProperties Azure Blob 数据集属性。 AzureBlobDatasetTypeProperties

AzureBlobDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Blob 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Blob 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Blob 存储的格式。 DatasetStorageFormat
modifiedDatetimeEnd Azure Blob 修改日期时间的结束。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
modifiedDatetimeStart Azure Blob 修改日期/时间的开始时间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableRootLocation Blob 路径的根目录。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureBlobFSDataset

名字 描述 价值
类型 数据集的类型。 “AzureBlobFSFile”(必需)
typeProperties Azure Data Lake Storage Gen2 数据集属性。 AzureBlobFSDatasetTypeProperties

AzureBlobFSDatasetTypeProperties

名字 描述 价值
压缩 用于 Blob 存储的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Storage Gen2 的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Storage Gen2 存储的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Azure Data Lake Storage Gen2 存储的格式。 DatasetStorageFormat

AzureBlobFSLocation

名字 描述 价值
fileSystem 指定 azure blobFS 的 fileSystem。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobFSLocation”(必需)

AzureBlobStorageLocation

名字 描述 价值
容器 指定 Azure Blob 的容器。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集存储位置的类型。 “AzureBlobStorageLocation”(必需)

AzureDatabricksDeltaLakeDataset

名字 描述 价值
类型 数据集的类型。 “AzureDatabricksDeltaLakeDataset”(必需)
typeProperties 特定于此数据集类型的属性。 AzureDatabricksDeltaLakeDatasetTypeProperties

AzureDatabricksDeltaLakeDatasetTypeProperties

名字 描述 价值
数据库 delta 表的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 增量表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerDatasetTypeProperties

名字 描述 价值
桌子 Azure 数据资源管理器数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureDataExplorerTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataExplorerTable”(必需)
typeProperties Azure 数据资源管理器 (Kusto) 数据集属性。 AzureDataExplorerDatasetTypeProperties(必需)

AzureDataLakeStoreDataset

名字 描述 价值
类型 数据集的类型。 “AzureDataLakeStoreFile”(必需)
typeProperties Azure Data Lake Store 数据集属性。 AzureDataLakeStoreDatasetTypeProperties

AzureDataLakeStoreDatasetTypeProperties

名字 描述 价值
压缩 用于 Azure Data Lake Store 中的项的数据压缩方法。 DatasetCompression
文件名 Azure Data Lake Store 中文件的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath Azure Data Lake Store 中文件夹的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
格式 Data Lake Store 的格式。 DatasetStorageFormat

AzureDataLakeStoreLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureDataLakeStoreLocation”(必需)

AzureFileStorageLocation

名字 描述 价值
类型 数据集存储位置的类型。 “AzureFileStorageLocation”(必需)

AzureMariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

AzureMySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureMySqlTable”(必需)
typeProperties Azure MySQL 数据库数据集属性。 AzureMySqlTableDatasetTypeProperties(必需)

AzureMySqlTableDatasetTypeProperties

名字 描述 价值
桌子 Azure MySQL 数据库表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure MySQL 数据库表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzurePostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzurePostgreSqlTable”(必需)
typeProperties 特定于此数据集类型的属性。 AzurePostgreSqlTableDatasetTypeProperties

AzurePostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure PostgreSQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure PostgreSQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Azure PostgreSQL 数据库的表名称,包括架构和表。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

AzureSearchIndexDataset

名字 描述 价值
类型 数据集的类型。 “AzureSearchIndex”(必需)
typeProperties 特定于此数据集类型的属性。 AzureSearchIndexDatasetTypeProperties(必需)

AzureSearchIndexDatasetTypeProperties

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

AzureSqlDWTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlDWTable”(必需)
typeProperties Azure SQL 数据仓库数据集属性。 AzureSqlDWTableDatasetTypeProperties

AzureSqlDWTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据仓库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据仓库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlMITableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlMITable”(必需)
typeProperties Azure SQL 托管实例数据集属性。 AzureSqlMITableDatasetTypeProperties

AzureSqlMITableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 托管实例的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 托管实例数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureSqlTable”(必需)
typeProperties Azure SQL 数据集属性。 AzureSqlTableDatasetTypeProperties

AzureSqlTableDatasetTypeProperties

名字 描述 价值
图式 Azure SQL 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Azure SQL 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

AzureTableDataset

名字 描述 价值
类型 数据集的类型。 “AzureTable”(必需)
typeProperties Azure 表数据集属性。 AzureTableDatasetTypeProperties(必需)

AzureTableDatasetTypeProperties

名字 描述 价值
tableName Azure 表存储的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

BinaryDataset

名字 描述 价值
类型 数据集的类型。 “Binary”(必需)
typeProperties 二进制数据集属性。 BinaryDatasetTypeProperties

BinaryDatasetTypeProperties

名字 描述 价值
压缩 用于二进制数据集的数据压缩方法。 DatasetCompression
位置 二进制存储的位置。 DatasetLocation (必需)

CassandraTableDataset

名字 描述 价值
类型 数据集的类型。 “CassandraTable”(必需)
typeProperties Cassandra 数据集属性。 CassandraTableDatasetTypeProperties

CassandraTableDatasetTypeProperties

名字 描述 价值
keyspace Cassandra 数据库的密钥空间。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName Cassandra 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

CommonDataServiceForAppsEntityDataset

名字 描述 价值
类型 数据集的类型。 “CommonDataServiceForAppsEntity”(必需)
typeProperties Common Data Service for Apps 实体数据集属性。 CommonDataServiceForAppsEntityDatasetTypeProperties

CommonDataServiceForAppsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ConcurObjectDataset

名字 描述 价值
类型 数据集的类型。 “ConcurObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CosmosDbMongoDbApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbMongoDbApiCollection”(必需)
typeProperties CosmosDB (MongoDB API) 数据库数据集属性。 CosmosDbMongoDbApiCollectionDatasetTypeProperties(必需)

CosmosDbMongoDbApiCollectionDatasetTypeProperties

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

CosmosDbSqlApiCollectionDataset

名字 描述 价值
类型 数据集的类型。 “CosmosDbSqlApiCollection”(必需)
typeProperties CosmosDB (SQL API) 集合数据集属性。 CosmosDbSqlApiCollectionDatasetTypeProperties (必需)

CosmosDbSqlApiCollectionDatasetTypeProperties

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

CouchbaseTableDataset

名字 描述 价值
类型 数据集的类型。 “CouchbaseTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

CustomDataset

名字 描述 价值
类型 数据集的类型。 “CustomDataset”(必需)
typeProperties 自定义数据集属性。 任何

数据

名字 描述 价值
附注 可用于描述数据集的标记列表。 any[]
描述 数据集说明。 字符串
文件夹 此数据集所在的文件夹。 如果未指定,数据集将显示在根级别。 DatasetFolder
linkedServiceName 链接服务引用。 LinkedServiceReference(必需)
参数 数据集的参数。 ParameterDefinitionSpecification
图式 定义数据集的物理类型架构的列。 类型:数组(或带有 resultType 数组的表达式),itemType:DatasetSchemaDataElement。 任何
结构 定义数据集结构的列。 类型:array(或包含 resultType 数组的表达式),itemType:DatasetDataElement。 任何
类型 对于 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类型,设置为“AzureSqlTableTable”。 对于 AzureTableDataset,请设置为“AzureTable”。 对于 binaryDataset 类型,设置为“Binary”,。 对于 type CassandraTableDataset,设置为“CassandraTable”。 对于 CommonDataServiceForAppsEntityDataset,请设置为“CommonDataServiceForAppsEntity”。 对于 ConcurObjectDataset,请设置为“ConcurObject”。 对于 CosmosDbMongoDbApiCollectionDataset,请设置为“CosmosDbMongoDbApiCollection”。 对于 CosmosDbSqlApiCollectionDataset类型,设置为“CosmosDbSqlApiCollection”。 对于 CouchbaseTableDataset类型,设置为“CouchbaseTable”。 对于 customDataset类型,设置为“CustomDataset”。 对于 Db2TableDataset类型,设置为“Db2Table”。 设置为 type 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”。 对于 type IcebergDataset,设置为“Iceberg”。 对于 type ImpalaObjectDataset,设置为“ImpalaObject”。 对于 InformixTableDataset,请设置为“InformixTable”。 对于 JiraObjectDataset,请设置为“JiraObject”。 对于 JsonDataset,请设置为“Json”。 对于 LakeHouseTableDataset类型,设置为“LakeHouseTableTable”。 对于 MagentoObjectDataset,请设置为“MagentoObject”。 对于 MariaDBTableDataset,请设置为“MariaDBTable”。 对于 MarketoObjectDataset,请设置为“MarketoObject”。 对于 MicrosoftAccessTableDataset,请设置为“MicrosoftAccessTable”。 对于 MongoDbAtlasCollectionDataset,请设置为“MongoDbAtlasCollection”。 对于 MongoDbCollectionDataset类型,设置为“MongoDbCollection”。 对于 MongoDbV2CollectionDataset,请设置为“MongoDbV2Collection”。 对于 MySqlTableDataset类型,设置为“MySqlTableTable”。 对于 NetezzaTableDataset,请设置为“NetezzaTable”。 对于 ODataResourceDataset类型,设置为“ODataResource”。 对于 OdbcTableDataset,请设置为“OdbcTable”。 对于 Office365Dataset,请设置为“Office365Table”。 对于 OracleServiceCloudObjectDataset,请设置为“OracleServiceCloudObject”。 对于 OracleTableDataset类型,设置为“OracleTableTable”。 对于 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,请设置为“SapOpenHubTableTable”。 对于 SapTableResourceDataset类型,设置为“SapTableResource”。 对于 type ServiceNowObjectDataset,设置为“ServiceNowObject”。 对于 ServiceNowV2ObjectDataset,请设置为“ServiceNowV2Object”。 对于 SharePointOnlineListResourceDataset,请设置为“SharePointOnlineListResource”。 对于 ShopifyObjectDataset,请设置为“ShopifyObject”。 对于 SnowflakeDataset,请设置为“SnowflakeTable”。 对于 SnowflakeV2Dataset,请设置为“SnowflakeV2Table”。 对于 SparkObjectDataset类型,设置为“SparkObject”。 对于 SqlServerTableDataset类型,设置为“SqlServerTable”。 对于 SquareObjectDataset,请设置为“SquareObject”。 对于 SybaseTableDataset,请设置为“SybaseTable”。 对于 TeradataTableDataset类型,设置为“TeradataTable”。 对于类型 VerticaTableDataset,设置为“VerticaTable”。 对于 WarehouseTableDataset类型,设置为“WarehouseTableTable”。 对于 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

名字 描述 价值
水平 数据集压缩级别。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 数据集压缩的类型。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DatasetFolder

名字 描述 价值
名字 此数据集所在的文件夹的名称。 字符串

DatasetLocation

名字 描述 价值
文件名 指定数据集的文件名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
folderPath 指定数据集的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 对于 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

名字 描述 价值
反序列化程序 反序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
序列化程序 序列化程序。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
类型 对于 AvroFormat类型,设置为“AvroFormat”。 对于 JsonFormat类型,设置为“JsonFormat”。 对于 OrcFormat类型,设置为“OrcFormat”。 对于 ParquetFormat类型,设置为“ParquetFormat”。 对于 TextFormat类型,设置为“TextFormat”。 “AvroFormat”
“JsonFormat”
“OrcFormat”
“ParquetFormat”
“TextFormat”(必需)

Db2TableDataset

名字 描述 价值
类型 数据集的类型。 “Db2Table”(必需)
typeProperties Db2 表数据集属性。 Db2TableDatasetTypeProperties

Db2TableDatasetTypeProperties

名字 描述 价值
图式 Db2 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Db2 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DelimitedTextDataset

名字 描述 价值
类型 数据集的类型。 “DelimitedText”(必需)
typeProperties 带分隔符的文本数据集属性。 DelimitedTextDatasetTypeProperties

DelimitedTextDatasetTypeProperties

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

DocumentDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “DocumentDbCollection”(必需)
typeProperties DocumentDB 集合数据集属性。 DocumentDbCollectionDatasetTypeProperties (必需)

DocumentDbCollectionDatasetTypeProperties

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

DrillDatasetTypeProperties

名字 描述 价值
图式 Drill 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 钻取的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

DrillTableDataset

名字 描述 价值
类型 数据集的类型。 “DrillTable”(必需)
typeProperties 特定于此数据集类型的属性。 DrillDatasetTypeProperties

DynamicsAXResourceDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsAXResource”(必需)
typeProperties Dynamics AX OData 资源数据集属性。 DynamicsAXResourceDatasetTypeProperties (必需)

DynamicsAXResourceDatasetTypeProperties

名字 描述 价值
路径 Dynamics AX OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

DynamicsCrmEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsCrmEntity”(必需)
typeProperties Dynamics CRM 实体数据集属性。 DynamicsCrmEntityDatasetTypeProperties

DynamicsCrmEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

DynamicsEntityDataset

名字 描述 价值
类型 数据集的类型。 “DynamicsEntity”(必需)
typeProperties Dynamics 实体数据集属性。 DynamicsEntityDatasetTypeProperties

DynamicsEntityDatasetTypeProperties

名字 描述 价值
entityName 实体的逻辑名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

EloquaObjectDataset

名字 描述 价值
类型 数据集的类型。 “EloquaObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ExcelDataset

名字 描述 价值
类型 数据集的类型。 “Excel”(必需)
typeProperties Excel 数据集属性。 ExcelDatasetTypeProperties

ExcelDatasetTypeProperties

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

FileServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FileServerLocation”(必需)

FileShareDataset

名字 描述 价值
类型 数据集的类型。 “FileShare”(必需)
typeProperties 本地文件系统数据集属性。 FileShareDatasetTypeProperties

FileShareDatasetTypeProperties

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

FtpServerLocation

名字 描述 价值
类型 数据集存储位置的类型。 “FtpServerLocation”(必需)

GenericDatasetTypeProperties

名字 描述 价值
tableName 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleAdWordsObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleAdWordsObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

GoogleBigQueryDatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用数据库 + 表属性。 任何

GoogleBigQueryObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryObject”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryDatasetTypeProperties

GoogleBigQueryV2DatasetTypeProperties

名字 描述 价值
数据 Google BigQuery 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Google BigQuery 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GoogleBigQueryV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “GoogleBigQueryV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GoogleBigQueryV2DatasetTypeProperties

GoogleCloudStorageLocation

名字 描述 价值
bucketName 指定 Google Cloud Storage 的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “GoogleCloudStorageLocation”(必需)
版本 指定 Google Cloud Storage 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

GreenplumDatasetTypeProperties

名字 描述 价值
图式 Greenplum 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Greenplum 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

GreenplumTableDataset

名字 描述 价值
类型 数据集的类型。 “GreenplumTable”(必需)
typeProperties 特定于此数据集类型的属性。 GreenplumDatasetTypeProperties

HBaseObjectDataset

名字 描述 价值
类型 数据集的类型。 “HBaseObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

HdfsLocation

名字 描述 价值
类型 数据集存储位置的类型。 “HdfsLocation”(必需)

HiveDatasetTypeProperties

名字 描述 价值
图式 Hive 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Hive 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

HiveObjectDataset

名字 描述 价值
类型 数据集的类型。 “HiveObject”(必需)
typeProperties 特定于此数据集类型的属性。 HiveDatasetTypeProperties

HttpDataset

名字 描述 价值
类型 数据集的类型。 “HttpFile”(必需)
typeProperties 特定于此数据集类型的属性。 HttpDatasetTypeProperties

HttpDatasetTypeProperties

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

HttpServerLocation

名字 描述 价值
relativeUrl 指定 http 服务器的 relativeUrl。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “HttpServerLocation”(必需)

HubspotObjectDataset

名字 描述 价值
类型 数据集的类型。 “HubspotObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

IcebergDataset

名字 描述 价值
类型 数据集的类型。 “冰山”(必需)
typeProperties Iceberg 数据集属性。 IcebergDatasetTypeProperties

IcebergDatasetTypeProperties

名字 描述 价值
位置 冰山储存的位置。 冰山格式不允许设置文件名。 DatasetLocation (必需)

ImpalaDatasetTypeProperties

名字 描述 价值
图式 Impala 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Impala 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ImpalaObjectDataset

名字 描述 价值
类型 数据集的类型。 “ImpalaObject”(必需)
typeProperties 特定于此数据集类型的属性。 ImpalaDatasetTypeProperties

InformixTableDataset

名字 描述 价值
类型 数据集的类型。 “InformixTable”(必需)
typeProperties Informix 表数据集属性。 InformixTableDatasetTypeProperties

InformixTableDatasetTypeProperties

名字 描述 价值
tableName Informix 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

JiraObjectDataset

名字 描述 价值
类型 数据集的类型。 “JiraObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

JsonDataset

名字 描述 价值
类型 数据集的类型。 “Json”(必需)
typeProperties Json 数据集属性。 JsonDatasetTypeProperties

JsonDatasetTypeProperties

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

JsonFormat

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

LakeHouseLocation

名字 描述 价值
类型 数据集存储位置的类型。 “LakeHouseLocation”(必需)

LakeHouseTableDataset

名字 描述 价值
类型 数据集的类型。 “LakeHouseTable”(必需)
typeProperties Microsoft Fabric LakeHouse 表数据集属性。 LakeHouseTableDatasetTypeProperties

LakeHouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric LakeHouse 表的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric LakeHouse 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

LinkedServiceReference

名字 描述 价值
参数 LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 string (必需)
类型 链接服务引用类型。 “LinkedServiceReference”(必需)

MagentoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MagentoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MariaDBTableDataset

名字 描述 价值
类型 数据集的类型。 “MariaDBTable”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

MarketoObjectDataset

名字 描述 价值
类型 数据集的类型。 “MarketoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

Microsoft.DataFactory/factories/datasets

名字 描述 价值
名字 资源名称 字符串

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

MicrosoftAccessTableDataset

名字 描述 价值
类型 数据集的类型。 “MicrosoftAccessTable”(必需)
typeProperties Microsoft Access 表数据集属性。 MicrosoftAccessTableDatasetTypeProperties

MicrosoftAccessTableDatasetTypeProperties

名字 描述 价值
tableName Microsoft Access 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

MongoDbAtlasCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbAtlasCollection”(必需)
typeProperties MongoDB Atlas 数据库数据集属性。 MongoDbAtlasCollectionDatasetTypeProperties (必需)

MongoDbAtlasCollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB Atlas 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MongoDbCollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbCollection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbCollectionDatasetTypeProperties (必需)

MongoDbCollectionDatasetTypeProperties

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

MongoDbV2CollectionDataset

名字 描述 价值
类型 数据集的类型。 “MongoDbV2Collection”(必需)
typeProperties MongoDB 数据库数据集属性。 MongoDbV2CollectionDatasetTypeProperties(必需)

MongoDbV2CollectionDatasetTypeProperties

名字 描述 价值
收集 MongoDB 数据库的集合名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

MySqlTableDataset

名字 描述 价值
类型 数据集的类型。 “MySqlTable”(必需)
typeProperties MySQL 表数据集属性。 MySqlTableDatasetTypeProperties

MySqlTableDatasetTypeProperties

名字 描述 价值
tableName MySQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

NetezzaTableDataset

名字 描述 价值
类型 数据集的类型。 “NetezzaTable”(必需)
typeProperties 特定于此数据集类型的属性。 NetezzaTableDatasetTypeProperties

NetezzaTableDatasetTypeProperties

名字 描述 价值
图式 Netezza 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Netezza 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

ODataResourceDataset

名字 描述 价值
类型 数据集的类型。 “ODataResource”(必需)
typeProperties OData 数据集属性。 ODataResourceDatasetTypeProperties

ODataResourceDatasetTypeProperties

名字 描述 价值
路径 OData 资源路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OdbcTableDataset

名字 描述 价值
类型 数据集的类型。 “OdbcTable”(必需)
typeProperties ODBC 表数据集属性。 OdbcTableDatasetTypeProperties

OdbcTableDatasetTypeProperties

名字 描述 价值
tableName ODBC 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

Office365Dataset

名字 描述 价值
类型 数据集的类型。 “Office365Table”(必需)
typeProperties Office365 数据集属性。 Office365DatasetTypeProperties(必需)

Office365DatasetTypeProperties

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

OracleCloudStorageLocation

名字 描述 价值
bucketName 指定 Oracle 云存储的 bucketName。 类型:字符串(或带有 resultType 字符串的表达式) 任何
类型 数据集存储位置的类型。 “OracleCloudStorageLocation”(必需)
版本 指定 Oracle 云存储的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OracleServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “OracleServiceCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

OracleTableDataset

名字 描述 价值
类型 数据集的类型。 “OracleTable”(必需)
typeProperties 本地 Oracle 数据集属性。 OracleTableDatasetTypeProperties

OracleTableDatasetTypeProperties

名字 描述 价值
图式 本地 Oracle 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 本地 Oracle 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

OrcDataset

名字 描述 价值
类型 数据集的类型。 “Orc”(必需)
typeProperties ORC 数据集属性。 OrcDatasetTypeProperties

OrcDatasetTypeProperties

名字 描述 价值
位置 ORC 数据存储的位置。 DatasetLocation (必需)
orcCompressionCodec 数据 orcCompressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

OrcFormat

名字 描述 价值
类型 数据集存储格式的类型。 “OrcFormat”(必需)

ParameterDefinitionSpecification

名字 描述 价值

ParameterSpecification

名字 描述 价值
defaultValue 参数的默认值。 任何
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String”(必需)

ParameterValueSpecification

名字 描述 价值

ParquetDataset

名字 描述 价值
类型 数据集的类型。 “Parquet”(必需)
typeProperties Parquet 数据集属性。 ParquetDatasetTypeProperties

ParquetDatasetTypeProperties

名字 描述 价值
compressionCodec 数据 compressionCodec。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
位置 parquet 存储的位置。 DatasetLocation (必需)

ParquetFormat

名字 描述 价值
类型 数据集存储格式的类型。 “ParquetFormat”(必需)

PaypalObjectDataset

名字 描述 价值
类型 数据集的类型。 “PaypalObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

PhoenixDatasetTypeProperties

名字 描述 价值
图式 Phoenix 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Phoenix 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PhoenixObjectDataset

名字 描述 价值
类型 数据集的类型。 “PhoenixObject”(必需)
typeProperties 特定于此数据集类型的属性。 PhoenixDatasetTypeProperties

PostgreSqlTableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlTable”(必需)
typeProperties PostgreSQL 表数据集属性。 PostgreSqlTableDatasetTypeProperties

PostgreSqlTableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PostgreSqlV2TableDataset

名字 描述 价值
类型 数据集的类型。 “PostgreSqlV2Table”(必需)
typeProperties PostgreSQLV2 表数据集属性。 PostgreSqlV2TableDatasetTypeProperties

PostgreSqlV2TableDatasetTypeProperties

名字 描述 价值
图式 PostgreSQL 架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 PostgreSQL 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

PrestoDatasetTypeProperties

名字 描述 价值
图式 Presto 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Presto 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

PrestoObjectDataset

名字 描述 价值
类型 数据集的类型。 “PrestoObject”(必需)
typeProperties 特定于此数据集类型的属性。 PrestoDatasetTypeProperties

QuickBooksObjectDataset

名字 描述 价值
类型 数据集的类型。 “QuickBooksObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RelationalTableDataset

名字 描述 价值
类型 数据集的类型。 “RelationalTable”(必需)
typeProperties 关系表数据集属性。 RelationalTableDatasetTypeProperties

RelationalTableDatasetTypeProperties

名字 描述 价值
tableName 关系表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

ResponsysObjectDataset

名字 描述 价值
类型 数据集的类型。 “ResponsysObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

RestResourceDataset

名字 描述 价值
类型 数据集的类型。 “RestResource”(必需)
typeProperties 特定于此数据集类型的属性。 RestResourceDatasetTypeProperties

RestResourceDatasetTypeProperties

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

RestResourceDatasetTypePropertiesAdditionalHeaders

名字 描述 价值

RestResourceDatasetTypePropertiesPaginationRules

名字 描述 价值

SalesforceMarketingCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceMarketingCloudObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SalesforceObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceObject”(必需)
typeProperties Salesforce 对象数据集属性。 SalesforceObjectDatasetTypeProperties

SalesforceObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudObject”(必需)
typeProperties Salesforce Service Cloud 对象数据集属性。 SalesforceServiceCloudObjectDatasetTypeProperties

SalesforceServiceCloudObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceServiceCloudV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceServiceCloudV2Object”(必需)
typeProperties Salesforce Service Cloud V2 对象数据集属性。 SalesforceServiceCloudV2ObjectDatasetTypeProperties

SalesforceServiceCloudV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce Service Cloud V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce Service Cloud V2 reportId。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SalesforceV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “SalesforceV2Object”(必需)
typeProperties Salesforce V2 对象数据集属性。 SalesforceV2ObjectDatasetTypeProperties

SalesforceV2ObjectDatasetTypeProperties

名字 描述 价值
objectApiName Salesforce V2 对象 API 名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
reportId Salesforce V2 报表 ID。类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapBwCubeDataset

名字 描述 价值
类型 数据集的类型。 “SapBwCube”(必需)

SapCloudForCustomerResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapCloudForCustomerResource”(必需)
typeProperties SAP Cloud For Customer OData 资源数据集属性。 SapCloudForCustomerResourceDatasetTypeProperties(必需)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 价值
路径 SAP Cloud for Customer OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapEccResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapEccResource”(必需)
typeProperties SAP ECC OData 资源数据集属性。 SapEccResourceDatasetTypeProperties(必需)

SapEccResourceDatasetTypeProperties

名字 描述 价值
路径 SAP ECC OData 实体的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

SapHanaTableDataset

名字 描述 价值
类型 数据集的类型。 “SapHanaTable”(必需)
typeProperties SAP HANA 表属性。 SapHanaTableDatasetTypeProperties

SapHanaTableDatasetTypeProperties

名字 描述 价值
图式 SAP HANA 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SAP HANA 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SapOdpResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapOdpResource”(必需)
typeProperties SAP ODP 资源属性。 SapOdpResourceDatasetTypeProperties (必需)

SapOdpResourceDatasetTypeProperties

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

SapOpenHubTableDataset

名字 描述 价值
类型 数据集的类型。 “SapOpenHubTable”(必需)
typeProperties Sap Business Warehouse Open Hub 目标表属性。 SapOpenHubTableDatasetTypeProperties (必需)

SapOpenHubTableDatasetTypeProperties

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

SapTableResourceDataset

名字 描述 价值
类型 数据集的类型。 “SapTableResource”(必需)
typeProperties SAP 表资源属性。 SapTableResourceDatasetTypeProperties(必需)

SapTableResourceDatasetTypeProperties

名字 描述 价值
tableName SAP 表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何(必需)

ServiceNowObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

ServiceNowV2ObjectDataset

名字 描述 价值
类型 数据集的类型。 “ServiceNowV2Object”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SftpLocation

名字 描述 价值
类型 数据集存储位置的类型。 “SftpLocation”(必需)

SharePointOnlineListDatasetTypeProperties

名字 描述 价值
listName SharePoint Online 列表的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SharePointOnlineListResourceDataset

名字 描述 价值
类型 数据集的类型。 “SharePointOnlineListResource”(必需)
typeProperties Sharepoint Online 列表数据集属性。 SharePointOnlineListDatasetTypeProperties

ShopifyObjectDataset

名字 描述 价值
类型 数据集的类型。 “ShopifyObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SnowflakeDataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeTable”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SnowflakeDatasetTypeProperties

名字 描述 价值
图式 Snowflake 数据库的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Snowflake 数据库的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

SnowflakeV2Dataset

名字 描述 价值
类型 数据集的类型。 “SnowflakeV2Table”(必需)
typeProperties Snowflake 数据集属性。 SnowflakeDatasetTypeProperties (必需)

SparkDatasetTypeProperties

名字 描述 价值
图式 Spark 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Spark 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SparkObjectDataset

名字 描述 价值
类型 数据集的类型。 “SparkObject”(必需)
typeProperties 特定于此数据集类型的属性。 SparkDatasetTypeProperties

SqlServerTableDataset

名字 描述 价值
类型 数据集的类型。 “SqlServerTable”(必需)
typeProperties 本地 SQL Server 数据集属性。 SqlServerTableDatasetTypeProperties

SqlServerTableDatasetTypeProperties

名字 描述 价值
图式 SQL Server 数据集的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 SQL Server 数据集的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

SquareObjectDataset

名字 描述 价值
类型 数据集的类型。 “SquareObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

SybaseTableDataset

名字 描述 价值
类型 数据集的类型。 “SybaseTable”(必需)
typeProperties Sybase 表数据集属性。 SybaseTableDatasetTypeProperties

SybaseTableDatasetTypeProperties

名字 描述 价值
tableName Sybase 表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TeradataTableDataset

名字 描述 价值
类型 数据集的类型。 “TeradataTable”(必需)
typeProperties Teradata 数据集属性。 TeradataTableDatasetTypeProperties

TeradataTableDatasetTypeProperties

名字 描述 价值
数据库 Teradata 的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Teradata 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

TextFormat

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

VerticaDatasetTypeProperties

名字 描述 价值
图式 Vertica 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Vertica 的表名。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
tableName 此属性将停用。 请考虑改用架构 + 表属性。 任何

VerticaTableDataset

名字 描述 价值
类型 数据集的类型。 “VerticaTable”(必需)
typeProperties 特定于此数据集类型的属性。 VerticaDatasetTypeProperties

WarehouseTableDataset

名字 描述 价值
类型 数据集的类型。 “WarehouseTable”(必需)
typeProperties Microsoft Fabric Warehouse 数据集属性。 WarehouseTableDatasetTypeProperties

WarehouseTableDatasetTypeProperties

名字 描述 价值
图式 Microsoft Fabric Warehouse 的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何
桌子 Microsoft Fabric Warehouse 的表名称。 类型:字符串(或带有 resultType 字符串的表达式)。 任何

WebTableDataset

名字 描述 价值
类型 数据集的类型。 “WebTable”(必需)
typeProperties Web 表数据集属性。 WebTableDatasetTypeProperties (必需)

WebTableDatasetTypeProperties

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

XeroObjectDataset

名字 描述 价值
类型 数据集的类型。 “XeroObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties

XmlDataset

名字 描述 价值
类型 数据集的类型。 “Xml”(必需)
typeProperties Xml 数据集属性。 XmlDatasetTypeProperties

XmlDatasetTypeProperties

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

ZohoObjectDataset

名字 描述 价值
类型 数据集的类型。 “ZohoObject”(必需)
typeProperties 特定于此数据集类型的属性。 GenericDatasetTypeProperties