/*******************************************************************************************************************
-- Title : [TOS6.5] ETL from SQL Server Table to Excel
-- Reference : talend.com
-- Key word : talend 탈렌드 sql server to excel 엑셀 tMSSqlInput tFileOutputExcel
*******************************************************************************************************************/
■ "New Project" 생성
■ "SQL_to_Excel - java" 선택 > "Finish"
■ "Job Designs > Create Job" 선택
■ "Job Name" 입력 > "Finish"
■ Job 등록 확인
■ "Metadata > Db Connections > Create connetion" 선택
■ "DB Conn Name" 입력 > "Finish"
■ Connection 정보 입력
■ "OK" 입력
■ "DB Connection" 등록 확인
■ "Metadata > Db Connections > DBConn_SQLServer > Retrieve Schema" 선택
■ "Next" 선택
o 필요시 필터 설정
■ 해당 스키마 선택 > "Next"
■ 선택된 스키마 확인
■ 스키마 등록 확인
■ 해당 스키마를 "Designer"로 드래그
■ "tMSSqlInput" 선택 > "OK"
■ 콤포넌트 확인
■ 컴포넌트 > "Query 편집 버튼(...)" 선택
o SQL Server의 Schema명이 생략되어 에러 발생
o 강제적으로 Schema명 입력
■ "Run" 탭 > "Run" 버튼
o 이상이 없으면 아래와 같은 메시지 출력
■ "Palette" > "File > Output > tFileOutputExcel"을 "Designer"로 드래그
■ "Designer"에서 "Product"를 tFileOutputExcel"로 연결
■ "Component" 탭 > "File Name" 설정 > 그 외 설정
o 폴더 구분자는 Python/R과 유사하게 "\\"로 해야 함(ex. D:\\Talend Open Studio\\test.txt)
■ "Run" 탭 > "Debug Run" > "Debug" > Traces Debug"로 디버깅
o Designer에서 상세 디버깅 확인 가능
o 출력 창에서 정상 확인
■ "Run" > "Basic Run" > "Run" 수행
■ 정상 처리 메시지 출력 확인
■ 생성된 엑셀 확인