Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Estoy atrapado en un scannario relacionado con RLS. Necesito crear RLS dinámico sobre la base de supplier_ID y Receiver_ID
A continuación se muestran los datos.
Fecha ID de proveedor Receiver_ID artículo
202301 abc@hmx.com xyz@hmx.com hedphone
202301 xyz@hmx.com abc@hmx.com ratón
202301 xyz@hmx.com lmn@hmx.co Key
202301 xyz@hmx.com xyz@hmx.com pluma
202302 lmn@hmx.com xyz@hmx.com Hedphone
202302 xyz@hmx.com abc@hmx.com ratón
202302 xyz@hmx.com lmn@hmx.com clave
202302 lmn@hmx.com xyz@hmx.com bolígrafo
Cuando esté viendo como abc@hmx.com, siempre que el ID de proveedor o Receiver_ID contenga abc@hmx.com, esa línea de datos será visible.
[Supplier ID] = USERNAME()||[Receiver_ID] = USERNAME()
Esta fórmula se utiliza para filtrar la tabla, "||" significa "o". Independientemente del ID de proveedor o Receiver_ID, siempre que una de las dos columnas contenga xxxx, esa fila de datos podría ser visible.
Saludos
Jianbo Li
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias Jianbo, en realidad soy nuevo en RLS, así que una pregunta cuando estás viendo como abc@hmx.com , ¿es supplier_id inicio de sesión o receiver_id inicio de sesión? También si puede explicar la fórmula [ID de proveedor] = NOMBRE de usuario()|| [Receiver_ID] = USERNAME() eso sería de gran ayuda. Gracias de nuevo por su respuesta
Por favor, intente:
Resultado final:
Saludos
Jianbo Li
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.