본문 바로가기
노션(notion)

노션 롤업 기능의 데이터베이스 연동 계산(관계형 속성)

by Emlog 2023. 9. 5.

노션의 롤업이란?

노션의 롤업 기능은 여러 페이지에서 데이터를 수집하고 요약하여 한곳에 집중적으로 표시할 수 있게 해주는 기능입니다. 이 기능을 사용하면 다른 페이지에서 데이터를 가져와 요약하고 집계할 수 있습니다.

예를 들어, 여러 프로젝트 페이지에서 작업 목록을 수집하고 롤업 필드를 사용하여 모든 프로젝트의 작업을 하나의 페이지에서 확인할 수 있습니다. 또한, 원본 데이터가 변경되면 롤업 필드의 데이터도 실시간으로 업데이트되어 데이터의 일관성을 유지하고 항상 최신 정보를 유지하는 데 도움이 됩니다.

노션 롤업 기능

 

 

 

관계형 속성 사전 설정

롤업 기능을 사용하기 위해서는 하나 이상의 테이블을 생성하고 참조할 데이터베이스 테이블이 필요합니다. 이를 위해 아래와 같은 예제를 만들었습니다. 이 예제는 제 게시글 중 '관계형 속성'을 다룰 때 공유한 것이며, 관계형 속성을 이해한 후 롤업 기능을 사용하면 빠르게 이해할 수 있습니다. 이 예제를 참조하거나 복제하여 사용하시면 됩니다.

 

노션 롤업 기능 예시1

왼쪽(메뉴 통계)과 오른쪽(손님 방문 내역) 테이블은 관계형 속성을 통해 연동되어 있습니다. 예를 들어, 오른쪽 테이블의 '메뉴 통계(관계형)' 속성을 생성하면서, 이 속성은 왼쪽 테이블의 '메뉴' 속성을 관계형 수식으로 설정하고 참조하게 됩니다. 이제 오른쪽 테이블에서 '메뉴 통계' 속성을 사용할 때, 왼쪽 테이블의 '메뉴' 속성에서 원하는 항목을 선택할 수 있도록 설정되어 있습니다.

관계형 속성의 설정은 제 게시글 중 관계형 속성에 관한 글을 참조하시면 됩니다. 

2023.09.05 - [일잘러 꿀팁] - 노션 관계형 한방에 이해하고 간단 예제 공유

 

노션 관계형 한방에 이해하고 간단 예제 공유

노션의 핵심 기능 관계형노션은 여러 데이터베이스 테이블(표)을 관리하는 상황에서 중요한 역할을 하는 핵심 기능 중 하나는 테이블 간의 관계 설정입니다. 많은 사용자가 하나의 마스터 데이

minidrawer.tistory.com

노션 롤업 기능 예시2

롤업 속성 사용

다음 예제를 참고하면 오른쪽 테이블에서 메뉴를 다중 선택하면 왼쪽 테이블의 판매가를 참조하고 합산하여 오른쪽의 '소비 금액(롤업)'에 표시됩니다. 첫 번째 라인의 '손님 1'이 주문한 메뉴는 '파스타'와 '치즈버거'입니다.

왼쪽 테이블에서 '파스타'는 1000원, '치즈버거'는 600원으로 정의되어 있으며, 이를 참조하여 합산된 결과가 '소비 금액(롤업)'으로 표시됩니다.

노션 롤업 기능 예시3

 

롤업 속성 설정 방법

예제 기준으로 롤업 속성을 설정한 방법을 설명하겠습니다.

  • 유형 : 롤업
  • 관계형 : 왼쪽 테이블(메뉴 통계(관계형)) 참조
  • 속성 : 판매가
  • 계산 : 합계

노션 롤업 기능 예시4

관계형을 선택할 때, 왼쪽 테이블인 '메뉴 통계(관계형)'을 참조합니다.

이때 선택할 수 있는 옵션은 하나뿐이며, 어떤 속성을 참조할지는 속성란에서 선택합니다. 제가 미리 왼쪽 테이블의 메뉴 가격을 정의해 두었기 때문에 '판매가'를 참조하게 됩니다.

노션 롤업 기능 예시5
노션 롤업 기능 예시6

마지막으로, 이러한 참조값을 어떻게 가공할지 선택합니다. 계산 설정값을 '합계'로 지정하는 옵션이 제공됩니다. 이 외에도 여러 가지 다른 가공 방법을 선택할 수 있습니다.

이 방법을 활용하면 다양한 응용이 가능하므로, 각 상황에 맞게 선택하시면 됩니다. 제 예제의 경우, 메뉴의 총합계 금액을 표기해야 하므로 '합계' 옵션을 사용합니다.

노션 롤업 기능 예시7

관계형 속성과 롤업 속성

노션의 롤업 기능을 사용하기 위해서 관계형 속성이 꼭 필요한 것은 아닙니다. 롤업 기능은 다양한 종류의 속성에서 데이터를 수집하고 요약하는 데 사용할 수 있습니다.

다만, 관계형 속성은 데이터를 연결하고 참조하는 데 특히 유용합니다. 예를 들어, 여러 페이지에서 동일한 데이터를 공유하거나 연동해야 할 때 관계형 속성을 활용하면 효율적으로 데이터를 관리할 수 있습니다. 롤업을 사용하여 다른 페이지에서 이러한 관계형 데이터를 수집하고 표시할 때, 관계형 속성은 데이터를 연결하고 필요한 정보를 가져오는 데 도움을 줍니다.

따라서 롤업을 사용할 때 관계형 속성을 활용하면 데이터 관리와 요약 작업을 보다 효과적으로 수행할 수 있지만, 반드시 필요한 것은 아닙니다. 롤업을 다른 종류의 속성에서도 사용할 수 있으며, 이는 사용자의 요구와 작업 흐름에 따라 다를 수 있습니다.

노션 롤업 기능 예시8

 

 

일잘러들은 노션을 쓰더라. 정리하면 노션(notion)

 

일잘러들은 노션을 쓰더라. 정리하면 노션(notion)

나만 알고 싶은 노션(notion) 사용 방법

minidrawer.tistory.com