답변 2
0
0
이건 ATTR의 작동 원리와 관련된 이슈입니다. 이 내용을 정확히 이해하기 위해서는 view level of detail 개념을 알아야 합니다. 현재 화면이 어떤 레벨에서 쪼개져 있는지에 대한 이해입니다. 만약 현재 화면이 customer segment로 쪼개져 있다고 가정하면, 이 화면에 ATTR(region)을 집어 넣으면 *를 반환할 것입니다. 그 이유는 customer segment의 값 중 corporate, home office 등에서 1개 이상의 region의 값을 가지기 때문에 *가 나오는 것입니다. 즉 corportate가 어떤 단일 지역에만 존재하는 값이라면 ATTR(region)을 넣을 때 그 해당 지역을 반환할 것이지만, 그렇지 않은 경우 *를 찍는게 ATTR 함수의 작동 원리입니다
긴 설명을 짧게 정리하면 *가 나오는 이유는 현재의 VLOD에서 복수의 지역을 가지는 값이 존재하기 때문에 그렇다! (최대한 쉽게 표현한다고 했는데, 너무 어려웠다면 죄송합니다 ㅠㅠ)
ATTR에 대한 이해는 다음 영상을 통해서 확인하실 수 있습니다 :)