Microsoft.DataFactory factories/datasets 2017-09-01-preview
- 最新の を
する - 2018-06-01
- 2017-09-01-preview
Bicep リソース定義
factories/datasets リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/datasets リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DataFactory/factories/datasets@2017-09-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
description: 'string'
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
parameters: {
{customized property}: {
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
structure: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see Dataset objects
}
}
DatasetCompression オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BZip2の場合は、次を使用します。
{
type: 'BZip2'
}
deflateを
{
level: 'string'
type: 'Deflate'
}
GZipの場合は、次を使用します。
{
level: 'string'
type: 'GZip'
}
ZipDeflateの場合は、次を使用します。
{
level: 'string'
type: 'ZipDeflate'
}
データセット オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
AmazonMWSObjectの場合は、次の値を使用します。
{
type: 'AmazonMWSObject'
}
AmazonS3Objectの場合は、次の値を使用します。
{
type: 'AmazonS3Object'
typeProperties: {
bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
format: {
deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
serializer: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
key: any(Azure.Bicep.Types.Concrete.AnyType)
prefix: any(Azure.Bicep.Types.Concrete.AnyType)
version: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzureBlobを
{
type: 'AzureBlob'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileName: any(Azure.Bicep.Types.Concrete.AnyType)
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
format: {
deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
serializer: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
tableRootLocation: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzureDataLakeStoreFileを
{
type: 'AzureDataLakeStoreFile'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileName: any(Azure.Bicep.Types.Concrete.AnyType)
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
format: {
deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
serializer: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
}
AzureMySqlTableの場合は、次を使用します。
{
type: 'AzureMySqlTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzurePostgreSqlTableの場合は、次を使用します。
{
type: 'AzurePostgreSqlTable'
}
AzureSearchIndexの場合は、次を使用します。
{
type: 'AzureSearchIndex'
typeProperties: {
indexName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzureSqlDWTableの場合は、次を使用します。
{
type: 'AzureSqlDWTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzureSqlTableの場合は、次を使用します。
{
type: 'AzureSqlTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
AzureTableを
{
type: 'AzureTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
CassandraTableの場合は、次を使用します。
{
type: 'CassandraTable'
typeProperties: {
keyspace: any(Azure.Bicep.Types.Concrete.AnyType)
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
ConcurObjectの場合は、次の値を使用します。
{
type: 'ConcurObject'
}
CouchbaseTable
{
type: 'CouchbaseTable'
}
DocumentDbCollection の場合は、次の値を使用します。
{
type: 'DocumentDbCollection'
typeProperties: {
collectionName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
DrillTableの場合は、次を使用します。
{
type: 'DrillTable'
}
DynamicsEntity
{
type: 'DynamicsEntity'
typeProperties: {
entityName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
EloquaObjectの場合は、次の値を使用します。
{
type: 'EloquaObject'
}
FileShareの場合は、次を使用します。
{
type: 'FileShare'
typeProperties: {
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
fileFilter: any(Azure.Bicep.Types.Concrete.AnyType)
fileName: any(Azure.Bicep.Types.Concrete.AnyType)
folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
format: {
deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
serializer: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
}
}
GoogleBigQueryObjectを
{
type: 'GoogleBigQueryObject'
}
GreenplumTableの場合は、次を使用します。
{
type: 'GreenplumTable'
}
HBaseObjectを
{
type: 'HBaseObject'
}
HiveObjectの場合は、次の値を使用します。
{
type: 'HiveObject'
}
HttpFileの場合は、次を使用します。
{
type: 'HttpFile'
typeProperties: {
additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
compression: {
type: 'string'
// For remaining properties, see DatasetCompression objects
}
format: {
deserializer: any(Azure.Bicep.Types.Concrete.AnyType)
serializer: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
// For remaining properties, see DatasetStorageFormat objects
}
relativeUrl: any(Azure.Bicep.Types.Concrete.AnyType)
requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
HubspotObjectの場合は、次の値を使用します。
{
type: 'HubspotObject'
}
ImpalaObjectの場合は、次の値を使用します。
{
type: 'ImpalaObject'
}
JiraObjectの場合は、次の値を使用します。
{
type: 'JiraObject'
}
MagentoObjectの場合は、次の値を使用します。
{
type: 'MagentoObject'
}
MariaDBTableの場合は、次を使用します。
{
type: 'MariaDBTable'
}
MarketoObjectの場合は、次の値を使用します。
{
type: 'MarketoObject'
}
MongoDbCollectionの場合は、次のコマンドを使用します。
{
type: 'MongoDbCollection'
typeProperties: {
collectionName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
NetezzaTableの場合は、次を使用します。
{
type: 'NetezzaTable'
}
ODataResourceを
{
type: 'ODataResource'
typeProperties: {
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
OracleTableの場合は、次を使用します。
{
type: 'OracleTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
PayObjectの場合は、次の値を使用します。
{
type: 'PaypalObject'
}
PhoenixObjectを
{
type: 'PhoenixObject'
}
PrestoObjectの場合は、次の値を使用します。
{
type: 'PrestoObject'
}
QuickBooksObjectの場合は、次の値を使用します。
{
type: 'QuickBooksObject'
}
RelationalTableの場合は、次を使用します。
{
type: 'RelationalTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
ResponsysObjectの場合は、次の値を使用します。
{
type: 'ResponsysObject'
}
SalesforceMarketingCloudObjectの場合は、次のコマンドを使用します。
{
type: 'SalesforceMarketingCloudObject'
}
SalesforceObjectの場合は、次の値を使用します。
{
type: 'SalesforceObject'
typeProperties: {
objectApiName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
SapCloudForCustomerResourceの場合は、次のコマンドを使用します。
{
type: 'SapCloudForCustomerResource'
typeProperties: {
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
SapEccResourceの場合は、次の値を使用します。
{
type: 'SapEccResource'
typeProperties: {
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
ServiceNowObjectの場合は、次の値を使用します。
{
type: 'ServiceNowObject'
}
ShopifyObjectの場合は、次の値を使用します。
{
type: 'ShopifyObject'
}
SparkObjectの場合は、次の値を使用します。
{
type: 'SparkObject'
}
SqlServerTableの場合は、次を使用します。
{
type: 'SqlServerTable'
typeProperties: {
tableName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
SquareObjectの場合は、次の値を使用します。
{
type: 'SquareObject'
}
VerticaTableを
{
type: 'VerticaTable'
}
WebTableの場合は、次を使用します。
{
type: 'WebTable'
typeProperties: {
index: any(Azure.Bicep.Types.Concrete.AnyType)
path: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
XeroObjectの場合は、次の値を使用します。
{
type: 'XeroObject'
}
ZohoObjectを
{
type: 'ZohoObject'
}
DatasetStorageFormat オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
プロパティ値
AmazonMWSObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonMWSObject' (必須) |
AmazonS3Dataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonS3Object' (必須) |
typeProperties | Amazon S3 データセットのプロパティ。 | AmazonS3DatasetTypeProperties (必須) |
AmazonS3DatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
bucketName | Amazon S3 バケットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
圧縮 | Amazon S3 オブジェクトに使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
鍵 | Amazon S3 オブジェクトのキー。 型: string (または resultType 文字列を含む式)。 | 任意 |
接頭辞 | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | 任意 |
バージョン | S3 オブジェクトのバージョン。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureBlobDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureBlob' (必須) |
typeProperties | Azure BLOB データセットのプロパティ。 | AzureBlobDatasetTypeProperties (必須) |
AzureBlobDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | BLOB ストレージに使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure BLOB の名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Blob Storage のパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | Azure Blob Storage の形式。 | DatasetStorageFormat |
tableRootLocation | BLOB パスのルート。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureDataLakeStoreDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureDataLakeStoreFile' (必須) |
typeProperties | Azure Data Lake Store データセットのプロパティ。 | AzureDataLakeStoreDatasetTypeProperties (必須) |
AzureDataLakeStoreDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | Azure Data Lake Store の項目に使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure Data Lake Store 内のファイルの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Data Lake Store 内のフォルダーへのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
形式 | Data Lake Store の形式。 | DatasetStorageFormat |
AzureMySqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureMySqlTable' (必須) |
typeProperties | Azure MySQL データベース データセットのプロパティ。 | AzureMySqlTableDatasetTypeProperties (必須) |
AzureMySqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure MySQL データベース テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzurePostgreSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzurePostgreSqlTable' (必須) |
AzureSearchIndexDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSearchIndex' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | AzureSearchIndexDatasetTypeProperties (必須) |
AzureSearchIndexDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
indexName | Azure Search インデックスの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDWTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlDWTable' (必須) |
typeProperties | Azure SQL Data Warehouse データセットのプロパティ。 | AzureSqlDWTableDatasetTypeProperties (必須) |
AzureSqlDWTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL Data Warehouse のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlTable' (必須) |
typeProperties | Azure SQL データセットのプロパティ。 | AzureSqlTableDatasetTypeProperties (必須) |
AzureSqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureTable' (必須) |
typeProperties | Azure Table データセットのプロパティ。 | AzureTableDatasetTypeProperties (必須) |
AzureTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure Table Storage のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
CassandraTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CassandraTable' (必須) |
typeProperties | Cassandra データセットのプロパティ。 | CassandraTableDatasetTypeProperties (必須) |
CassandraTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
keyspace | Cassandra データベースのキースペース。 型: string (または resultType 文字列を含む式)。 | 任意 |
tableName | Cassandra データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ConcurObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ConcurObject' (必須) |
CouchbaseTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CouchbaseTable' (必須) |
データセット
名前 | 形容 | 価値 |
---|---|---|
注釈 | データセットの記述に使用できるタグの一覧。 | any[] |
形容 | データセットの説明。 | 糸 |
linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference (必須) |
パラメーター | データセットのパラメーター。 | ParameterDefinitionSpecification の |
構造 | データセットの構造を定義する列。 型: 配列 (または resultType 配列を持つ式)、itemType: DatasetDataElement。 | 任意 |
種類 | AmazonMWSObjectDatasetの型 |
'AmazonMWSObject' 'AmazonS3Object' 'AzureBlob' 'AzureDataLakeStoreFile' 'AzureMySqlTable' 'AzurePostgreSqlTable' 'AzureSearchIndex' 'AzureSqlDWTable' 'AzureSqlTable' 'AzureTable' 'CassandraTable' 'ConcurObject' 'CouchbaseTable' 'DocumentDbCollection' 'DrillTable' 'DynamicsEntity' 'EloquaObject' 'FileShare' 'GoogleBigQueryObject' 'GreenplumTable' 'HBaseObject' 'HiveObject' 'HttpFile' 'HubspotObject' 'ImpalaObject' 'JiraObject' 'MagentoObject' 'MariaDBTable' 'MarketoObject' 'MongoDbCollection' 'NetezzaTable' 'ODataResource' 'OracleTable' 'PayObject' 'PhoenixObject' 'PrestoObject' 'QuickBooksObject' 'RelationalTable' 'ResponsysObject' 'SalesforceMarketingCloudObject' 'SalesforceObject' 'SapCloudForCustomerResource' 'SapEccResource' 'ServiceNowObject' 'ShopifyObject' 'SparkObject' 'SqlServerTable' 'SquareObject' 'VerticaTable' 'WebTable' 'XeroObject' 'ZohoObject' (必須) |
DatasetBZip2Compression
名前 | 形容 | 価値 |
---|---|---|
種類 | データセット圧縮の種類。 | 'BZip2' (必須) |
DatasetCompression
名前 | 形容 | 価値 |
---|---|---|
種類 | DatasetBZip2Compression型 |
'BZip2' 'Deflate' 'GZip' 'ZipDeflate' (必須) |
DatasetDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | Deflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'Deflate' (必須) |
DatasetGZipCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | GZip 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'GZip' (必須) |
DatasetStorageFormat
名前 | 形容 | 価値 |
---|---|---|
デシリアライザー | デシリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
シリアライザー | シリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
種類 | (必須) |
DatasetZipDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | ZipDeflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'ZipDeflate' (必須) |
DocumentDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DocumentDbCollection' (必須) |
typeProperties | DocumentDB コレクション データセットのプロパティ。 | DocumentDbCollectionDatasetTypeProperties (必須) |
DocumentDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | ドキュメント データベース コレクション名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DrillTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DrillTable' (必須) |
DynamicsEntityDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DynamicsEntity' (必須) |
typeProperties | Dynamics エンティティ データセットのプロパティ。 | DynamicsEntityDatasetTypeProperties (必須) |
DynamicsEntityDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
entityName | エンティティの論理名。 型: string (または resultType 文字列を含む式)。 | 任意 |
EloquaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'EloquaObject' (必須) |
FileShareDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'FileShare' (必須) |
typeProperties | オンプレミスのファイル システム データセットのプロパティ。 | FileShareDatasetTypeProperties (必須) |
FileShareDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | ファイル システムに使用されるデータ圧縮方法。 | DatasetCompression |
fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | 任意 |
fileName | オンプレミス のファイル システムの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | オンプレミス のファイル システムのパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | ファイルの形式。 | DatasetStorageFormat |
GoogleBigQueryObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GoogleBigQueryObject' (必須) |
GreenplumTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GreenplumTable' (必須) |
HBaseObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HBaseObject' (必須) |
HiveObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HiveObject' (必須) |
HttpDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HttpFile' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | HttpDatasetTypeProperties (必須) |
HttpDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
additionalHeaders | HTTP 要求のヘッダー。 例: request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n Type: string (または resultType 文字列を含む式)。 |
任意 |
圧縮 | ファイルで使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
relativeUrl | HttpLinkedService の URL に基づく相対 URL は、HTTP ファイルの Type: 文字列 (または resultType 文字列を含む式) を参照します。 | 任意 |
requestBody | HTTP 要求の本文。 型: string (または resultType 文字列を含む式)。 | 任意 |
requestMethod | HTTP 要求の HTTP メソッド。 型: string (または resultType 文字列を含む式)。 | 任意 |
HubspotObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HubspotObject' (必須) |
ImpalaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ImpalaObject' (必須) |
JiraObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'JiraObject' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MagentoObject' (必須) |
MariaDBTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MariaDBTable' (必須) |
MarketoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MarketoObject' (必須) |
Microsoft.DataFactory/factories/datasets
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: ファクトリ |
プロパティ | データセットのプロパティ。 | データセットの (必須) |
MongoDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MongoDbCollection' (必須) |
typeProperties | MongoDB データベース データセットのプロパティ。 | MongoDbCollectionDatasetTypeProperties (必須) |
MongoDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | MongoDB データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
NetezzaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'NetezzaTable' (必須) |
ODataResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ODataResource' (必須) |
typeProperties | OData データセットのプロパティ。 | ODataResourceDatasetTypeProperties (必須) |
ODataResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | OData リソース パス。 型: string (または resultType 文字列を含む式)。 | 任意 |
OracleTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'OracleTable' (必須) |
typeProperties | オンプレミスの Oracle データセットのプロパティ。 | OracleTableDatasetTypeProperties (必須) |
OracleTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | オンプレミスの Oracle データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ParameterDefinitionSpecification
名前 | 形容 | 価値 |
---|
ParameterSpecification
名前 | 形容 | 価値 |
---|---|---|
defaultValue | パラメーターの既定値。 | 任意 |
種類 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PayPalObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PayObject' (必須) |
PhoenixObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PhoenixObject' (必須) |
PrestoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PrestoObject' (必須) |
QuickBooksObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'QuickBooksObject' (必須) |
RelationalTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'RelationalTable' (必須) |
typeProperties | リレーショナル テーブル データセットのプロパティ。 | RelationalTableDatasetTypeProperties (必須) |
RelationalTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | リレーショナル テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ResponsysObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ResponsysObject' (必須) |
SalesforceMarketingCloudObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceMarketingCloudObject' (必須) |
SalesforceObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceObject' (必須) |
typeProperties | Salesforce オブジェクト データセットのプロパティ。 | SalesforceObjectDatasetTypeProperties (必須) |
SalesforceObjectDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
objectApiName | Salesforce オブジェクト API 名。 型: string (または resultType 文字列を含む式)。 | 任意 |
SapCloudForCustomerResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapCloudForCustomerResource' (必須) |
typeProperties | SAP Cloud For Customer OData リソース データセットのプロパティ。 | SapCloudForCustomerResourceDatasetTypeProperties (必須) |
SapCloudForCustomerResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP Cloud for Customer OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SapEccResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapEccResource' (必須) |
typeProperties | SAP ECC OData リソース データセットのプロパティ。 | SapEccResourceDatasetTypeProperties (必須) |
SapEccResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP ECC OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ServiceNowObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ServiceNowObject' (必須) |
ShopifyObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ShopifyObject' (必須) |
SparkObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SparkObject' (必須) |
SqlServerTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SqlServerTable' (必須) |
typeProperties | オンプレミスの SQL Server データセットのプロパティ。 | SqlServerTableDatasetTypeProperties (必須) |
SqlServerTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | SQL Server データセットのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SquareObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SquareObject' (必須) |
VerticaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'VerticaTable' (必須) |
WebTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'WebTable' (必須) |
typeProperties | Web テーブル データセットのプロパティ。 | WebTableDatasetTypeProperties (必須) |
WebTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
インデックス | Web ページ内のテーブルの 0 から始まるインデックス。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any (必須) |
パス | リンクされたサービス URL からの Web ページへの相対 URL。 型: string (または resultType 文字列を含む式)。 | 任意 |
XeroObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'XeroObject' (必須) |
ZohoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ZohoObject' (必須) |
クイック スタートのサンプル
次のクイック スタート サンプルでは、このリソースの種類をデプロイします。
Bicep ファイル | 形容 |
---|---|
V2 データ ファクトリ を作成する | このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory | このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
ARM テンプレート リソース定義
factories/datasets リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 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
}
}
DatasetCompression オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BZip2の場合は、次を使用します。
{
"type": "BZip2"
}
deflateを
{
"level": "string",
"type": "Deflate"
}
GZipの場合は、次を使用します。
{
"level": "string",
"type": "GZip"
}
ZipDeflateの場合は、次を使用します。
{
"level": "string",
"type": "ZipDeflate"
}
データセット オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
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": {}
}
}
PayObjectの場合は、次の値を使用します。
{
"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 オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
プロパティ値
AmazonMWSObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonMWSObject' (必須) |
AmazonS3Dataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonS3Object' (必須) |
typeProperties | Amazon S3 データセットのプロパティ。 | AmazonS3DatasetTypeProperties (必須) |
AmazonS3DatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
bucketName | Amazon S3 バケットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
圧縮 | Amazon S3 オブジェクトに使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
鍵 | Amazon S3 オブジェクトのキー。 型: string (または resultType 文字列を含む式)。 | 任意 |
接頭辞 | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | 任意 |
バージョン | S3 オブジェクトのバージョン。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureBlobDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureBlob' (必須) |
typeProperties | Azure BLOB データセットのプロパティ。 | AzureBlobDatasetTypeProperties (必須) |
AzureBlobDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | BLOB ストレージに使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure BLOB の名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Blob Storage のパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | Azure Blob Storage の形式。 | DatasetStorageFormat |
tableRootLocation | BLOB パスのルート。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureDataLakeStoreDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureDataLakeStoreFile' (必須) |
typeProperties | Azure Data Lake Store データセットのプロパティ。 | AzureDataLakeStoreDatasetTypeProperties (必須) |
AzureDataLakeStoreDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | Azure Data Lake Store の項目に使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure Data Lake Store 内のファイルの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Data Lake Store 内のフォルダーへのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
形式 | Data Lake Store の形式。 | DatasetStorageFormat |
AzureMySqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureMySqlTable' (必須) |
typeProperties | Azure MySQL データベース データセットのプロパティ。 | AzureMySqlTableDatasetTypeProperties (必須) |
AzureMySqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure MySQL データベース テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzurePostgreSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzurePostgreSqlTable' (必須) |
AzureSearchIndexDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSearchIndex' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | AzureSearchIndexDatasetTypeProperties (必須) |
AzureSearchIndexDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
indexName | Azure Search インデックスの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDWTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlDWTable' (必須) |
typeProperties | Azure SQL Data Warehouse データセットのプロパティ。 | AzureSqlDWTableDatasetTypeProperties (必須) |
AzureSqlDWTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL Data Warehouse のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlTable' (必須) |
typeProperties | Azure SQL データセットのプロパティ。 | AzureSqlTableDatasetTypeProperties (必須) |
AzureSqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureTable' (必須) |
typeProperties | Azure Table データセットのプロパティ。 | AzureTableDatasetTypeProperties (必須) |
AzureTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure Table Storage のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
CassandraTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CassandraTable' (必須) |
typeProperties | Cassandra データセットのプロパティ。 | CassandraTableDatasetTypeProperties (必須) |
CassandraTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
keyspace | Cassandra データベースのキースペース。 型: string (または resultType 文字列を含む式)。 | 任意 |
tableName | Cassandra データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ConcurObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ConcurObject' (必須) |
CouchbaseTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CouchbaseTable' (必須) |
データセット
名前 | 形容 | 価値 |
---|---|---|
注釈 | データセットの記述に使用できるタグの一覧。 | any[] |
形容 | データセットの説明。 | 糸 |
linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference (必須) |
パラメーター | データセットのパラメーター。 | ParameterDefinitionSpecification の |
構造 | データセットの構造を定義する列。 型: 配列 (または resultType 配列を持つ式)、itemType: DatasetDataElement。 | 任意 |
種類 | AmazonMWSObjectDatasetの型 |
'AmazonMWSObject' 'AmazonS3Object' 'AzureBlob' 'AzureDataLakeStoreFile' 'AzureMySqlTable' 'AzurePostgreSqlTable' 'AzureSearchIndex' 'AzureSqlDWTable' 'AzureSqlTable' 'AzureTable' 'CassandraTable' 'ConcurObject' 'CouchbaseTable' 'DocumentDbCollection' 'DrillTable' 'DynamicsEntity' 'EloquaObject' 'FileShare' 'GoogleBigQueryObject' 'GreenplumTable' 'HBaseObject' 'HiveObject' 'HttpFile' 'HubspotObject' 'ImpalaObject' 'JiraObject' 'MagentoObject' 'MariaDBTable' 'MarketoObject' 'MongoDbCollection' 'NetezzaTable' 'ODataResource' 'OracleTable' 'PayObject' 'PhoenixObject' 'PrestoObject' 'QuickBooksObject' 'RelationalTable' 'ResponsysObject' 'SalesforceMarketingCloudObject' 'SalesforceObject' 'SapCloudForCustomerResource' 'SapEccResource' 'ServiceNowObject' 'ShopifyObject' 'SparkObject' 'SqlServerTable' 'SquareObject' 'VerticaTable' 'WebTable' 'XeroObject' 'ZohoObject' (必須) |
DatasetBZip2Compression
名前 | 形容 | 価値 |
---|---|---|
種類 | データセット圧縮の種類。 | 'BZip2' (必須) |
DatasetCompression
名前 | 形容 | 価値 |
---|---|---|
種類 | DatasetBZip2Compression型 |
'BZip2' 'Deflate' 'GZip' 'ZipDeflate' (必須) |
DatasetDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | Deflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'Deflate' (必須) |
DatasetGZipCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | GZip 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'GZip' (必須) |
DatasetStorageFormat
名前 | 形容 | 価値 |
---|---|---|
デシリアライザー | デシリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
シリアライザー | シリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
種類 | (必須) |
DatasetZipDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | ZipDeflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'ZipDeflate' (必須) |
DocumentDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DocumentDbCollection' (必須) |
typeProperties | DocumentDB コレクション データセットのプロパティ。 | DocumentDbCollectionDatasetTypeProperties (必須) |
DocumentDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | ドキュメント データベース コレクション名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DrillTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DrillTable' (必須) |
DynamicsEntityDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DynamicsEntity' (必須) |
typeProperties | Dynamics エンティティ データセットのプロパティ。 | DynamicsEntityDatasetTypeProperties (必須) |
DynamicsEntityDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
entityName | エンティティの論理名。 型: string (または resultType 文字列を含む式)。 | 任意 |
EloquaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'EloquaObject' (必須) |
FileShareDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'FileShare' (必須) |
typeProperties | オンプレミスのファイル システム データセットのプロパティ。 | FileShareDatasetTypeProperties (必須) |
FileShareDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | ファイル システムに使用されるデータ圧縮方法。 | DatasetCompression |
fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | 任意 |
fileName | オンプレミス のファイル システムの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | オンプレミス のファイル システムのパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | ファイルの形式。 | DatasetStorageFormat |
GoogleBigQueryObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GoogleBigQueryObject' (必須) |
GreenplumTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GreenplumTable' (必須) |
HBaseObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HBaseObject' (必須) |
HiveObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HiveObject' (必須) |
HttpDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HttpFile' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | HttpDatasetTypeProperties (必須) |
HttpDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
additionalHeaders | HTTP 要求のヘッダー。 例: request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n Type: string (または resultType 文字列を含む式)。 |
任意 |
圧縮 | ファイルで使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
relativeUrl | HttpLinkedService の URL に基づく相対 URL は、HTTP ファイルの Type: 文字列 (または resultType 文字列を含む式) を参照します。 | 任意 |
requestBody | HTTP 要求の本文。 型: string (または resultType 文字列を含む式)。 | 任意 |
requestMethod | HTTP 要求の HTTP メソッド。 型: string (または resultType 文字列を含む式)。 | 任意 |
HubspotObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HubspotObject' (必須) |
ImpalaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ImpalaObject' (必須) |
JiraObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'JiraObject' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MagentoObject' (必須) |
MariaDBTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MariaDBTable' (必須) |
MarketoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MarketoObject' (必須) |
Microsoft.DataFactory/factories/datasets
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2017-09-01-preview' |
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
プロパティ | データセットのプロパティ。 | データセットの (必須) |
種類 | リソースの種類 | 'Microsoft.DataFactory/factories/datasets' |
MongoDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MongoDbCollection' (必須) |
typeProperties | MongoDB データベース データセットのプロパティ。 | MongoDbCollectionDatasetTypeProperties (必須) |
MongoDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | MongoDB データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
NetezzaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'NetezzaTable' (必須) |
ODataResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ODataResource' (必須) |
typeProperties | OData データセットのプロパティ。 | ODataResourceDatasetTypeProperties (必須) |
ODataResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | OData リソース パス。 型: string (または resultType 文字列を含む式)。 | 任意 |
OracleTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'OracleTable' (必須) |
typeProperties | オンプレミスの Oracle データセットのプロパティ。 | OracleTableDatasetTypeProperties (必須) |
OracleTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | オンプレミスの Oracle データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ParameterDefinitionSpecification
名前 | 形容 | 価値 |
---|
ParameterSpecification
名前 | 形容 | 価値 |
---|---|---|
defaultValue | パラメーターの既定値。 | 任意 |
種類 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PayPalObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PayObject' (必須) |
PhoenixObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PhoenixObject' (必須) |
PrestoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PrestoObject' (必須) |
QuickBooksObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'QuickBooksObject' (必須) |
RelationalTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'RelationalTable' (必須) |
typeProperties | リレーショナル テーブル データセットのプロパティ。 | RelationalTableDatasetTypeProperties (必須) |
RelationalTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | リレーショナル テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ResponsysObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ResponsysObject' (必須) |
SalesforceMarketingCloudObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceMarketingCloudObject' (必須) |
SalesforceObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceObject' (必須) |
typeProperties | Salesforce オブジェクト データセットのプロパティ。 | SalesforceObjectDatasetTypeProperties (必須) |
SalesforceObjectDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
objectApiName | Salesforce オブジェクト API 名。 型: string (または resultType 文字列を含む式)。 | 任意 |
SapCloudForCustomerResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapCloudForCustomerResource' (必須) |
typeProperties | SAP Cloud For Customer OData リソース データセットのプロパティ。 | SapCloudForCustomerResourceDatasetTypeProperties (必須) |
SapCloudForCustomerResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP Cloud for Customer OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SapEccResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapEccResource' (必須) |
typeProperties | SAP ECC OData リソース データセットのプロパティ。 | SapEccResourceDatasetTypeProperties (必須) |
SapEccResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP ECC OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ServiceNowObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ServiceNowObject' (必須) |
ShopifyObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ShopifyObject' (必須) |
SparkObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SparkObject' (必須) |
SqlServerTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SqlServerTable' (必須) |
typeProperties | オンプレミスの SQL Server データセットのプロパティ。 | SqlServerTableDatasetTypeProperties (必須) |
SqlServerTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | SQL Server データセットのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SquareObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SquareObject' (必須) |
VerticaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'VerticaTable' (必須) |
WebTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'WebTable' (必須) |
typeProperties | Web テーブル データセットのプロパティ。 | WebTableDatasetTypeProperties (必須) |
WebTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
インデックス | Web ページ内のテーブルの 0 から始まるインデックス。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any (必須) |
パス | リンクされたサービス URL からの Web ページへの相対 URL。 型: string (または resultType 文字列を含む式)。 | 任意 |
XeroObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'XeroObject' (必須) |
ZohoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ZohoObject' (必須) |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
V2 データ ファクトリ を作成する Azure にデプロイする |
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。 |
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory Azure にデプロイする |
このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します |
Terraform (AzAPI プロバイダー) リソース定義
factories/datasets リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/datasets リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/datasets@2017-09-01-preview"
name = "string"
body = jsonencode({
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
}
})
}
DatasetCompression オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
BZip2の場合は、次を使用します。
{
type = "BZip2"
}
deflateを
{
level = "string"
type = "Deflate"
}
GZipの場合は、次を使用します。
{
level = "string"
type = "GZip"
}
ZipDeflateの場合は、次を使用します。
{
level = "string"
type = "ZipDeflate"
}
データセット オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
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 = ?
}
}
PayObjectの場合は、次の値を使用します。
{
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 オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
プロパティ値
AmazonMWSObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonMWSObject' (必須) |
AmazonS3Dataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AmazonS3Object' (必須) |
typeProperties | Amazon S3 データセットのプロパティ。 | AmazonS3DatasetTypeProperties (必須) |
AmazonS3DatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
bucketName | Amazon S3 バケットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
圧縮 | Amazon S3 オブジェクトに使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
鍵 | Amazon S3 オブジェクトのキー。 型: string (または resultType 文字列を含む式)。 | 任意 |
接頭辞 | S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 | 任意 |
バージョン | S3 オブジェクトのバージョン。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureBlobDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureBlob' (必須) |
typeProperties | Azure BLOB データセットのプロパティ。 | AzureBlobDatasetTypeProperties (必須) |
AzureBlobDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | BLOB ストレージに使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure BLOB の名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Blob Storage のパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | Azure Blob Storage の形式。 | DatasetStorageFormat |
tableRootLocation | BLOB パスのルート。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzureDataLakeStoreDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureDataLakeStoreFile' (必須) |
typeProperties | Azure Data Lake Store データセットのプロパティ。 | AzureDataLakeStoreDatasetTypeProperties (必須) |
AzureDataLakeStoreDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | Azure Data Lake Store の項目に使用されるデータ圧縮方法。 | DatasetCompression |
fileName | Azure Data Lake Store 内のファイルの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | Azure Data Lake Store 内のフォルダーへのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
形式 | Data Lake Store の形式。 | DatasetStorageFormat |
AzureMySqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureMySqlTable' (必須) |
typeProperties | Azure MySQL データベース データセットのプロパティ。 | AzureMySqlTableDatasetTypeProperties (必須) |
AzureMySqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure MySQL データベース テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
AzurePostgreSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzurePostgreSqlTable' (必須) |
AzureSearchIndexDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSearchIndex' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | AzureSearchIndexDatasetTypeProperties (必須) |
AzureSearchIndexDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
indexName | Azure Search インデックスの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlDWTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlDWTable' (必須) |
typeProperties | Azure SQL Data Warehouse データセットのプロパティ。 | AzureSqlDWTableDatasetTypeProperties (必須) |
AzureSqlDWTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL Data Warehouse のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureSqlTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureSqlTable' (必須) |
typeProperties | Azure SQL データセットのプロパティ。 | AzureSqlTableDatasetTypeProperties (必須) |
AzureSqlTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure SQL データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
AzureTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'AzureTable' (必須) |
typeProperties | Azure Table データセットのプロパティ。 | AzureTableDatasetTypeProperties (必須) |
AzureTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | Azure Table Storage のテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
CassandraTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CassandraTable' (必須) |
typeProperties | Cassandra データセットのプロパティ。 | CassandraTableDatasetTypeProperties (必須) |
CassandraTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
keyspace | Cassandra データベースのキースペース。 型: string (または resultType 文字列を含む式)。 | 任意 |
tableName | Cassandra データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ConcurObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ConcurObject' (必須) |
CouchbaseTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'CouchbaseTable' (必須) |
データセット
名前 | 形容 | 価値 |
---|---|---|
注釈 | データセットの記述に使用できるタグの一覧。 | any[] |
形容 | データセットの説明。 | 糸 |
linkedServiceName | リンクされたサービス参照。 | LinkedServiceReference (必須) |
パラメーター | データセットのパラメーター。 | ParameterDefinitionSpecification の |
構造 | データセットの構造を定義する列。 型: 配列 (または resultType 配列を持つ式)、itemType: DatasetDataElement。 | 任意 |
種類 | AmazonMWSObjectDatasetの型 |
'AmazonMWSObject' 'AmazonS3Object' 'AzureBlob' 'AzureDataLakeStoreFile' 'AzureMySqlTable' 'AzurePostgreSqlTable' 'AzureSearchIndex' 'AzureSqlDWTable' 'AzureSqlTable' 'AzureTable' 'CassandraTable' 'ConcurObject' 'CouchbaseTable' 'DocumentDbCollection' 'DrillTable' 'DynamicsEntity' 'EloquaObject' 'FileShare' 'GoogleBigQueryObject' 'GreenplumTable' 'HBaseObject' 'HiveObject' 'HttpFile' 'HubspotObject' 'ImpalaObject' 'JiraObject' 'MagentoObject' 'MariaDBTable' 'MarketoObject' 'MongoDbCollection' 'NetezzaTable' 'ODataResource' 'OracleTable' 'PayObject' 'PhoenixObject' 'PrestoObject' 'QuickBooksObject' 'RelationalTable' 'ResponsysObject' 'SalesforceMarketingCloudObject' 'SalesforceObject' 'SapCloudForCustomerResource' 'SapEccResource' 'ServiceNowObject' 'ShopifyObject' 'SparkObject' 'SqlServerTable' 'SquareObject' 'VerticaTable' 'WebTable' 'XeroObject' 'ZohoObject' (必須) |
DatasetBZip2Compression
名前 | 形容 | 価値 |
---|---|---|
種類 | データセット圧縮の種類。 | 'BZip2' (必須) |
DatasetCompression
名前 | 形容 | 価値 |
---|---|---|
種類 | DatasetBZip2Compression型 |
'BZip2' 'Deflate' 'GZip' 'ZipDeflate' (必須) |
DatasetDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | Deflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'Deflate' (必須) |
DatasetGZipCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | GZip 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'GZip' (必須) |
DatasetStorageFormat
名前 | 形容 | 価値 |
---|---|---|
デシリアライザー | デシリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
シリアライザー | シリアライザー。 型: string (または resultType 文字列を含む式)。 | 任意 |
種類 | (必須) |
DatasetZipDeflateCompression
名前 | 形容 | 価値 |
---|---|---|
レベル | ZipDeflate 圧縮レベル。 | 'Fastest' 'Optimal' |
種類 | データセット圧縮の種類。 | 'ZipDeflate' (必須) |
DocumentDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DocumentDbCollection' (必須) |
typeProperties | DocumentDB コレクション データセットのプロパティ。 | DocumentDbCollectionDatasetTypeProperties (必須) |
DocumentDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | ドキュメント データベース コレクション名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
DrillTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DrillTable' (必須) |
DynamicsEntityDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'DynamicsEntity' (必須) |
typeProperties | Dynamics エンティティ データセットのプロパティ。 | DynamicsEntityDatasetTypeProperties (必須) |
DynamicsEntityDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
entityName | エンティティの論理名。 型: string (または resultType 文字列を含む式)。 | 任意 |
EloquaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'EloquaObject' (必須) |
FileShareDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'FileShare' (必須) |
typeProperties | オンプレミスのファイル システム データセットのプロパティ。 | FileShareDatasetTypeProperties (必須) |
FileShareDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | ファイル システムに使用されるデータ圧縮方法。 | DatasetCompression |
fileFilter | すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 | 任意 |
fileName | オンプレミス のファイル システムの名前。 型: string (または resultType 文字列を含む式)。 | 任意 |
folderPath | オンプレミス のファイル システムのパス。 型: string (または resultType 文字列を含む式)。 | 任意 |
形式 | ファイルの形式。 | DatasetStorageFormat |
GoogleBigQueryObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GoogleBigQueryObject' (必須) |
GreenplumTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'GreenplumTable' (必須) |
HBaseObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HBaseObject' (必須) |
HiveObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HiveObject' (必須) |
HttpDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HttpFile' (必須) |
typeProperties | このデータセットの種類に固有のプロパティ。 | HttpDatasetTypeProperties (必須) |
HttpDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
additionalHeaders | HTTP 要求のヘッダー。 例: request-header-name-1:request-header-value-1 ... request-header-name-n:request-header-value-n Type: string (または resultType 文字列を含む式)。 |
任意 |
圧縮 | ファイルで使用されるデータ圧縮方法。 | DatasetCompression |
形式 | ファイルの形式。 | DatasetStorageFormat |
relativeUrl | HttpLinkedService の URL に基づく相対 URL は、HTTP ファイルの Type: 文字列 (または resultType 文字列を含む式) を参照します。 | 任意 |
requestBody | HTTP 要求の本文。 型: string (または resultType 文字列を含む式)。 | 任意 |
requestMethod | HTTP 要求の HTTP メソッド。 型: string (または resultType 文字列を含む式)。 | 任意 |
HubspotObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'HubspotObject' (必須) |
ImpalaObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ImpalaObject' (必須) |
JiraObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'JiraObject' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
MagentoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MagentoObject' (必須) |
MariaDBTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MariaDBTable' (必須) |
MarketoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MarketoObject' (必須) |
Microsoft.DataFactory/factories/datasets
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: ファクトリ |
プロパティ | データセットのプロパティ。 | データセットの (必須) |
種類 | リソースの種類 | "Microsoft.DataFactory/factories/datasets@2017-09-01-preview" |
MongoDbCollectionDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'MongoDbCollection' (必須) |
typeProperties | MongoDB データベース データセットのプロパティ。 | MongoDbCollectionDatasetTypeProperties (必須) |
MongoDbCollectionDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
collectionName | MongoDB データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
NetezzaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'NetezzaTable' (必須) |
ODataResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ODataResource' (必須) |
typeProperties | OData データセットのプロパティ。 | ODataResourceDatasetTypeProperties (必須) |
ODataResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | OData リソース パス。 型: string (または resultType 文字列を含む式)。 | 任意 |
OracleTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'OracleTable' (必須) |
typeProperties | オンプレミスの Oracle データセットのプロパティ。 | OracleTableDatasetTypeProperties (必須) |
OracleTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | オンプレミスの Oracle データベースのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ParameterDefinitionSpecification
名前 | 形容 | 価値 |
---|
ParameterSpecification
名前 | 形容 | 価値 |
---|---|---|
defaultValue | パラメーターの既定値。 | 任意 |
種類 | パラメーターの型。 | 'Array' 'Bool' 'Float' 'Int' 'Object' 'SecureString' 'String' (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
PayPalObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PayObject' (必須) |
PhoenixObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PhoenixObject' (必須) |
PrestoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'PrestoObject' (必須) |
QuickBooksObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'QuickBooksObject' (必須) |
RelationalTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'RelationalTable' (必須) |
typeProperties | リレーショナル テーブル データセットのプロパティ。 | RelationalTableDatasetTypeProperties (必須) |
RelationalTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | リレーショナル テーブル名。 型: string (または resultType 文字列を含む式)。 | 任意 |
ResponsysObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ResponsysObject' (必須) |
SalesforceMarketingCloudObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceMarketingCloudObject' (必須) |
SalesforceObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SalesforceObject' (必須) |
typeProperties | Salesforce オブジェクト データセットのプロパティ。 | SalesforceObjectDatasetTypeProperties (必須) |
SalesforceObjectDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
objectApiName | Salesforce オブジェクト API 名。 型: string (または resultType 文字列を含む式)。 | 任意 |
SapCloudForCustomerResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapCloudForCustomerResource' (必須) |
typeProperties | SAP Cloud For Customer OData リソース データセットのプロパティ。 | SapCloudForCustomerResourceDatasetTypeProperties (必須) |
SapCloudForCustomerResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP Cloud for Customer OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SapEccResourceDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SapEccResource' (必須) |
typeProperties | SAP ECC OData リソース データセットのプロパティ。 | SapEccResourceDatasetTypeProperties (必須) |
SapEccResourceDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
パス | SAP ECC OData エンティティのパス。 型: string (または resultType 文字列を含む式)。 | any (必須) |
ServiceNowObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ServiceNowObject' (必須) |
ShopifyObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ShopifyObject' (必須) |
SparkObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SparkObject' (必須) |
SqlServerTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SqlServerTable' (必須) |
typeProperties | オンプレミスの SQL Server データセットのプロパティ。 | SqlServerTableDatasetTypeProperties (必須) |
SqlServerTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
tableName | SQL Server データセットのテーブル名。 型: string (または resultType 文字列を含む式)。 | any (必須) |
SquareObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'SquareObject' (必須) |
VerticaTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'VerticaTable' (必須) |
WebTableDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'WebTable' (必須) |
typeProperties | Web テーブル データセットのプロパティ。 | WebTableDatasetTypeProperties (必須) |
WebTableDatasetTypeProperties
名前 | 形容 | 価値 |
---|---|---|
インデックス | Web ページ内のテーブルの 0 から始まるインデックス。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 | any (必須) |
パス | リンクされたサービス URL からの Web ページへの相対 URL。 型: string (または resultType 文字列を含む式)。 | 任意 |
XeroObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'XeroObject' (必須) |
ZohoObjectDataset
名前 | 形容 | 価値 |
---|---|---|
種類 | データセットの種類。 | 'ZohoObject' (必須) |