共用方式為


Microsoft.DataFactory factoryies/dataflows 2018-06-01

Bicep 資源定義

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

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

資源格式

若要建立 Microsoft.DataFactory/factoryies/數據流資源,請將下列 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 參考數據流名稱。 字串 (必要)
類型 數據流參考類型。 'DataFlowReference' (必要)

DataFlowSink

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
rejectedDataLinkedService 拒絕的數據連結服務參考。 LinkedServiceReference
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DataFlowSource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DatasetReference

名字 描述 價值
參數 數據集的自變數。 ParameterValueSpecification
referenceName 參考數據集名稱。 字串 (必要)
類型 數據集參考類型。 'DatasetReference' (必要)

Flowlet

名字 描述 價值
類型 數據流的類型。 'Flowlet' (必要)
typeProperties Flowlet 類型屬性。 FlowletTypeProperties

FlowletTypeProperties

名字 描述 價值
腳本 Flowlet 腳本。 字串
scriptLines Flowlet 腳本行。 string[]
Flowlet 中的接收清單。 DataFlowSink[]
來源 Flowlet 中的來源清單。 DataFlowSource[]
轉換 Flowlet 中的轉換清單。 轉換[]

LinkedServiceReference

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

MappingDataFlow

名字 描述 價值
類型 數據流的類型。 'MappingDataFlow' (必要)
typeProperties 對應數據流類型屬性。 MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

名字 描述 價值
腳本 DataFlow 腳本。 字串
scriptLines 數據流腳本行。 string[]
數據流中的接收清單。 DataFlowSink[]
來源 數據流中的來源清單。 DataFlowSource[]
轉換 數據流中的轉換清單。 轉換[]

Microsoft.DataFactory/factoryies/數據流

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

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

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

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PowerQuerySource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference
腳本 來源腳本。 字串

PowerQueryTypeProperties

名字 描述 價值
documentLocale Power 查詢混搭文件的地區設定。 字串
腳本 Power query mashup 腳本。 字串
來源 Power Query 中的來源清單。 PowerQuerySource[]

轉型

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)

WranglingDataFlow

名字 描述 價值
類型 數據流的類型。 'WranglingDataFlow' (必要)
typeProperties PowerQuery 數據流類型屬性。 PowerQueryTypeProperties

ARM 樣本資源定義

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

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

資源格式

若要建立 Microsoft.DataFactory/factoryies/數據流資源,請將下列 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 參考數據流名稱。 字串 (必要)
類型 數據流參考類型。 'DataFlowReference' (必要)

DataFlowSink

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
rejectedDataLinkedService 拒絕的數據連結服務參考。 LinkedServiceReference
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DataFlowSource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DatasetReference

名字 描述 價值
參數 數據集的自變數。 ParameterValueSpecification
referenceName 參考數據集名稱。 字串 (必要)
類型 數據集參考類型。 'DatasetReference' (必要)

Flowlet

名字 描述 價值
類型 數據流的類型。 'Flowlet' (必要)
typeProperties Flowlet 類型屬性。 FlowletTypeProperties

FlowletTypeProperties

名字 描述 價值
腳本 Flowlet 腳本。 字串
scriptLines Flowlet 腳本行。 string[]
Flowlet 中的接收清單。 DataFlowSink[]
來源 Flowlet 中的來源清單。 DataFlowSource[]
轉換 Flowlet 中的轉換清單。 轉換[]

LinkedServiceReference

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

MappingDataFlow

名字 描述 價值
類型 數據流的類型。 'MappingDataFlow' (必要)
typeProperties 對應數據流類型屬性。 MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

名字 描述 價值
腳本 DataFlow 腳本。 字串
scriptLines 數據流腳本行。 string[]
數據流中的接收清單。 DataFlowSink[]
來源 數據流中的來源清單。 DataFlowSource[]
轉換 數據流中的轉換清單。 轉換[]

Microsoft.DataFactory/factoryies/數據流

名字 描述 價值
apiVersion API 版本 '2018-06-01'
名字 資源名稱 字串

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

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PowerQuerySource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference
腳本 來源腳本。 字串

PowerQueryTypeProperties

名字 描述 價值
documentLocale Power 查詢混搭文件的地區設定。 字串
腳本 Power query mashup 腳本。 字串
來源 Power Query 中的來源清單。 PowerQuerySource[]

轉型

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)

WranglingDataFlow

名字 描述 價值
類型 數據流的類型。 'WranglingDataFlow' (必要)
typeProperties PowerQuery 數據流類型屬性。 PowerQueryTypeProperties

Terraform (AzAPI 提供者) 資源定義

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

  • 資源群組

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

資源格式

若要建立 Microsoft.DataFactory/factoryies/數據流資源,請將下列 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 參考數據流名稱。 字串 (必要)
類型 數據流參考類型。 'DataFlowReference' (必要)

DataFlowSink

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
rejectedDataLinkedService 拒絕的數據連結服務參考。 LinkedServiceReference
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DataFlowSource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference

DatasetReference

名字 描述 價值
參數 數據集的自變數。 ParameterValueSpecification
referenceName 參考數據集名稱。 字串 (必要)
類型 數據集參考類型。 'DatasetReference' (必要)

Flowlet

名字 描述 價值
類型 數據流的類型。 'Flowlet' (必要)
typeProperties Flowlet 類型屬性。 FlowletTypeProperties

FlowletTypeProperties

名字 描述 價值
腳本 Flowlet 腳本。 字串
scriptLines Flowlet 腳本行。 string[]
Flowlet 中的接收清單。 DataFlowSink[]
來源 Flowlet 中的來源清單。 DataFlowSource[]
轉換 Flowlet 中的轉換清單。 轉換[]

LinkedServiceReference

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

MappingDataFlow

名字 描述 價值
類型 數據流的類型。 'MappingDataFlow' (必要)
typeProperties 對應數據流類型屬性。 MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

名字 描述 價值
腳本 DataFlow 腳本。 字串
scriptLines 數據流腳本行。 string[]
數據流中的接收清單。 DataFlowSink[]
來源 數據流中的來源清單。 DataFlowSource[]
轉換 數據流中的轉換清單。 轉換[]

Microsoft.DataFactory/factoryies/數據流

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

約束:
最小長度 = 1
最大長度 = 1
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
parent_id 此資源為父系之資源的標識碼。 類型的資源標識碼:處理站
性能 數據流屬性。 資料流 (必要)
類型 資源類型 “Microsoft.DataFactory/factories/dataflows@2018-06-01”

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PowerQuerySource

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)
schemaLinkedService 架構連結服務參考。 LinkedServiceReference
腳本 來源腳本。 字串

PowerQueryTypeProperties

名字 描述 價值
documentLocale Power 查詢混搭文件的地區設定。 字串
腳本 Power query mashup 腳本。 字串
來源 Power Query 中的來源清單。 PowerQuerySource[]

轉型

名字 描述 價值
數據 數據集參考。 DatasetReference
描述 轉換描述。 字串
flowlet Flowlet 參考 DataFlowReference
linkedService 鏈接的服務參考。 LinkedServiceReference
名字 轉換名稱。 字串 (必要)

WranglingDataFlow

名字 描述 價值
類型 數據流的類型。 'WranglingDataFlow' (必要)
typeProperties PowerQuery 數據流類型屬性。 PowerQueryTypeProperties