🥇문제1 작업준비 (20점)

Thu, 05 Sep 2024 04:44:35 GMT

경영정보시각화 능력 실기 모의문제(파워BI)/실기_모의문제_파워BI(A형)/소스/A형_답안 열어서 답안 작성 시작 관련 문제 및 파일 다운로드 : [https://unisonsoft-my.sharepoint.com/:f:/p/choi/EosXOmqpXCBNtKO0lWOcqXUB1luq_Uf8NdojLZBlcNsqzQ?e=GwQQcy](https://unisonsoft-my.sharepoint.com/:f:/p/choi/EosXOmqpXCBNtKO0lWOcqXUB1luq_Uf8NdojLZBlcNsqzQ?e=GwQQcy) [https://unisonsoft-my.sharepoint.com/:f:/p/choi/EosXOmqpXCBNtKO0lWOcqXUB1luq_Uf8NdojLZBlcNsqzQ?e=GwQQcy](https://unisonsoft-my.sharepoint.com/:f:/p/choi/EosXOmqpXCBNtKO0lWOcqXUB1luq_Uf8NdojLZBlcNsqzQ?e=GwQQcy) --- **1. 다음 지시사항에 따라 데이터 가져오기 및 편집을 수행하시오. (10점)** **① 데이터 파일을 가져온 후 파워쿼리 편집기를 통해 테이블의 데이터를 편집하시오. (3점)** ▶ **가져올 데이터**: ‘**자전거 대여현황.xlsx**’ 파일의 **<자전거 대여이력>**, **<대여소현황>** 테이블 ⇒ 상단 리본 메뉴 중, "**Excel 통합 문서 클릭**" ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/152947_LoMjn965Knp2Y7ic8e?q=80&s=1280x180&t=outside&f=webp) **⇒자전거 대여현황.xlsx 파일 열기** ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/153251_Oy2fFMcLYvKOyaknNf?q=80&s=1280x180&t=outside&f=webp) ⇒ **대여소 현황**, **자전거 대여이력** 테이블 체크 후, "**데이터변환**" 메뉴 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/153936_8KWjZg1eOXYCKUSE1V?q=80&s=1280x180&t=outside&f=webp) ▶ 파워쿼리 편집기를 통해 <자전거 대여이력> 테이블의 [대여 대여소번호] 필드의 “210” 값 삭제 ⇒ **대여 대여소번호** 열의 화살표 선택 후, **210 값 체크 해제** ⇒ 하단의 **확인 버튼** 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/154616_uuSVILQ0ICcCZOeolF?q=80&s=1280x180&t=outside&f=webp) ▶ 필드의 데이터 형식 변경- [대여건수], [이용시간] 필드: ‘정수’- [이용거리] 필드: ‘10진수’ ⇒ **대여건수** 열 선택 ⇒ **Ctrl**버튼+**이용시간** 열 **선택** ⇒ 열 이름에 오른쪽 마우스 클릭 후 ⇒ **형식변경** ⇒ **정수** 선택 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/155139_BBh5W6LDNsXqFh7He5?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래와 같이 변경되었는지 확인 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/155332_oByGHCx86YWEiGBWvO?q=80&s=1280x180&t=outside&f=webp) ⇒ **이용거리** 열 오른쪽 마우스 클릭 ⇒ **형식 변경** ⇒ **10진수** 선택 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/155428_WtAZlGHENJPWA6reV6?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래와 같이 변경되었는지 확인 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/155502_j7gW1sz6m3Z3M9Y0bo?q=80&s=1280x180&t=outside&f=webp) **② 파워쿼리 편집기를 통해 <자전거 대여이력> 테이블에 <대여소현황> 테이블의 [자치구] 필드를 추가하시오. (4점)** ▶ **쿼리 병합** 기능 사용- <자전거 대여이력> 테이블의 [대여 대여소번호] 필드와 <대여소현황> 테이블의 [대여소번호] 필드를 기준으로 병합- 조인 종류: ‘왼쪽 외부’ ⇒ **홈**탭 ⇒ **쿼리병합** 드롭다운 메뉴⇒ **쿼리병합** 선택 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/155949_wg7RwJvgziYaUshs2H?q=80&s=1280x180&t=outside&f=webp) ⇒ **대여소현황** 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/160315_DlrEd23YnKyawUOTc6?q=80&s=1280x180&t=outside&f=webp) ⇒ **자전거 대여이력** 테이블의 **대여 대여소번호** 열 클릭 ⇒ **대여소현황** 테이블의 **대여소번호** 열 클릭 ⇒ 조인종류 **왼쪽 외부** 선택 ⇒ 하단의 **확인** 버튼 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/160557_CPqFsVncgdqHOlZyAG?q=80&s=1280x180&t=outside&f=webp) ▶ 추가된 필드 이름: [자치구] **대여소현황** 열의 옆에 확장 버튼 클릭 ⇒ **자치구**만 선택 ⇒ **원래 열 이름을 접두사로 사용** 해제 ⇒ **확인**** **버튼 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/160941_nwyLcgPRiOK2jlu1g7?q=80&s=1280x180&t=outside&f=webp) ▶ <대여소현황> 테이블 로드 사용 해제 ⇒ **대여소현황** 테이블 이름 오른쪽 클릭 ⇒ **로드 사용** 클릭하여 해제 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/161503_Yzx7Fb8pKgahhv9sgD?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래와 같이 대여소 현황 테이블 이름 변경된 것 확인 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/161601_9S1hxLDDle13aJDtz8?q=80&s=1280x180&t=outside&f=webp) **③ <자전거 대여이력> 테이블의 필드 서식을 변경하시오. (3점)** ⇒ 홈탭 닫기 및 적용 클릭 ⇒ 닫기 및 적용 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/162509_VNsc6HKaiC2DWVaQeu?q=80&s=1280x180&t=outside&f=webp) ⇒ 테이블 보기 클릭 ⇒ 데이터 탭에 자전거 대여이력 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/162545_tDOQMV0Kp7YW3MZTwZ?q=80&s=1280x180&t=outside&f=webp) ** **▶ [대여일] 필드: ‘년도-월-일’ 형식으로 표시되도록 적용 ⇒ 대여일 열 이름 클릭 ⇒ 열도구 ⇒ 서식 드롭박스 메뉴 ⇒ 연-월-일 로 표시되어 있는 것 선택 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/162743_vVHNfXYKjnCpmZQHrz?q=80&s=1280x180&t=outside&f=webp) ▶ [대여건수] 필드: ‘정수’, 천 단위에서 쉼표로 구분되도록 적용 ⇒ 대여건수 열 이름 클릭 ⇒ 열도구 ⇒ 서식 정수 변경 ⇒ 쉼표 체크 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/162905_twy0D4bnJw1B8SmRXk?q=80&s=1280x180&t=outside&f=webp) **2. 다음 지시사항에 따라 테이블 및 측정값을 추가하시오. (10점) ① 다음 조건으로 데이터 창에 테이블을 추가하시오. (4점) **▶ 테이블 이름: - 필드: [Date], [연도], [월] 필드 구성- 사용 함수: ADDCOLUMNS, CALENDAR, YEAR, MONTH- [Date] 필드의 시작일: 2022-01-01- [Date] 필드의 종료일: 2022-03-31- [연도], [월] 필드 : [Date] 필드 기준으로 값 표시 ⇒ 홈탭 새 테이블 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163320_eE0AcQlL0SsF3Vqoix?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래 서식 입력하여 테이블 생성 > DimDate = ADDCOLUMNS(CALENDAR(Date(2022,01,01), Date(2022,03,31)), "연도", Year([Date]), "월", Month([Date])) ADDCOLUMNS 함수 : 열생성 함수 열이름, 들어갈 값의 식을 써주면 됨 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163532_6LRzEiIwsYCygWzUm6?q=80&s=1280x180&t=outside&f=webp) CALENDAR 함수 : 날짜 생성 함수, 시작일(2022-01-01)과 끝날짜(2022-03-31)를 입력해주면 됨 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163620_RtRDOLVgp3YIF51ttr?q=80&s=1280x180&t=outside&f=webp) DATE함수 : 날짜 함수 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163715_IsUjDNsN3dPMcZ7puD?q=80&s=1280x180&t=outside&f=webp) YEAR 함수 : 값에서 연도만 가지고 옴 MONTH 함수 : 값에서 월만 가지고 옴 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163739_y9qOUmPKEVb7nQtz0s?q=80&s=1280x180&t=outside&f=webp) ▶ [Date] 필드 서식: ‘년도-월-일’ 형식으로 표시되도록 적용 DATE 열 클릭 열도구/ 서식 화살표 클릭 연-월-일 로 표시되어 있는 것 찾아 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/163854_Hv23iJtcu2S5SFMOPx?q=80&s=1280x180&t=outside&f=webp) **② <자전거 대여이력> 테이블과 테이블의 관계를 설정하시오. (3점) **▶ 활용 필드: <자전거 대여이력> 테이블의 [대여일] 필드, 테이블의 [Date] 필드 ▶ 기준(시작) 테이블: <자전거 대여이력> 테이블 ▶ 카디널리티: ‘다대일(*:1)’ 관계 ▶ 크로스 필터 방향: ‘단일’- 3 ⇒ 모델보기 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164358_yv7psDXl8oB44Xw1qF?q=80&s=1280x180&t=outside&f=webp) ⇒ 자전거 대여이력의 대여일 클릭후 DimDate 의 Date로 마우스 이동 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164427_QCqypmh8UBmmM7U0mF?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래 내용 확인 하고 확인 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164515_5IMpRLf1HBk5zYvtHY?q=80&s=1280x180&t=outside&f=webp) ⇒ 아래 내용인지 확인 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164554_nNFMew8iXp5voyApvL?q=80&s=1280x180&t=outside&f=webp) **③ 다음 조건으로 <자전거 대여이력> 테이블에 측정값을 추가하시오. (3점) **▶ 측정값 이름: [총대여건수]- 활용 필드: <자전거 대여이력> 테이블의 [대여건수] 필드- [대여건수]의 합계 계산- 사용 함수: SUM- 서식: ‘정수’, 천 단위에서 쉼표로 구분되도록 적용 ⇒ 테이블 보기로 이동 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164712_ztNCS9PdzYNnofrF7i?q=80&s=1280x180&t=outside&f=webp) 데이터 자전거 대여이력이름에서 오른쪽 마우스 클릭 새측정값 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164811_ETldaj67KpxMWDZ39x?q=80&s=1280x180&t=outside&f=webp) 다음 식 입력 총대여건수 = SUM('자전거 대여이력'[대여건수]) SUM 함수 : 합계 함수 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164835_A4DGPvy72X2UBv3Csw?q=80&s=1280x180&t=outside&f=webp) 측정도구 서식은 정수 클릭 쉼표 체크 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164918_piMLPXSHSrFzCQ2Oev?q=80&s=1280x180&t=outside&f=webp) ▶ 측정값 이름: [일평균 대여건수]- 활용 테이블 및 필드 : 테이블, <자전거 대여이력> 테이블의 [총대여건수] 측정값- [총대여건수]를 전체 일수로 나누기 계산- 사용 함수: COUNTROWS- 서식: ‘정수’, 천 단위에서 쉼표로 구분되도록 적용 데이터 자전거 대여이력이름에서 오른쪽 마우스 클릭 새측정값 클릭 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/164943_wtly8ktwoqDq1LanXD?q=80&s=1280x180&t=outside&f=webp) 아래 식 입력 일평균 대여건수 = [총대여건수]/COUNTROWS('DimDate') COUNTROWS 함수: 테이블의 행 숫자 카운트하는 함수 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/165007_VfHpYiPKuGiCxE2G6M?q=80&s=1280x180&t=outside&f=webp) 측정도구 서식 정수 클릭 쉼표 체크 ![Image](https://upload.cafenono.com/image/slashpageHome/20240916/165020_RVsLLIWuXLReGw5td7?q=80&s=1280x180&t=outside&f=webp)