보고서 수준 vs 페이지 수준, 컴포넌트의 모든 것
루커 스튜디오로 5페이지짜리 멋진 보고서를 만들었다고 상상해 보세요. 1페이지 상단에 ‘기간 컨트롤 필터’를 완벽하게 배치했습니다. 이제 2페이지, 3페이지에도 똑같은 기간 필터가 필요하겠죠.
이때, 여러분은 혹시 1페이지의 기간 필터를 ‘복사(Ctrl+C)’해서 2페이지에 ‘붙여넣기(Ctrl+V)’ 하고 있지는 않으신가요?
만약 그렇다면, 여러분은 이미 가장 치명적인 함정에 빠진 것입니다. 제가 수많은 보고서를 검토해봤지만, 이것만큼 비효율적이고 아마추어적인 실수는 없습니다. 왜냐하면, 그건 ‘똑같이 생긴 5개의 별개 필터’를 만든 것일 뿐, ‘하나의 필터’가 아니기 때문입니다.
나중에 상사가 “기간을 지난달로 바꿔서 봅시다”라고 했을 때, 여러분은 1페이지부터 5페이지까지 일일이 방문하며 5개의 필터를 모두 바꿔야 하는 끔찍한 상황을 맞이하게 될 거예요.
이 모든 재앙을 막아줄, 루커 스튜디오의 가장 근본적인 개념인 ‘컴포넌트 수준’에 대해 알려드리겠습니다!
1. 이 문제의 원인: ‘페이지 수준’이 기본값이라는 함정
루커 스튜디오는 우리가 캔버스에 추가하는 모든 컴포넌트(차트, 필터, 텍스트 상자, 도형 등)를 기본적으로 ‘페이지 수준(Page-level)’으로 설정합니다.
- 페이지 수준 (Page-level)이란? 이름 그대로, 해당 컴포넌트가 오직 그 페이지에만 종속된다는 뜻입니다. 1페이지에 만든 차트는 1페이지에만 존재하고, 2페이지에는 보이지 않습니다. 이건 아주 당연하고 상식적입니다.
문제는 ‘기간 컨트롤’이나 ‘회사 로고’처럼 모든 페이지에 공통적으로 들어가야 하는 요소들까지 이 ‘페이지 수준’이 기본값이라는 점입니다.
그래서 우리가 1페이지의 필터를 2페이지에 복사-붙여넣기 하면, 그건 그냥 ‘1페이지 필터’와 ‘2페이지 필터’라는, 이름만 같은 별개의 컴포넌트 2개가 될 뿐입니다. 둘은 절대 연동되지 않습니다.
2. 전문가의 해결책: ‘보고서 수준’으로 마스터 컴포넌트 만들기
이 끔찍한 반복 작업을 해결하는 유일한 방법은, 이 컴포넌트의 수준을 ‘페이지 수준’에서 ‘보고서 수준’으로 변경하는 것입니다.
- 보고서 수준 (Report-level)이란? 이건 해당 컴포넌트를 보고서의 모든 페이지 위에 떠 있는 ‘마스터 레이어’로 만든다는 뜻입니다. 1페이지에서 ‘보고서 수준’으로 설정한 필터는, 내가 만들 2페이지, 3페이지, 100페이지에 자동으로, 그리고 동일하게 나타납니다. 이건 5개의 복사본이 아니라, ‘본체 하나’가 5개 페이지에 동시에 비춰 보이는 것입니다. 따라서 1페이지에서 날짜를 바꾸면, 2페이지, 3페이지의 날짜도 실시간으로 함께 바뀝니다.
- 어떻게 설정하나요? 방법은 놀랄 만큼 간단해서 더 화가 날 수도 있습니다.
- 1페이지에 ‘기간 컨트롤’이나 ‘회사 로고’처럼, 모든 페이지에 공통으로 넣고 싶은 컴포넌트를 먼저 만듭니다.
- 해당 컴포넌트 위에서 마우스 오른쪽 버튼을 클릭합니다.
- 나타나는 메뉴 중에서 ‘보고서 수준으로 설정(Make report-level)’을 찾아 클릭합니다.
- 끝입니다.
이제 ‘페이지 추가’를 눌러 2페이지, 3페이지를 만들어 보세요. 여러분이 방금 ‘보고서 수준’으로 설정한 그 컴포넌트가, 1페이지와 똑같은 위치에 그대로 나타나는 것을 볼 수 있습니다.
3. 저의 경험에서 나온 전략: 무엇을 ‘보고서 수준’으로 만들어야 하는가?
그렇다고 모든 것을 ‘보고서 수준’으로 만들면 안 됩니다. 그것 또한 재앙입니다.
제가 수많은 보고서를 설계하고 수십 번 뜯어고치면서 내린 결론은, ‘보고서 수준’으로 설정해야 하는 것은 딱 정해져 있다는 것입니다.
1. 전체 기간 컨트롤 (필수 중의 필수) 보고서 전체의 기준이 되는 메인 ‘기간 컨트롤’은 반드시 ‘보고서 수준’이어야 합니다. 모든 페이지가 하나의 시간 축으로 움직여야 하기 때문입니다.
2. 보고서 헤더 (로고, 보고서 제목) 회사 로고나 ‘월간 성과 보고서’ 같은 전체 제목 텍스트는 모든 페이지에 동일하게 표시되어야 합니다. 이것도 ‘보고서 수준’으로 설정하세요.
3. 전역 필터 (Global Filter) 만약 이 보고서가 특정 국가나, 특정 채널(예: 구글 광고)만 다루는 보고서라서, 모든 페이지에 공통으로 적용되어야 하는 필터가 있다면, 그것도 ‘보고서 수준’으로 만드는 것이 좋습니다.
4. 반대로, ‘페이지 수준’으로 남겨둬야 하는 것
1. 모든 차트와 그래프 (당연합니다) 1페이지는 요약 차트, 2페이지는 상세 차트가 들어가야 하니, 모든 차트는 당연히 ‘페이지 수준’(기본값)이어야 합니다.
2. 페이지 전용 필터 (Local Filter) 이게 중요합니다. 2페이지(매출 상세)에서만 필요한 ‘상품 카테고리 필터’가 있다고 해봅시다. 이 필터는 1페이지(요약)나 3페이지(광고)에는 필요가 없습니다. 이런 ‘로컬 필터’는 절대로 ‘보고서 수준’으로 만들면 안 되고, ‘페이지 수준’으로 남겨둬야 합니다.
5. 마지막 고급 팁: ‘보고서 수준’ 컴포넌트를 특정 페이지만 숨기기
이런 경우가 있습니다. “보고서 수준으로 기간 필터를 만들었는데, 5페이지만큼은 이 필터의 영향을 받지 않고, 항상 ‘연간 데이터’만 보여주고 싶어요.”
이때 5페이지에서 ‘보고서 수준’ 필터를 삭제하면, 모든 페이지에서 다 삭제됩니다.
- 해결책:
- 숨기고 싶은 5페이지로 이동합니다.
- 5페이지에서 해당 차트(연간 데이터 차트)를 클릭합니다.
- 오른쪽 ‘설정’ 패널 하단에서 ‘기본 날짜 범위’를 ‘자동’이 아닌 ‘맞춤’으로 변경하고, ‘올해’로 고정해버립니다. 이러면 보고서 수준 필터의 영향을 받지 않습니다.
- 만약 필터 자체를 아예 안 보이게 하고 싶다면, 그 페이지에서만 ‘도형’ 메뉴의 ‘사각형’을 꺼내서, 필터 위에 덮어버리고 배경색과 똑같은 색으로 칠하는 것이 가장 현실적인 방법입니다.
‘보고서 수준’과 ‘페이지 수준’을 이해하는 것은 단순히 시간을 아끼는 기술이 아닙니다. 이건 보고서를 ‘설계’하는 능력 그 자체입니다 :)



댓글
댓글 쓰기