Tableau 작업 시 데이터 분석가가 여러 통합 문서에서 동일한 계산된 필드를 반복해서 작성하는 경우가 많습니다. 이러한 반복 작업은 시간이 많이 걸릴 뿐만 아니라 일관성 없는 계산을 작성할 위험도 큽니다. 협업 프로젝트를 진행하는 분석가 팀의 작업인 경우 특히 그렇습니다. 이 솔루션에서는 복잡한 XML 작업 없이 Tableau에서 기본 제공되며 100% 지원되는 기능을 사용하여 이러한 문제점을 해소해 보겠습니다.

먼저 Tableau의 잘 알려지지 않은 몇 가지 기능을 살펴보겠습니다.

Tableau의 복사/붙여넣기 기능 사용

Tableau에서는 다음과 같은 작업을 수행할 수 있습니다.

  • 한 통합 문서에서 다른 통합 문서로 시트 복사/붙여넣기
  • (연관된 데이터 원본 가져오기)
  • 단일 데이터 원본/통합 문서에서 계산된 필드 복사/붙여넣기/복제
  • 동일한 통합 문서의 한 데이터 원본에서 다른 데이터 원본으로 계산된 필드 복사/붙여넣기
  • 한 통합 문서에서 다른 통합 문서로 계산된 필드 복사/붙여넣기

마지막 기능이 매우 유용한데,

Tableau에서는 한 통합 문서에서 다른 통합 문서로 계산된 필드를 복사하여 붙여넣을 수 있으므로 모든 공통된 함수가 포함된 단일 '계산된 필드' 통합 문서를 만들 수 있습니다.

계산된 필드 템플릿 통합 문서를 만드는 방법

먼저 날짜 필드, 문자열 차원, 측정값으로 구성된 단일 레코드 Excel 시트와 같은 기본적인 데이터 원본으로 Tableau 통합 문서를 만듭니다. 여기에서 일반적으로 사용되는 모든 계산된 필드(및 함께 사용할 매개 변수)를 만듭니다.

다음으로 계산을 살펴보고 폴더로 그룹화합니다. 이렇게 하면 나중에 계산이 필요한 경우 효율적으로 계산을 구성할 수 있습니다. 마지막으로 모든 계산된 필드를 살펴보고 설명을 추가합니다. 자세한 내용은 나중에 설명하겠습니다. 그런 다음, 통합 문서를 '계산 통합 문서'로 저장합니다.

계산 통합 문서 사용 방법

이제 계산 통합 문서를 만들었으므로 다음 단계에서는 사용 방법을 알아보겠습니다. 새 통합 문서를 만들 때마다 계산 통합 문서를 여십시오.

다음 단계는 현재 필요한 계산을 결정하는 것입니다. 계산을 결정한 후에는 두 가지 옵션이 있습니다.

1. 가져올 계산마다 Ctrl 키를 누른 상태에서 클릭합니다.

2. 모든 계산을 하나의 폴더로 가져오려면 Shift 키를 누른 상태에서 클릭한 다음 폴더의 마지막 계산된 필드로 이동하여 클릭합니다. 이렇게 하면 폴더의 모든 계산이 포함됩니다.

3. 다음 단계는 계산된 필드를 복사하는 것입니다. 계산된 필드를 마우스 오른쪽 버튼으로 클릭하고 복사 옵션을 선택합니다.

4. 계산된 필드가 복사되면 새 통합 문서(이후로는 대상 통합 문서로 지칭)로 돌아갑니다. 돌아가서 데이터 패널을 마우스 오른쪽 버튼으로 클릭하고 붙여넣기 옵션을 선택합니다.

이렇게 하면 계산 통합 문서에서 복사한 모든 계산된 필드를 가져옵니다.

빨간색 느낌표는 무엇입니까?

통합 문서에 이상한 부분이 있다는 것을 알 수 있습니다. 빨간색 느낌표가 있는 계산이 많습니다. 이유는 무엇일까요? 이 방법을 사용하는 데는 한 가지 주의점이 있는데 다행히도 이 문제는 해결하기 매우 쉽습니다.

계산 통합 문서에 있는 모든 날짜 계산은 계산 통합 문서를 작성하는 데 사용한 데이터 원본의 필드 이름을 참조합니다. 예를 들어 본 통합 문서의 경우 많은 데이터 함수가 [날짜] 필드를 가리킵니다.

문제는 이 대상 통합 문서에 [날짜] 필드가 없다는 것입니다. [주문 날짜] 필드가 있으며 저는 이 필드를 사용하려고 합니다.

따라서 Tableau에서 이는 유효하지 않은 계산이 됩니다.

이 문제를 해결하는 방법은 무엇입니까?

쉽습니다. [주문 날짜]에서 [날짜]로 이름을 바꾸기만 하면 됩니다. Tableau에서 계산된 필드를 구성할 때 Tableau는 필드 이름을 찾습니다. 대상 필드를 계산 통합 문서의 필드 이름으로 변경하면 Tableau에서 종속성 문제가 해결됩니다. 필드 이름을 바꾸려면 간단히 마우스 오른쪽 버튼을 클릭하고 이름 바꾸기를 선택합니다.

[주문 날짜]에서 [날짜]로 이름을 바꾸면 Tableau에서 모든 종속성 오류가 사라지고 유효한 계산 상태로 됩니다.

이 필드를 [주문 날짜]로 불러야 하는 경우는 어떻게 합니까? 문제없습니다. [주문 날짜]로 다시 이름을 바꾸기만 하면 됩니다. 통합 문서에서 필드 이름을 바꾸면 해당 필드를 사용하는 모든 계산도 Tableau에서 자동으로 업데이트합니다.

여기서 알 수 있는 또 한 가지 사실은 매개 변수가 사용된 계산을 복사하여 붙여넣는 경우 Tableau에서 기본적으로 이를 알고 계산과 함께 해당 매개 변수를 가져온다는 것입니다.

따라서 사용자는 계산된 필드를 작성하는 시간을 절약할 뿐만 아니라 매개 변수를 다시 만드는 시간도 절약하게 됩니다.

하나의 통합 문서에서 다른 통합 문서로 복사하여 붙여넣는 경우 Tableau에서 지원하는 또 다른 놀라운 기능은 설명과 같은 메타데이터를 가져오는 것입니다. 이제는 계산 및 매개 변수를 작성하는 시간을 절약할 뿐만 아니라 설명을 작성하는 시간도 절약할 수 있습니다. 여기서 가장 좋은 점은 계산에 대한 설명이 모든 통합 문서에서 일관성 있게 유지된다는 것입니다.


고유한 계산 통합 문서를 만드는 데 도움이 되는 간단한 5가지 팁

1. 직관적인 이름 선택: 저는 함수에 따라 기본 계산의 이름을 지정하는 것을 좋아합니다. 이렇게 하면 다른 통합 문서에 계산을 복사하여 붙여넣을 때 도움이 됩니다. 이름에서 계산된 필드의 내용을 알 수 있으므로 필드가 필요한지 여부를 빠르게 결정할 수 있습니다(함수가 더 잘 반영된 이름이 필요한 경우 간단히 대상 통합 문서에서 이름을 바꿀 수 있음).

2. 중첩 계산 방지: Tableau에서는 하위 폴더를 만들 수 없으므로 이러한 계산을 순서대로 유지하기가 어렵습니다. 효율적인 명명 규칙을 사용하면 도움이 될 수 있으나 여전히 문제가 발생할 수 있습니다.

3. 설명 작성: 저는 설명에 두 가지 정보 즉, 계산된 필드 함수와 계산 자체에 대한 간단한 설명이 추가되도록 하려고 합니다. 참고: 필드 이름을 변경할 때 설명은 업데이트되지 않습니다. 따라서 필드 이름을 [날짜]와 같은 일관성 있는 항목으로 유지하는 것이 좋습니다. 이름은 단지, 간편한 참조를 위해 계산된 필드의 구성을 보여주는 것입니다.

4. 계산을 복사하여 붙여넣지 않아야 하는 경우 파악: 여전히 대상 통합 문서에서 고유의 계산된 필드를 만들어야 하는 경우가 있습니다. 일반적으로 사용되는 함수의 경우 시간 절약에 매우 도움이 되지만, 복잡한 계산(예: 중첩 LOD)을 만들어야 하는 데이터/요구 사항을 처리해야 하는 상황도 종종 있습니다. 이러한 경우에는 계산을 복사하여 붙여넣는 것보다 대상 통합 문서에서 계산을 만드는 것이 효율적입니다.

5. 자신의 목적에 맞게 만들기: 가장 중요한 것은 여러분 자신의 계산 통합 문서이므로 각자(또는 팀)의 목적에 맞는 계산을 만들어야 한다는 것입니다. 일관성을 유지하도록 노력해야 하지만 자신의 상황에 맞아야 합니다.

저는 지난 몇 달간 이 방법을 사용하면서 시간이 많이 절약된다는 것을 알게 되었습니다. 또한 팀과 작업을 수행하는 경우 이 방법을 사용하면 통합 문서에서 일관성 있는 계산을 사용할 수 있습니다. 이 방법의 가장 좋은 점은 복잡한 XML 작업이 필요하지 않다는 점입니다. 이 방법은 100% Tableau에서 수행할 수 있는 작업입니다.

다음 내용도 확인해보는 것이 좋습니다.

새 댓글 추가 

블로그 구독