lion
Sign In
4-5.8. 분산DB 통합
파워쿼리로 통합하는 장점
•
데이터(시트)가 추가되면 자동으로
통합 테이블
(우측)도 업데이트됨
•
통합 테이블
을 Dash Board 소스로 활용하거나, 피봇테이블 소스로 활용할 경우에, 시트를 추가해서 통합하는 노가다(?) 작업을 할 필요없음
•
통합 테이블
>
새로고침
만 클릭하면 자동 반영됨
•
즉, 데이터 전처리 작업의 자동화 프로세스 구축
•
데이터가 많거나, ChatGPT 할루시네이션이 심해서, 전처리 수작업이 필요한 경우에, 파워쿼리는 파워풀한 도구가 될 수 있음
1. 여러 시트 통합하기
•
실습 파일 다운로드
◦
docs.google.com
•
엑셀 새로운 시트 생성
1-1. 데이터 연결
•
파일 불러오기
◦
테이블이 여러개 or 시트가 여러 개 일 경우 -
Excel 통합 문서에서
선택
▪
혹은 외부 엑셀 파일과 연동할 경우
◦
4-5.8.분산DB_결합_시트별.xlsx
선택 >
데이터 변환
1-2. 데이터 변환
•
Name
: 시트 이름
•
Data
: 실제 시트 데이터
•
다른 열 제거
1-3. 데이터 결합
•
Data 우측의
← →
확장 선택 >
확인
•
결합된 테이블 확인
•
첫 행을 머리글로 사용
•
거래일자
열에서 '거래일자' 문자 체크 해제
파워쿼리를 열면 항상 먼저 해야할 일 두 가지!
1.이름 변경
2.변수 타입 점검
•
1.이름 변경 : 여기서는 쿼리 결합은 테이블 하나 밖에 없어서 불필요
•
2.변수 타입 점검
◦
거래일자
: 날짜로 변경
◦
수량
,
공급가액
,
세액
,
판매금액
정수로 변경
1-4. 데이터 로드
•
[홈] 탭 - [닫기] 그룹 - [닫기 및 로드] - [닫기 및 다음으로 로드]
•
통합 문서에 데이터를 표시할 방법 4가지 선택 가능
•
표로 표시할 것이므로 '표'가 선택된 상태에서 [확인]
•
테이블 디자인
맘에 드는 스타일 선택 및 '병합1' 시트 생성 완료
2. 폴더에 있는 여러 파일 통합하기
•
실습 파일 다운로드
◦
Google Docs
4-5.8.분산DB_결합_폴더.zip
•
엑셀 새로운 시트 생성
1-1. 데이터 연결
•
데이터
>
데이터 가져오기
>
파일에서
>
폴더에서
•
데이터 변환
•
테이블 정보는
Content
에 존재
•
Content
선택 후,
다른 열 제거
선택
•
매개변수
>
확인
•
연결된 데이터들이 생성
이후 프로세스는
1. 여러 시트 통합하기
와 동일함
1-2. 데이터 변환
•
Name
: 시트 이름
•
Data
: 실제 시트 데이터
•
다른 열 제거
1-3. 데이터 결합
•
Data 우측의
← →
확장 선택 >
확인
•
결합된 테이블 확인
•
첫 행을 머리글로 사용
•
거래일자
열에서 '거래일자' 언체크
파워쿼리를 열면 항상 먼저 해야할 일 두 가지!
1.이름 변경
2.변수 타입 점검
•
1.이름 변경 : 여기서는 쿼리 결합은 테이블 하나 밖에 없어서 불필요
•
2.변수 타입 점검
◦
거래일자
: 날짜로 변경
◦
수량
,
공급가액
,
세액
,
판매금액
정수로 변경
1-4. 데이터 로드
•
[홈] 탭 - [닫기] 그룹 - [닫기 및 로드] - [닫기 및 다음으로 로드]
•
통합 문서에 데이터를 표시할 방법 4가지 선택 가능
•
표로 표시할 것이므로 '표'가 선택된 상태에서 [확인]
•
테이블 디자인
맘에 드는 스타일 선택 및 '병합1' 시트 생성 완료
Made with Slashpage
lion
Contact : azureguy@empal.com / azureguy@cau.ac.kr