# Componentes Una métrica se define por tres elementos: las dimensiones que la segmentan, las agregaciones que calculan sus valores y los filtros que restringen los eventos considerados. ## Dimensiones Las dimensiones son campos del tipo de evento usados para segmentar la métrica en categorías distintas. Solo pueden usarse campos con valores discretos. Por ejemplo, una métrica con la dimensión `status` genera una serie temporal separada para cada valor posible de ese campo (`aprobado`, `rechazado`, `pendiente`), en vez de un único conteo global. Una métrica puede tener hasta 10 dimensiones. La combinación de dimensiones se define en la creación y no puede modificarse después. Una métrica sin ninguna dimensión representa una única serie temporal, sin subdivisiones. ## Agregaciones La agregación es el cálculo aplicado a los eventos en cada intervalo de tiempo. Cada métrica debe tener al menos una agregación, y es posible configurar varias para comparar diferentes perspectivas en el mismo gráfico. Funciones de agregación disponibles: | Función | Descripción | |---------|-------------| | Cantidad | Número de eventos en el intervalo | | Suma | Suma de los valores de un campo numérico | | Mínimo | Menor valor de un campo numérico | | Máximo | Mayor valor de un campo numérico | | Media | Promedio de los valores de un campo numérico | | Porcentaje | Proporción entre dos conjuntos de eventos | Cada agregación puede tener un nombre propio y filtros propios, aplicados solo a ella, independientemente de los filtros de la métrica. Las agregaciones sobre campos que representan una duración se muestran ya convertidas a una unidad legible (por ejemplo, `3,5s`), tanto en la tabla como en el gráfico. ## Filtros de la métrica Los filtros aplicados a nivel de la métrica restringen los eventos considerados por todas las agregaciones. Son útiles para limitar el alcance desde la configuración, sin necesidad de repetir el filtro en cada agregación. Los filtros de la métrica y los de las agregaciones se aplican en el momento en que los datos se agregan, y por eso no aceptan referencias a [listas](/es/rules/lists/). Los cambios valen para las próximas agregaciones y no reprocesan el historial ya consolidado.