자격증

경영정보시각화능력 실기 모의문제 A형 3번(태블로)

studyoung 2024. 9. 7. 17:03
반응형

 

더보기
  • [할인적용여부] 매개변수 만들기
    • 부울형, 참-할인가, 거짓-정상가

 

  • [할인율] 필드 생성
    • IF문 사용
    • 계산식 내에 계산된 필드를 포함해서는 안되므로, 하나의 계산식 안에서 각각 조건을 더함

 

더보기
  • [할인금액] = [객실요금] * [할인율]
  • [할인가] = [객실요금] - [할인금액]

 

더보기
  • [정상가/할인가] 필드 생성
    • CASE문 사용, 매개변수가 참일 때 [할인가] 반환, 거짓일 때 [객실요금] 반환
CASE expression
    WHEN value1 THEN result1
    WHEN value2 THEN result2
    ...
    ELSE default_result
END

 

  • [할인적용여부] 매개변수를 '문제3' 대시보드에 배치하기
    • 시트 우측메뉴 중 '▼' → 매개 변수 → 할인적용여부



 


 

더보기
  • 가로축 => 열 : 차트의 하단에 위치하며, 왼쪽에서 오른쪽으로 수평 방향으로 데이터가 표시
  • 세로축 => 행 : 차트의 왼쪽에 위치하며, 아래에서 위로 수직 방향으로 데이터가 표시

 

  • [체크인일자] : 월, 불연속형
  • [정상가/할인가] : 순위
  •  

 

  • [지점]별 [정상가/할인가] 순위 확인을 위해, [지점] 필드를 색상 위로 드래그
  • [정상가/할인가] 필드에서 '테이블 계산 편집'
    • 지점 기준으로 순위 설정

 

  • 합계가 가장 큰 순위(1순위) [지점]이 상단에 위치하도록 축을 '반전'

 

  • '라인'과 '원'으로 구성된 차트를 만들기 위해, CTRL을 누른채 [정상가/할인가] 필드 복제 

 

  • 복제된 필드에서는 축 순위가 안바뀌었으므로 수정해주기

 

  • 차트 한 개는 '원'으로 변경

 

  • 이중 축을 선택하여 '라인'과 '원' 두 개의 차트를 합치기

 

  • 왼쪽 세로축에만 숫자를 표시하기 위해, 오른쪽 세로축은 '머리글 표시' 해제
  • 왼쪽 세로축을 더블 클릭하여 제목을 [할인적용여부] 매개변수로 수정

 

  • '정상가' 선택 시 '정상가'
  • '할인가' 선택 시 '할인가'

 

더보기
  • [지점] 필드를 레이블 위로 드래그
    • 레이블 맞춤 (가로-가운데, 세로-가운데)
    • 레이블 지정할 마크 : 가장 최근

 

  • 위에서 지점별 색상을 미리 지정하였으므로, 아래와 같이 차트 완성

 

더보기
  • 시트 제목을 바꾸기 위해, 시트 더블 클릭
  • 제목 편집 우측 '삽입' → '매개 변수.할인적용여부' 선택

 

  • 문제에서 요구한 형태로 설정하기 위해 알맞게 작성

 


 

 

더보기
  • 집합 필드 생성
    • [지점] 필드 → 만들기 → '집합'
    • 집합 만들기 창에서 확인

 

  • [객실유형(선택)] 필드 생성

 

  • [객실유형(선택)] 필드를 [지점] 필드의 오른쪽에 추가
  • [정상가/할인가] 필드의 합계 내림차순으로 정렬

 

더보기
  • 워크시트 동작 생성
    • 워크시트 → 동작
    • 좌측 하단 → 동작 추가 → '집합 값 변경'
    • 조건에 맞게 선택

 


더보기

 

  • 워터폴 차트는 각 단계의 변화를 시각화해야 하므로, 변동 값을 나타내는 계산 필드를 만들어야 함.
  • 위 차트에서 워터폴 차트를 나타내기 위해서는 누계만큼 아래로 떨어지는 값을 나타내야 함.
  • 그래서 -[정상가/할인가]로 계산식 생성
    • [정상가/할인가(워터폴)] 필드는 [정상가/할인가]의 누계 표현 시 추가된 수치를 표현하는 필드

 

  • 워터폴 차트 만드는 방법

       1. 간트차트 선택  

 

       2. [정상가/할인가(워터폴)] 크기 위로 드래그

 

더보기
  • [정상가/할인가] 필드 색상 위로 드래그
  • 색상 편집에서 색상표 '갈색' 및 '단계별 색상' 5단계 선택

 

 

더보기
  • [정상가/할인가] 필드 레이블 위로 드래그

 

  • 서식 → 숫자(사용자 지정)
    • 소수 자릿수 : 1자리
    • 디스플레이 장치 : 백만(M)

 

  • <참고> 그림에 있는 총계 값 넣기
    • 좌측 분석 탭에서 '총계'를 워크시트 위로 드래그
    • 소계 선택

 

 


더보기
  • DATETRUCN : 특정 날짜를 주어진 시간 단위(연도, 분기, 월 등)로 자르고, 그 단위의 시작 날짜로 반환
    • DATETRUNC(date_part, date)
    • EX) DATETRUNC('month', [Order Date]) 월 단위로 날짜를 자르고, 그 달의 첫 번째 날짜를 반환
      • 예: 2023-09-15 → 2023-09-01 (해당 월의 첫날로 반환)
  • STR : 숫자나 날짜 데이터 형식을 '문자열(String)'로 변환 STR([Sales])
  • WEEK : 주어진 날짜의 주 번호를 반환 WEEK(date)

 

  • [예약일자] 필드를 기준으로 각 월의 주차 계산
    • WEEK([예약일자]) : 해당 예약일자의 주차
    • WEEK(DATETTUNC('month', [예약일자])) :  예약일자 월의 첫 날에 해당하는 주차
    • 위 두 값을 빼고 +1을 해주면 각 월의 주차 계산 가능

 

  • [예약일자] 필드를 필터 위로 드래그
    • 연도/월 선택
    • 2022년 5월 선택

 

  • [예약일자] 필드의 필터 → '▼'  → '필터 표시'

 

  • 표시된 필터 '▼'
    • '단일 값(드롭다운)'
    • 사용자 지정 → "전체" 값 표시 체크 해제

 

  • 필터 설정 결과

 

  • 가로축(열) : [예약일자] 필드의 "요일"
  • 세로축(행) : [주차]

 

더보기
  • [예약일자] 일, [예약건수] 필드 텍스트 설정
    • 텍스트 → 맞춤 : 가운데
    • 텍스트 → 텍스트 : 레이블 편집에서 '일', '건' 접미사 넣기

 

더보기
  • 시트 제목 더블클릭 → '삽입' → '년월(예약일자)

 

  • '문제3' 대시보드에서 필터 설정
    • 5-1 문제에서 부여했던 조건과 같이 재설정

 

  • '문제3' 대시보드 상단에 필터 배치 및 설정 완료

 


반응형