次の方法で共有


Microsoft.DataFactory factories/dataflows 2018-06-01

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 の

Terraform (AzAPI プロバイダー) リソース定義

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 の