Expondré los detalles de mi situación actual.
Tenemos > 1000 informes que gestionamos periódicamente. Las herramientas actuales están integradas en Excel con VBA ejecutando la interactividad del libro de trabajo (hay 3 libros de trabajo diferentes como parte de un conjunto publicado). El proceso de publicación es otro libro de trabajo de VBA que realiza alguna validación en los archivos anteriores y luego los envía a una ubicación de SharePoint. Los datos que completan estos informes se extraen de los proveedores de datos sindicados y se guardan como, lo adivinó, libros de Excel.
Así que alguien en el equipo al que apoyo tiene que:
Problemas que han surgido:
Aquí están las advertencias antes de que se proporcionen las respuestas.
El objetivo final es tener un desarrollo único de estos informes, que pueden consumir y mostrar cualquier conjunto de datos, siempre que los datos estén en el mismo diseño. Si surgen problemas o cambios, se realizan en el "shell" de informe único y todos continúan con sus negocios. A su vez, se entregaría en la web, por lo que no sería necesario actualizarlo ni publicarlo, y el usuario final tendría la opción de descargar los informes en Excel, Access o PowerPoint si fuera necesario.
No tengo ningún presupuesto establecido para esto, porque no saben que estoy investigando en este momento. Veo un choque de trenes dentro de < 1 año en la "Plataforma de Excel" actual, y estoy tratando de evitarlo. Basta con decir que a la empresa no le gusta gastar dinero, por lo que lo asequible es una ventaja.
Gracias de antemano por las respuestas dadas, y pido disculpas por el muro de texto.
Sugeriría echar un vistazo a Python + Pandas . Ambos son gratuitos, de código abierto y tienen muchas referencias disponibles, incluidas comunidades muy activas. Python tiene una curva de aprendizaje relativamente poco profunda y Pandas tiene mucha capacidad para manejar datos dispares.
Los informes se pueden producir según un cronograma o bajo demanda si configura un servidor para hacerlo.
Por lo que describe, creo que está buscando algo que requiera un conocimiento mínimo de TI, si ese es el caso, puede probar DBxtra , que le permite crear un informe desde la consulta hasta el diseño final simplemente arrastrando y soltando, aunque si lo desea jugar con el código SQL para optimizarlo o mejorarlo, puede hacerlo.
Además, con DBxtra puede conectarse a sus archivos de Excel directamente como si fueran una base de datos, y cualquier cambio que realice en la consulta o el informe se publicará inmediatamente en la interfaz web (el Servicio web de informes).
En cuanto a la seguridad, puede crear grupos de usuarios y otorgarles permisos en informes o proyectos específicos y restringir a los usuarios según su rol (Diseñadores o Visores).
Sin embargo, aún deberá descargar los archivos de Excel de sus proveedores de datos y posiblemente seleccionar los datos para que DBxtra pueda consumirlos; si lo desea, puede descargar la versión de prueba completamente funcional de 30 días para ver si se ajusta a sus necesidades.
PD: Soy un evangelista de DBxtra.
JHStarner
steve barnes
JHStarner
steve barnes