기술 자료

오류: "Calculations containing user functions cannot reference fields from Physical Tables"(사용자 함수를 포함하는 계산은 물리적 테이블의 필드를 참조할 수 없습니다.)


게시 날짜: 22 Oct 2020
마지막 수정 날짜: 10 Jul 2023

문제

계산 필드를 만들거나 편집할 때 다음 오류가 발생합니다.

Error: "Calculations containing user functions cannot reference fields from Physical Tables"(오류: "사용자 함수를 포함하는 계산은 물리적 테이블의 필드를 참조할 수 없습니다.")

사용자가 추가한 이미지

환경

  • Tableau Desktop 2020.2 이상

해결 방법

데이터 원본에서 관계를 조인으로 변경합니다.

예를 들어 아래에서 Orders(주문)와 People(사람)은 서로 다른 논리 테이블입니다.
사용자가 추가한 이미지

Customer Name(고객 이름)은 Orders(주문) 테이블에서 가져온 반면 Person(사람)은 People(사람) 테이블에서 가져왔기 때문에 다음 오류가 발생합니다.
사용자가 추가한 이미지

Orders(주문)와 People(사람)을 아래와 같이 관계에서 조인으로 변경합니다. 
사용자가 추가한 이미지

그러면 계산이 유효합니다.
사용자가 추가한 이미지
 

원인

사용자 함수를 서로 다른 논리 테이블의 필드를 참조하는 계산에 사용할 수 없습니다.
 
이 문서로 문제가 해결되었습니까?