Saltearse al contenido

Group And Format

Group And Format reúne los registros que comparten el valor de un campo y, para cada grupo, escribe un único texto juntando la información de todos sus registros con la plantilla que definas. Es útil para preparar resúmenes o documentos por cliente, por categoría o por cualquier otro criterio.

Cuándo usarlo

  • Tienes una lista de incidencias y quieres un texto por cliente con todas las suyas, para que un agente lo resuma.
  • Quieres preparar un documento por categoría de producto con la descripción de cada producto.
  • Necesitas juntar todas las respuestas de una encuesta por departamento antes de analizarlas.

Configuración

CampoQué hace
Key ColumnEl campo por el que se agrupa, por ejemplo cliente. Los valores que solo se diferencian en mayúsculas o espacios se consideran el mismo grupo.
DataLos registros que quieres agrupar.
TemplateCómo se escribe cada registro dentro del texto del grupo. Usa el nombre de un campo entre llaves para insertar su valor, por ejemplo {fecha}: {descripcion}. Por defecto, {text}.

Opciones avanzadas

CampoQué hace
SeparatorLo que se pone entre un registro y el siguiente dentro del texto del grupo. Por defecto, un salto de línea.
Metadata keysCampos adicionales, separados por comas, que quieres conservar en cada grupo. Se toman del primer registro del grupo.

Resultado

La salida Processed Data devuelve un registro por grupo, con:

  • text: el texto del grupo, con todos sus registros escritos según Template y unidos con Separator.
  • El campo de Key Column con el valor del grupo.
  • id: el valor del grupo en minúsculas y con guiones bajos en lugar de espacios.
  • Los campos de Metadata keys, si los indicaste.

Ejemplo

Un servicio técnico quiere un informe semanal por cliente.

  1. Conecta la lista de incidencias de la semana a Data.
  2. En Key Column, escribe cliente.
  3. En Template, escribe {fecha} - {tipo}: {descripcion}.
  4. Conecta Processed Data a un agente que redacte, para cada cliente, un resumen de sus incidencias a partir del campo text.

Buenas prácticas

  • Usa como Key Column un campo que tengan todos los registros, como un nombre o un código. Los números se agrupan por su valor; los registros que no tienen ese campo se juntan en un mismo grupo con id vacío.

Componentes relacionados

  • Group By Keys: agrupa registros conservando sus datos como lista, sin convertirlos en texto.
  • Parse Data: convierte registros en texto con una plantilla, sin agrupar.