Flujo principal
Reporter tiene dos rutas de entrada comunes:
-
Datos de producto interno ya configurados:
Template → Report → Download -
Conexión de datos externa o ausente:
Data Source → Template → Report → Download - La Plantilla indica cómo debe verse el informe y en qué formato.
- La fuente de datos indica de dónde provienen los datos. Puede ya existir para productos internos. Para bases de datos externas, la agregas manualmente.
- El Informe es el archivo que Reporter produce cuando ejecuta una Plantilla contra los datos conectados. Los filtros pueden acotar el resultado.
- La descarga es la acción del operador que saca el archivo terminado de la Console.
Qué significa cada objeto
Cuándo una Plantilla se convierte en un Informe
Una Plantilla por sí sola es solo una definición. Se convierte en un Informe cuando haces clic en Generate Report en el asistente de 4 pasos de la página Reports. En ese momento:
- Reporter toma la Plantilla seleccionada.
- Aplica los filtros que configuraste.
- Lee desde las fuentes de datos referenciadas por la Plantilla.
- Produce un archivo en el formato de salida de la Plantilla y lo agrega a la lista de Reports con estado
Processing. - Cuando la generación termina, el estado pasa a
Finishedy el archivo se vuelve descargable.
Qué campos realmente importan
Cuando los operadores se atascan, suele ser por el mismo puñado de campos.
Al revisar o agregar una fuente de datos
- Connection Name: Cómo aparece la conexión en el resto de lugares (en plantillas, en filtros de informes). Para fuentes de datos externas, elige algo que identifique el entorno, no solo el motor (por ejemplo,
production-db, no solopostgres). - Database Type: Selecciona PostgreSQL o MongoDB. Determina el puerto predeterminado y el controlador de conexión.
- Host / Port / Database Name / Username / Password: Lo mínimo necesario para alcanzar la base de datos.
- Schemas (PostgreSQL): Limita a qué esquemas puede acceder Reporter. Déjalo vacío para usar el valor predeterminado (
public). - SSL Configuration: Opcional, pero úsala siempre que no confíes completamente en la ruta de red.
Al agregar una plantilla
- Archivo
.tpl(modo de carga): La definición real de la plantilla. Obligatorio. - Template Name: Cómo aparece la Plantilla en las listas y los selectores.
- Output Format: Fija el tipo de archivo final (CSV, XML, HTML, TXT o PDF). Cuando seleccionas PDF en Template Builder, el código generado es HTML, renderizado como PDF en el momento de la generación.
Al generar un informe
- Template: La Plantilla que quieres ejecutar.
- Filters (opcional): Cada fila es
Database + Table + Field + Operator + Value(s). Usa los filtros para producir un subconjunto más acotado sin editar la Plantilla.
Lectura práctica de la UI
Usa esta interpretación cuando guíes a los usuarios:
Templatesdefine cómo debe verse la salida.Reportses donde la estructura y los datos se combinan y producen un archivo.Data Sourcesdefine qué puede leer Reporter. Úsala para inspeccionar conexiones existentes, probar la conectividad o agregar bases de datos externas.Overviewes el panel operativo: KPI, el calendario de entregas y los recordatorios de entregas próximas o vencidas.
Cuándo suelen perderse los usuarios
Plantilla vs. Informe
Plantilla vs. Informe
Una Plantilla es una definición. Un Informe es un archivo generado. Puedes generar muchos Informes a partir de la misma Plantilla a lo largo del tiempo (cada uno con sus propios filtros, fecha de ejecución y estado).
Fuente de datos vs. Filtro
Fuente de datos vs. Filtro
La fuente de datos es la conexión que usa Reporter para leer datos. Un Filtro es una restricción por ejecución que no cambia la Plantilla ni la fuente de datos, solo los datos que incluye el Informe actual.
Template Builder vs. subir un .tpl
Template Builder vs. subir un .tpl
Template Builder genera código
.tpl a partir de los bloques que ensamblas en la Console. Subir un .tpl omite el constructor y usa un archivo preparado externamente. Ambos terminan siendo el mismo tipo de Plantilla, pero solo las plantillas creadas con el constructor pueden volver a editarse en el editor visual.Por qué un Informe terminado no es lo mismo que un Informe entregado
Por qué un Informe terminado no es lo mismo que un Informe entregado
Cuando un Informe llega a
Finished, Reporter ya produjo el archivo y puedes descargarlo. Los recordatorios de la página Overview rastrean la entrega por separado, como enviar el archivo a un regulador o archivarlo.
