Forum Discussion
Power BI - Rendimiento de consultas de Active Directory
Queremos una consulta de Power BI al active directory, solicitando usuarios y grupos de esos usuarios, pero la consulta es muy costosa. Mal rendimiento. Hay alguna manera de optimizarlo u obtener estos datos de otra manera.
La consulta que utilizamos actualmente es:
dejar
Origen = ActiveDirectory.Domains("dominio.local"),
domain.local = Origen{[Domain="domain.local"]}[#"Object Categories"],
user1 = domain.local{[Category="user"]}[Objects],
#"Se expandió top" = Table.ExpandRecordColumn(user1, "top", {"memberOf"}, {"top.memberOf"}),
#"Se expandió top.memberOf" = Table.ExpandListColumn(#"Se expandió top", "top.memberOf"),
#"Se expandió top.memberOf1" = Table.ExpandRecordColumn(#"Se expandió top.memberOf", "top.memberOf", {"cn"}, {"top.memberOf.cn"})
en
#"Se expandió top.memberOf1"
donde "domain.local" es nuestro dominio.
Gracias
¿Con qué frecuencia necesita extraer estos datos? Si no tiene que ser en tiempo real, puede externalizar el proceso de recopilación de datos a Powershell y permitir que Power BI consuma la salida.
1 Reply
- Syndicate_Admin
Administrator
¿Con qué frecuencia necesita extraer estos datos? Si no tiene que ser en tiempo real, puede externalizar el proceso de recopilación de datos a Powershell y permitir que Power BI consuma la salida.