Saltar al contenido

La propiedad Rollup

Aprende a usar la propiedad Rollup en Notion para extraer y operar con datos de bases de datos relacionadas.


Introducción

La propiedad Rollup es dependiente de la de Relation. No se puede crear ningún Rollup sin tener previamente una relación creada. La finalidad del Rollup es "extraer" los datos de las bases de datos relacionadas y operar con ellos.

Continuando con el ejemplo de Proyectos y Tareas, creando un Rollup en Proyectos que "llamara" a las propiedades de Tareas, se podría ver cuántas tareas se tienen en total, o cuántas han sido completadas.

Cómo crear un rollup

Primero debe existir una propiedad Relation. Crea una nueva propiedad del tipo Rollup.

Al pinchar en la columna, se abre un menú con tres desplegables:

  • Relation: De cuál propiedad relacionada extraer la información
  • Property: Qué propiedad usar para la operación
  • Calculate: La operación a realizar con los datos extraídos

Tipos de rollup

Operaciones generales:

  • Show Original: Muestra las páginas relacionadas
  • Count All: Cuenta todos los ítems
  • Count Unique Values: Solo ítems únicos
  • Count Empty / Count Not Empty: Páginas vacías o con valor
  • Percent Empty / Percent Not Empty: Porcentajes

Operaciones para propiedades numéricas:

  • Sum, Average, Median, Min, Max, Range

Operaciones para propiedades de fecha:

  • Earliest Date: Fecha más temprana
  • Latest Date: Última fecha
  • Date Range: Días entre la primera y última fecha

Hacer operaciones con rollups

Al igual que Notion permite hacer operaciones directamente en las bases de datos sin la propiedad Formula, se puede hacer lo mismo con los rollups.

Esta funcionalidad solo se puede usar en bases de datos de tipo Tabla y Tablero.