[Sql분석] Tableau 매개변수

김보림·2024년 7월 8일

SQL 분석

목록 보기
19/33

매개변수란?


매개 변수는 계산, 필터 또는 참조선에서 상수값으로 대체할 수 있는 숫자,날짜 또는 문자열과 같은 통합문서 변수이다. 쉽게 말해 원래 상수가 들어가는 자리에 매개변수를 넣어서 동적으로 값을 바꿀 때 사용한다

1. 매출 통화단위을 바꾸고 싶을 때


기본그래프 설정 (3가지)

  • 매출필드와 날짜필드를 이용해 원 + 라인그래프 생성
  • 매출필드로 차이 막대그래프 생성
  • 지표 요약 테이블 만들기
  • 측정값이름을 더블클릭하면 전체 측정값이름이 표시됨
  • 원하는 측정값만 남기기 위해 측정값이름을 필터에 올린후 필터 편집
  • 데이터 필드 우클릭 매개 변수 만들기
  • 이름에 p는 매개변수 파라미터를 의미
  • 데이터유형 → 정수
  • 허용 가능한 값 → 목록 → 현재 브라질 헤알 기준 매출이기 때문에 1:BRL, 260:KRW
  • 매개변수 생성 후 매개변수 표시를 눌러야 매개변수가 시트에 표현됨
  • 아직 매개변수가 적용되기 전임으로 눌러봐도 데이터변화 없음
  • 만들기 → 계산된 필드
  • 매출값이 단위변환매개변수로 지정해둔 BRL이나 KRW 값으로 바뀌게 해주는 계산식
  • 계산된 필드 생성 후 값(매출합)으로 드래그드랍해서 바꿔줌
  • 아까 매개변수표시로 생성된 매개변수를 각 단위로 변경하면 매출이 각 나라의 돈으로 변경됨

2. 선택한 지표대로 값을 표시하고 싶을 때


  • 매개변수 만들기
  • 이름은 아까와 같이 p로 매개변수 표시
  • 데이터 유형 → 문자열
  • 현재 값 → 매출
  • 허용가능한 값 → 목록
  • 추후 동작 추가를 고려해 값의 이름을 필드이름과 동일하게 설정
  • 계산된 필드에 위와 같은 식 작성
  • 매개변수가 'New Ord Amt'로 선택되면 매출 합
    'Ord Cnt'로 선택되면 주문수의 합
    'Prd Cnt'로 선택되면 판매량의 합으로 표시된다는 뜻
  • 아까와 동일하게 계산된 필드를 행의 값들과 레이블에 드래그앤드랍

3. 매개변수로 날짜범위 바꾸기


  • 매개변수로 날짜의 시작일과 종료일을 설정해서 볼 수 있게 만들 것임
  • 데이터유형 → 날짜
  • 허용가능한 값 → 범위
  • 통합문서가 열릴때 선택 → Ord Date로 설정됨
  • 종료일은 방금 만든 시작일 매개변수를 복제해서 이름만 변경해주기
  • 위와 같은 계산된 필드 생성
  • 이렇게 T/F로 필드가 생성
  • True/False 형식의 필드라는 의미
  • 날짜 지정필드를 필터에 추가해서 참인 값만 표시
  • 날짜 지정 필터를 만들어둔 모든 차트에 적용시키기 위해 이 데이터 원본을 사용하는 모든 항목 선택
  • 그리고 나면 아래와 같이 시작일 종료일 슬라이더를 조절해 원하는 날짜범위를 지정해줄 수 있음

4. 매개변수 동작


  • 매개변수로 대시보드 동작설정도 해줄 수 있음
  • 대시보드 → 동작 → 동작추가 → 매개변수 변경 선택
  • 요약 차트를 선택하면 다른 차트들이 표시되는 것을 원함으로 원본시트는 요약만 선택
  • 대상 매개 변수 p_지표선택 매개변수로 설정
  • 요약차트를 측정값이름을 이용해 생성했으므로 원본필드를 측정값 이름으로 선택
  • 그럼 아래와 같이 요약 차트의 특정지표를 선택하면 다른 차트들도 그에 맞게 변화하게 설정할 수 있음
  • 추가적으로 제목에도 매개변수이름이 들어가도록 설정 가능
  • 삽입에서 p_지표선택 매개변수를 선택하면 선택된 지표에 따라 제목이 변경됨
profile
볼로그

0개의 댓글