March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola a todos
Estoy usando el modo de consulta directa en un informe y también tengo un conjunto de campos que usan fórmulas dax en el informe. Cuando aplico la seguridad de datos, obtengo el siguiente error. No se puede cargar el informe. Pero si no estoy utilizando la seguridad de datos, puedo ver los datos en mi informe.
Aquí está el DAX utilizado,
Tengo alrededor de 10-12 campos creados usando una fórmula similar.
¿Hay alguna solución para solucionar este problema o cualquier otra opción alternativa? Cualquier ayuda sería apreciada.
Hola @abipanoor ,
el problema son las funciones COUNTROWS e ISFILTERED. Ambos no funcionan en RLS:
Esta función no se admite para su uso en modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Consulte la documentación oficial para obtener más detalles y también para la información si las funciones funcionan con DQ:
Función COUNTROWS (DAX) - DAX | Microsoft Learn
Función ISFILTERED (DAX) - DAX | Microsoft Learn
Por lo tanto, debe encontrar una solución que también funcione con RLS o enviar la seguridad a la fuente de datos.
Si necesita ayuda, por favor hágamelo saber.
Si respondo a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis
Blog: WhatTheFact.bi
Sígueme: twitter.com/DenSelimovic
Gracias Denis. Esto es realmente útil para que entendamos la causa raíz. lo investigará.
Hola @abipanoor ,
Esa es una de las desventajas de la consulta directa. Muchas funciones de DAX no funcionarán correctamente.
¡Buena suerte con el nuevo enfoque!
No olvides marcar la publicación como solución. Así, la siguiente persona que se encuentra con esta publicación sabe si la respuesta agregó un valor para resolver el problema.
Saludos
Denis
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.