ClaudioL
Buenas noches cariño,
Tengo un problema grave en la empresa para la que trabajo. Creamos un informe de ventas que se alimenta de una base de datos SQL, y lo publicamos en el servicio power bi en una aplicación creada en el servicio power bi. Tenemos 20 clientes diferentes, y el problema es que cuando nos registramos con el usuario X (de un cliente) y luego en una ventana de incógnito iniciamos sesión con el usuario Y (de otro cliente), vemos que los datos del usuario y son no es correcto, y al mismo tiempo se observa el dato del usuario X en el Y. Digamos que el dato está cruzado. Al mismo tiempo, cuando actualizamos el informe en la aplicación, los datos se cambian nuevamente. Hay ocasiones en las que se espera un tiempo de 10 minutos, todo se restaura y los datos se observan perfectamente, pero puede ser que pasados unos minutos se vuelvan a cruzar los datos del cliente.
Por favor, ¿podría darme una idea de lo que está pasando? ¿Es un problema de base de datos? ¿O es un problema de servicio biológico?
Saludos.
lbendlin
¿Cómo se separa el cliente X del cliente Y? ¿Utiliza Row Level Security en el conjunto de datos?
ClaudioL
En respuesta a lbendlin
Ese cliente X está separado de Y por una declaración en sql, en la base de datos, cada usuario tiene una ID asignada. No usa seguridad RLS
lbendlin
En respuesta a ClaudioL
No creo que sea una configuración viable o segura. Eche un vistazo a los posibles problemas de caché del navegador, los posibles problemas del proveedor de entrega de contenido y el posible almacenamiento en caché de consultas en su fuente.
ClaudioL
En respuesta a lbendlin
Explico un poco más el tema.
Nos ha pasado que al estar logueado con un usuario X en PowerBI, PowerBI Gateway envía la información al SQL Server como si el usuario Y se estuviera conectando.
Aunque está funcionando, sucede que cuando al mismo tiempo hay más de un usuario conectado, nos encontramos con que:
1) el servicio PowerBI Gateway ya no respeta al usuario que realiza la consulta
2) o, el servicio PowerBI está enviando la información de forma incorrecta a PowerBI Gateway
POR FAVOR, ¿ALGUNA OPINIÓN AL RESPECTO?
lbendlin
En respuesta a ClaudioL
1) es un procedimiento operativo estándar para la puerta de enlace. Debe cambiar su configuración si desea que se comporte de manera diferente.
ClaudioL
En respuesta a lbendlin
Al comentado:
1) es un procedimiento operativo estándar para la puerta de enlace. Debe cambiar su configuración si desea que se comporte de manera diferente.
¿Cuáles serían esas configuraciones de las que me hablas? ¿Podrías ayudarme con una lista de las configuraciones que indicaste?
Otras cosas, nada menos, estamos usando RLS a nivel de base de datos, y esta forma de trabajar es la que nos trae problemas.
Saludos.
lbendlin
En respuesta a ClaudioL
Para las conexiones de consulta directa, puede configurar la transferencia de credenciales.