Data Factory Data Flow의 In 함수 사용 방법
Azure Data Factory와 Azure Synapse Piperline의 Data Flow(GUI와 비코드로 데이터를 가공할 수 있는 도구)를 사용하여 데이터를 가공할 때 인 함수의 사용 방법이 좀 이상하다. 다음은 사용 방법의 예를 소개한다.
하고 싶은 일
열 안의 여러 데이터를 추출하느냐 배제하느냐, SQL 문장에서도 인 함수를 자주 사용하지?
SQL과 동일한 Data Flow 아키텍처
test_data in ('test1', 'test2', 'test3')
오류 발생
어?인 함수를 사용할 수 없습니까?그렇게 생각하고 다른 방법으로 이루는 사람도 있겠지
필자도 그중에 경험이 있는 사람이다
메서드
결론적으로 인 함수는 Data Flow의 식 구조기에서 사용할 수 있는데, 단지 약간의 취미일 뿐이다
test_data in ('test1', 'test2', 'test3')
아님
in (['test1', 'test2', 'test3'], test_data)
SQL 쓰기에 익숙해지면 위화감이 생기겠죠.
이해하기 어렵지만 참고서에도 기재되어 있다
https://docs.microsoft.com/ja-jp/azure/data-factory/data-flow-expression-functions#in
실제 사용한 예로, 필터(Filter) 모듈 등에서 특정 데이터를 제외하려는 경우에도 사용됨
인 전에!(놀라움 표시) not in(다음 값 포함하지 않음)의 의미
최후
프로그래밍과 SQL 경험이 있는 사람은 어떤 도구와 프로그램이든 하고 싶은 일을 어떻게 실현하는가의 관건이 있다
그러나 도구와 프로그램에 따라 함수식의 기술 방법도 약간의 취미가 있다
이 경우 모든 도구에 참고 페이지가 있습니다. 참고 페이지에서 [Ctrl+F]로 페이지에서 찾아보십시오
참고 자료
Reference
이 문제에 관하여(Data Factory Data Flow의 In 함수 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mimocihz/items/4bffb31f1b08fadb87fc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)