Microsoft.DataFactory factories/datasets
مقالة
05/07/2022
قراءة خلال 39 دقائق
مساهم واحد
في هذه المقالة
The factories/datasets resource type can be deployed to: Resource groups .
To learn about resource group deployments, see Bicep or ARM template .
To create a Microsoft.DataFactory/factories/datasets resource, add the following Bicep or JSON to your template.
resource symbolicname 'Microsoft.DataFactory/factories/datasets@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
annotations: [
any
]
description: 'string'
folder: {
name: 'string'
}
linkedServiceName: {
parameters: {}
referenceName: 'string'
type: 'LinkedServiceReference'
}
parameters: {}
schema: any()
structure: any()
type: 'string'
// For remaining properties, see Dataset objects
}
}
{
"type": "Microsoft.DataFactory/factories/datasets",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ object ],
"description": "string",
"folder": {
"name": "string"
},
"linkedServiceName": {
"parameters": {},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"parameters": {},
"schema": {},
"structure": {},
"type": "string"
// For remaining properties, see Dataset objects
}
}
Dataset objects
Set the type property to specify the type of object.
For AmazonMWSObject , use:
type: 'AmazonMWSObject'
typeProperties: {
tableName: any()
}
"type": "AmazonMWSObject",
"typeProperties": {
"tableName": {}
}
For AmazonRdsForOracleTable , use:
type: 'AmazonRdsForOracleTable'
typeProperties: {
schema: any()
table: any()
}
"type": "AmazonRdsForOracleTable",
"typeProperties": {
"schema": {},
"table": {}
}
For AmazonRdsForSqlServerTable , use:
type: 'AmazonRdsForSqlServerTable'
typeProperties: {
schema: any()
table: any()
}
"type": "AmazonRdsForSqlServerTable",
"typeProperties": {
"schema": {},
"table": {}
}
For AmazonRedshiftTable , use:
type: 'AmazonRedshiftTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "AmazonRedshiftTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For AmazonS3Object , use:
type: 'AmazonS3Object'
typeProperties: {
bucketName: any()
compression: {
level: any()
type: any()
}
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
key: any()
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
prefix: any()
version: any()
}
"type": "AmazonS3Object",
"typeProperties": {
"bucketName": {},
"compression": {
"level": {},
"type": {}
},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"key": {},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"prefix": {},
"version": {}
}
For Avro , use:
type: 'Avro'
typeProperties: {
avroCompressionCodec: any()
avroCompressionLevel: int
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
"type": "Avro",
"typeProperties": {
"avroCompressionCodec": {},
"avroCompressionLevel": "int",
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
For AzureBlob , use:
type: 'AzureBlob'
typeProperties: {
compression: {
level: any()
type: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
tableRootLocation: any()
}
"type": "AzureBlob",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {},
"tableRootLocation": {}
}
For AzureBlobFSFile , use:
type: 'AzureBlobFSFile'
typeProperties: {
compression: {
level: any()
type: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
"type": "AzureBlobFSFile",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
For AzureDatabricksDeltaLakeDataset , use:
type: 'AzureDatabricksDeltaLakeDataset'
typeProperties: {
database: any()
table: any()
}
"type": "AzureDatabricksDeltaLakeDataset",
"typeProperties": {
"database": {},
"table": {}
}
For AzureDataExplorerTable , use:
type: 'AzureDataExplorerTable'
typeProperties: {
table: any()
}
"type": "AzureDataExplorerTable",
"typeProperties": {
"table": {}
}
For AzureDataLakeStoreFile , use:
type: 'AzureDataLakeStoreFile'
typeProperties: {
compression: {
level: any()
type: any()
}
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
"type": "AzureDataLakeStoreFile",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
}
}
For AzureMariaDBTable , use:
type: 'AzureMariaDBTable'
typeProperties: {
tableName: any()
}
"type": "AzureMariaDBTable",
"typeProperties": {
"tableName": {}
}
For AzureMySqlTable , use:
type: 'AzureMySqlTable'
typeProperties: {
table: any()
tableName: any()
}
"type": "AzureMySqlTable",
"typeProperties": {
"table": {},
"tableName": {}
}
For AzurePostgreSqlTable , use:
type: 'AzurePostgreSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "AzurePostgreSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For AzureSearchIndex , use:
type: 'AzureSearchIndex'
typeProperties: {
indexName: any()
}
"type": "AzureSearchIndex",
"typeProperties": {
"indexName": {}
}
For AzureSqlDWTable , use:
type: 'AzureSqlDWTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "AzureSqlDWTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For AzureSqlMITable , use:
type: 'AzureSqlMITable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "AzureSqlMITable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For AzureSqlTable , use:
type: 'AzureSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "AzureSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For AzureTable , use:
type: 'AzureTable'
typeProperties: {
tableName: any()
}
"type": "AzureTable",
"typeProperties": {
"tableName": {}
}
For Binary , use:
type: 'Binary'
typeProperties: {
compression: {
level: any()
type: any()
}
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
"type": "Binary",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
For CassandraTable , use:
type: 'CassandraTable'
typeProperties: {
keyspace: any()
tableName: any()
}
"type": "CassandraTable",
"typeProperties": {
"keyspace": {},
"tableName": {}
}
For CommonDataServiceForAppsEntity , use:
type: 'CommonDataServiceForAppsEntity'
typeProperties: {
entityName: any()
}
"type": "CommonDataServiceForAppsEntity",
"typeProperties": {
"entityName": {}
}
For ConcurObject , use:
type: 'ConcurObject'
typeProperties: {
tableName: any()
}
"type": "ConcurObject",
"typeProperties": {
"tableName": {}
}
For CosmosDbMongoDbApiCollection , use:
type: 'CosmosDbMongoDbApiCollection'
typeProperties: {
collection: any()
}
"type": "CosmosDbMongoDbApiCollection",
"typeProperties": {
"collection": {}
}
For CosmosDbSqlApiCollection , use:
type: 'CosmosDbSqlApiCollection'
typeProperties: {
collectionName: any()
}
"type": "CosmosDbSqlApiCollection",
"typeProperties": {
"collectionName": {}
}
For CouchbaseTable , use:
type: 'CouchbaseTable'
typeProperties: {
tableName: any()
}
"type": "CouchbaseTable",
"typeProperties": {
"tableName": {}
}
For CustomDataset , use:
type: 'CustomDataset'
typeProperties: any()
"type": "CustomDataset",
"typeProperties": {}
For Db2Table , use:
type: 'Db2Table'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "Db2Table",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For DelimitedText , use:
type: 'DelimitedText'
typeProperties: {
columnDelimiter: any()
compressionCodec: any()
compressionLevel: any()
encodingName: any()
escapeChar: any()
firstRowAsHeader: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
quoteChar: any()
rowDelimiter: any()
}
"type": "DelimitedText",
"typeProperties": {
"columnDelimiter": {},
"compressionCodec": {},
"compressionLevel": {},
"encodingName": {},
"escapeChar": {},
"firstRowAsHeader": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {},
"quoteChar": {},
"rowDelimiter": {}
}
For DocumentDbCollection , use:
type: 'DocumentDbCollection'
typeProperties: {
collectionName: any()
}
"type": "DocumentDbCollection",
"typeProperties": {
"collectionName": {}
}
For DrillTable , use:
type: 'DrillTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "DrillTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For DynamicsAXResource , use:
type: 'DynamicsAXResource'
typeProperties: {
path: any()
}
"type": "DynamicsAXResource",
"typeProperties": {
"path": {}
}
For DynamicsCrmEntity , use:
type: 'DynamicsCrmEntity'
typeProperties: {
entityName: any()
}
"type": "DynamicsCrmEntity",
"typeProperties": {
"entityName": {}
}
For DynamicsEntity , use:
type: 'DynamicsEntity'
typeProperties: {
entityName: any()
}
"type": "DynamicsEntity",
"typeProperties": {
"entityName": {}
}
For EloquaObject , use:
type: 'EloquaObject'
typeProperties: {
tableName: any()
}
"type": "EloquaObject",
"typeProperties": {
"tableName": {}
}
For Excel , use:
type: 'Excel'
typeProperties: {
compression: {
level: any()
type: any()
}
firstRowAsHeader: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
range: any()
sheetIndex: any()
sheetName: any()
}
"type": "Excel",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"firstRowAsHeader": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {},
"range": {},
"sheetIndex": {},
"sheetName": {}
}
For FileShare , use:
type: 'FileShare'
typeProperties: {
compression: {
level: any()
type: any()
}
fileFilter: any()
fileName: any()
folderPath: any()
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
modifiedDatetimeEnd: any()
modifiedDatetimeStart: any()
}
"type": "FileShare",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"fileFilter": {},
"fileName": {},
"folderPath": {},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"modifiedDatetimeEnd": {},
"modifiedDatetimeStart": {}
}
For GoogleAdWordsObject , use:
type: 'GoogleAdWordsObject'
typeProperties: {
tableName: any()
}
"type": "GoogleAdWordsObject",
"typeProperties": {
"tableName": {}
}
For GoogleBigQueryObject , use:
type: 'GoogleBigQueryObject'
typeProperties: {
dataset: any()
table: any()
tableName: any()
}
"type": "GoogleBigQueryObject",
"typeProperties": {
"dataset": {},
"table": {},
"tableName": {}
}
For GreenplumTable , use:
type: 'GreenplumTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "GreenplumTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For HBaseObject , use:
type: 'HBaseObject'
typeProperties: {
tableName: any()
}
"type": "HBaseObject",
"typeProperties": {
"tableName": {}
}
For HiveObject , use:
type: 'HiveObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "HiveObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For HttpFile , use:
type: 'HttpFile'
typeProperties: {
additionalHeaders: any()
compression: {
level: any()
type: any()
}
format: {
deserializer: any()
serializer: any()
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
relativeUrl: any()
requestBody: any()
requestMethod: any()
}
"type": "HttpFile",
"typeProperties": {
"additionalHeaders": {},
"compression": {
"level": {},
"type": {}
},
"format": {
"deserializer": {},
"serializer": {},
"type": "string"
// For remaining properties, see DatasetStorageFormat objects
},
"relativeUrl": {},
"requestBody": {},
"requestMethod": {}
}
For HubspotObject , use:
type: 'HubspotObject'
typeProperties: {
tableName: any()
}
"type": "HubspotObject",
"typeProperties": {
"tableName": {}
}
For ImpalaObject , use:
type: 'ImpalaObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "ImpalaObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For InformixTable , use:
type: 'InformixTable'
typeProperties: {
tableName: any()
}
"type": "InformixTable",
"typeProperties": {
"tableName": {}
}
For JiraObject , use:
type: 'JiraObject'
typeProperties: {
tableName: any()
}
"type": "JiraObject",
"typeProperties": {
"tableName": {}
}
For Json , use:
type: 'Json'
typeProperties: {
compression: {
level: any()
type: any()
}
encodingName: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
"type": "Json",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"encodingName": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
For MagentoObject , use:
type: 'MagentoObject'
typeProperties: {
tableName: any()
}
"type": "MagentoObject",
"typeProperties": {
"tableName": {}
}
For MariaDBTable , use:
type: 'MariaDBTable'
typeProperties: {
tableName: any()
}
"type": "MariaDBTable",
"typeProperties": {
"tableName": {}
}
For MarketoObject , use:
type: 'MarketoObject'
typeProperties: {
tableName: any()
}
"type": "MarketoObject",
"typeProperties": {
"tableName": {}
}
For MicrosoftAccessTable , use:
type: 'MicrosoftAccessTable'
typeProperties: {
tableName: any()
}
"type": "MicrosoftAccessTable",
"typeProperties": {
"tableName": {}
}
For MongoDbAtlasCollection , use:
type: 'MongoDbAtlasCollection'
typeProperties: {
collection: any()
}
"type": "MongoDbAtlasCollection",
"typeProperties": {
"collection": {}
}
For MongoDbCollection , use:
type: 'MongoDbCollection'
typeProperties: {
collectionName: any()
}
"type": "MongoDbCollection",
"typeProperties": {
"collectionName": {}
}
For MongoDbV2Collection , use:
type: 'MongoDbV2Collection'
typeProperties: {
collection: any()
}
"type": "MongoDbV2Collection",
"typeProperties": {
"collection": {}
}
For MySqlTable , use:
type: 'MySqlTable'
typeProperties: {
tableName: any()
}
"type": "MySqlTable",
"typeProperties": {
"tableName": {}
}
For NetezzaTable , use:
type: 'NetezzaTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "NetezzaTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For ODataResource , use:
type: 'ODataResource'
typeProperties: {
path: any()
}
"type": "ODataResource",
"typeProperties": {
"path": {}
}
For OdbcTable , use:
type: 'OdbcTable'
typeProperties: {
tableName: any()
}
"type": "OdbcTable",
"typeProperties": {
"tableName": {}
}
For Office365Table , use:
type: 'Office365Table'
typeProperties: {
predicate: any()
tableName: any()
}
"type": "Office365Table",
"typeProperties": {
"predicate": {},
"tableName": {}
}
For OracleServiceCloudObject , use:
type: 'OracleServiceCloudObject'
typeProperties: {
tableName: any()
}
"type": "OracleServiceCloudObject",
"typeProperties": {
"tableName": {}
}
For OracleTable , use:
type: 'OracleTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "OracleTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For Orc , use:
type: 'Orc'
typeProperties: {
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
orcCompressionCodec: any()
}
"type": "Orc",
"typeProperties": {
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"orcCompressionCodec": {}
}
For Parquet , use:
type: 'Parquet'
typeProperties: {
compressionCodec: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
}
"type": "Parquet",
"typeProperties": {
"compressionCodec": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
}
}
For PaypalObject , use:
type: 'PaypalObject'
typeProperties: {
tableName: any()
}
"type": "PaypalObject",
"typeProperties": {
"tableName": {}
}
For PhoenixObject , use:
type: 'PhoenixObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "PhoenixObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For PostgreSqlTable , use:
type: 'PostgreSqlTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "PostgreSqlTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For PrestoObject , use:
type: 'PrestoObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "PrestoObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For QuickBooksObject , use:
type: 'QuickBooksObject'
typeProperties: {
tableName: any()
}
"type": "QuickBooksObject",
"typeProperties": {
"tableName": {}
}
For RelationalTable , use:
type: 'RelationalTable'
typeProperties: {
tableName: any()
}
"type": "RelationalTable",
"typeProperties": {
"tableName": {}
}
For ResponsysObject , use:
type: 'ResponsysObject'
typeProperties: {
tableName: any()
}
"type": "ResponsysObject",
"typeProperties": {
"tableName": {}
}
For RestResource , use:
type: 'RestResource'
typeProperties: {
additionalHeaders: any()
paginationRules: any()
relativeUrl: any()
requestBody: any()
requestMethod: any()
}
"type": "RestResource",
"typeProperties": {
"additionalHeaders": {},
"paginationRules": {},
"relativeUrl": {},
"requestBody": {},
"requestMethod": {}
}
For SalesforceMarketingCloudObject , use:
type: 'SalesforceMarketingCloudObject'
typeProperties: {
tableName: any()
}
"type": "SalesforceMarketingCloudObject",
"typeProperties": {
"tableName": {}
}
For SalesforceObject , use:
type: 'SalesforceObject'
typeProperties: {
objectApiName: any()
}
"type": "SalesforceObject",
"typeProperties": {
"objectApiName": {}
}
For SalesforceServiceCloudObject , use:
type: 'SalesforceServiceCloudObject'
typeProperties: {
objectApiName: any()
}
"type": "SalesforceServiceCloudObject",
"typeProperties": {
"objectApiName": {}
}
For SapBwCube , use:
For SapCloudForCustomerResource , use:
type: 'SapCloudForCustomerResource'
typeProperties: {
path: any()
}
"type": "SapCloudForCustomerResource",
"typeProperties": {
"path": {}
}
For SapEccResource , use:
type: 'SapEccResource'
typeProperties: {
path: any()
}
"type": "SapEccResource",
"typeProperties": {
"path": {}
}
For SapHanaTable , use:
type: 'SapHanaTable'
typeProperties: {
schema: any()
table: any()
}
"type": "SapHanaTable",
"typeProperties": {
"schema": {},
"table": {}
}
For SapOpenHubTable , use:
type: 'SapOpenHubTable'
typeProperties: {
baseRequestId: any()
excludeLastRequest: any()
openHubDestinationName: any()
}
"type": "SapOpenHubTable",
"typeProperties": {
"baseRequestId": {},
"excludeLastRequest": {},
"openHubDestinationName": {}
}
For SapTableResource , use:
type: 'SapTableResource'
typeProperties: {
tableName: any()
}
"type": "SapTableResource",
"typeProperties": {
"tableName": {}
}
For ServiceNowObject , use:
type: 'ServiceNowObject'
typeProperties: {
tableName: any()
}
"type": "ServiceNowObject",
"typeProperties": {
"tableName": {}
}
For SharePointOnlineListResource , use:
type: 'SharePointOnlineListResource'
typeProperties: {
listName: any()
}
"type": "SharePointOnlineListResource",
"typeProperties": {
"listName": {}
}
For ShopifyObject , use:
type: 'ShopifyObject'
typeProperties: {
tableName: any()
}
"type": "ShopifyObject",
"typeProperties": {
"tableName": {}
}
For SnowflakeTable , use:
type: 'SnowflakeTable'
typeProperties: {
schema: any()
table: any()
}
"type": "SnowflakeTable",
"typeProperties": {
"schema": {},
"table": {}
}
For SparkObject , use:
type: 'SparkObject'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "SparkObject",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For SqlServerTable , use:
type: 'SqlServerTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "SqlServerTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For SquareObject , use:
type: 'SquareObject'
typeProperties: {
tableName: any()
}
"type": "SquareObject",
"typeProperties": {
"tableName": {}
}
For SybaseTable , use:
type: 'SybaseTable'
typeProperties: {
tableName: any()
}
"type": "SybaseTable",
"typeProperties": {
"tableName": {}
}
For TeradataTable , use:
type: 'TeradataTable'
typeProperties: {
database: any()
table: any()
}
"type": "TeradataTable",
"typeProperties": {
"database": {},
"table": {}
}
For VerticaTable , use:
type: 'VerticaTable'
typeProperties: {
schema: any()
table: any()
tableName: any()
}
"type": "VerticaTable",
"typeProperties": {
"schema": {},
"table": {},
"tableName": {}
}
For WebTable , use:
type: 'WebTable'
typeProperties: {
index: any()
path: any()
}
"type": "WebTable",
"typeProperties": {
"index": {},
"path": {}
}
For XeroObject , use:
type: 'XeroObject'
typeProperties: {
tableName: any()
}
"type": "XeroObject",
"typeProperties": {
"tableName": {}
}
For Xml , use:
type: 'Xml'
typeProperties: {
compression: {
level: any()
type: any()
}
encodingName: any()
location: {
fileName: any()
folderPath: any()
type: 'string'
// For remaining properties, see DatasetLocation objects
}
nullValue: any()
}
"type": "Xml",
"typeProperties": {
"compression": {
"level": {},
"type": {}
},
"encodingName": {},
"location": {
"fileName": {},
"folderPath": {},
"type": "string"
// For remaining properties, see DatasetLocation objects
},
"nullValue": {}
}
For ZohoObject , use:
type: 'ZohoObject'
typeProperties: {
tableName: any()
}
"type": "ZohoObject",
"typeProperties": {
"tableName": {}
}
Set the type property to specify the type of object.
For AvroFormat , use:
For JsonFormat , use:
type: 'JsonFormat'
encodingName: any()
filePattern: any()
jsonNodeReference: any()
jsonPathDefinition: any()
nestingSeparator: any()
"type": "JsonFormat",
"encodingName": {},
"filePattern": {},
"jsonNodeReference": {},
"jsonPathDefinition": {},
"nestingSeparator": {}
For OrcFormat , use:
For ParquetFormat , use:
For TextFormat , use:
type: 'TextFormat'
columnDelimiter: any()
encodingName: any()
escapeChar: any()
firstRowAsHeader: any()
nullValue: any()
quoteChar: any()
rowDelimiter: any()
skipLineCount: any()
treatEmptyAsNull: any()
"type": "TextFormat",
"columnDelimiter": {},
"encodingName": {},
"escapeChar": {},
"firstRowAsHeader": {},
"nullValue": {},
"quoteChar": {},
"rowDelimiter": {},
"skipLineCount": {},
"treatEmptyAsNull": {}
DatasetLocation objects
Set the type property to specify the type of object.
For AmazonS3CompatibleLocation , use:
type: 'AmazonS3CompatibleLocation'
bucketName: any()
version: any()
"type": "AmazonS3CompatibleLocation",
"bucketName": {},
"version": {}
For AmazonS3Location , use:
type: 'AmazonS3Location'
bucketName: any()
version: any()
"type": "AmazonS3Location",
"bucketName": {},
"version": {}
For AzureBlobFSLocation , use:
type: 'AzureBlobFSLocation'
fileSystem: any()
"type": "AzureBlobFSLocation",
"fileSystem": {}
For AzureBlobStorageLocation , use:
type: 'AzureBlobStorageLocation'
container: any()
"type": "AzureBlobStorageLocation",
"container": {}
For AzureDataLakeStoreLocation , use:
type: 'AzureDataLakeStoreLocation'
"type": "AzureDataLakeStoreLocation"
For AzureFileStorageLocation , use:
type: 'AzureFileStorageLocation'
"type": "AzureFileStorageLocation"
For FileServerLocation , use:
type: 'FileServerLocation'
"type": "FileServerLocation"
For FtpServerLocation , use:
type: 'FtpServerLocation'
"type": "FtpServerLocation"
For GoogleCloudStorageLocation , use:
type: 'GoogleCloudStorageLocation'
bucketName: any()
version: any()
"type": "GoogleCloudStorageLocation",
"bucketName": {},
"version": {}
For HdfsLocation , use:
For HttpServerLocation , use:
type: 'HttpServerLocation'
relativeUrl: any()
"type": "HttpServerLocation",
"relativeUrl": {}
For OracleCloudStorageLocation , use:
type: 'OracleCloudStorageLocation'
bucketName: any()
version: any()
"type": "OracleCloudStorageLocation",
"bucketName": {},
"version": {}
For SftpLocation , use:
Property values
factories/datasets
Name
Description
Value
type
The resource type For Bicep, set this value in the resource declaration .
'Microsoft.DataFactory/factories/datasets'
apiVersion
The resource api version For Bicep, set this value in the resource declaration .
'2018-06-01'
name
The resource name See how to set names and types for child resources in Bicep or JSON ARM templates .
string (required) Character limit: 1-260 Valid characters: Can't use:<>*#.%&:\\+?/ or control characters Start with alphanumeric.
parent
In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource. For more information, see Child resource outside parent resource .
Symbolic name for resource of type: factories
properties
The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.
Dataset (required)
Dataset
DatasetFolder
Name
Description
Value
name
The name of the folder that this Dataset is in.
string
LinkedServiceReference
Name
Description
Value
parameters
An object mapping parameter names to argument values.
object
referenceName
Reference LinkedService name.
string (required)
type
Linked service reference type.
'LinkedServiceReference'
AmazonMWSObjectDataset
Name
Description
Value
type
Type of dataset.
'AmazonMWSObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
GenericDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
AmazonRdsForOracleTableDataset
AmazonRdsForOracleTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
AmazonRdsForSqlServerTableDataset
AmazonRdsForSqlServerTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
AmazonRedshiftTableDataset
AmazonRedshiftTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AmazonS3Dataset
Name
Description
Value
type
Type of dataset.
'AmazonS3Object'
typeProperties
Amazon S3 dataset properties.
AmazonS3DatasetTypeProperties (required)
AmazonS3DatasetTypeProperties
Name
Description
Value
bucketName
Any object
For Bicep, you can use the any() function.(required)
compression
The compression method used on a dataset.
DatasetCompression
format
The format definition of a storage.
DatasetStorageFormat
key
Any object
For Bicep, you can use the any() function.
modifiedDatetimeEnd
Any object
For Bicep, you can use the any() function.
modifiedDatetimeStart
Any object
For Bicep, you can use the any() function.
prefix
Any object
For Bicep, you can use the any() function.
version
Any object
For Bicep, you can use the any() function.
DatasetCompression
Name
Description
Value
level
Any object
For Bicep, you can use the any() function.
type
Any object
For Bicep, you can use the any() function.(required)
Name
Description
Value
type
Type of dataset storage format.
'AvroFormat'
Name
Description
Value
type
Type of dataset storage format.
'JsonFormat'
encodingName
Any object
For Bicep, you can use the any() function.
filePattern
Any object
For Bicep, you can use the any() function.
jsonNodeReference
Any object
For Bicep, you can use the any() function.
jsonPathDefinition
Any object
For Bicep, you can use the any() function.
nestingSeparator
Any object
For Bicep, you can use the any() function.
Name
Description
Value
type
Type of dataset storage format.
'OrcFormat'
Name
Description
Value
type
Type of dataset storage format.
'ParquetFormat'
TextFormat
Name
Description
Value
type
Type of dataset storage format.
'TextFormat'
columnDelimiter
Any object
For Bicep, you can use the any() function.
encodingName
Any object
For Bicep, you can use the any() function.
escapeChar
Any object
For Bicep, you can use the any() function.
firstRowAsHeader
Any object
For Bicep, you can use the any() function.
nullValue
Any object
For Bicep, you can use the any() function.
quoteChar
Any object
For Bicep, you can use the any() function.
rowDelimiter
Any object
For Bicep, you can use the any() function.
skipLineCount
Any object
For Bicep, you can use the any() function.
treatEmptyAsNull
Any object
For Bicep, you can use the any() function.
AvroDataset
AvroDatasetTypeProperties
Name
Description
Value
avroCompressionCodec
Any object
For Bicep, you can use the any() function.
avroCompressionLevel
int
location
Dataset location.
DatasetLocation (required)
DatasetLocation
AmazonS3CompatibleLocation
Name
Description
Value
type
Type of dataset storage location.
'AmazonS3CompatibleLocation'
bucketName
Any object
For Bicep, you can use the any() function.
version
Any object
For Bicep, you can use the any() function.
AmazonS3Location
Name
Description
Value
type
Type of dataset storage location.
'AmazonS3Location'
bucketName
Any object
For Bicep, you can use the any() function.
version
Any object
For Bicep, you can use the any() function.
AzureBlobFSLocation
Name
Description
Value
type
Type of dataset storage location.
'AzureBlobFSLocation'
fileSystem
Any object
For Bicep, you can use the any() function.
AzureBlobStorageLocation
Name
Description
Value
type
Type of dataset storage location.
'AzureBlobStorageLocation'
container
Any object
For Bicep, you can use the any() function.
AzureDataLakeStoreLocation
Name
Description
Value
type
Type of dataset storage location.
'AzureDataLakeStoreLocation'
AzureFileStorageLocation
Name
Description
Value
type
Type of dataset storage location.
'AzureFileStorageLocation'
FileServerLocation
Name
Description
Value
type
Type of dataset storage location.
'FileServerLocation'
FtpServerLocation
Name
Description
Value
type
Type of dataset storage location.
'FtpServerLocation'
GoogleCloudStorageLocation
Name
Description
Value
type
Type of dataset storage location.
'GoogleCloudStorageLocation'
bucketName
Any object
For Bicep, you can use the any() function.
version
Any object
For Bicep, you can use the any() function.
HdfsLocation
Name
Description
Value
type
Type of dataset storage location.
'HdfsLocation'
HttpServerLocation
Name
Description
Value
type
Type of dataset storage location.
'HttpServerLocation'
relativeUrl
Any object
For Bicep, you can use the any() function.
OracleCloudStorageLocation
Name
Description
Value
type
Type of dataset storage location.
'OracleCloudStorageLocation'
bucketName
Any object
For Bicep, you can use the any() function.
version
Any object
For Bicep, you can use the any() function.
SftpLocation
Name
Description
Value
type
Type of dataset storage location.
'SftpLocation'
AzureBlobDataset
AzureBlobDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
fileName
Any object
For Bicep, you can use the any() function.
folderPath
Any object
For Bicep, you can use the any() function.
format
The format definition of a storage.
DatasetStorageFormat
modifiedDatetimeEnd
Any object
For Bicep, you can use the any() function.
modifiedDatetimeStart
Any object
For Bicep, you can use the any() function.
tableRootLocation
Any object
For Bicep, you can use the any() function.
AzureBlobFSDataset
AzureBlobFSDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
fileName
Any object
For Bicep, you can use the any() function.
folderPath
Any object
For Bicep, you can use the any() function.
format
The format definition of a storage.
DatasetStorageFormat
AzureDatabricksDeltaLakeDataset
AzureDatabricksDeltaLakeDatasetTypeProperties
Name
Description
Value
database
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
AzureDataExplorerTableDataset
AzureDataExplorerDatasetTypeProperties
Name
Description
Value
table
Any object
For Bicep, you can use the any() function.
AzureDataLakeStoreDataset
AzureDataLakeStoreDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
fileName
Any object
For Bicep, you can use the any() function.
folderPath
Any object
For Bicep, you can use the any() function.
format
The format definition of a storage.
DatasetStorageFormat
AzureMariaDBTableDataset
Name
Description
Value
type
Type of dataset.
'AzureMariaDBTable'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
AzureMySqlTableDataset
AzureMySqlTableDatasetTypeProperties
Name
Description
Value
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AzurePostgreSqlTableDataset
AzurePostgreSqlTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AzureSearchIndexDataset
AzureSearchIndexDatasetTypeProperties
Name
Description
Value
indexName
Any object
For Bicep, you can use the any() function.(required)
AzureSqlDWTableDataset
AzureSqlDWTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AzureSqlMITableDataset
AzureSqlMITableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AzureSqlTableDataset
AzureSqlTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
AzureTableDataset
AzureTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.(required)
BinaryDataset
BinaryDatasetTypeProperties
CassandraTableDataset
CassandraTableDatasetTypeProperties
Name
Description
Value
keyspace
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
CommonDataServiceForAppsEntityDataset
CommonDataServiceForAppsEntityDatasetTypeProperties
Name
Description
Value
entityName
Any object
For Bicep, you can use the any() function.
ConcurObjectDataset
Name
Description
Value
type
Type of dataset.
'ConcurObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
CosmosDbMongoDbApiCollectionDataset
CosmosDbMongoDbApiCollectionDatasetTypeProperties
Name
Description
Value
collection
Any object
For Bicep, you can use the any() function.(required)
CosmosDbSqlApiCollectionDataset
CosmosDbSqlApiCollectionDatasetTypeProperties
Name
Description
Value
collectionName
Any object
For Bicep, you can use the any() function.(required)
CouchbaseTableDataset
Name
Description
Value
type
Type of dataset.
'CouchbaseTable'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
CustomDataset
Name
Description
Value
type
Type of dataset.
'CustomDataset'
typeProperties
Any object
For Bicep, you can use the any() function.
Db2TableDataset
Db2TableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
DelimitedTextDataset
DelimitedTextDatasetTypeProperties
Name
Description
Value
columnDelimiter
Any object
For Bicep, you can use the any() function.
compressionCodec
Any object
For Bicep, you can use the any() function.
compressionLevel
Any object
For Bicep, you can use the any() function.
encodingName
Any object
For Bicep, you can use the any() function.
escapeChar
Any object
For Bicep, you can use the any() function.
firstRowAsHeader
Any object
For Bicep, you can use the any() function.
location
Dataset location.
DatasetLocation (required)
nullValue
Any object
For Bicep, you can use the any() function.
quoteChar
Any object
For Bicep, you can use the any() function.
rowDelimiter
Any object
For Bicep, you can use the any() function.
DocumentDbCollectionDataset
DocumentDbCollectionDatasetTypeProperties
Name
Description
Value
collectionName
Any object
For Bicep, you can use the any() function.(required)
DrillTableDataset
DrillDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
DynamicsAXResourceDataset
DynamicsAXResourceDatasetTypeProperties
Name
Description
Value
path
Any object
For Bicep, you can use the any() function.(required)
DynamicsCrmEntityDataset
DynamicsCrmEntityDatasetTypeProperties
Name
Description
Value
entityName
Any object
For Bicep, you can use the any() function.
DynamicsEntityDataset
DynamicsEntityDatasetTypeProperties
Name
Description
Value
entityName
Any object
For Bicep, you can use the any() function.
EloquaObjectDataset
Name
Description
Value
type
Type of dataset.
'EloquaObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
ExcelDataset
ExcelDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
firstRowAsHeader
Any object
For Bicep, you can use the any() function.
location
Dataset location.
DatasetLocation (required)
nullValue
Any object
For Bicep, you can use the any() function.
range
Any object
For Bicep, you can use the any() function.
sheetIndex
Any object
For Bicep, you can use the any() function.
sheetName
Any object
For Bicep, you can use the any() function.
FileShareDataset
FileShareDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
fileFilter
Any object
For Bicep, you can use the any() function.
fileName
Any object
For Bicep, you can use the any() function.
folderPath
Any object
For Bicep, you can use the any() function.
format
The format definition of a storage.
DatasetStorageFormat
modifiedDatetimeEnd
Any object
For Bicep, you can use the any() function.
modifiedDatetimeStart
Any object
For Bicep, you can use the any() function.
GoogleAdWordsObjectDataset
Name
Description
Value
type
Type of dataset.
'GoogleAdWordsObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
GoogleBigQueryObjectDataset
GoogleBigQueryDatasetTypeProperties
Name
Description
Value
dataset
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
GreenplumTableDataset
GreenplumDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
HBaseObjectDataset
Name
Description
Value
type
Type of dataset.
'HBaseObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
HiveObjectDataset
HiveDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
HttpDataset
Name
Description
Value
type
Type of dataset.
'HttpFile'
typeProperties
Properties specific to this dataset type.
HttpDatasetTypeProperties
HttpDatasetTypeProperties
Name
Description
Value
additionalHeaders
Any object
For Bicep, you can use the any() function.
compression
The compression method used on a dataset.
DatasetCompression
format
The format definition of a storage.
DatasetStorageFormat
relativeUrl
Any object
For Bicep, you can use the any() function.
requestBody
Any object
For Bicep, you can use the any() function.
requestMethod
Any object
For Bicep, you can use the any() function.
HubspotObjectDataset
Name
Description
Value
type
Type of dataset.
'HubspotObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
ImpalaObjectDataset
ImpalaDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
JiraObjectDataset
Name
Description
Value
type
Type of dataset.
'JiraObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
JsonDataset
JsonDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
encodingName
Any object
For Bicep, you can use the any() function.
location
Dataset location.
DatasetLocation (required)
MagentoObjectDataset
Name
Description
Value
type
Type of dataset.
'MagentoObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
MariaDBTableDataset
Name
Description
Value
type
Type of dataset.
'MariaDBTable'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
MarketoObjectDataset
Name
Description
Value
type
Type of dataset.
'MarketoObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
MicrosoftAccessTableDataset
MicrosoftAccessTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
MongoDbAtlasCollectionDataset
MongoDbAtlasCollectionDatasetTypeProperties
Name
Description
Value
collection
Any object
For Bicep, you can use the any() function.(required)
MongoDbCollectionDataset
MongoDbCollectionDatasetTypeProperties
Name
Description
Value
collectionName
Any object
For Bicep, you can use the any() function.(required)
MongoDbV2CollectionDataset
MongoDbV2CollectionDatasetTypeProperties
Name
Description
Value
collection
Any object
For Bicep, you can use the any() function.(required)
MySqlTableDataset
MySqlTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
NetezzaTableDataset
NetezzaTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
ODataResourceDataset
ODataResourceDatasetTypeProperties
Name
Description
Value
path
Any object
For Bicep, you can use the any() function.
OdbcTableDataset
OdbcTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
Office365Dataset
Office365DatasetTypeProperties
Name
Description
Value
predicate
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.(required)
OracleServiceCloudObjectDataset
Name
Description
Value
type
Type of dataset.
'OracleServiceCloudObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
OracleTableDataset
OracleTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
OrcDataset
OrcDatasetTypeProperties
Name
Description
Value
location
Dataset location.
DatasetLocation (required)
orcCompressionCodec
Any object
For Bicep, you can use the any() function.
ParquetDataset
ParquetDatasetTypeProperties
Name
Description
Value
compressionCodec
Any object
For Bicep, you can use the any() function.
location
Dataset location.
DatasetLocation (required)
PaypalObjectDataset
Name
Description
Value
type
Type of dataset.
'PaypalObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
PhoenixObjectDataset
PhoenixDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
PostgreSqlTableDataset
PostgreSqlTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
PrestoObjectDataset
PrestoDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
QuickBooksObjectDataset
Name
Description
Value
type
Type of dataset.
'QuickBooksObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
RelationalTableDataset
RelationalTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
ResponsysObjectDataset
Name
Description
Value
type
Type of dataset.
'ResponsysObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
RestResourceDataset
RestResourceDatasetTypeProperties
Name
Description
Value
additionalHeaders
Any object
For Bicep, you can use the any() function.
paginationRules
Any object
For Bicep, you can use the any() function.
relativeUrl
Any object
For Bicep, you can use the any() function.
requestBody
Any object
For Bicep, you can use the any() function.
requestMethod
Any object
For Bicep, you can use the any() function.
SalesforceMarketingCloudObjectDataset
Name
Description
Value
type
Type of dataset.
'SalesforceMarketingCloudObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
SalesforceObjectDataset
SalesforceObjectDatasetTypeProperties
Name
Description
Value
objectApiName
Any object
For Bicep, you can use the any() function.
SalesforceServiceCloudObjectDataset
SalesforceServiceCloudObjectDatasetTypeProperties
Name
Description
Value
objectApiName
Any object
For Bicep, you can use the any() function.
SapBwCubeDataset
Name
Description
Value
type
Type of dataset.
'SapBwCube'
SapCloudForCustomerResourceDataset
SapCloudForCustomerResourceDatasetTypeProperties
Name
Description
Value
path
Any object
For Bicep, you can use the any() function.(required)
SapEccResourceDataset
SapEccResourceDatasetTypeProperties
Name
Description
Value
path
Any object
For Bicep, you can use the any() function.(required)
SapHanaTableDataset
SapHanaTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
SapOpenHubTableDataset
Name
Description
Value
type
Type of dataset.
'SapOpenHubTable'
typeProperties
Sap Business Warehouse Open Hub Destination Table properties.
SapOpenHubTableDatasetTypeProperties (required)
SapOpenHubTableDatasetTypeProperties
Name
Description
Value
baseRequestId
Any object
For Bicep, you can use the any() function.
excludeLastRequest
Any object
For Bicep, you can use the any() function.
openHubDestinationName
Any object
For Bicep, you can use the any() function.(required)
SapTableResourceDataset
SapTableResourceDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.(required)
ServiceNowObjectDataset
Name
Description
Value
type
Type of dataset.
'ServiceNowObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
SharePointOnlineListResourceDataset
SharePointOnlineListDatasetTypeProperties
Name
Description
Value
listName
Any object
For Bicep, you can use the any() function.
ShopifyObjectDataset
Name
Description
Value
type
Type of dataset.
'ShopifyObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
SnowflakeDataset
SnowflakeDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
SparkObjectDataset
SparkDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
SqlServerTableDataset
SqlServerTableDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
SquareObjectDataset
Name
Description
Value
type
Type of dataset.
'SquareObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
SybaseTableDataset
SybaseTableDatasetTypeProperties
Name
Description
Value
tableName
Any object
For Bicep, you can use the any() function.
TeradataTableDataset
TeradataTableDatasetTypeProperties
Name
Description
Value
database
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
VerticaTableDataset
VerticaDatasetTypeProperties
Name
Description
Value
schema
Any object
For Bicep, you can use the any() function.
table
Any object
For Bicep, you can use the any() function.
tableName
Any object
For Bicep, you can use the any() function.
WebTableDataset
WebTableDatasetTypeProperties
Name
Description
Value
index
Any object
For Bicep, you can use the any() function.(required)
path
Any object
For Bicep, you can use the any() function.
XeroObjectDataset
Name
Description
Value
type
Type of dataset.
'XeroObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
XmlDataset
XmlDatasetTypeProperties
Name
Description
Value
compression
The compression method used on a dataset.
DatasetCompression
encodingName
Any object
For Bicep, you can use the any() function.
location
Dataset location.
DatasetLocation (required)
nullValue
Any object
For Bicep, you can use the any() function.
ZohoObjectDataset
Name
Description
Value
type
Type of dataset.
'ZohoObject'
typeProperties
Properties specific to this dataset type.
GenericDatasetTypeProperties
Quickstart templates
The following quickstart templates deploy this resource type.
Template
Description
Create a Data Factory, copy from Salesforce to Blob
This template uses Azure Data Factory to perform data movement from Salesforce to Azure Blobs
Bulk copy using Azure Data Factory
This template creates a V2 data factory that copies data in bulk an Azure SQL database to an Azure SQL data warehouse.
Create a V2 data factory
This template creates a V2 data factory that copies data from a folder in an Azure Blob Storage to another folder in the storage.
Create a V2 data factory
This template creates a V2 data factory that copies data from a folder in an Azure Blob Storage to a table in an Azure Database for MySQL.
Create a V2 data factory
This template creates a V2 data factory that copies data from a folder in an Azure Blob Storage to a table in an Azure Database for PostgreSQL.
Create a V2 data factory
This template creates a V2 data factory that copies data from a folder in an Azure Blob Storage to a table in an Azure SQL database.
Create a V2 data factory
This template creates a V2 data factory that copies data from an on-premises SQL Server to an Azure blob storage