Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenos días,
Me surge una cuestión en un proyecto y he pensado que quizás me podríais ayudar a buscar una solución.
Tengo una aplicación de Qlikview que voy a publicar en el Servidor con sus recargas planificadas semanalmente. El cliente quiere que exista un perfil de administrador que compruebe que los datos son correctos antes de que lo pueda ver el usuario final cada vez que se actualicen los datos de forma que, el cliente final vea los datos sin actualizar hasta que el admin de el OK de los nuevos datos. No se como plantearlo de forma correcta, se me ocurren varias ideas:
- Tener "repetida" la aplicacion en el servidor, y que la recarga de la segunda este condicionada a un ok de la primera.
- Cargar los datos nuevos y los antiguos y dar acceso solo a uno de ellos dependiendo del usuario.
Pero ninguna de las dos me parece muy optima. ¿Se os ocurre algo mejor?
Gracias,
Maria
Hola María:
La solución que yo utilizo es publicar en un entorno de desarrollo al que solo tienen acceso los usuarios administradores, cuando éllos dan el visto bueno se activa la recarga en producción .... pero esto es manual.
Nada te asegura que el fallo esté en los datos nuevos, podrían haber errores en días previos no detectados e incluso en algunos datos de configuración (permisos, cambios de divisas ...)
Seguimos hablando, este tema tiene mucho juego
Joaquín
Hola María:
La solución que yo utilizo es publicar en un entorno de desarrollo al que solo tienen acceso los usuarios administradores, cuando éllos dan el visto bueno se activa la recarga en producción .... pero esto es manual.
Nada te asegura que el fallo esté en los datos nuevos, podrían haber errores en días previos no detectados e incluso en algunos datos de configuración (permisos, cambios de divisas ...)
Seguimos hablando, este tema tiene mucho juego
Joaquín
Hola Joaquín,
Gracias por tu respuesta. Yo también había pensado en un entorno previo pero no puedo utilizarlo así, por lo que me restringe a hacer "lo que sea" dentro del mismo entorno.
Otra opción que se me ha ocurrido es que los administradores tenga la aplicación en local y si puedan refrescar directamente para comprobar que los datos son correctos y dar el OK a la recarga.
De nada.
Entonces crea dos tareas de recargas, la primera con distribución a los administradores y la segunda al resto de usuarios a diferentes horarios. Si como es habitual no hay problemas funcionará sin más, el día que el administrador no lo vea claro 'disableas' la distribución a usuarios.
La primera distribución podría llamarse Aplicación - Admin,qvw y la segunda Aplicación,qvw
Hola Maria,
Desde mi punto de vista, la clave esta en analizar cómo comprar que los datos son correctos. Dentras de este chequeo tiene que haber algún tipo de lógica, y si hay lógica se puede programar.
Has intentado hacer este chequeo automáticamente y en base a los resultados disparar los scripts en producción?
Saludos
Juan
Bueno, la idea de jvitantonio es buena, pero la misma lógica de comprobación puede fallar.
Si puedes desarrollar ese 'Control de Calidad', deberás combinar los métodos; empezando con una propuesta de revisión visual por personas que a la vez certifiquen los datos por un lado y el C.C, por otro; para finalmente automatizarlo.
Gracias Juan. Lo de automatizar controles también lo había pensado, pero para este caso en concreto quieren una revisión manual de los datos para cada recarga.
Así que quizás la opción de dos aplicaciones es la que mas me cuadra por ahora.
Hola María:
¿ Cómo tienes este tema ? ¿ Has avanzado ? ¿ Necesitas más soporte ?
Saludos
Joaquín
Hola Joaquin,
Por ahora creo que voy a poner dos aplicaciones tal y como hablamos, asi que cierro el hilo.
Si tengo cualquier duda os digo.
Gracias!!
Perfecto, hasta pronto