강의

멘토링

커뮤니티

Inflearn Community Q&A

meucham9382's profile image
meucham9382

asked

Tableau Level UP

Table Calculation Filter: LOOKUP

REGION으로 했을 때 4개 지역과 * 이 생기는데 무슨 문제일까요

Written on

·

308

0

LOOKUP(ATTR([Region]),0)

tableau

Answer 2

0

정말 감사합니다. 결국에는 복수의 값때문에 이런 결과가 나왔다는 거네요😀

0

VizLab님의 프로필 이미지
VizLab
Instructor

이건 ATTR의 작동 원리와 관련된 이슈입니다. 이 내용을 정확히 이해하기 위해서는 view level of detail 개념을 알아야 합니다. 현재 화면이 어떤 레벨에서 쪼개져 있는지에 대한 이해입니다. 만약 현재 화면이 customer segment로 쪼개져 있다고 가정하면, 이 화면에 ATTR(region)을 집어 넣으면 *를 반환할 것입니다. 그 이유는 customer segment의 값 중 corporate, home office 등에서 1개 이상의 region의 값을 가지기 때문에 *가 나오는 것입니다. 즉 corportate가 어떤 단일 지역에만 존재하는 값이라면 ATTR(region)을 넣을 때 그 해당 지역을 반환할 것이지만, 그렇지 않은 경우 *를 찍는게 ATTR 함수의 작동 원리입니다

긴 설명을 짧게 정리하면 *가 나오는 이유는 현재의 VLOD에서 복수의 지역을 가지는 값이 존재하기 때문에 그렇다! (최대한 쉽게 표현한다고 했는데, 너무 어려웠다면 죄송합니다 ㅠㅠ) 

ATTR에 대한 이해는 다음 영상을 통해서 확인하실 수 있습니다 :)

meucham9382's profile image
meucham9382

asked

Ask a question