Buen día, Un cliente está trabajando en un proyecto y necesitan obtener de alguna manera las fotografías de los expedientes de Evolution, pero el problema esta al tratar de identificar los registros se encuentran encriptados y la única manera de poder resolver esa encriptación es si se esta logeado en Evolution, pero a ellos no les serviría esa opción debido a que la herramienta que están usando que es Tableau, no funciona de esa forma, debido que Tableau lo que necesita es una direccion URL donde se le pueda decir donde van estar alojadas las imagenes. ¿Entonces ellos consultan si hay alguna manera de poder desencryptar las imagenes? Algo que comentaron también es de que se podría hacer por medio de un web service, como una conexión directa a la BD para poder obtener la información y que esos accesos se le dieran a Tableau. Ese web Service tendria un usuario de consulta. Ellos preguntan si eso ¿es posible del lado de Evolution? Evolution 1.11.1.3 |
Si lo que se requiere es que Evolution retorne la imagen cargada de un expediente con una URL, existe una que se puede utilizar para obtenerlo y no está asegurada, así que no requiere autenticación con usuario / contraseña.
El Esta URL solo funciona para los archivos que son fotografías de los expedientes. La Url a la que se refiere @sbarahona es |
|
Dado que Tableau no puede utilizar formatos de imagen de base de datos, yo lo que haría es descargar las imágenes con un procedimiento almacenado a archivos físicos y que llegue el Tableau a tomarlas en ese lugar donde las almacenes. |
Encriptadas te refieres al formato con el que se almacenan en la base de datos?
Las imagenes o adjuntos subidos a la tabla
cfg.upf_upload_files
no están encriptadas.Lo que se guarda en la columna upf_contenido son cada uno de los bytes que forman el archivo. Si se extraen esos bytes de la columna de base y se guardan en un archivo físico se obtienen las imagenes tal cual se cargaron.