배우기/Tableau

Tableau_데이터 테이블 결합 방식_관계

인사잘해 2022. 6. 15. 18:46

안녕하세요!

 

Tableau에서 데이터 테이블을 연결하는 방법 중

'관계' 라는 내용에 대해 알아보았습니다.

 

'관계'란 데이터 테이블을 논리적으로 연결해주는 기능.

공통 필드를 기반으로 관련되는 방식을 설명하며, 각 테이블은 별도로 유지됩니다.

 

테이블을 간단하게 끌어 놓는 방법으로 테이블을 선택할 때마다 생기는

화살표를 클릭해 제거하고 이동하고 변경할 수 있습니다.

 

 

- 예시

 

Orders 테이블을 캔버스에 끌어 놓고 People, Returns 테이블을 끌어놓으면 선이 연결됩니다.

Orders 테이블은 루트 테이블이 됩니다.

선을 선택하면 주황색으로 바뀌고 관계를 맺는 필드를 나타냅니다.

Orders 와 People 테이블은 Region 필드를 통해 관계를 구성하고 있습니다.

Orders, Returns 테이블은 Order ID 필드에 의해 관계를 구성하고 있습니다.

 

위처럼 Orders, People, Returns 테이블이 각각 존재하는 것을 확인할 수 있습니다.

 

 

세부 내용은 계속 공부해야겠습니다.

아래는 태블로 공식 문서의 일부를 인용했으며 자세한 내용은 참고 링크를 확인하시면 됩니다!

 

- 관계의 특징

  • 논리적 테이블 사이에 유연한 이음줄로 표시됩니다.
  • 두 논리적 테이블 간에서 일치하는 필드를 선택해야 합니다.
  • 조인 유형을 선택할 필요가 없습니다.
  • 잠재적으로 데이터 원본에서 관련 테이블의 모든 행 및 열 데이터를 사용할 수 있게 만듭니다.
  • 분석 중에 데이터 원본에서 각 테이블의 세부 수준을 유지합니다.
  • 여러 세부 수준에서 독립된 도메인을 만듭니다. 데이터 원본에서 테이블이 병합되지 않습니다.
  • 분석 중에 사용되는 필드를 기반으로 적절한 조인을 자동으로 만듭니다.
  • 집계 값이 중복되지 않습니다(성능 옵션을 다대다로 설정한 경우).
  • 일치하지 않는 측정값을 유지합니다(성능 옵션을 일부 레코드 일치로 설정한 경우).

- 관계의 이점

  • 데이터 원본을 더 쉽게 정의하고 변경하고 재사용할 수 있습니다.
  • 올바른 세부 수준(LOD)에서 여러 테이블에 걸쳐 데이터를 더욱 쉽게 분석할 수 있습니다.
  • 서로 다른 세부 수준의 분석에서 LOD 식이나 LOD 계산을 사용할 필요가 없습니다.
  • 현재 비주얼리제이션에서 사용되는 필드가 있는 테이블의 데이터만 쿼리합니다.

 

- 참고

https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm

 

데이터 연관

관계는 분석을 위해 여러 테이블에서 데이터를 결합하는 동적이고 유연한 방법입니다

help.tableau.com

https://help.tableau.com/current/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm

 

관계가 조인과 다른 점

관계는 분석을 위해 여러 테이블에서 데이터를 결합하는 동적이고 유연한 방법입니다

help.tableau.com