Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Tengo una mesa como debajo:
Nombre del empleado | Gerente Lvl1 | Gerente Lvl2 | Gerente Lvl3 | Ventas |
A | L | Y | Z | 1 |
B | M | Y | Z | 2 |
C | L | Y | Z | 3 |
D | M | Y | Z | 1 |
E | N | Y | Z | 3 |
F | N | Y | Z | 2 |
G | O | Y | Z | 5 |
Pude crear un mapa de relaciones usando el script de aquí:
https://stackoverflow.com/questions/64202169/creating-an-employee-manager-relationship-table?noredir...
Así que la tabla de relaciones se ve como en: (tabla de empleados)
https://i.stack.imgur.com/X3ONs.png
Mi principal preocupación es cómo dejo que cualquier Empleado o Cualquier Gerente de cualquier nivel vea la hoja con sólo las VENTAS que les pertenece
Traté de usar la consulta :
PATHCONTAINS(employee[Merged],Maxx(Filter(employee, Column1 ? USERPRINCIPALNAME()), employee[Index]))
Pero produce el siguiente error:
La sintaxis de [Merged] es incorrecta
Realmente apreciaría si pudiera dejarme cómo lo arreglo y también cómo agredo todos los empleados y gerentes a sus roles
Gracias
@dollarvora, consulte si esto puede ayudar a
https://www.blue-granite.com/blog/using-dynamic-row-level-security-with-organizational-hierarchies
https://radacad.com/dynamic-row-level-security-with-organizational-hierarchy-power-bi