Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola, chicos
Estoy tratando de calcular los costos de los empleados en mi empresa. Para ello, creé una medida para encontrar el InternalRate correcto por hora (porque InternalRate puede cambiar en cualquier momento). Pero si uso esta columna en una matriz, el total estará equivocado. Así que quería multiplicar el encontrado InternalRate con las horas trabajadas, pero luego obtengo el siguiente error:
"Se detectó una dependencia circular: TimeTransactions[Column], TimeTransactions[InternalRate], TimeTransactions[Column]."
La primera columna calculada tiene este aspecto:
@QueenieBarends , Consulte si esto puede ayudar a https://www.sqlbi.com/articles/avoiding-circular-dependency-errors-in-dax/
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Hola @AllisonKennedy,
Tengo un calendario de Power Bi, pero no estoy seguro de cómo continuar desde allí. Voy a añadir dos imágenes diferentes aquí. El primero será el conjunto de datos completo y sus relaciones, el segundo será más ampliado en las tablas que estoy usando para este problema específico.
Avísame si necesitas algo más.
Atentamente
Hola @QueenieBarends ,
Este es un buen artículo sobre dependencias circulares: https://www.sqlbi.com/articles/understanding-circular-dependencies/
Como consejo final, siempre es una buena idea establecer la propiedad Identificador de fila de una tabla si dicha fila existe en el modelo de datos, porque el motor Vertipaq hará uso de esta información para optimizar todos los cálculos. Sin embargo, los identificadores de fila ocupan espacio en el modelo de datos y su uso de memoria es bastante alto porque tienen el número máximo de valores distintos (un valor diferente para cada fila). Por lo tanto, si no se necesita un identificador de fila dentro de una tabla (por ejemplo, para tablas de hechos), siempre es una buena idea evitar cargarlo dentro del modelo de datos tabulares. A continuación, en caso de que se enfrente al problema de dependencia circular, podría ser necesario agregar la columna de identificador de fila a la tabla, para que se resuelva el problema.
O tal vez usted puede tratar de crear una medida.
Si el artículo no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos o describir los campos de cada tabla y las relaciones entre tablas simplemente?
Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.
Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com