Datos cruzados en servicios power bi

Un usuario Pregunto ✅

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.

lbendlin_0-1598883260951.png

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *