Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
KevinW_SDP
Helper I
Helper I

SSAS Usuario actual en blanco

Creé un cubo tabular en SSAS 2017. Tengo seguridad de nivel de fila en el cubo y funciona muy bien. Todavía necesito poder ver quién es el usuario que ha iniciado sesión para hacer algunas claculaciones. He probado las siguientes medidas:

Current User:=USERNAME()

Current User:=USERPRINCIPALNAME()

Si navego por el cubo con Management StudioManagement Studio, veo valores. Sin embargo, si navego por el cubo con Power BI Desktop, la medida está en blanco. Publiqué el informe en un servidor de informes de Power BI para ver si eso ayudaría y la medida sigue en blanco.

¿Alguna idea?

6 REPLIES 6
amitchandak
Super User
Super User

Su usuario viene del mismo sistema de verificación como el directorio activo, etc .

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Sí, está utilizando el directorio activo y todos los usuarios están en el mismo dominio. Los sistemas en los que estoy iniciando sesión son equipos en el dominio, por lo que deben estar recogiendo al usuario de Windows. Esto funciona cuando se usa SSMS, pero no Power BI.

@KevinW_SDP ,

¿Se ha agregado el servidor de AD como administrador de la instancia de cubo? Puede consultar el siguiente documento:

https://powerbi.microsoft.com/en-us/blog/how-authentication-with-analysis-services-live-connections-...

Equipo de Apoyo Comunitario _ Jimmy Tao

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Sí, se conecta y la seguridad de nivel de fila dinámica funciona. Puedo iniciar sesión en una máquina como diferentes usuarios y verificar que puedo ver los datos relacionados solo con ese usuario.

Tengo una cuenta de servicio configurada para todo lo que pasa. La cuenta de servicio es una cuenta de dominio que está dedicada a esta tarea y tiene los permisos adecuados hasta donde puedo saber, ya que la seguridad de nivel de fila funciona bien.

La parte que no funciona es que pueda usar el siguiente cálculo, ya que simplemente devuelve en blanco.

Usuario actual:-USERNAME()

Parece funcionar en el filtro de seguridad de nivel de fila DAX, pero no muestra nada cuando se usa en un cálculo.

@KevinW_SDP ,

Tanto username() como userprincipalname() funcionan bien de mi lado. Devolverá el nombre de dominio en una columna de cálculo de mi lado, así que me temo que no pude reproducir este problema. Le sugiero que cree un ticket de soporte aquí para un análisis más afondo.

Support Ticket.gif

saludos

Jimmy Tao

Gracias. Acabo de poner un ticket y me actualizaré con una respuesta si Microsoft es capaz de ayudarme a averiguar el problema.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! It's time to submit your entry.

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.