共用方式為


Microsoft.DataFactory factoryies/datasets 2017-09-01-preview

Bicep 資源定義

工廠/資料集資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.DataFactory/factoryies/datasets 資源,請將下列 Bicep 新增至範本。

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

數據集物件

設定 type 屬性以指定物件的類型。

針對 AmazonMWSObject,請使用:

{
  type: 'AmazonMWSObject'
}

針對 AmazonS3Object,請使用:

{
  type: 'AmazonS3Object'
  typeProperties: {
    bucketName: any(...)
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    key: any(...)
    prefix: any(...)
    version: any(...)
  }
}

針對 AzureBlob,請使用:

{
  type: 'AzureBlob'
  typeProperties: {
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    tableRootLocation: any(...)
  }
}

針對 AzureDataLakeStoreFile,請使用:

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

針對 AzureMySqlTable,請使用:

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

針對 AzurePostgreSqlTable,請使用:

{
  type: 'AzurePostgreSqlTable'
}

針對 azureSearchIndex,請使用:

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

針對 AzureSqlDWTable,請使用:

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

針對 AzureSqlTable,請使用:

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

針對 AzureTable,請使用:

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

針對 CassandraTable,請使用:

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

針對 ConcurObject,請使用:

{
  type: 'ConcurObject'
}

針對 CouchbaseTable,請使用:

{
  type: 'CouchbaseTable'
}

針對 DocumentDbCollection,請使用:

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

針對 DrillTable,請使用:

{
  type: 'DrillTable'
}

針對 DynamicsEntity,請使用:

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

針對 EloquaObject,請使用:

{
  type: 'EloquaObject'
}

針對 FileShare,請使用:

{
  type: 'FileShare'
  typeProperties: {
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    fileFilter: any(...)
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

針對 GoogleBigQueryObject,請使用:

{
  type: 'GoogleBigQueryObject'
}

針對 GreenplumTable,請使用:

{
  type: 'GreenplumTable'
}

針對 HBaseObject,請使用:

{
  type: 'HBaseObject'
}

針對 HiveObject,請使用:

{
  type: 'HiveObject'
}

針對 HttpFile,請使用:

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

針對 HubspotObject,請使用:

{
  type: 'HubspotObject'
}

針對 ImpalaObject,請使用:

{
  type: 'ImpalaObject'
}

針對 JiraObject,請使用:

{
  type: 'JiraObject'
}

針對 MagentoObject,請使用:

{
  type: 'MagentoObject'
}

針對 MariaDBTable,請使用:

{
  type: 'MariaDBTable'
}

針對 MarketoObject,請使用:

{
  type: 'MarketoObject'
}

針對 MongoDbCollection,請使用:

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

針對 netezzaTable ,請使用:

{
  type: 'NetezzaTable'
}

針對 ODataResource,請使用:

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

針對 OracleTable,請使用:

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

針對 PaypalObject,請使用:

{
  type: 'PaypalObject'
}

針對 PhoenixObject,請使用:

{
  type: 'PhoenixObject'
}

針對 PrestoObject,請使用:

{
  type: 'PrestoObject'
}

針對 QuickBooksObject,請使用:

{
  type: 'QuickBooksObject'
}

針對 RelationalTable,請使用:

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

針對 ResponsysObject,請使用:

{
  type: 'ResponsysObject'
}

針對 SalesforceMarketingCloudObject,請使用:

{
  type: 'SalesforceMarketingCloudObject'
}

針對 SalesforceObject,請使用:

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

針對 SapCloudForCustomerResource,請使用:

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

針對 SapEccResource,請使用:

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

針對 ServiceNowObject,請使用:

{
  type: 'ServiceNowObject'
}

針對 ShopifyObject,請使用:

{
  type: 'ShopifyObject'
}

針對 SparkObject,請使用:

{
  type: 'SparkObject'
}

針對 SqlServerTable,請使用:

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

針對 SquareObject,請使用:

{
  type: 'SquareObject'
}

針對 VerticaTable,請使用:

{
  type: 'VerticaTable'
}

針對 WebTable,請使用:

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

針對 XeroObject,請使用:

{
  type: 'XeroObject'
}

針對 ZohoObject,請使用:

{
  type: 'ZohoObject'
}

DatasetStorageFormat 物件

設定 type 屬性以指定物件的類型。

DatasetCompression 物件

設定 type 屬性以指定物件的類型。

針對 BZip2,請使用:

{
  type: 'BZip2'
}

針對 Deflate,請使用:

{
  level: 'string'
  type: 'Deflate'
}

針對 GZip,請使用:

{
  level: 'string'
  type: 'GZip'
}

針對 ZipDeflate,請使用:

{
  level: 'string'
  type: 'ZipDeflate'
}

屬性值

Microsoft.DataFactory/factories/datasets

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱: Factory
性能 數據集屬性。 資料集 (必要)

AmazonMWSObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AmazonMWSObject' (必要)

AmazonS3數據集

名字 描述 價值
類型 數據集的類型。 'AmazonS3Object' (必要)
類型屬性 Amazon S3 資料集屬性。 AmazonS3DatasetTypeProperties (必要)

AmazonS3DatasetType屬性

名字 描述 價值
bucketName (儲存桶名稱) Amazon S3 貯體的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
壓縮 用於 Amazon S3 物件的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
鑰匙 Amazon S3 物件的索引鍵。 Type:string (或 expression with resultType string) 。 任何
前綴 S3 物件名稱的前置詞篩選。 Type:string (或 expression with resultType string) 。 任何
版本 S3 物件的版本。 Type:string (或 expression with resultType string) 。 任何

AzureBlobDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureBlob' (必要)
類型屬性 Azure Blob 資料集屬性。 AzureBlobDatasetTypeProperties (必要)

AzureBlobDatasetTypeProperties

名字 描述 價值
壓縮 用於 Blob 記憶體的數據壓縮方法。 數據集壓縮
檔名 Azure Blob 的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Blob 記憶體的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 Azure Blob 記憶體的格式。 數據集存儲格式
表根位置 Blob 路徑的根目錄。 Type:string (或 expression with resultType string) 。 任何

AzureDataLakeStoreDataset

名字 描述 價值
類型 數據集的類型。 'AzureDataLakeStoreFile' (必要)
類型屬性 Azure Data Lake Store 數據集屬性。 AzureDataLakeStoreDatasetTypeProperties (必要)

AzureDataLakeStoreDatasetTypeProperties

名字 描述 價值
壓縮 Azure Data Lake Store 中用於專案的數據壓縮方法。 數據集壓縮
檔名 Azure Data Lake Store 中的檔名。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Data Lake Store 中資料夾的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)
格式 Data Lake Store 的格式。 數據集存儲格式

AzureMySqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureMySqlTable' (必要)
類型屬性 Azure MySQL 資料庫數據集屬性。 AzureMySqlTableDatasetTypeProperties (必要)

AzureMySqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure MySQL 資料庫數據表名稱。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzurePostgreSqlTable' (必要)

AzureSearchIndexDataset

名字 描述 價值
類型 數據集的類型。 'AzureSearchIndex' (必要)
類型屬性 此數據集類型特有的屬性。 AzureSearchIndexDatasetTypeProperties (必要)

AzureSearchIndexDatasetTypeProperties

名字 描述 價值
index名稱 Azure 搜尋服務索引的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDWTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureSqlDWTable' (必要)
類型屬性 Azure SQL 數據倉儲數據集屬性。 AzureSqlDWTableDatasetTypeProperties (必要)

AzureSqlDWTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 數據倉儲的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureSqlTable' (必要)
類型屬性 Azure SQL 資料集屬性。 AzureSqlTableDatasetTypeProperties (必要)

AzureSqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureTable' (必要)
類型屬性 Azure 資料表數據集屬性。 AzureTableDatasetTypeProperties (必要)

AzureTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure 資料表記憶體的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

CassandraTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CassandraTable' (必要)
類型屬性 Cassandra 資料集屬性。 CassandraTableDatasetTypeProperties (必要)

CassandraTableDatasetType屬性

名字 描述 價值
鍵空間 Cassandra 資料庫的索引鍵空間。 Type:string (或 expression with resultType string) 。 任何
資料表名稱 Cassandra 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ConcurObject' (必要)

CouchbaseTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CouchbaseTable' (必要)

數據

名字 描述 價值
附註 可用於描述數據集的標記清單。 任何[]
描述 數據集描述。 字串
連結服務名稱 鏈接的服務參考。 LinkedServiceReference (必要)
參數 數據集的參數。 ParameterDefinitionSpecification
結構 定義數據集結構的數據行。 Type: array (或 Expression with resultType array), itemType: DatasetDataElement。 任何
類型 針對 AmazonMWSObjectDataset 類型,設定為 『AmazonMWSObject』。 針對 AmazonS3Dataset 類型,設定為 『AmazonS3Object』。 針對 AzureBlobDataset 類型設定為 『AzureBlob』。 針對 AzureDataLakeStoreDataset 類型,設定為 『AzureDataLakeStoreFile』。 針對 AzureMySqlTableDataset 類型,設定為 『AzureMySqlTable』。 針對 AzurePostgreSqlTableDataset 類型,設定為 『AzurePostgreSqlTable』。 針對 AzureSearchIndexDataset 類型,設定為 『AzureSearchIndex』。 針對 AzureSqlDWTableDataset 類型,設定為 『AzureSqlDWTable』。 針對 AzureSqlTableDataset 類型,設定為 『AzureSqlTable』。 針對 AzureTableDataset 類型設定為 『AzureTable』。 設定為 CassandraTableDataset 類型的 'CassandraTable'。 針對 ConcurObjectDataset 類型,設定為 'ConcurObject'。 設定為 CouchbaseTableDataset 類型的 『CouchbaseTable』。 針對 DocumentDbCollectionDataset 類型,設定為 'DocumentDbCollection'。 將 設定為 DrillTableDataset 類型的 『DrillTable』。 設定為 DynamicsEntityDataset 類型的 'DynamicsEntity'。 針對 EloquaObjectDataset 類型,設定為 『EloquaObject』。 針對 FileShareDataset 類型,設定為 『FileShare』。 針對 GoogleBigQueryObjectDataset類型,設定為 'GoogleBigQueryObject'。 針對 GreenplumTableDataset 類型,設定為 『GreenplumTable』。 針對 HBaseObjectDataset 類型,設定為 『HBaseObject』。 針對 HiveObjectDataset類型,設定為 'HiveObject'。 針對 HttpDataset 類型,設定為 'HttpFile'。 針對 HubspotObjectDataset 類型,設定為 'HubspotObject'。 針對 ImpalaObjectDataset類型,設定為 'ImpalaObject'。 針對類型 JiraObjectDataset,設定為 『JiraObject』。 針對 MagentoObjectDataset類型,設定為 'MagentoObject'。 針對 MariaDBTableDataset 類型,設定為 'MariaDBTableTable'。 設定為 MarketoObjectDataset 類型的 'MarketoObject'。 針對 mongoDbCollectionDataset類型 設定為 'MongoDbCollection'。 針對 NetezzaTableDataset 類型,設定為 'NetezzaTable'。 針對 ODataResourceDataset 類型,設定為 『ODataResource』。 針對 OracleTableDataset 類型設定為 『OracleTable』。 針對 PaypalObjectDataset 類型,設定為 'PaypalObject'。 針對 PhoenixObjectDataset 類型設定為 『PhoenixObject』。 針對 PrestoObjectDataset 類型,設定為 'PrestoObject'。 針對 QuickBooksObjectDataset 類型,設定為 'QuickBooksObject'。 設定為 RelationalTableDataset 類型的 'RelationalTable'。 針對 ResponsysObjectDataset 類型,設定為 'ResponsysObject'。 針對 SalesforceMarketingCloudObjectDataset 類型,設定為 'SalesforceMarketingCloudObject'。 針對 SalesforceObjectDataset 類型,設定為 'SalesforceObject'。 針對 SapCloudForCustomerResourceDataset 類型,設定為 'SapCloudForCustomerResource'。 針對 SapEccResourceDataset 類型,設定為 'SapEccResource'。 針對 ServiceNowObjectDataset 類型,設定為 'ServiceNowObject'。 針對 ShopifyObjectDataset 類型,設定為 'ShopifyObject'。 針對 SparkObjectDataset類型,設定為 『SparkObject』。 針對 SqlServerTableDataset 類型,設定為 'SqlServerTable'。 設定為 SquareObjectDataset 類型的 'SquareObject'。 設定為 類型 VerticaTableDataset 的 'VerticaTable'。 設定為 WebTableDataset 類型的 『WebTable』。 設定為 XeroObjectDataset 類型的 『XeroObject』。 設定為 類型 ZohoObjectDataset 的 『ZohoObject』。 'AmazonMWSObject'
“AmazonS3Object”
“AzureBlob”
“AzureDataLakeStoreFile”
“AzureMySqlTable”
'AzurePostgreSqlTable'
“AzureSearchIndex”
“AzureSqlDWTable”
'AzureSqlTable'
'AzureTable'
'CassandraTable'
“ConcurObject”
'CouchbaseTable'
'DocumentDbCollection'
'DrillTable'
'DynamicsEntity' (動態實體)
'EloquaObject'
'檔案共用'
“GoogleBigQueryObject”
'GreenplumTable'
“HBaseObject”
“HiveObject”
“HttpFile”
'HubspotObject'
“ImpalaObject”
'JiraObject'
'MagentoObject'
'MariaDBTable'
'MarketoObject'
'MongoDbCollection'
'NetezzaTable'
“ODataResource”
'OracleTable'
'PaypalObject'
“PhoenixObject”
'PrestoObject'
“QuickBooksObject”
'RelationalTable'
“ResponsysObject”
“SalesforceMarketingCloudObject”
“SalesforceObject”
“SapCloudForCustomerResource”
“SapEccResource”
“ServiceNowObject”
'ShopifyObject'
“SparkObject”
“SqlServerTable”
'SquareObject'
'VerticaTable'
'WebTable'
'XeroObject'
'ZohoObject' (必要)

數據集BZip2壓縮

名字 描述 價值
類型 數據集壓縮的類型。 'BZip2' (必要)

數據集壓縮

名字 描述 價值
類型 針對 DatasetBZip2Compression 類型,設定為 'BZip2'。 設定為 DatasetDeflateCompression 類型的 'Deflate'。 針對 DatasetGZipCompression 類型設定為 『GZip』。 針對 DatasetZipDeflateCompression 類型,設定為 'ZipDeflate'。 'BZip2'
“洩氣”
'GZip'
'ZipDeflate' (必要)

數據集DeflateCompression

名字 描述 價值
水準 Deflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'Deflate' (必要)

數據集GZipCompression

名字 描述 價值
水準 GZip 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'GZip' (必要)

數據集存儲格式

名字 描述 價值
還原串行化程式 還原串行化程式。 Type:string (或 expression with resultType string) 。 任何
串行化程式 串行化程式。 Type:string (或 expression with resultType string) 。 任何
類型 (必要)

數據集ZipDeflate壓縮

名字 描述 價值
水準 ZipDeflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'ZipDeflate' (必要)

DocumentDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DocumentDbCollection' (必要)
類型屬性 DocumentDB 集合數據集屬性。 DocumentDbCollectionDatasetTypeProperties (必要)

DocumentDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 Document Database 集合名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

DrillTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DrillTable' (必要)

DynamicsEntityDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DynamicsEntity' (必要)
類型屬性 Dynamics 實體數據集屬性。 DynamicsEntityDatasetTypeProperties (必要)

DynamicsEntityDatasetType屬性

名字 描述 價值
實體名稱 實體的邏輯名稱。 Type:string (或 expression with resultType string) 。 任何

EloquaObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'EloquaObject' (必要)

FileShareDataset 數據集

名字 描述 價值
類型 數據集的類型。 'FileShare' (必要)
類型屬性 內部部署檔案系統數據集屬性。 FileShareDatasetTypeProperties (必要)

FileShareDatasetTypeProperties

名字 描述 價值
壓縮 用於檔案系統的數據壓縮方法。 數據集壓縮
fileFilter 檔 指定篩選條件,以用來選取 folderPath 中的檔案子集,而不是所有檔案。 Type:string (或 expression with resultType string) 。 任何
檔名 內部部署檔案系統的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 內部部署檔案系統的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 檔案格式。 數據集存儲格式

GoogleBigQueryObjectDataset

名字 描述 價值
類型 數據集的類型。 'GoogleBigQueryObject' (必要)

GreenplumTable數據集

名字 描述 價值
類型 數據集的類型。 'GreenplumTable' (必要)

HBaseObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HBaseObject' (必要)

HiveObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HiveObject' (必要)

Http數據集

名字 描述 價值
類型 數據集的類型。 'HttpFile' (必要)
類型屬性 此數據集類型特有的屬性。 HttpDatasetTypeProperties (必要)

HttpDatasetTypeProperties

名字 描述 價值
additionalHeaders HTTP 要求的標頭。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 類型:string(或 expression with resultType string)。
任何
壓縮 檔案上使用的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
相對網址 根據 HttpLinkedService 中 URL 的相對 URL 會參考 HTTP 檔類型:字串(或具有 resultType 字串串的表達式)。 任何
requestBody(請求體) HTTP 要求的本文。 Type:string (或 expression with resultType string) 。 任何
請求方法 HTTP 要求的 HTTP 方法。 Type:string (或 expression with resultType string) 。 任何

HubspotObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HubspotObject' (必要)

ImpalaObjectDataset

名字 描述 價值
類型 數據集的類型。 'ImpalaObject' (必要)

JiraObjectDataset

名字 描述 價值
類型 數據集的類型。 'JiraObject' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification 參數值規範
referenceName (引用名稱) 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoObjectDataset

名字 描述 價值
類型 數據集的類型。 'MagentoObject' (必要)

MariaDBTable數據集

名字 描述 價值
類型 數據集的類型。 'MariaDBTable' (必要)

MarketoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MarketoObject' (必要)

MongoDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MongoDbCollection' (必要)
類型屬性 MongoDB 資料庫數據集屬性。 MongoDbCollectionDatasetTypeProperties (必要)

MongoDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 MongoDB 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

NetezzaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'NetezzaTable' (必要)

ODataResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ODataResource' (必要)
類型屬性 OData 數據集屬性。 ODataResourceDatasetTypeProperties (必要)

ODataResourceDatasetTypeProperties

名字 描述 價值
路徑 OData 資源路徑。 Type:string (或 expression with resultType string) 。 任何

OracleTableDataset

名字 描述 價值
類型 數據集的類型。 'OracleTable' (必要)
類型屬性 內部部署 Oracle 資料集屬性。 OracleTableDatasetTypeProperties (必要)

OracleTableDatasetTypeProperties

名字 描述 價值
資料表名稱 內部部署 Oracle 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

ParameterDefinitionSpecification

名字 描述 價值

參數規範

名字 描述 價值
預設值 參數的預設值。 任何
類型 參數類型。 '陣列'
'布爾'
'浮動'
'int'
'物件'
“安全字串”
'String' (必要)

ParameterValueSpecification 參數值規範

名字 描述 價值

PaypalObjectDataset

名字 描述 價值
類型 數據集的類型。 'PaypalObject' (必要)

PhoenixObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PhoenixObject' (必要)

PrestoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PrestoObject' (必要)

QuickBooksObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'QuickBooksObject' (必要)

RelationalTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'RelationalTable' (必要)
類型屬性 關係型數據表數據集屬性。 RelationalTableDatasetTypeProperties (必要)

RelationalTableDatasetTypeProperties

名字 描述 價值
資料表名稱 關係型數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ResponsysObjectDataset

名字 描述 價值
類型 數據集的類型。 'ResponsysObject' (必要)

SalesforceMarketingCloudObjectDataset

名字 描述 價值
類型 數據集的類型。 'SalesforceMarketingCloudObject' (必要)

SalesforceObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SalesforceObject' (必要)
類型屬性 Salesforce 對象資料集屬性。 SalesforceObjectDatasetTypeProperties (必要)

SalesforceObjectDatasetType屬性

名字 描述 價值
物件API名稱 Salesforce 物件 API 名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerResourceDataset

名字 描述 價值
類型 數據集的類型。 'SapCloudForCustomerResource' (必要)
類型屬性 SAP Cloud For Customer OData 資源數據集屬性。 SapCloudForCustomerResourceDatasetTypeProperties (必要)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP Cloud for Customer OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

SapEccResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SapEccResource' (必要)
類型屬性 SAP ECC OData 資源數據集屬性。 SapEccResourceDatasetTypeProperties (必要)

SapEccResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP ECC OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

ServiceNowObjectDataset

名字 描述 價值
類型 數據集的類型。 'ServiceNowObject' (必要)

ShopifyObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ShopifyObject' (必要)

SparkObjectDataset

名字 描述 價值
類型 數據集的類型。 'SparkObject' (必要)

SqlServerTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SqlServerTable' (必要)
類型屬性 內部部署 SQL Server 資料集屬性。 SqlServerTableDatasetTypeProperties (必要)

SqlServerTableDatasetTypeProperties

名字 描述 價值
資料表名稱 SQL Server 資料集的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

SquareObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SquareObject' (必要)

VerticaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'VerticaTable' (必要)

WebTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'WebTable' (必要)
類型屬性 Web 資料表數據集屬性。 WebTableDatasetTypeProperties (必要)

WebTableDatasetTypeProperties

名字 描述 價值
指數 網頁中數據表以零起始的索引。 類型:integer (或 expression with resultType integer), minimum: 0。 任何 (必要)
路徑 鏈接服務 URL 中網頁的相對 URL。 Type:string (或 expression with resultType string) 。 任何

XeroObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'XeroObject' (必要)

ZohoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ZohoObject' (必要)

使用範例

Azure 快速入門範例

下列 Azure 快速入門範本 包含用於部署此資源類型的 Bicep 範例。

Bicep 檔案 描述
建立 V2 數據處理站 此範本會建立 V2 資料處理站,將資料從 Azure Blob 記憶體中的資料夾複製到記憶體中的另一個資料夾。
Azure Data Factory 有更多可能 - 按兩下即可嘗試 Azure Data Factory 此範本會建立數據處理站管線,以將複製活動從 Azure Blob 複製到另一個 Azure Blob

ARM 樣本資源定義

工廠/資料集資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.DataFactory/factories/datasets 資源,請將下列 JSON 新增至範本。

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

數據集物件

設定 type 屬性以指定物件的類型。

針對 AmazonMWSObject,請使用:

{
  "type": "AmazonMWSObject"
}

針對 AmazonS3Object,請使用:

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

針對 AzureBlob,請使用:

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

針對 AzureDataLakeStoreFile,請使用:

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

針對 AzureMySqlTable,請使用:

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

針對 AzurePostgreSqlTable,請使用:

{
  "type": "AzurePostgreSqlTable"
}

針對 azureSearchIndex,請使用:

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

針對 AzureSqlDWTable,請使用:

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

針對 AzureSqlTable,請使用:

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

針對 AzureTable,請使用:

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

針對 CassandraTable,請使用:

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

針對 ConcurObject,請使用:

{
  "type": "ConcurObject"
}

針對 CouchbaseTable,請使用:

{
  "type": "CouchbaseTable"
}

針對 DocumentDbCollection,請使用:

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

針對 DrillTable,請使用:

{
  "type": "DrillTable"
}

針對 DynamicsEntity,請使用:

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

針對 EloquaObject,請使用:

{
  "type": "EloquaObject"
}

針對 FileShare,請使用:

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

針對 GoogleBigQueryObject,請使用:

{
  "type": "GoogleBigQueryObject"
}

針對 GreenplumTable,請使用:

{
  "type": "GreenplumTable"
}

針對 HBaseObject,請使用:

{
  "type": "HBaseObject"
}

針對 HiveObject,請使用:

{
  "type": "HiveObject"
}

針對 HttpFile,請使用:

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

針對 HubspotObject,請使用:

{
  "type": "HubspotObject"
}

針對 ImpalaObject,請使用:

{
  "type": "ImpalaObject"
}

針對 JiraObject,請使用:

{
  "type": "JiraObject"
}

針對 MagentoObject,請使用:

{
  "type": "MagentoObject"
}

針對 MariaDBTable,請使用:

{
  "type": "MariaDBTable"
}

針對 MarketoObject,請使用:

{
  "type": "MarketoObject"
}

針對 MongoDbCollection,請使用:

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

針對 netezzaTable ,請使用:

{
  "type": "NetezzaTable"
}

針對 ODataResource,請使用:

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

針對 OracleTable,請使用:

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

針對 PaypalObject,請使用:

{
  "type": "PaypalObject"
}

針對 PhoenixObject,請使用:

{
  "type": "PhoenixObject"
}

針對 PrestoObject,請使用:

{
  "type": "PrestoObject"
}

針對 QuickBooksObject,請使用:

{
  "type": "QuickBooksObject"
}

針對 RelationalTable,請使用:

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

針對 ResponsysObject,請使用:

{
  "type": "ResponsysObject"
}

針對 SalesforceMarketingCloudObject,請使用:

{
  "type": "SalesforceMarketingCloudObject"
}

針對 SalesforceObject,請使用:

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

針對 SapCloudForCustomerResource,請使用:

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

針對 SapEccResource,請使用:

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

針對 ServiceNowObject,請使用:

{
  "type": "ServiceNowObject"
}

針對 ShopifyObject,請使用:

{
  "type": "ShopifyObject"
}

針對 SparkObject,請使用:

{
  "type": "SparkObject"
}

針對 SqlServerTable,請使用:

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

針對 SquareObject,請使用:

{
  "type": "SquareObject"
}

針對 VerticaTable,請使用:

{
  "type": "VerticaTable"
}

針對 WebTable,請使用:

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

針對 XeroObject,請使用:

{
  "type": "XeroObject"
}

針對 ZohoObject,請使用:

{
  "type": "ZohoObject"
}

DatasetStorageFormat 物件

設定 type 屬性以指定物件的類型。

DatasetCompression 物件

設定 type 屬性以指定物件的類型。

針對 BZip2,請使用:

{
  "type": "BZip2"
}

針對 Deflate,請使用:

{
  "level": "string",
  "type": "Deflate"
}

針對 GZip,請使用:

{
  "level": "string",
  "type": "GZip"
}

針對 ZipDeflate,請使用:

{
  "level": "string",
  "type": "ZipDeflate"
}

屬性值

Microsoft.DataFactory/factories/datasets

名字 描述 價值
apiVersion API 版本 “2017-09-01-預覽”
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
性能 數據集屬性。 資料集 (必要)
類型 資源類型 “Microsoft.DataFactory/factories/datasets”

AmazonMWSObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AmazonMWSObject' (必要)

AmazonS3數據集

名字 描述 價值
類型 數據集的類型。 'AmazonS3Object' (必要)
類型屬性 Amazon S3 資料集屬性。 AmazonS3DatasetTypeProperties (必要)

AmazonS3DatasetType屬性

名字 描述 價值
bucketName (儲存桶名稱) Amazon S3 貯體的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
壓縮 用於 Amazon S3 物件的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
鑰匙 Amazon S3 物件的索引鍵。 Type:string (或 expression with resultType string) 。 任何
前綴 S3 物件名稱的前置詞篩選。 Type:string (或 expression with resultType string) 。 任何
版本 S3 物件的版本。 Type:string (或 expression with resultType string) 。 任何

AzureBlobDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureBlob' (必要)
類型屬性 Azure Blob 資料集屬性。 AzureBlobDatasetTypeProperties (必要)

AzureBlobDatasetTypeProperties

名字 描述 價值
壓縮 用於 Blob 記憶體的數據壓縮方法。 數據集壓縮
檔名 Azure Blob 的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Blob 記憶體的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 Azure Blob 記憶體的格式。 數據集存儲格式
表根位置 Blob 路徑的根目錄。 Type:string (或 expression with resultType string) 。 任何

AzureDataLakeStoreDataset

名字 描述 價值
類型 數據集的類型。 'AzureDataLakeStoreFile' (必要)
類型屬性 Azure Data Lake Store 數據集屬性。 AzureDataLakeStoreDatasetTypeProperties (必要)

AzureDataLakeStoreDatasetTypeProperties

名字 描述 價值
壓縮 Azure Data Lake Store 中用於專案的數據壓縮方法。 數據集壓縮
檔名 Azure Data Lake Store 中的檔名。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Data Lake Store 中資料夾的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)
格式 Data Lake Store 的格式。 數據集存儲格式

AzureMySqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureMySqlTable' (必要)
類型屬性 Azure MySQL 資料庫數據集屬性。 AzureMySqlTableDatasetTypeProperties (必要)

AzureMySqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure MySQL 資料庫數據表名稱。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzurePostgreSqlTable' (必要)

AzureSearchIndexDataset

名字 描述 價值
類型 數據集的類型。 'AzureSearchIndex' (必要)
類型屬性 此數據集類型特有的屬性。 AzureSearchIndexDatasetTypeProperties (必要)

AzureSearchIndexDatasetTypeProperties

名字 描述 價值
index名稱 Azure 搜尋服務索引的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDWTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureSqlDWTable' (必要)
類型屬性 Azure SQL 數據倉儲數據集屬性。 AzureSqlDWTableDatasetTypeProperties (必要)

AzureSqlDWTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 數據倉儲的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureSqlTable' (必要)
類型屬性 Azure SQL 資料集屬性。 AzureSqlTableDatasetTypeProperties (必要)

AzureSqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureTable' (必要)
類型屬性 Azure 資料表數據集屬性。 AzureTableDatasetTypeProperties (必要)

AzureTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure 資料表記憶體的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

CassandraTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CassandraTable' (必要)
類型屬性 Cassandra 資料集屬性。 CassandraTableDatasetTypeProperties (必要)

CassandraTableDatasetType屬性

名字 描述 價值
鍵空間 Cassandra 資料庫的索引鍵空間。 Type:string (或 expression with resultType string) 。 任何
資料表名稱 Cassandra 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ConcurObject' (必要)

CouchbaseTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CouchbaseTable' (必要)

數據

名字 描述 價值
附註 可用於描述數據集的標記清單。 任何[]
描述 數據集描述。 字串
連結服務名稱 鏈接的服務參考。 LinkedServiceReference (必要)
參數 數據集的參數。 ParameterDefinitionSpecification
結構 定義數據集結構的數據行。 Type: array (或 Expression with resultType array), itemType: DatasetDataElement。 任何
類型 針對 AmazonMWSObjectDataset 類型,設定為 『AmazonMWSObject』。 針對 AmazonS3Dataset 類型,設定為 『AmazonS3Object』。 針對 AzureBlobDataset 類型設定為 『AzureBlob』。 針對 AzureDataLakeStoreDataset 類型,設定為 『AzureDataLakeStoreFile』。 針對 AzureMySqlTableDataset 類型,設定為 『AzureMySqlTable』。 針對 AzurePostgreSqlTableDataset 類型,設定為 『AzurePostgreSqlTable』。 針對 AzureSearchIndexDataset 類型,設定為 『AzureSearchIndex』。 針對 AzureSqlDWTableDataset 類型,設定為 『AzureSqlDWTable』。 針對 AzureSqlTableDataset 類型,設定為 『AzureSqlTable』。 針對 AzureTableDataset 類型設定為 『AzureTable』。 設定為 CassandraTableDataset 類型的 'CassandraTable'。 針對 ConcurObjectDataset 類型,設定為 'ConcurObject'。 設定為 CouchbaseTableDataset 類型的 『CouchbaseTable』。 針對 DocumentDbCollectionDataset 類型,設定為 'DocumentDbCollection'。 將 設定為 DrillTableDataset 類型的 『DrillTable』。 設定為 DynamicsEntityDataset 類型的 'DynamicsEntity'。 針對 EloquaObjectDataset 類型,設定為 『EloquaObject』。 針對 FileShareDataset 類型,設定為 『FileShare』。 針對 GoogleBigQueryObjectDataset類型,設定為 'GoogleBigQueryObject'。 針對 GreenplumTableDataset 類型,設定為 『GreenplumTable』。 針對 HBaseObjectDataset 類型,設定為 『HBaseObject』。 針對 HiveObjectDataset類型,設定為 'HiveObject'。 針對 HttpDataset 類型,設定為 'HttpFile'。 針對 HubspotObjectDataset 類型,設定為 'HubspotObject'。 針對 ImpalaObjectDataset類型,設定為 'ImpalaObject'。 針對類型 JiraObjectDataset,設定為 『JiraObject』。 針對 MagentoObjectDataset類型,設定為 'MagentoObject'。 針對 MariaDBTableDataset 類型,設定為 'MariaDBTableTable'。 設定為 MarketoObjectDataset 類型的 'MarketoObject'。 針對 mongoDbCollectionDataset類型 設定為 'MongoDbCollection'。 針對 NetezzaTableDataset 類型,設定為 'NetezzaTable'。 針對 ODataResourceDataset 類型,設定為 『ODataResource』。 針對 OracleTableDataset 類型設定為 『OracleTable』。 針對 PaypalObjectDataset 類型,設定為 'PaypalObject'。 針對 PhoenixObjectDataset 類型設定為 『PhoenixObject』。 針對 PrestoObjectDataset 類型,設定為 'PrestoObject'。 針對 QuickBooksObjectDataset 類型,設定為 'QuickBooksObject'。 設定為 RelationalTableDataset 類型的 'RelationalTable'。 針對 ResponsysObjectDataset 類型,設定為 'ResponsysObject'。 針對 SalesforceMarketingCloudObjectDataset 類型,設定為 'SalesforceMarketingCloudObject'。 針對 SalesforceObjectDataset 類型,設定為 'SalesforceObject'。 針對 SapCloudForCustomerResourceDataset 類型,設定為 'SapCloudForCustomerResource'。 針對 SapEccResourceDataset 類型,設定為 'SapEccResource'。 針對 ServiceNowObjectDataset 類型,設定為 'ServiceNowObject'。 針對 ShopifyObjectDataset 類型,設定為 'ShopifyObject'。 針對 SparkObjectDataset類型,設定為 『SparkObject』。 針對 SqlServerTableDataset 類型,設定為 'SqlServerTable'。 設定為 SquareObjectDataset 類型的 'SquareObject'。 設定為 類型 VerticaTableDataset 的 'VerticaTable'。 設定為 WebTableDataset 類型的 『WebTable』。 設定為 XeroObjectDataset 類型的 『XeroObject』。 設定為 類型 ZohoObjectDataset 的 『ZohoObject』。 'AmazonMWSObject'
“AmazonS3Object”
“AzureBlob”
“AzureDataLakeStoreFile”
“AzureMySqlTable”
'AzurePostgreSqlTable'
“AzureSearchIndex”
“AzureSqlDWTable”
'AzureSqlTable'
'AzureTable'
'CassandraTable'
“ConcurObject”
'CouchbaseTable'
'DocumentDbCollection'
'DrillTable'
'DynamicsEntity' (動態實體)
'EloquaObject'
'檔案共用'
“GoogleBigQueryObject”
'GreenplumTable'
“HBaseObject”
“HiveObject”
“HttpFile”
'HubspotObject'
“ImpalaObject”
'JiraObject'
'MagentoObject'
'MariaDBTable'
'MarketoObject'
'MongoDbCollection'
'NetezzaTable'
“ODataResource”
'OracleTable'
'PaypalObject'
“PhoenixObject”
'PrestoObject'
“QuickBooksObject”
'RelationalTable'
“ResponsysObject”
“SalesforceMarketingCloudObject”
“SalesforceObject”
“SapCloudForCustomerResource”
“SapEccResource”
“ServiceNowObject”
'ShopifyObject'
“SparkObject”
“SqlServerTable”
'SquareObject'
'VerticaTable'
'WebTable'
'XeroObject'
'ZohoObject' (必要)

數據集BZip2壓縮

名字 描述 價值
類型 數據集壓縮的類型。 'BZip2' (必要)

數據集壓縮

名字 描述 價值
類型 針對 DatasetBZip2Compression 類型,設定為 'BZip2'。 設定為 DatasetDeflateCompression 類型的 'Deflate'。 針對 DatasetGZipCompression 類型設定為 『GZip』。 針對 DatasetZipDeflateCompression 類型,設定為 'ZipDeflate'。 'BZip2'
“洩氣”
'GZip'
'ZipDeflate' (必要)

數據集DeflateCompression

名字 描述 價值
水準 Deflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'Deflate' (必要)

數據集GZipCompression

名字 描述 價值
水準 GZip 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'GZip' (必要)

數據集存儲格式

名字 描述 價值
還原串行化程式 還原串行化程式。 Type:string (或 expression with resultType string) 。 任何
串行化程式 串行化程式。 Type:string (或 expression with resultType string) 。 任何
類型 (必要)

數據集ZipDeflate壓縮

名字 描述 價值
水準 ZipDeflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'ZipDeflate' (必要)

DocumentDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DocumentDbCollection' (必要)
類型屬性 DocumentDB 集合數據集屬性。 DocumentDbCollectionDatasetTypeProperties (必要)

DocumentDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 Document Database 集合名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

DrillTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DrillTable' (必要)

DynamicsEntityDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DynamicsEntity' (必要)
類型屬性 Dynamics 實體數據集屬性。 DynamicsEntityDatasetTypeProperties (必要)

DynamicsEntityDatasetType屬性

名字 描述 價值
實體名稱 實體的邏輯名稱。 Type:string (或 expression with resultType string) 。 任何

EloquaObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'EloquaObject' (必要)

FileShareDataset 數據集

名字 描述 價值
類型 數據集的類型。 'FileShare' (必要)
類型屬性 內部部署檔案系統數據集屬性。 FileShareDatasetTypeProperties (必要)

FileShareDatasetTypeProperties

名字 描述 價值
壓縮 用於檔案系統的數據壓縮方法。 數據集壓縮
fileFilter 檔 指定篩選條件,以用來選取 folderPath 中的檔案子集,而不是所有檔案。 Type:string (或 expression with resultType string) 。 任何
檔名 內部部署檔案系統的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 內部部署檔案系統的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 檔案格式。 數據集存儲格式

GoogleBigQueryObjectDataset

名字 描述 價值
類型 數據集的類型。 'GoogleBigQueryObject' (必要)

GreenplumTable數據集

名字 描述 價值
類型 數據集的類型。 'GreenplumTable' (必要)

HBaseObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HBaseObject' (必要)

HiveObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HiveObject' (必要)

Http數據集

名字 描述 價值
類型 數據集的類型。 'HttpFile' (必要)
類型屬性 此數據集類型特有的屬性。 HttpDatasetTypeProperties (必要)

HttpDatasetTypeProperties

名字 描述 價值
additionalHeaders HTTP 要求的標頭。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 類型:string(或 expression with resultType string)。
任何
壓縮 檔案上使用的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
相對網址 根據 HttpLinkedService 中 URL 的相對 URL 會參考 HTTP 檔類型:字串(或具有 resultType 字串串的表達式)。 任何
requestBody(請求體) HTTP 要求的本文。 Type:string (或 expression with resultType string) 。 任何
請求方法 HTTP 要求的 HTTP 方法。 Type:string (或 expression with resultType string) 。 任何

HubspotObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HubspotObject' (必要)

ImpalaObjectDataset

名字 描述 價值
類型 數據集的類型。 'ImpalaObject' (必要)

JiraObjectDataset

名字 描述 價值
類型 數據集的類型。 'JiraObject' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification 參數值規範
referenceName (引用名稱) 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoObjectDataset

名字 描述 價值
類型 數據集的類型。 'MagentoObject' (必要)

MariaDBTable數據集

名字 描述 價值
類型 數據集的類型。 'MariaDBTable' (必要)

MarketoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MarketoObject' (必要)

MongoDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MongoDbCollection' (必要)
類型屬性 MongoDB 資料庫數據集屬性。 MongoDbCollectionDatasetTypeProperties (必要)

MongoDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 MongoDB 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

NetezzaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'NetezzaTable' (必要)

ODataResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ODataResource' (必要)
類型屬性 OData 數據集屬性。 ODataResourceDatasetTypeProperties (必要)

ODataResourceDatasetTypeProperties

名字 描述 價值
路徑 OData 資源路徑。 Type:string (或 expression with resultType string) 。 任何

OracleTableDataset

名字 描述 價值
類型 數據集的類型。 'OracleTable' (必要)
類型屬性 內部部署 Oracle 資料集屬性。 OracleTableDatasetTypeProperties (必要)

OracleTableDatasetTypeProperties

名字 描述 價值
資料表名稱 內部部署 Oracle 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

ParameterDefinitionSpecification

名字 描述 價值

參數規範

名字 描述 價值
預設值 參數的預設值。 任何
類型 參數類型。 '陣列'
'布爾'
'浮動'
'int'
'物件'
“安全字串”
'String' (必要)

ParameterValueSpecification 參數值規範

名字 描述 價值

PaypalObjectDataset

名字 描述 價值
類型 數據集的類型。 'PaypalObject' (必要)

PhoenixObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PhoenixObject' (必要)

PrestoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PrestoObject' (必要)

QuickBooksObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'QuickBooksObject' (必要)

RelationalTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'RelationalTable' (必要)
類型屬性 關係型數據表數據集屬性。 RelationalTableDatasetTypeProperties (必要)

RelationalTableDatasetTypeProperties

名字 描述 價值
資料表名稱 關係型數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ResponsysObjectDataset

名字 描述 價值
類型 數據集的類型。 'ResponsysObject' (必要)

SalesforceMarketingCloudObjectDataset

名字 描述 價值
類型 數據集的類型。 'SalesforceMarketingCloudObject' (必要)

SalesforceObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SalesforceObject' (必要)
類型屬性 Salesforce 對象資料集屬性。 SalesforceObjectDatasetTypeProperties (必要)

SalesforceObjectDatasetType屬性

名字 描述 價值
物件API名稱 Salesforce 物件 API 名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerResourceDataset

名字 描述 價值
類型 數據集的類型。 'SapCloudForCustomerResource' (必要)
類型屬性 SAP Cloud For Customer OData 資源數據集屬性。 SapCloudForCustomerResourceDatasetTypeProperties (必要)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP Cloud for Customer OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

SapEccResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SapEccResource' (必要)
類型屬性 SAP ECC OData 資源數據集屬性。 SapEccResourceDatasetTypeProperties (必要)

SapEccResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP ECC OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

ServiceNowObjectDataset

名字 描述 價值
類型 數據集的類型。 'ServiceNowObject' (必要)

ShopifyObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ShopifyObject' (必要)

SparkObjectDataset

名字 描述 價值
類型 數據集的類型。 'SparkObject' (必要)

SqlServerTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SqlServerTable' (必要)
類型屬性 內部部署 SQL Server 資料集屬性。 SqlServerTableDatasetTypeProperties (必要)

SqlServerTableDatasetTypeProperties

名字 描述 價值
資料表名稱 SQL Server 資料集的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

SquareObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SquareObject' (必要)

VerticaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'VerticaTable' (必要)

WebTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'WebTable' (必要)
類型屬性 Web 資料表數據集屬性。 WebTableDatasetTypeProperties (必要)

WebTableDatasetTypeProperties

名字 描述 價值
指數 網頁中數據表以零起始的索引。 類型:integer (或 expression with resultType integer), minimum: 0。 任何 (必要)
路徑 鏈接服務 URL 中網頁的相對 URL。 Type:string (或 expression with resultType string) 。 任何

XeroObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'XeroObject' (必要)

ZohoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ZohoObject' (必要)

使用範例

Azure 快速入門範本

下列 Azure 快速入門範本 會部署此資源類型。

範本 描述
建立 V2 數據處理站

部署至 Azure
此範本會建立 V2 資料處理站,將資料從 Azure Blob 記憶體中的資料夾複製到記憶體中的另一個資料夾。
Azure Data Factory 有更多可能 - 按兩下即可嘗試 Azure Data Factory

部署至 Azure
此範本會建立數據處理站管線,以將複製活動從 Azure Blob 複製到另一個 Azure Blob

Terraform (AzAPI 提供者) 資源定義

工廠/資料集資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.DataFactory/factories/datasets 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/datasets@2017-09-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      parameters = {
        {customized property} = {
          defaultValue = ?
          type = "string"
        }
      }
      structure = ?
      type = "string"
      // For remaining properties, see Dataset objects
    }
  }
}

數據集物件

設定 type 屬性以指定物件的類型。

針對 AmazonMWSObject,請使用:

{
  type = "AmazonMWSObject"
}

針對 AmazonS3Object,請使用:

{
  type = "AmazonS3Object"
  typeProperties = {
    bucketName = ?
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    key = ?
    prefix = ?
    version = ?
  }
}

針對 AzureBlob,請使用:

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

針對 AzureDataLakeStoreFile,請使用:

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

針對 AzureMySqlTable,請使用:

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

針對 AzurePostgreSqlTable,請使用:

{
  type = "AzurePostgreSqlTable"
}

針對 azureSearchIndex,請使用:

{
  type = "AzureSearchIndex"
  typeProperties = {
    indexName = ?
  }
}

針對 AzureSqlDWTable,請使用:

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

針對 AzureSqlTable,請使用:

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

針對 AzureTable,請使用:

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

針對 CassandraTable,請使用:

{
  type = "CassandraTable"
  typeProperties = {
    keyspace = ?
    tableName = ?
  }
}

針對 ConcurObject,請使用:

{
  type = "ConcurObject"
}

針對 CouchbaseTable,請使用:

{
  type = "CouchbaseTable"
}

針對 DocumentDbCollection,請使用:

{
  type = "DocumentDbCollection"
  typeProperties = {
    collectionName = ?
  }
}

針對 DrillTable,請使用:

{
  type = "DrillTable"
}

針對 DynamicsEntity,請使用:

{
  type = "DynamicsEntity"
  typeProperties = {
    entityName = ?
  }
}

針對 EloquaObject,請使用:

{
  type = "EloquaObject"
}

針對 FileShare,請使用:

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

針對 GoogleBigQueryObject,請使用:

{
  type = "GoogleBigQueryObject"
}

針對 GreenplumTable,請使用:

{
  type = "GreenplumTable"
}

針對 HBaseObject,請使用:

{
  type = "HBaseObject"
}

針對 HiveObject,請使用:

{
  type = "HiveObject"
}

針對 HttpFile,請使用:

{
  type = "HttpFile"
  typeProperties = {
    additionalHeaders = ?
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl = ?
    requestBody = ?
    requestMethod = ?
  }
}

針對 HubspotObject,請使用:

{
  type = "HubspotObject"
}

針對 ImpalaObject,請使用:

{
  type = "ImpalaObject"
}

針對 JiraObject,請使用:

{
  type = "JiraObject"
}

針對 MagentoObject,請使用:

{
  type = "MagentoObject"
}

針對 MariaDBTable,請使用:

{
  type = "MariaDBTable"
}

針對 MarketoObject,請使用:

{
  type = "MarketoObject"
}

針對 MongoDbCollection,請使用:

{
  type = "MongoDbCollection"
  typeProperties = {
    collectionName = ?
  }
}

針對 netezzaTable ,請使用:

{
  type = "NetezzaTable"
}

針對 ODataResource,請使用:

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

針對 OracleTable,請使用:

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

針對 PaypalObject,請使用:

{
  type = "PaypalObject"
}

針對 PhoenixObject,請使用:

{
  type = "PhoenixObject"
}

針對 PrestoObject,請使用:

{
  type = "PrestoObject"
}

針對 QuickBooksObject,請使用:

{
  type = "QuickBooksObject"
}

針對 RelationalTable,請使用:

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

針對 ResponsysObject,請使用:

{
  type = "ResponsysObject"
}

針對 SalesforceMarketingCloudObject,請使用:

{
  type = "SalesforceMarketingCloudObject"
}

針對 SalesforceObject,請使用:

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

針對 SapCloudForCustomerResource,請使用:

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

針對 SapEccResource,請使用:

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

針對 ServiceNowObject,請使用:

{
  type = "ServiceNowObject"
}

針對 ShopifyObject,請使用:

{
  type = "ShopifyObject"
}

針對 SparkObject,請使用:

{
  type = "SparkObject"
}

針對 SqlServerTable,請使用:

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

針對 SquareObject,請使用:

{
  type = "SquareObject"
}

針對 VerticaTable,請使用:

{
  type = "VerticaTable"
}

針對 WebTable,請使用:

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

針對 XeroObject,請使用:

{
  type = "XeroObject"
}

針對 ZohoObject,請使用:

{
  type = "ZohoObject"
}

DatasetStorageFormat 物件

設定 type 屬性以指定物件的類型。

DatasetCompression 物件

設定 type 屬性以指定物件的類型。

針對 BZip2,請使用:

{
  type = "BZip2"
}

針對 Deflate,請使用:

{
  level = "string"
  type = "Deflate"
}

針對 GZip,請使用:

{
  level = "string"
  type = "GZip"
}

針對 ZipDeflate,請使用:

{
  level = "string"
  type = "ZipDeflate"
}

屬性值

Microsoft.DataFactory/factories/datasets

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 260
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
父項識別碼 此資源為父系之資源的標識碼。 類型資源的標識碼: Factory
性能 數據集屬性。 資料集 (必要)
類型 資源類型 “Microsoft.DataFactory/factories/datasets@2017-09-01-preview”

AmazonMWSObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AmazonMWSObject' (必要)

AmazonS3數據集

名字 描述 價值
類型 數據集的類型。 'AmazonS3Object' (必要)
類型屬性 Amazon S3 資料集屬性。 AmazonS3DatasetTypeProperties (必要)

AmazonS3DatasetType屬性

名字 描述 價值
bucketName (儲存桶名稱) Amazon S3 貯體的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
壓縮 用於 Amazon S3 物件的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
鑰匙 Amazon S3 物件的索引鍵。 Type:string (或 expression with resultType string) 。 任何
前綴 S3 物件名稱的前置詞篩選。 Type:string (或 expression with resultType string) 。 任何
版本 S3 物件的版本。 Type:string (或 expression with resultType string) 。 任何

AzureBlobDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureBlob' (必要)
類型屬性 Azure Blob 資料集屬性。 AzureBlobDatasetTypeProperties (必要)

AzureBlobDatasetTypeProperties

名字 描述 價值
壓縮 用於 Blob 記憶體的數據壓縮方法。 數據集壓縮
檔名 Azure Blob 的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Blob 記憶體的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 Azure Blob 記憶體的格式。 數據集存儲格式
表根位置 Blob 路徑的根目錄。 Type:string (或 expression with resultType string) 。 任何

AzureDataLakeStoreDataset

名字 描述 價值
類型 數據集的類型。 'AzureDataLakeStoreFile' (必要)
類型屬性 Azure Data Lake Store 數據集屬性。 AzureDataLakeStoreDatasetTypeProperties (必要)

AzureDataLakeStoreDatasetTypeProperties

名字 描述 價值
壓縮 Azure Data Lake Store 中用於專案的數據壓縮方法。 數據集壓縮
檔名 Azure Data Lake Store 中的檔名。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 Azure Data Lake Store 中資料夾的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)
格式 Data Lake Store 的格式。 數據集存儲格式

AzureMySqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureMySqlTable' (必要)
類型屬性 Azure MySQL 資料庫數據集屬性。 AzureMySqlTableDatasetTypeProperties (必要)

AzureMySqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure MySQL 資料庫數據表名稱。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlTableDataset

名字 描述 價值
類型 數據集的類型。 'AzurePostgreSqlTable' (必要)

AzureSearchIndexDataset

名字 描述 價值
類型 數據集的類型。 'AzureSearchIndex' (必要)
類型屬性 此數據集類型特有的屬性。 AzureSearchIndexDatasetTypeProperties (必要)

AzureSearchIndexDatasetTypeProperties

名字 描述 價值
index名稱 Azure 搜尋服務索引的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDWTableDataset

名字 描述 價值
類型 數據集的類型。 'AzureSqlDWTable' (必要)
類型屬性 Azure SQL 數據倉儲數據集屬性。 AzureSqlDWTableDatasetTypeProperties (必要)

AzureSqlDWTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 數據倉儲的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureSqlTable' (必要)
類型屬性 Azure SQL 資料集屬性。 AzureSqlTableDatasetTypeProperties (必要)

AzureSqlTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure SQL 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'AzureTable' (必要)
類型屬性 Azure 資料表數據集屬性。 AzureTableDatasetTypeProperties (必要)

AzureTableDatasetTypeProperties

名字 描述 價值
資料表名稱 Azure 資料表記憶體的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

CassandraTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CassandraTable' (必要)
類型屬性 Cassandra 資料集屬性。 CassandraTableDatasetTypeProperties (必要)

CassandraTableDatasetType屬性

名字 描述 價值
鍵空間 Cassandra 資料庫的索引鍵空間。 Type:string (或 expression with resultType string) 。 任何
資料表名稱 Cassandra 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ConcurObject' (必要)

CouchbaseTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'CouchbaseTable' (必要)

數據

名字 描述 價值
附註 可用於描述數據集的標記清單。 任何[]
描述 數據集描述。 字串
連結服務名稱 鏈接的服務參考。 LinkedServiceReference (必要)
參數 數據集的參數。 ParameterDefinitionSpecification
結構 定義數據集結構的數據行。 Type: array (或 Expression with resultType array), itemType: DatasetDataElement。 任何
類型 針對 AmazonMWSObjectDataset 類型,設定為 『AmazonMWSObject』。 針對 AmazonS3Dataset 類型,設定為 『AmazonS3Object』。 針對 AzureBlobDataset 類型設定為 『AzureBlob』。 針對 AzureDataLakeStoreDataset 類型,設定為 『AzureDataLakeStoreFile』。 針對 AzureMySqlTableDataset 類型,設定為 『AzureMySqlTable』。 針對 AzurePostgreSqlTableDataset 類型,設定為 『AzurePostgreSqlTable』。 針對 AzureSearchIndexDataset 類型,設定為 『AzureSearchIndex』。 針對 AzureSqlDWTableDataset 類型,設定為 『AzureSqlDWTable』。 針對 AzureSqlTableDataset 類型,設定為 『AzureSqlTable』。 針對 AzureTableDataset 類型設定為 『AzureTable』。 設定為 CassandraTableDataset 類型的 'CassandraTable'。 針對 ConcurObjectDataset 類型,設定為 'ConcurObject'。 設定為 CouchbaseTableDataset 類型的 『CouchbaseTable』。 針對 DocumentDbCollectionDataset 類型,設定為 'DocumentDbCollection'。 將 設定為 DrillTableDataset 類型的 『DrillTable』。 設定為 DynamicsEntityDataset 類型的 'DynamicsEntity'。 針對 EloquaObjectDataset 類型,設定為 『EloquaObject』。 針對 FileShareDataset 類型,設定為 『FileShare』。 針對 GoogleBigQueryObjectDataset類型,設定為 'GoogleBigQueryObject'。 針對 GreenplumTableDataset 類型,設定為 『GreenplumTable』。 針對 HBaseObjectDataset 類型,設定為 『HBaseObject』。 針對 HiveObjectDataset類型,設定為 'HiveObject'。 針對 HttpDataset 類型,設定為 'HttpFile'。 針對 HubspotObjectDataset 類型,設定為 'HubspotObject'。 針對 ImpalaObjectDataset類型,設定為 'ImpalaObject'。 針對類型 JiraObjectDataset,設定為 『JiraObject』。 針對 MagentoObjectDataset類型,設定為 'MagentoObject'。 針對 MariaDBTableDataset 類型,設定為 'MariaDBTableTable'。 設定為 MarketoObjectDataset 類型的 'MarketoObject'。 針對 mongoDbCollectionDataset類型 設定為 'MongoDbCollection'。 針對 NetezzaTableDataset 類型,設定為 'NetezzaTable'。 針對 ODataResourceDataset 類型,設定為 『ODataResource』。 針對 OracleTableDataset 類型設定為 『OracleTable』。 針對 PaypalObjectDataset 類型,設定為 'PaypalObject'。 針對 PhoenixObjectDataset 類型設定為 『PhoenixObject』。 針對 PrestoObjectDataset 類型,設定為 'PrestoObject'。 針對 QuickBooksObjectDataset 類型,設定為 'QuickBooksObject'。 設定為 RelationalTableDataset 類型的 'RelationalTable'。 針對 ResponsysObjectDataset 類型,設定為 'ResponsysObject'。 針對 SalesforceMarketingCloudObjectDataset 類型,設定為 'SalesforceMarketingCloudObject'。 針對 SalesforceObjectDataset 類型,設定為 'SalesforceObject'。 針對 SapCloudForCustomerResourceDataset 類型,設定為 'SapCloudForCustomerResource'。 針對 SapEccResourceDataset 類型,設定為 'SapEccResource'。 針對 ServiceNowObjectDataset 類型,設定為 'ServiceNowObject'。 針對 ShopifyObjectDataset 類型,設定為 'ShopifyObject'。 針對 SparkObjectDataset類型,設定為 『SparkObject』。 針對 SqlServerTableDataset 類型,設定為 'SqlServerTable'。 設定為 SquareObjectDataset 類型的 'SquareObject'。 設定為 類型 VerticaTableDataset 的 'VerticaTable'。 設定為 WebTableDataset 類型的 『WebTable』。 設定為 XeroObjectDataset 類型的 『XeroObject』。 設定為 類型 ZohoObjectDataset 的 『ZohoObject』。 'AmazonMWSObject'
“AmazonS3Object”
“AzureBlob”
“AzureDataLakeStoreFile”
“AzureMySqlTable”
'AzurePostgreSqlTable'
“AzureSearchIndex”
“AzureSqlDWTable”
'AzureSqlTable'
'AzureTable'
'CassandraTable'
“ConcurObject”
'CouchbaseTable'
'DocumentDbCollection'
'DrillTable'
'DynamicsEntity' (動態實體)
'EloquaObject'
'檔案共用'
“GoogleBigQueryObject”
'GreenplumTable'
“HBaseObject”
“HiveObject”
“HttpFile”
'HubspotObject'
“ImpalaObject”
'JiraObject'
'MagentoObject'
'MariaDBTable'
'MarketoObject'
'MongoDbCollection'
'NetezzaTable'
“ODataResource”
'OracleTable'
'PaypalObject'
“PhoenixObject”
'PrestoObject'
“QuickBooksObject”
'RelationalTable'
“ResponsysObject”
“SalesforceMarketingCloudObject”
“SalesforceObject”
“SapCloudForCustomerResource”
“SapEccResource”
“ServiceNowObject”
'ShopifyObject'
“SparkObject”
“SqlServerTable”
'SquareObject'
'VerticaTable'
'WebTable'
'XeroObject'
'ZohoObject' (必要)

數據集BZip2壓縮

名字 描述 價值
類型 數據集壓縮的類型。 'BZip2' (必要)

數據集壓縮

名字 描述 價值
類型 針對 DatasetBZip2Compression 類型,設定為 'BZip2'。 設定為 DatasetDeflateCompression 類型的 'Deflate'。 針對 DatasetGZipCompression 類型設定為 『GZip』。 針對 DatasetZipDeflateCompression 類型,設定為 'ZipDeflate'。 'BZip2'
“洩氣”
'GZip'
'ZipDeflate' (必要)

數據集DeflateCompression

名字 描述 價值
水準 Deflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'Deflate' (必要)

數據集GZipCompression

名字 描述 價值
水準 GZip 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'GZip' (必要)

數據集存儲格式

名字 描述 價值
還原串行化程式 還原串行化程式。 Type:string (或 expression with resultType string) 。 任何
串行化程式 串行化程式。 Type:string (或 expression with resultType string) 。 任何
類型 (必要)

數據集ZipDeflate壓縮

名字 描述 價值
水準 ZipDeflate 壓縮層級。 “最快”
“最佳”
類型 數據集壓縮的類型。 'ZipDeflate' (必要)

DocumentDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DocumentDbCollection' (必要)
類型屬性 DocumentDB 集合數據集屬性。 DocumentDbCollectionDatasetTypeProperties (必要)

DocumentDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 Document Database 集合名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

DrillTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DrillTable' (必要)

DynamicsEntityDataset 數據集

名字 描述 價值
類型 數據集的類型。 'DynamicsEntity' (必要)
類型屬性 Dynamics 實體數據集屬性。 DynamicsEntityDatasetTypeProperties (必要)

DynamicsEntityDatasetType屬性

名字 描述 價值
實體名稱 實體的邏輯名稱。 Type:string (或 expression with resultType string) 。 任何

EloquaObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'EloquaObject' (必要)

FileShareDataset 數據集

名字 描述 價值
類型 數據集的類型。 'FileShare' (必要)
類型屬性 內部部署檔案系統數據集屬性。 FileShareDatasetTypeProperties (必要)

FileShareDatasetTypeProperties

名字 描述 價值
壓縮 用於檔案系統的數據壓縮方法。 數據集壓縮
fileFilter 檔 指定篩選條件,以用來選取 folderPath 中的檔案子集,而不是所有檔案。 Type:string (或 expression with resultType string) 。 任何
檔名 內部部署檔案系統的名稱。 Type:string (或 expression with resultType string) 。 任何
資料夾路徑 內部部署檔案系統的路徑。 Type:string (或 expression with resultType string) 。 任何
格式 檔案格式。 數據集存儲格式

GoogleBigQueryObjectDataset

名字 描述 價值
類型 數據集的類型。 'GoogleBigQueryObject' (必要)

GreenplumTable數據集

名字 描述 價值
類型 數據集的類型。 'GreenplumTable' (必要)

HBaseObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HBaseObject' (必要)

HiveObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HiveObject' (必要)

Http數據集

名字 描述 價值
類型 數據集的類型。 'HttpFile' (必要)
類型屬性 此數據集類型特有的屬性。 HttpDatasetTypeProperties (必要)

HttpDatasetTypeProperties

名字 描述 價值
additionalHeaders HTTP 要求的標頭。 例如 request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n 類型:string(或 expression with resultType string)。
任何
壓縮 檔案上使用的數據壓縮方法。 數據集壓縮
格式 檔案格式。 數據集存儲格式
相對網址 根據 HttpLinkedService 中 URL 的相對 URL 會參考 HTTP 檔類型:字串(或具有 resultType 字串串的表達式)。 任何
requestBody(請求體) HTTP 要求的本文。 Type:string (或 expression with resultType string) 。 任何
請求方法 HTTP 要求的 HTTP 方法。 Type:string (或 expression with resultType string) 。 任何

HubspotObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'HubspotObject' (必要)

ImpalaObjectDataset

名字 描述 價值
類型 數據集的類型。 'ImpalaObject' (必要)

JiraObjectDataset

名字 描述 價值
類型 數據集的類型。 'JiraObject' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification 參數值規範
referenceName (引用名稱) 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoObjectDataset

名字 描述 價值
類型 數據集的類型。 'MagentoObject' (必要)

MariaDBTable數據集

名字 描述 價值
類型 數據集的類型。 'MariaDBTable' (必要)

MarketoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MarketoObject' (必要)

MongoDbCollectionDataset 數據集

名字 描述 價值
類型 數據集的類型。 'MongoDbCollection' (必要)
類型屬性 MongoDB 資料庫數據集屬性。 MongoDbCollectionDatasetTypeProperties (必要)

MongoDbCollectionDatasetTypeProperties

名字 描述 價值
集合名稱 MongoDB 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

NetezzaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'NetezzaTable' (必要)

ODataResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ODataResource' (必要)
類型屬性 OData 數據集屬性。 ODataResourceDatasetTypeProperties (必要)

ODataResourceDatasetTypeProperties

名字 描述 價值
路徑 OData 資源路徑。 Type:string (或 expression with resultType string) 。 任何

OracleTableDataset

名字 描述 價值
類型 數據集的類型。 'OracleTable' (必要)
類型屬性 內部部署 Oracle 資料集屬性。 OracleTableDatasetTypeProperties (必要)

OracleTableDatasetTypeProperties

名字 描述 價值
資料表名稱 內部部署 Oracle 資料庫的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

ParameterDefinitionSpecification

名字 描述 價值

參數規範

名字 描述 價值
預設值 參數的預設值。 任何
類型 參數類型。 '陣列'
'布爾'
'浮動'
'int'
'物件'
“安全字串”
'String' (必要)

ParameterValueSpecification 參數值規範

名字 描述 價值

PaypalObjectDataset

名字 描述 價值
類型 數據集的類型。 'PaypalObject' (必要)

PhoenixObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PhoenixObject' (必要)

PrestoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'PrestoObject' (必要)

QuickBooksObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'QuickBooksObject' (必要)

RelationalTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'RelationalTable' (必要)
類型屬性 關係型數據表數據集屬性。 RelationalTableDatasetTypeProperties (必要)

RelationalTableDatasetTypeProperties

名字 描述 價值
資料表名稱 關係型數據表名稱。 Type:string (或 expression with resultType string) 。 任何

ResponsysObjectDataset

名字 描述 價值
類型 數據集的類型。 'ResponsysObject' (必要)

SalesforceMarketingCloudObjectDataset

名字 描述 價值
類型 數據集的類型。 'SalesforceMarketingCloudObject' (必要)

SalesforceObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SalesforceObject' (必要)
類型屬性 Salesforce 對象資料集屬性。 SalesforceObjectDatasetTypeProperties (必要)

SalesforceObjectDatasetType屬性

名字 描述 價值
物件API名稱 Salesforce 物件 API 名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerResourceDataset

名字 描述 價值
類型 數據集的類型。 'SapCloudForCustomerResource' (必要)
類型屬性 SAP Cloud For Customer OData 資源數據集屬性。 SapCloudForCustomerResourceDatasetTypeProperties (必要)

SapCloudForCustomerResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP Cloud for Customer OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

SapEccResourceDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SapEccResource' (必要)
類型屬性 SAP ECC OData 資源數據集屬性。 SapEccResourceDatasetTypeProperties (必要)

SapEccResourceDatasetTypeProperties

名字 描述 價值
路徑 SAP ECC OData 實體的路徑。 Type:string (或 expression with resultType string) 。 任何 (必要)

ServiceNowObjectDataset

名字 描述 價值
類型 數據集的類型。 'ServiceNowObject' (必要)

ShopifyObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ShopifyObject' (必要)

SparkObjectDataset

名字 描述 價值
類型 數據集的類型。 'SparkObject' (必要)

SqlServerTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SqlServerTable' (必要)
類型屬性 內部部署 SQL Server 資料集屬性。 SqlServerTableDatasetTypeProperties (必要)

SqlServerTableDatasetTypeProperties

名字 描述 價值
資料表名稱 SQL Server 資料集的數據表名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

SquareObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'SquareObject' (必要)

VerticaTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'VerticaTable' (必要)

WebTableDataset 數據集

名字 描述 價值
類型 數據集的類型。 'WebTable' (必要)
類型屬性 Web 資料表數據集屬性。 WebTableDatasetTypeProperties (必要)

WebTableDatasetTypeProperties

名字 描述 價值
指數 網頁中數據表以零起始的索引。 類型:integer (或 expression with resultType integer), minimum: 0。 任何 (必要)
路徑 鏈接服務 URL 中網頁的相對 URL。 Type:string (或 expression with resultType string) 。 任何

XeroObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'XeroObject' (必要)

ZohoObjectDataset 數據集

名字 描述 價值
類型 數據集的類型。 'ZohoObject' (必要)