Report Builder
El Report Builder es el editor visual de reportes: eliges los campos, defines las agrupaciones y el producto calcula el resultado en tiempo real.
La pantalla
Después de elegir el tipo de reporte en la primera etapa, el editor abre en tres áreas:
| Área | Qué hace |
|---|---|
| Barra lateral de campos | Todos los campos disponibles de ese tipo, con búsqueda |
| Panel central | Las pestañas Grupos, Columnas y Filtros |
| Vista previa | La grilla de resultado, actualizada automáticamente |
Paso a paso
- Elige el tipo de reporte — contactos, conversaciones, usuarios o canales.
- Agrega columnas — arrastra los campos de la barra lateral al área de columnas. El orden es el orden de visualización.
- Define los grupos — arrastra campos al área de grupos para crear niveles anidados. Cada nivel genera subtotales.
- Configura los agregadores — por columna, elige la función: conteo, suma, promedio, mínimo o máximo.
- Aplica filtros — los mismos operadores y la lógica combinable de las listas de visualización.
- Previsualiza — la grilla se actualiza sola a medida que editas.
- Guardar y ejecutar o Guardar y cerrar.
Barra de herramientas
| Botón | Qué hace |
|---|---|
| Deshacer / Rehacer | Vuelve y rehace cambios del montaje, en la memoria de la sesión |
| Guardar y ejecutar | Graba el reporte y abre el resultado |
| Guardar y cerrar | Graba y vuelve a la pantalla anterior |
| Propiedades | Nombre, descripción y demás atributos del reporte |
Cómo se calcula el resultado
El motor agrupa los datos con ROLLUP: además de las filas de cada grupo, produce los subtotales de cada nivel y el total general. Los resultados respetan los límites de filas — los reportes muy detallados se recortan, y el agregado sigue siendo correcto.
Gráficos
El mismo reporte que montas en la grilla puede presentarse como gráfico — es lo que convierte "cuántas atenciones por cola" en una lectura de dos segundos. El gráfico reutiliza las agrupaciones del reporte como ejes.
Tipos disponibles
| Gráfico | Cómo lee los datos |
|---|---|
Barras (bar) | Compara categorías; acepta series |
Columnas (column) | Igual que las barras, en vertical; acepta series |
Líneas (line) | Tendencia a lo largo del tiempo; acepta series |
Área (area) | Tendencia con volumen; acepta series |
Dona (donut) | Composición del todo en una vuelta; acepta total en el centro |
Torta (pie) | Composición del todo |
Embudo (funnel) | Caída entre etapas, en el orden del reporte o por valor |
Mapa de calor (heatmap) | Cruza dos agrupaciones mostrando dónde está la concentración |
Los gráficos de composición (dona, torta, embudo) muestran un valor por categoría; los de comparación (barras, columnas, líneas, área, mapa de calor) aceptan la segunda columna de agrupación como serie.
Montar el gráfico
| Ajuste | Qué define |
|---|---|
| Tipo | Uno de los ocho de arriba |
| Agrupar por | El eje de las categorías |
| Serie | La segunda dimensión, cuando el gráfico la acepta |
| Medida | Conteo de registros o una columna agregada (suma, promedio, mínimo, máximo) |
| Apilamiento | Nada, apilado o 100% |
| Mostrar valores | Escribe el número en cada punto |
| Mostrar porcentajes | Porción en porcentaje (composición) |
| Agrupar los menores en "Otros" | Junta las categorías pequeñas en una sola |
| Mostrar total | Total en el centro, en la dona |
| Orden del embudo | Orden del reporte, de mayor a menor o al contrario |
| Leyenda | Sin leyenda, arriba, a la izquierda, a la derecha o abajo |
Reglas que aplica el producto
- El gráfico exige un reporte con agrupación.
- Los ejes son la primera agrupación — o la primera y la segunda, en cualquier orden; y no pueden ser la misma columna.
- El mapa de calor exige serie.
- El apilamiento (apilado o 100%) solo en barras, columnas y área, y siempre con serie.
- Los porcentajes y "Otros" solo en dona, torta o embudo, y solo sobre una medida que sume — conteo o suma. El promedio, el mínimo y el máximo no suman, así que una porción de ellos no significa nada.
- El total solo en la dona, y también solo con conteo o suma.
- El apilamiento 100% exige conteo o suma.
Un gráfico inválido se rechaza con el motivo del fallo, señalando la columna o el ajuste con problema — incluso cuando la configuración llega por API o MCP.
Qué gráfico usar
| Pregunta | Gráfico |
|---|---|
| ¿Quién atiende más? | Barras o columnas |
| ¿Cómo evoluciona el volumen en el mes? | Líneas |
| ¿Qué canal responde por la mayor parte de las atenciones? | Dona |
| ¿Dónde abandona el cliente en el embudo? | Embudo |
| ¿Qué día y horario se llena la cola? | Mapa de calor con serie |
| ¿Cuánto representa cada cola del total, con el total a la vista? | Dona con total y porcentajes |
Móvil
En pantallas angostas (menos de 768 px) el arrastrar y soltar se reemplaza por la búsqueda del campo, que agrega el elemento con un toque. Es el mismo editor, sin el gesto de arrastrar.
Cuándo usar el Report Builder
| Situación | Camino |
|---|---|
| Medir la operación de atención | Reporte del tipo conversaciones, agrupado por cola y por agente |
| Seguir el embudo comercial | Reporte de contactos u oportunidades, agrupado por etapa |
| Auditar el uso por usuario | Reporte del tipo usuarios |
| Comparar canales | Reporte del tipo canales |
| Extraer una lista para campaña | Reporte de contactos marcado como público de campaña |
Un reporte guardado es un contrato: el mismo recorte que la dirección ve en pantalla puede ser el mismo que abastece una campaña. Si el criterio cambia, cambia el reporte — no crees un segundo.