Tableau 계산 시작하기
이 문서에서는 Tableau에서 계산된 필드를 만들고 사용하는 방법을 예제를 사용하여 설명합니다.
Tableau 계산의 개념과 계산된 필드를 만들고 편집하는 방법을 배우게 됩니다. 또한 계산 에디터에서 작업하는 방법과 뷰에서 계산된 필드를 사용하는 방법도 배웁니다.
Tableau 계산을 처음 사용하는 경우 또는 Tableau에서 계산된 필드를 만들려는 경우 이 문서에서 시작하는 데 필요한 내용을 학습할 수 있습니다.
계산된 필드를 사용하는 이유
계산된 필드를 사용하면 데이터 원본에 이미 있는 데이터에서 새 데이터를 만들 수 있습니다. 계산된 필드를 만들 때는 새 필드(또는 열)을 데이터 원본에 만듭니다. 데이터 원본의 값 또는 멤버는 사용자가 제어하는 계산으로 결정됩니다. 이 새 계산된 필드는 Tableau의 데이터 원본에 저장되며 보다 강력한 비주얼리제이션을 만드는 데 사용할 수 있습니다. 그러나 원래 데이터는 변경되지 않은 상태로 유지됩니다.
계산된 필드는 다양한 이유로 사용될 수 있습니다. 몇 가지 예는 다음과 같습니다.
- 데이터 분할
- 필드의 데이터 유형 변환(예: 문자열을 날짜로 변환)
- 데이터 집계
- 결과 필터링
- 비율 계산
계산 유형
계산된 필드는 계산을 사용하여 만듭니다. Tableau에서 계산된 필드를 만들 때는 세 가지 주요 유형의 계산을 사용할 수 있습니다.
- 기본 계산 - 기본 계산을 사용하면 데이터 원본 세부 수준(행 수준 계산) 또는 비주얼리제이션 세부 수준(집계 계산)에서 값 또는 멤버를 변환할 수 있습니다.
- LOD(세부 수준) 식 - 기본 계산과 마찬가지로 LOD 계산을 사용하여 데이터 원본 수준 및 비주얼리제이션 수준에서 값을 계산할 수 있습니다. 그러나 LOD 계산을 사용하면 계산할 세부 수준을 보다 세부적으로 제어할 수 있습니다. 비주얼리제이션의 세부 수준을 기준으로 더 세분화된 수준(INCLUDE), 덜 세분화된 수준(EXCLUDE) 또는 완전히 독립적인 수준(FIXED)에서 LOD 계산을 수행할 수 있습니다.
자세한 내용은 Tableau에서 세부 수준 식 만들기(링크가 새 창에서 열림)을 참조하십시오.
- 테이블 계산 - 테이블 계산을 사용하면 비주얼리제이션 전용 세부 수준에서 값을 변환할 수 있습니다. 자세한 내용은 테이블 계산으로 값 변환(링크가 새 창에서 열림)을 참조하십시오.
선택하는 계산 유형은 분석 요구 사항과 답을 원하는 질문에 따라 다릅니다.
계산된 필드 만들기
사용하려는 계산 유형을 결정한 후에는 계산된 필드를 만듭니다. 이 예에서는 기본 계산을 사용합니다.
참고: 이 문서의 예에서는 Tableau Desktop과 함께 제공된 Sample-Superstore 데이터 원본을 사용합니다. 이 문서의 단계를 수행하려면 Sample-Superstore 저장된 데이터 원본에 연결하고 Sheet 1로 이동합니다.
- Tableau에서 분석 > 계산된 필드 만들기를 선택합니다.
- 계산 에디터가 열리면 다음을 수행합니다.
- 계산된 필드의 이름을 입력합니다. 이 예에서 필드 이름은 Discount Ratio입니다.
- 수식을 입력합니다. 이 예에서는 다음 수식을 사용합니다.
IIF([Sales] !=0, [Discount]/[Sales],0)
이 수식은 매출이 0이 아닌지를 확인합니다. true인 경우 할인율(Discount/Sales)을 반환하고 false인 경우 0을 반환합니다.
팁: 사용 가능한 함수 목록을 보려면 계산 에디터의 오른쪽에 있는 삼각형 아이콘을 클릭합니다.
각 함수에는 참조를 위한 구문, 설명 및 예가 포함됩니다. 목록에서 함수를 두 번 클릭하여 수식에 함수를 추가할 수 있습니다. 더 많은 팁을 보려면 Tableau의 계산된 필드 작업을 위한 팁을 참조하십시오. - 작업을 마쳤으면 확인을 클릭합니다. 새 계산된 필드는 숫자를 반환하므로 데이터 패널에 측정값으로 추가됩니다. 데이터 유형 아이콘 옆에 같음 기호(=)가 표시됩니다. 데이터 패널에서 모든 계산된 필드의 기호 옆에는 같음(=) 기호가 표시됩니다.
뷰에서 계산된 필드 사용
1단계: 뷰 작성
- 데이터 패널에서 Region(지역)을 열 선반으로 끌어 놓습니다.
- 데이터 패널에서 Category(범주)를 행 선반으로 끌어 놓습니다.
- 행 선반에서 Category 필드의 더하기 기호 + 아이콘을 클릭하여 하위 범주로 드릴다운합니다.
2단계: 뷰에 계산된 필드 추가
- 데이터 패널에서 Discount Ratio(할인율)를 마크 카드의 색상으로 끌어 놓습니다. 테이블이 하이라이트되도록 뷰가 업데이트됩니다.
- Central(중부) 지역에서 Binder(바인더)가 큰 폭으로 할인되었습니다. Discount Ratio는 자동으로 합계로 집계되었습니다.
- 행 선반에서 SUM(Discount Ratio)를 마우스 오른쪽 단추로 클릭하고 측정값(합계) > 평균을 선택합니다. 할인율의 평균을 표시하도록 뷰가 업데이트됩니다.
계산된 필드 편집
계산을 변경해야 하는 경우 언제든지 계산된 필드를 편집할 수 있습니다. 그러면 전체 통합 문서가 업데이트됩니다.
계산된 필드를 편집하려면
- 데이터 패널에서 계산된 필드를 마우스 오른쪽 단추로 클릭하고 편집을 선택합니다.
- 계산 에디터가 열리면 다음을 수행할 수 있습니다.
- 계산된 필드의 이름을 편집합니다.
- 수식을 업데이트합니다.
이 예에서는 매출이 2,000 USD를 초과하는 주문에 대한 할인율을 반환하도록 수식이 변경되었습니다.
IIF([Sales] > 2000, [Discount]/[Sales],0)
- 확인을 클릭합니다.
뷰가 업데이트되고 변경 내용이 자동으로 반영됩니다. 업데이트된 계산된 필드를 뷰에 다시 추가할 필요는 없습니다.
참고 항목
Tableau에서 계산 서식 지정(링크가 새 창에서 열림)