Ir al contenido
ECenter Probar la demo

El BI que se queda en su casa.

ECenter consulta en vivo su Oracle, SQL Server o PostgreSQL, con la seguridad por filas y columnas aplicada en el propio SQL. Se instala en sus servidores, escribe en sus tablas y no cobra por cada persona que lee un informe.

ECenter es la versión 8 de Empowerment Center, de Actionware.

Importe total por zona y año

Páginas: Canal de venta, todos

Ver como
Zona2023202420252026Total
Centro5.872.981,13 €6.345.232,28 €7.294.707,89 €6.080.660,23 €25.593.581,53 €
Este9.011.135,71 €10.858.005,95 €12.535.844,80 €9.027.325,90 €41.432.312,36 €
Islas2.854.286,37 €2.421.976,15 €3.164.380,09 €2.604.849,67 €11.045.492,28 €
Norte5.557.550,06 €5.122.313,82 €5.967.442,73 €5.034.762,72 €21.682.069,33 €
Sur3.728.048,84 €4.269.895,55 €4.741.819,74 €3.655.612,05 €16.395.376,18 €
(sin valor)101.701,29 €263.004,75 €399.010,60 €124.590,86 €888.307,50 €
Total 27.125.703,40 €5.557.550,06 € 29.280.428,50 €5.122.313,82 € 34.103.205,85 €5.967.442,73 € 26.527.801,43 €5.034.762,72 € 117.037.139,18 €21.682.069,33 €

La consulta que recibió la base de datos

SELECT t1."COD_ZONA" AS d0_c0, l0."DESC_ZONA" AS d0_l, EXTRACT(YEAR FROM t0."FECHA_FACTURA") AS d1_c0, t0."COD_CANAL" AS d2_c0, l1."DESC_CANAL" AS d2_l, SUM(t0."IMPORTE_TOTAL") AS m0, COUNT(*) AS m1, COUNT(*) AS rc
FROM "COMERCIAL"."FACTURAS" t0
  INNER JOIN "COMERCIAL"."CLIENTES" t1 ON t1."COD_CLIENTE" = t0."COD_CLIENTE"
  LEFT JOIN "COMERCIAL"."AUX_ZONAS" l0 ON l0."COD_ZONA" = t1."COD_ZONA"
  LEFT JOIN "COMERCIAL"."AUX_CANALES" l1 ON l1."COD_CANAL" = t0."COD_CANAL"
WHERE (t1."COD_ZONA" = 'N')
  AND EXISTS (SELECT 1 FROM "COMERCIAL"."VENDEDORES" u0 WHERE u0."COD_VENDEDOR" = t0."COD_VENDEDOR" AND (u0."COD_ZONA" = 'N'))
  AND EXISTS (SELECT 1 FROM "COMERCIAL"."VENDEDORES" u1 WHERE u1."COD_VENDEDOR" = t1."COD_VENDEDOR" AND (u1."COD_ZONA" = 'N'))
GROUP BY t1."COD_ZONA", l0."DESC_ZONA", l0."ORDEN", EXTRACT(YEAR FROM t0."FECHA_FACTURA"), t0."COD_CANAL", l1."DESC_CANAL"
ORDER BY l0."ORDEN", t1."COD_ZONA", EXTRACT(YEAR FROM t0."FECHA_FACTURA"), l1."DESC_CANAL", t0."COD_CANAL"

Las tres condiciones del WHERE son los universos de comercial.norte: el de los clientes, que pide la zona del cliente, y el de los vendedores, que llega a las facturas por quien las vendió y a los clientes por su comercial asignado. ECenter las añade a todo lo que él consulta.

Un cubo de la demo, con sus datos inventados, y el SQL que ECenter generó para PostgreSQL. En Oracle y SQL Server escribe el de su motor.

En qué se diferencia

Sus datos no salen de casa
ECenter pregunta a su base de datos en el momento; no la copia a otra parte ni a la nube. Los universos (qué filas ve cada persona) y las columnas que un privilegio oculta van en el SQL que genera: lo que alguien no puede ver, ni se consulta.
Sin cuota por lector
Se paga por las personas que diseñan y analizan. Quien solo lee el portal no cuenta, sean diez o diez mil.
Escribe donde vive el dato
Los formularios cambian sus propias tablas, maestro y detalles en un solo envío, con bloqueo optimista, con los universos de quien escribe y solo en las columnas que puede ver y editar.
Sin sorpresas de licencia
Licencia perpetua o suscripción, a su elección, sobre sus servidores. Y si viene de Empowerment Center 7, la migración la hace el propio producto.

Véalo funcionar

Dieciocho vídeos de un minuto, uno por cada parte del producto, grabados sobre la demo. Tienen música; ninguno empieza solo.

05 Cubos: cruzar, reordenar y acotar dimensiones sobre los datos en vivo.

  1. 01ConexionesOracle, SQL Server y PostgreSQL, con su catálogo de tablas.0:58
  2. 02MetadataTablas de hechos, dimensiones y métricas con los nombres del negocio.0:59
  3. 03UniversosCada persona ve solo sus filas, en todo lo que consulta.0:53
  4. 04SegmentaciónQué registros entran en el cálculo, sin escribir SQL.0:51
  5. 05CubosCruzar, reordenar y acotar dimensiones sobre los datos en vivo.0:57
  6. 06GráficosUna vista del cubo, con su detalle a un clic y zoom.0:54
  7. 07MapasProvincias y municipios coloreados por una métrica, e isócronas por carretera.0:58
  8. 08PortalPublicar para quien solo lee: congelado al cierre o al día.0:56
  9. 09Planificación y alertasRecálculos programados, envíos por correo y avisos cuando una cifra cambia.0:58
  10. 10LibrosSecciones y documentos que se guardan al momento, con sus copias.0:59
  11. 11FormulariosAltas y cambios en las tablas de su base de datos.0:59
  12. 12Datos externosUn Excel o un CSV, cargado en la base de datos y listo para analizar.0:59
  13. 13Listas y agrupacionesConjuntos de clientes con nombre, y zonas o tramos propios.0:59
  14. 14Usuarios y rolesPrivilegios, roles, entrada con su proveedor de identidad y altas por SCIM.0:59
  15. 15AuditoríaQuién hizo qué y cuándo, con el SQL de cada consulta.0:59
  16. 16OperaciónSesiones, trabajos, alertas y la actividad del servidor.0:59
  17. 17Importar de EC7Una instalación de Empowerment Center 7, traída por el propio producto.0:59
  18. 18Incrustación y APIDocumentos dentro de su intranet, una API de consulta y un servidor MCP.0:59

Si ya tiene Empowerment Center 7

ECenter es su versión 8. Un asistente del propio producto se conecta a la base de datos de su instalación de EC7 y trae la seguridad, el metadata con sus universos, agrupaciones y datos externos, las listas y los libros, con sus documentos, sus publicaciones en el portal y sus tareas programadas.

La clave interna de su instalación la escribe usted al importar, y ECenter no la guarda.

Ver el vídeo del importador

  1. Conexión. La base de datos de EC7, en Oracle, SQL Server o PostgreSQL.
  2. Qué se importa. La seguridad, con las contraseñas si quiere, y cada conexión de EC7 hacia una conexión nueva de ECenter.
  3. Analizar. Hace la importación entera y la deshace: el informe dice qué entraría, qué ya existía y qué se descarta, y por qué, sin cambiar nada.
  4. Importar. Entra entera o no entra. Las tareas programadas llegan desactivadas, para que las active usted cuando quiera.

Qué hace

Una sola edición con todo el producto. El detalle, en los manuales de usuario y de administración.

Analizar

  • Cubos sobre los datos en vivo: filas, columnas y páginas, totales, rankings, métricas calculadas, porcentaje acumulado y media móvil.
  • Gráficos que son vistas del cubo, con su detalle.
  • Mapas por provincia, municipio o sus propias capas, e isócronas por carretera.
  • Segmentaciones, también con condiciones sobre las métricas.
  • Listas de registros con nombre y agrupaciones por valores o por rangos.

Publicar y avisar

  • Un portal con plantillas: bloques, filtros que se sincronizan y detalle a un clic.
  • Publicaciones congeladas al cierre o dinámicas, con sus versiones.
  • Suscripciones por correo con Excel, PDF o la imagen del documento.
  • Alertas cuando un valor cruza un umbral o cambia.
  • Recálculos programados, con grupos y procedimientos antes y después.

Escribir

  • Formularios sobre sus tablas, con maestro y detalles y claves que genera la base de datos.
  • Altas de valores de las tablas auxiliares desde el propio formulario.
  • Datos externos desde Excel, CSV, DBF o Access, integrados en el metadata.

Gobernar

  • Universos por filas y columnas ocultas por privilegio.
  • El impacto de un cambio del metadata, antes de guardarlo, y quién usa cada elemento.
  • Auditoría de accesos, cambios y consultas, con su SQL y sus valores.
  • Copias de los libros, las plantillas y el metadata, y el metadata como paquete entre entornos.

Integrar

  • Entrada con su proveedor de identidad (OIDC o SAML) y altas y bajas por SCIM.
  • Documentos y plantillas dentro de otra aplicación, con un token por usuario.
  • Una API de consulta que devuelve JSON, CSV, Arrow o Excel, sin SQL.
  • Un servidor MCP para que un asistente de IA consulte con los permisos de cada persona.

Operar

  • Una consola con las sesiones, los trabajos, las alertas operativas y la actividad.
  • Métricas para Prometheus y registros para su SIEM.
  • Imágenes de contenedor para instalarlo con Docker, o sin contenedores.

La demo

Una instalación completa con los datos inventados de Distribuciones Ibéricas, una distribuidora ficticia: ventas, cobros, clientes, incidencias y presupuestos, con sus libros, su portal, sus mapas y sus alertas.

Tiene nueve usuarios que ven cosas distintas. Escríbanos y le damos uno; los manuales se leen sin usuario.

Algunos de sus usuarios
direccionTodo, también los costes y los márgenes.
comercial.norteSolo los clientes y las ventas de su zona.
jefe.noresteEl Norte y el Este: dos universos que se suman.
analistaTodo salvo lo confidencial, y la API.
postventaEscribe en las incidencias y los presupuestos.
portalSolo el portal.