From 9e867ade8998919cea3c470f613d8cbda4a3c38f Mon Sep 17 00:00:00 2001 From: juarez Date: Thu, 10 Aug 2023 14:28:43 +0200 Subject: [PATCH] Add Exporter module documentation --- ccp/modules/exporter.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 ccp/modules/exporter.md diff --git a/ccp/modules/exporter.md b/ccp/modules/exporter.md new file mode 100644 index 0000000..24e81b0 --- /dev/null +++ b/ccp/modules/exporter.md @@ -0,0 +1,15 @@ +# Exporter and Reporter + + +## Exporter +The exporter is a REST API that exports the data of the different databases of the bridgehead in a set of tables. +It can accept different output formats as CSV, Excel, JSON or XML. It can also export data into Opal. + +## Exporter-DB +It is a database to save queries for its execution in the exporter. +The exporter manages also the different executions of the same query in through the database. + +## Reporter +This component is a plugin of the exporter that allows to create more complex Excel reports described in templates. +It is compatible with different template engines as Groovy, Thymeleaf,... +It is perfect to generate a document as our traditional CCP quality report.