Bicep リソース定義
factories/dataflows リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/dataflows リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
description: 'string'
folder: {
name: 'string'
}
type: 'string'
// For remaining properties, see DataFlow objects
}
}
DataFlow オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Flowletの場合は、次を使用します。
{
type: 'Flowlet'
typeProperties: {
script: 'string'
scriptLines: [
'string'
]
sinks: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
}
]
}
}
MappingDataFlowを する場合は、次の値を使用します。
{
type: 'MappingDataFlow'
typeProperties: {
script: 'string'
scriptLines: [
'string'
]
sinks: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
}
]
}
}
WranglingDataFlowの場合は、次の値を使用します。
{
type: 'WranglingDataFlow'
typeProperties: {
documentLocale: 'string'
script: 'string'
sources: [
{
dataset: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
flowlet: {
datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
script: 'string'
}
]
}
}
プロパティ値
データフロー
名前 |
形容 |
価値 |
注釈 |
データ フローの記述に使用できるタグの一覧。 |
any[] |
形容 |
データ フローの説明。 |
糸 |
フォルダ |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
DataFlowFolder |
種類 |
Flowletの種類 'Flowlet' に設定します。 MappingDataFlowの型 'MappingDataFlow' に設定します。 WranglingDataFlow型 'WranglingDataFlow' に設定します。 |
'Flowlet' 'MappingDataFlow' 'WranglingDataFlow' (必須) |
DataFlowFolder
名前 |
形容 |
価値 |
名前 |
このデータ フローが存在するフォルダーの名前。 |
糸 |
DataFlowReference
名前 |
形容 |
価値 |
datasetParameters |
データセットからデータ フロー パラメーターを参照します。 |
任意 |
パラメーター |
データ フロー パラメーター |
ParameterValueSpecification の |
referenceName |
参照データ フロー名。 |
string (必須) |
種類 |
データ フロー参照型。 |
'DataFlowReference' (必須) |
DataFlowSink
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
rejectedDataLinkedService |
拒否されたデータのリンクされたサービス参照。 |
LinkedServiceReference の |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DataFlowSource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DatasetReference
名前 |
形容 |
価値 |
パラメーター |
データセットの引数。 |
ParameterValueSpecification の |
referenceName |
参照データセット名。 |
string (必須) |
種類 |
データセット参照型。 |
'DatasetReference' (必須) |
Flowlet
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'Flowlet' (必須) |
typeProperties |
Flowlet 型のプロパティ。 |
FlowletTypeProperties の |
FlowletTypeProperties
名前 |
形容 |
価値 |
スクリプト |
Flowlet スクリプト。 |
糸 |
scriptLines |
Flowlet スクリプト行。 |
string[] |
シンク |
Flowlet のシンクの一覧。 |
DataFlowSink[] |
ソース |
Flowlet のソースの一覧。 |
DataFlowSource[] |
変換 |
Flowlet の変換の一覧。 |
変換[] |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MappingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'MappingDataFlow' (必須) |
typeProperties |
マッピング データ フローの種類のプロパティ。 |
MappingDataFlowTypeProperties の |
MappingDataFlowTypeProperties
名前 |
形容 |
価値 |
スクリプト |
DataFlow スクリプト。 |
糸 |
scriptLines |
データ フロー スクリプト行。 |
string[] |
シンク |
データ フロー内のシンクの一覧。 |
DataFlowSink[] |
ソース |
データ フロー内のソースの一覧。 |
DataFlowSource[] |
変換 |
データ フロー内の変換の一覧。 |
変換[] |
Microsoft.DataFactory/factories/dataflows
名前 |
形容 |
価値 |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
親 |
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。
詳細については、「親リソースの外部 子リソース」を参照してください。 |
種類のリソースのシンボリック名: ファクトリ |
プロパティ |
データ フローのプロパティ。 |
DataFlow (必須) |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
PowerQuerySource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
スクリプト |
ソース スクリプト。 |
糸 |
PowerQueryTypeProperties
名前 |
形容 |
価値 |
documentLocale |
Power クエリ マッシュアップ ドキュメントのロケール。 |
糸 |
スクリプト |
Power Query マッシュアップ スクリプト。 |
糸 |
ソース |
Power Query のソースの一覧。 |
PowerQuerySource[] |
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
WranglingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'WranglingDataFlow' (必須) |
typeProperties |
PowerQuery データ フローの種類のプロパティ。 |
PowerQueryTypeProperties の |
ARM テンプレート リソース定義
factories/dataflows リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/dataflows リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DataFactory/factories/dataflows",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ {} ],
"description": "string",
"folder": {
"name": "string"
},
"type": "string"
// For remaining properties, see DataFlow objects
}
}
DataFlow オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Flowletの場合は、次を使用します。
{
"type": "Flowlet",
"typeProperties": {
"script": "string",
"scriptLines": [ "string" ],
"sinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string"
}
]
}
}
MappingDataFlowを する場合は、次の値を使用します。
{
"type": "MappingDataFlow",
"typeProperties": {
"script": "string",
"scriptLines": [ "string" ],
"sinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string"
}
]
}
}
WranglingDataFlowの場合は、次の値を使用します。
{
"type": "WranglingDataFlow",
"typeProperties": {
"documentLocale": "string",
"script": "string",
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"script": "string"
}
]
}
}
プロパティ値
データフロー
名前 |
形容 |
価値 |
注釈 |
データ フローの記述に使用できるタグの一覧。 |
any[] |
形容 |
データ フローの説明。 |
糸 |
フォルダ |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
DataFlowFolder |
種類 |
Flowletの種類 'Flowlet' に設定します。 MappingDataFlowの型 'MappingDataFlow' に設定します。 WranglingDataFlow型 'WranglingDataFlow' に設定します。 |
'Flowlet' 'MappingDataFlow' 'WranglingDataFlow' (必須) |
DataFlowFolder
名前 |
形容 |
価値 |
名前 |
このデータ フローが存在するフォルダーの名前。 |
糸 |
DataFlowReference
名前 |
形容 |
価値 |
datasetParameters |
データセットからデータ フロー パラメーターを参照します。 |
任意 |
パラメーター |
データ フロー パラメーター |
ParameterValueSpecification の |
referenceName |
参照データ フロー名。 |
string (必須) |
種類 |
データ フロー参照型。 |
'DataFlowReference' (必須) |
DataFlowSink
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
rejectedDataLinkedService |
拒否されたデータのリンクされたサービス参照。 |
LinkedServiceReference の |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DataFlowSource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DatasetReference
名前 |
形容 |
価値 |
パラメーター |
データセットの引数。 |
ParameterValueSpecification の |
referenceName |
参照データセット名。 |
string (必須) |
種類 |
データセット参照型。 |
'DatasetReference' (必須) |
Flowlet
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'Flowlet' (必須) |
typeProperties |
Flowlet 型のプロパティ。 |
FlowletTypeProperties の |
FlowletTypeProperties
名前 |
形容 |
価値 |
スクリプト |
Flowlet スクリプト。 |
糸 |
scriptLines |
Flowlet スクリプト行。 |
string[] |
シンク |
Flowlet のシンクの一覧。 |
DataFlowSink[] |
ソース |
Flowlet のソースの一覧。 |
DataFlowSource[] |
変換 |
Flowlet の変換の一覧。 |
変換[] |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MappingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'MappingDataFlow' (必須) |
typeProperties |
マッピング データ フローの種類のプロパティ。 |
MappingDataFlowTypeProperties の |
MappingDataFlowTypeProperties
名前 |
形容 |
価値 |
スクリプト |
DataFlow スクリプト。 |
糸 |
scriptLines |
データ フロー スクリプト行。 |
string[] |
シンク |
データ フロー内のシンクの一覧。 |
DataFlowSink[] |
ソース |
データ フロー内のソースの一覧。 |
DataFlowSource[] |
変換 |
データ フロー内の変換の一覧。 |
変換[] |
Microsoft.DataFactory/factories/dataflows
名前 |
形容 |
価値 |
apiVersion |
API のバージョン |
'2018-06-01' |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
プロパティ |
データ フローのプロパティ。 |
DataFlow (必須) |
種類 |
リソースの種類 |
'Microsoft.DataFactory/factories/dataflows' |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
PowerQuerySource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
スクリプト |
ソース スクリプト。 |
糸 |
PowerQueryTypeProperties
名前 |
形容 |
価値 |
documentLocale |
Power クエリ マッシュアップ ドキュメントのロケール。 |
糸 |
スクリプト |
Power Query マッシュアップ スクリプト。 |
糸 |
ソース |
Power Query のソースの一覧。 |
PowerQuerySource[] |
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
WranglingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'WranglingDataFlow' (必須) |
typeProperties |
PowerQuery データ フローの種類のプロパティ。 |
PowerQueryTypeProperties の |
factories/dataflows リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/dataflows リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
name = "string"
body = jsonencode({
properties = {
annotations = [
?
]
description = "string"
folder = {
name = "string"
}
type = "string"
// For remaining properties, see DataFlow objects
}
})
}
DataFlow オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Flowletの場合は、次を使用します。
{
type = "Flowlet"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
]
sources = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
]
transformations = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
}
]
}
}
MappingDataFlowを する場合は、次の値を使用します。
{
type = "MappingDataFlow"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
rejectedDataLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
]
sources = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
}
]
transformations = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
}
]
}
}
WranglingDataFlowの場合は、次の値を使用します。
{
type = "WranglingDataFlow"
typeProperties = {
documentLocale = "string"
script = "string"
sources = [
{
dataset = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
flowlet = {
datasetParameters = ?
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
name = "string"
schemaLinkedService = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
script = "string"
}
]
}
}
プロパティ値
データフロー
名前 |
形容 |
価値 |
注釈 |
データ フローの記述に使用できるタグの一覧。 |
any[] |
形容 |
データ フローの説明。 |
糸 |
フォルダ |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
DataFlowFolder |
種類 |
Flowletの種類 'Flowlet' に設定します。 MappingDataFlowの型 'MappingDataFlow' に設定します。 WranglingDataFlow型 'WranglingDataFlow' に設定します。 |
'Flowlet' 'MappingDataFlow' 'WranglingDataFlow' (必須) |
DataFlowFolder
名前 |
形容 |
価値 |
名前 |
このデータ フローが存在するフォルダーの名前。 |
糸 |
DataFlowReference
名前 |
形容 |
価値 |
datasetParameters |
データセットからデータ フロー パラメーターを参照します。 |
任意 |
パラメーター |
データ フロー パラメーター |
ParameterValueSpecification の |
referenceName |
参照データ フロー名。 |
string (必須) |
種類 |
データ フロー参照型。 |
'DataFlowReference' (必須) |
DataFlowSink
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
rejectedDataLinkedService |
拒否されたデータのリンクされたサービス参照。 |
LinkedServiceReference の |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DataFlowSource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
DatasetReference
名前 |
形容 |
価値 |
パラメーター |
データセットの引数。 |
ParameterValueSpecification の |
referenceName |
参照データセット名。 |
string (必須) |
種類 |
データセット参照型。 |
'DatasetReference' (必須) |
Flowlet
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'Flowlet' (必須) |
typeProperties |
Flowlet 型のプロパティ。 |
FlowletTypeProperties の |
FlowletTypeProperties
名前 |
形容 |
価値 |
スクリプト |
Flowlet スクリプト。 |
糸 |
scriptLines |
Flowlet スクリプト行。 |
string[] |
シンク |
Flowlet のシンクの一覧。 |
DataFlowSink[] |
ソース |
Flowlet のソースの一覧。 |
DataFlowSource[] |
変換 |
Flowlet の変換の一覧。 |
変換[] |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MappingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'MappingDataFlow' (必須) |
typeProperties |
マッピング データ フローの種類のプロパティ。 |
MappingDataFlowTypeProperties の |
MappingDataFlowTypeProperties
名前 |
形容 |
価値 |
スクリプト |
DataFlow スクリプト。 |
糸 |
scriptLines |
データ フロー スクリプト行。 |
string[] |
シンク |
データ フロー内のシンクの一覧。 |
DataFlowSink[] |
ソース |
データ フロー内のソースの一覧。 |
DataFlowSource[] |
変換 |
データ フロー内の変換の一覧。 |
変換[] |
Microsoft.DataFactory/factories/dataflows
名前 |
形容 |
価値 |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
parent_id |
このリソースの親であるリソースの ID。 |
種類のリソースの ID: ファクトリ |
プロパティ |
データ フローのプロパティ。 |
DataFlow (必須) |
種類 |
リソースの種類 |
"Microsoft.DataFactory/factories/dataflows@2018-06-01" |
ParameterValueSpecification
ParameterValueSpecification
ParameterValueSpecification
PowerQuerySource
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
LinkedServiceReference の |
スクリプト |
ソース スクリプト。 |
糸 |
PowerQueryTypeProperties
名前 |
形容 |
価値 |
documentLocale |
Power クエリ マッシュアップ ドキュメントのロケール。 |
糸 |
スクリプト |
Power Query マッシュアップ スクリプト。 |
糸 |
ソース |
Power Query のソースの一覧。 |
PowerQuerySource[] |
名前 |
形容 |
価値 |
データセット |
データセット参照。 |
DatasetReference |
形容 |
変換の説明。 |
糸 |
flowlet |
Flowlet リファレンス |
DataFlowReference |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
名前 |
変換名。 |
string (必須) |
WranglingDataFlow
名前 |
形容 |
価値 |
種類 |
データ フローの種類。 |
'WranglingDataFlow' (必須) |
typeProperties |
PowerQuery データ フローの種類のプロパティ。 |
PowerQueryTypeProperties の |