다음을 통해 공유


Microsoft.DataFactory 팩터리/데이터 흐름

Bicep 리소스 정의

팩터리/데이터 흐름 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리/데이터 흐름 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(...)
    ]
    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(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
      }
    ]
  }
}

MappingDataFlow경우 다음을 사용합니다.

{
  type: 'MappingDataFlow'
  typeProperties: {
    script: 'string'
    scriptLines: [
      'string'
    ]
    sinks: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
      }
    ]
  }
}

WranglingDataFlow경우 다음을 사용합니다.

{
  type: 'WranglingDataFlow'
  typeProperties: {
    documentLocale: 'string'
    script: 'string'
    sources: [
      {
        dataset: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(...)
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(...)
          }
          referenceName: 'string'
          type: 'string'
        }
        script: 'string'
      }
    ]
  }
}

속성 값

Microsoft.DataFactory/팩터리/데이터 흐름

이름 묘사
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 260
패턴 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식의 리소스에 대한 기호 이름: 팩터리
속성 데이터 흐름 속성입니다. DataFlow(필수)

데이터 플로우

이름 묘사
주석 데이터 흐름을 설명하는 데 사용할 수 있는 태그 목록입니다. 어떤[]
묘사 데이터 흐름에 대한 설명입니다. 문자열
폴더 이 데이터 흐름이 있는 폴더입니다. 지정하지 않으면 데이터 흐름이 루트 수준에 표시됩니다. DataFlowFolder
Flowlet형식에 대해 'Flowlet'으로 설정합니다. MappingDataFlow형식에 대해 'MappingDataFlow'로 설정합니다. WranglingDataFlow형식에 대해 'WranglingDataFlow'로 설정합니다. '플로우렛'
'매핑DataFlow'
'WranglingDataFlow'(필수)

DataFlow폴더

이름 묘사
이름 이 데이터 흐름이 있는 폴더의 이름입니다. 문자열

DataFlowReference

이름 묘사
dataset매개 변수 데이터 세트에서 데이터 흐름 매개 변수를 참조합니다. 어떤
매개 변수 데이터 흐름 매개 변수 ParameterValue사양
참조 이름 참조 데이터 흐름 이름입니다. string(필수)
데이터 흐름 참조 형식입니다. 'DataFlowReference'(필수)

데이터 플로우싱크

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
거부된DataLinkedService 거부된 데이터 연결된 서비스 참조입니다. linkedServiceReference
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터 플로우 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터셋 참조

이름 묘사
매개 변수 데이터 세트에 대한 인수입니다. ParameterValue사양
참조 이름 참조 데이터 세트 이름입니다. string(필수)
데이터 세트 참조 형식입니다. 'DatasetReference'(필수)

플로우렛

이름 묘사
데이터 흐름의 형식입니다. 'Flowlet'(필수)
유형속성 Flowlet 형식 속성입니다. FlowletTypeProperties

FlowletType속성

이름 묘사
각본 Flowlet 스크립트입니다. 문자열
스크립트 라인 Flowlet 스크립트 줄입니다. 문자열[]
싱크 Flowlet의 싱크 목록입니다. DataFlowSink[]
소스 Flowlet의 원본 목록입니다. DataFlowSource[]
변환 Flowlet의 변환 목록입니다. 변환[]

LinkedServiceReference

이름 묘사
매개 변수 LinkedService에 대한 인수입니다. ParameterValue사양
참조 이름 LinkedService 이름을 참조합니다. string(필수)
연결된 서비스 참조 형식입니다. 'LinkedServiceReference'(필수)

매핑DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'MappingDataFlow'(필수)
유형속성 매핑 데이터 흐름 형식 속성입니다. MappingDataFlowType속성

MappingDataFlowType속성

이름 묘사
각본 DataFlow 스크립트입니다. 문자열
스크립트 라인 데이터 흐름 스크립트 줄입니다. 문자열[]
싱크 데이터 흐름의 싱크 목록입니다. DataFlowSink[]
소스 데이터 흐름의 원본 목록입니다. DataFlowSource[]
변환 데이터 흐름의 변환 목록입니다. 변환[]

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

파워쿼리 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference
각본 원본 스크립트입니다. 문자열

PowerQueryType속성

이름 묘사
documentLocale 파워 쿼리 매시업 문서의 로캘입니다. 문자열
각본 파워 쿼리 매시업 스크립트. 문자열
소스 파워 쿼리의 원본 목록입니다. powerQuerySource[]

변형

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)

랭글링DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'WranglingDataFlow'(필수)
유형속성 PowerQuery 데이터 흐름 형식 속성입니다. powerQueryTypeProperties

ARM 템플릿 리소스 정의

팩터리/데이터 흐름 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리/데이터 흐름 리소스를 만들려면 템플릿에 다음 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"
      }
    ]
  }
}

속성 값

Microsoft.DataFactory/팩터리/데이터 흐름

이름 묘사
API버전 api 버전 '2018-06-01'
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 260
패턴 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$(필수)
속성 데이터 흐름 속성입니다. DataFlow(필수)
리소스 종류 'Microsoft.DataFactory/팩터리/데이터 흐름'

데이터 플로우

이름 묘사
주석 데이터 흐름을 설명하는 데 사용할 수 있는 태그 목록입니다. 어떤[]
묘사 데이터 흐름에 대한 설명입니다. 문자열
폴더 이 데이터 흐름이 있는 폴더입니다. 지정하지 않으면 데이터 흐름이 루트 수준에 표시됩니다. DataFlowFolder
Flowlet형식에 대해 'Flowlet'으로 설정합니다. MappingDataFlow형식에 대해 'MappingDataFlow'로 설정합니다. WranglingDataFlow형식에 대해 'WranglingDataFlow'로 설정합니다. '플로우렛'
'매핑DataFlow'
'WranglingDataFlow'(필수)

DataFlow폴더

이름 묘사
이름 이 데이터 흐름이 있는 폴더의 이름입니다. 문자열

DataFlowReference

이름 묘사
dataset매개 변수 데이터 세트에서 데이터 흐름 매개 변수를 참조합니다. 어떤
매개 변수 데이터 흐름 매개 변수 ParameterValue사양
참조 이름 참조 데이터 흐름 이름입니다. string(필수)
데이터 흐름 참조 형식입니다. 'DataFlowReference'(필수)

데이터 플로우싱크

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
거부된DataLinkedService 거부된 데이터 연결된 서비스 참조입니다. linkedServiceReference
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터 플로우 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터셋 참조

이름 묘사
매개 변수 데이터 세트에 대한 인수입니다. ParameterValue사양
참조 이름 참조 데이터 세트 이름입니다. string(필수)
데이터 세트 참조 형식입니다. 'DatasetReference'(필수)

플로우렛

이름 묘사
데이터 흐름의 형식입니다. 'Flowlet'(필수)
유형속성 Flowlet 형식 속성입니다. FlowletTypeProperties

FlowletType속성

이름 묘사
각본 Flowlet 스크립트입니다. 문자열
스크립트 라인 Flowlet 스크립트 줄입니다. 문자열[]
싱크 Flowlet의 싱크 목록입니다. DataFlowSink[]
소스 Flowlet의 원본 목록입니다. DataFlowSource[]
변환 Flowlet의 변환 목록입니다. 변환[]

LinkedServiceReference

이름 묘사
매개 변수 LinkedService에 대한 인수입니다. ParameterValue사양
참조 이름 LinkedService 이름을 참조합니다. string(필수)
연결된 서비스 참조 형식입니다. 'LinkedServiceReference'(필수)

매핑DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'MappingDataFlow'(필수)
유형속성 매핑 데이터 흐름 형식 속성입니다. MappingDataFlowType속성

MappingDataFlowType속성

이름 묘사
각본 DataFlow 스크립트입니다. 문자열
스크립트 라인 데이터 흐름 스크립트 줄입니다. 문자열[]
싱크 데이터 흐름의 싱크 목록입니다. DataFlowSink[]
소스 데이터 흐름의 원본 목록입니다. DataFlowSource[]
변환 데이터 흐름의 변환 목록입니다. 변환[]

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

파워쿼리 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference
각본 원본 스크립트입니다. 문자열

PowerQueryType속성

이름 묘사
documentLocale 파워 쿼리 매시업 문서의 로캘입니다. 문자열
각본 파워 쿼리 매시업 스크립트. 문자열
소스 파워 쿼리의 원본 목록입니다. powerQuerySource[]

변형

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)

랭글링DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'WranglingDataFlow'(필수)
유형속성 PowerQuery 데이터 흐름 형식 속성입니다. powerQueryTypeProperties

사용 예제

Terraform(AzAPI 공급자) 리소스 정의

팩터리/데이터 흐름 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리/데이터 흐름 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
  name = "string"
  parent_id = "string"
  body = {
    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"
      }
    ]
  }
}

속성 값

Microsoft.DataFactory/팩터리/데이터 흐름

이름 묘사
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 260
패턴 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$(필수)
부모 ID 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스 ID: 팩터리
속성 데이터 흐름 속성입니다. DataFlow(필수)
리소스 종류 "Microsoft.DataFactory/factoryies/dataflows@2018-06-01"

데이터 플로우

이름 묘사
주석 데이터 흐름을 설명하는 데 사용할 수 있는 태그 목록입니다. 어떤[]
묘사 데이터 흐름에 대한 설명입니다. 문자열
폴더 이 데이터 흐름이 있는 폴더입니다. 지정하지 않으면 데이터 흐름이 루트 수준에 표시됩니다. DataFlowFolder
Flowlet형식에 대해 'Flowlet'으로 설정합니다. MappingDataFlow형식에 대해 'MappingDataFlow'로 설정합니다. WranglingDataFlow형식에 대해 'WranglingDataFlow'로 설정합니다. '플로우렛'
'매핑DataFlow'
'WranglingDataFlow'(필수)

DataFlow폴더

이름 묘사
이름 이 데이터 흐름이 있는 폴더의 이름입니다. 문자열

DataFlowReference

이름 묘사
dataset매개 변수 데이터 세트에서 데이터 흐름 매개 변수를 참조합니다. 어떤
매개 변수 데이터 흐름 매개 변수 ParameterValue사양
참조 이름 참조 데이터 흐름 이름입니다. string(필수)
데이터 흐름 참조 형식입니다. 'DataFlowReference'(필수)

데이터 플로우싱크

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
거부된DataLinkedService 거부된 데이터 연결된 서비스 참조입니다. linkedServiceReference
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터 플로우 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference

데이터셋 참조

이름 묘사
매개 변수 데이터 세트에 대한 인수입니다. ParameterValue사양
참조 이름 참조 데이터 세트 이름입니다. string(필수)
데이터 세트 참조 형식입니다. 'DatasetReference'(필수)

플로우렛

이름 묘사
데이터 흐름의 형식입니다. 'Flowlet'(필수)
유형속성 Flowlet 형식 속성입니다. FlowletTypeProperties

FlowletType속성

이름 묘사
각본 Flowlet 스크립트입니다. 문자열
스크립트 라인 Flowlet 스크립트 줄입니다. 문자열[]
싱크 Flowlet의 싱크 목록입니다. DataFlowSink[]
소스 Flowlet의 원본 목록입니다. DataFlowSource[]
변환 Flowlet의 변환 목록입니다. 변환[]

LinkedServiceReference

이름 묘사
매개 변수 LinkedService에 대한 인수입니다. ParameterValue사양
참조 이름 LinkedService 이름을 참조합니다. string(필수)
연결된 서비스 참조 형식입니다. 'LinkedServiceReference'(필수)

매핑DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'MappingDataFlow'(필수)
유형속성 매핑 데이터 흐름 형식 속성입니다. MappingDataFlowType속성

MappingDataFlowType속성

이름 묘사
각본 DataFlow 스크립트입니다. 문자열
스크립트 라인 데이터 흐름 스크립트 줄입니다. 문자열[]
싱크 데이터 흐름의 싱크 목록입니다. DataFlowSink[]
소스 데이터 흐름의 원본 목록입니다. DataFlowSource[]
변환 데이터 흐름의 변환 목록입니다. 변환[]

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

ParameterValue사양

이름 묘사

파워쿼리 소스

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)
스키마링크된 서비스 스키마 연결된 서비스 참조입니다. linkedServiceReference
각본 원본 스크립트입니다. 문자열

PowerQueryType속성

이름 묘사
documentLocale 파워 쿼리 매시업 문서의 로캘입니다. 문자열
각본 파워 쿼리 매시업 스크립트. 문자열
소스 파워 쿼리의 원본 목록입니다. powerQuerySource[]

변형

이름 묘사
데이터 세트 데이터 세트 참조입니다. 데이터셋 참조
묘사 변환 설명입니다. 문자열
플로우릿 Flowlet 참조 DataFlowReference
링크드서비스 연결된 서비스 참조입니다. linkedServiceReference
이름 변환 이름입니다. string(필수)

랭글링DataFlow

이름 묘사
데이터 흐름의 형식입니다. 'WranglingDataFlow'(필수)
유형속성 PowerQuery 데이터 흐름 형식 속성입니다. powerQueryTypeProperties