다음을 통해 공유


매핑 데이터 흐름의 문자열 변환

적용 대상: Azure Data Factory Azure Synapse Analytics

기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!

문자열 변환을 사용하여 복잡한 데이터 형식을 문자열로 변환합니다. 이는 열 데이터를 구조, 맵 또는 배열 형식으로 시작될 수 있는 단일 문자열 엔터티로 저장하거나 보내야 하는 경우에 유용할 수 있습니다.

구성

문자열 변환 구성 패널에서 먼저 인라인으로 구문 분석하려는 열에 포함된 데이터 형식을 선택합니다. 문자열 변환에는 다음과 같은 구성 설정도 포함됩니다.

Stringify settings

Column

파생 열 및 집계와 마찬가지로 여기에서 종료되는 열을 드롭다운 선택기에서 선택하여 수정할 수 있습니다. 또는 여기에 새 열의 이름을 입력할 수 있습니다. ADF는 문자열 변환 원본 데이터를 이 열에 저장합니다. 대부분의 경우 들어오는 복합 필드 형식을 문자열 변환하는 새 열을 정의하려고 합니다.

식 작성기를 사용하여 문자열 변환할 원본 복합 필드를 설정합니다. 이는 문자열 변환하려는 자체 포함 데이터가 있는 원본 열을 선택하는 것만큼 간단할 수도 있고, 구문 분석할 복잡한 식을 만들 수도 있습니다.

Stringify expressions

식 예제

이 예제에서 body.properties.periods는 REST 원본에서 반환된 구조체 내의 배열입니다.

body.properties.periods

데이터 흐름 스크립트

stringify(mydata = body.properties.periods ? string,
	format: 'json') ~> Stringify1