데이터 merge는데이터 분석 중 2개 이상의 테이블을 합쳐서 하나의 테이블을 만드는 것을 의미합니다.
Enterprise Guide에서 데이터를 병합하거나 조인하기 위해서는 [질의 빌더]를 사용합니다.
[질의 빌더] 내에서 테이블 간의 관계를 정의하거나 정의된 관계를 수정하여 병합된 데이터를 생성할 수 있습니다.
예를 들면, 판매 데이터와 고객 데이터 테이블을 결합하여 고객별 매출을 분석할 수 있습니다.
데이터 merge에는 위와 같이 Left, Right, Inner, Outer 조인이 있습니다.
데이터 결합에서 사용할 예시는 SASHELP라이브러리에 있는 Feeder 데이터와 Feeddet 데이터이다.
데이터 merge할 데이터를 가져오기 위해서 [질의 빌더]를 선택합니다.
2. [테이블 추가] 버튼으로 Feeder 데이터와 Feeddet 데이터를 클립니다.
데이터끼리의 공통된 칼럼이 존재하기 때문에 자동으로 조인될 수 있습니다.
만약, 테이블 간에 동일한 칼럼의 이름을 가진 공통 칼럼이 없다면 자동으로 조인되지 않는 다는 메시지가 표시됩니다.
위 2개의 테이블을 추가한 후, [테이블 조인] 버튼을 클립합니다.
3. [테이블 조인] 버튼을 클릭하게 되면 자동으로 Inner Join이 할당됩니다.
조인 중, Left Join을 선택하고 [확인]버튼을 클립합니다.
조인 유형을 선택하면 조인에 대한 다이어그램이 나옵니다
조인 유형으로 [자연 왼쪽 결합]을 선택하고 [확인] 버튼을 클릭합니다.
그러면 [조인순서] 역시 변경됩니다.
다시 질의 빌더로 돌아와 [실행] 버튼을 누르며 조인을 확정합니다.
이후, [실행] 버튼을 눌러 프로세스에 대한 조인을 수행하고, QUERY_FOR_FEEDER 데이터를 확인합니다.
이후, [실행] 버튼을 눌러 프로세스에 대한 조인을 수행하고, QUERY_FOR_FEEDER 데이터를 확인합니다.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.