Forum Discussion
Problema de dependencia circular
Estoy creando varias columnas calculadas en una tabla, por lo que me encuentro con problemas de dependencia circular. Tengo listo todo lo que puedo sobre cómo solucionar esto (entendiendo que crear más de una columna calculada puede llevar a este problema), pero no he podido resolverlo. Mi primera columna calculada (que funciona bien) usa el siguiente DAX:
3 Replies
- Syndicate_Admin
Administrator
Hola @DanErickson ,
Según la expresión DAX que proporcionó, asegúrese de que [CC Aud Cap] no participe en ningún cálculo en [Cascade] parece resolver el problema. Si aún tiene problemas, proporcione más información.
¡Espero que te ayude!
Saludos
Apoyo de la comunidad Team_ Scott ChangSi esta publicación ayuda, considere aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
- Syndicate_Admin
Administrator
Gracias por su respuesta, pero esto no es todo. El DAX anterior funciona bien. Mi problema es que estoy agregando columnas calculadas, y tengo entendido que una vez que agrega una columna calculada, cualquier otra columna calculada se vuelve dependiente de la primera. He visto soluciones que usan EXCEPTALL y REMOVEFILTERS, pero no he visto cómo usar esas funciones junto con la función SWITCH, que estoy usando arriba (todos los ejemplos que he visto usan CALCULATE). De todos modos, básicamente me gustaría copiar y pegar ese DAX, cambiar las referencias para que apunten a diferentes columnas y medidas, pero agregarlas todas en la misma tabla.
- Syndicate_Admin
Administrator
Hola @DanErickson ,
Creo que hay un malentendido por su parte. Depende de la primera columna calculada, pero no tiene una dependencia circular si no afecta a la primera columna calculada. Puede intentar usar la expresión existente directamente y, si tiene problemas, proporcione datos de muestra, así como los resultados esperados.
¡Espero que te ayude!
Saludos
Apoyo de la comunidad Team_ Scott ChangSi esta publicación ayuda, considere aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.