매핑 데이터 흐름의 문자열 변환
적용 대상: Azure Data Factory Azure Synapse Analytics
팁
기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!
문자열 변환을 사용하여 복잡한 데이터 형식을 문자열로 변환합니다. 이는 열 데이터를 구조, 맵 또는 배열 형식으로 시작될 수 있는 단일 문자열 엔터티로 저장하거나 보내야 하는 경우에 유용할 수 있습니다.
구성
문자열 변환 구성 패널에서 먼저 인라인으로 구문 분석하려는 열에 포함된 데이터 형식을 선택합니다. 문자열 변환에는 다음과 같은 구성 설정도 포함됩니다.
Column
파생 열 및 집계와 마찬가지로 여기에서 종료되는 열을 드롭다운 선택기에서 선택하여 수정할 수 있습니다. 또는 여기에 새 열의 이름을 입력할 수 있습니다. ADF는 문자열 변환 원본 데이터를 이 열에 저장합니다. 대부분의 경우 들어오는 복합 필드 형식을 문자열 변환하는 새 열을 정의하려고 합니다.
식
식 작성기를 사용하여 문자열 변환할 원본 복합 필드를 설정합니다. 이는 문자열 변환하려는 자체 포함 데이터가 있는 원본 열을 선택하는 것만큼 간단할 수도 있고, 구문 분석할 복잡한 식을 만들 수도 있습니다.
식 예제
이 예제에서 body.properties.periods
는 REST 원본에서 반환된 구조체 내의 배열입니다.
body.properties.periods
데이터 흐름 스크립트
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1