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