Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola. Soy relativamente nuevo en PowerBi, pero poco a poco estoy aprendiendo en el trabajo.
Tengo el siguiente problema.
Tengo tres tablas (más en realidad, pero para este problema estos 3 están relacionados):
La tabla Calendario está vinculada a la tabla Destino a través de un campo Fecha y la tabla Calendario está vinculada a la tabla Reales a través del mismo campo Fecha (desde la tabla Calendario).
En la tabla Objetivo tengo una columna con los nombres de las instalaciones llamadas: Werkeenheid.
En la tabla Reales tengo una columna con los nombres de las instalaciones llamadas: ShortName.
He creado (con algo de ayuda de aquí) algunas fórmulas DAX para calcular mis reales, objetivos, YTD actuales y objetivos YTD.
Cuando pongo mis objetivos en una tabla de matriz los números están bien, ver figura 1.
Cuando pongo mis reales en una tabla de matriz de matriz esos números también están bien, ver figura 2.
Pero cuando los armé en 1 Tabla de matrices mis números reales ya no son correctos, consulte la figura 3.
La suma está funcionando, pero los números son incorrectos.
Mi suposición es que la suya es causada porque los Reales no tienen ninguna relación con el campo Werkeenheid.
Cuando quiero crear una relación entre Target.Werkeenheid y Actuals.ShortName (será de varios a varios) recibo un mensaje, consulte la figura 4.
Cuando desactivo la relación entre los destinos y los nombres de ID (el inferior) todavía me da este error (me guardé en el medio), ver figura 5?
Una vez que tenga estas cifras en la tabla 1 voy a usar Formato condicional para colorear los Reales donde difieren negativamente de los Objetivos (+ 10% naranja, >+10% rojo).
Debajo de las fórmulas (DAX) para las cifras Target y Real.
Si se necesita alguna otra información, por favor hágamelo saber.
Debido a la complejidad del archivo y la información clasificada en él, no puedo proporcionar un archivo de ejemplo.
_1_Total Tiempo de inactividad M a SUM ( Targets[Target Unplanned downtime (hrs)] )
_5_YTD_Target_Unplanned_Downtine de la casa de los 18 años
fue _result ?
CALCULATE([_4_The primera medida],FILTER(ALLSELECTED('CALENDAR'),'CALENDAR'[Fecha]<-MAX(Targets[Begin van de maand])))
devolución
SI(
ISBLANK([_4_The primera medida]),BLANK(),_result)
_1_Actual Tiempo de inactividad no planificado (hrs) - SUM ( 'kpiexport'[Un-losses (hrs/month)] )
_5_YTD_Actual_Unplanned_Downtime M
fue _result ?
CALCULATE([_4_The primera medida real],FILTER(ALLSELECTED('CALENDAR'),'CALENDAR'[Fecha]<-MAX(kpiexport[Month])))
devolución
SI(
ISBLANK([_4_The primera medida real]),BLANK(),_result)
Solved! Go to Solution.
Encontré la solución.
Debido a que tenía una relación inactiva (hip), tuve que hacer uso de una relación de usuario.
Después de añadir
Incluso después de eliminar por completo la relación obtengo el mismo error.
Parece que PowerBi está mencionando una tabla, pero en realidad el problema es con otra tabla (bug?), porque ya no hay ningún vínculo entre las dos tablas a las que se hace referencia en el mensaje (error).
El problema con mi tabla de matriz es probablemente porque los Reales no tienen un vínculo/relación con Werkeenheid.
Tienen con ShortName, que en principio es el mismo que Werkeenheid, aunque no todos los valores están presentes en ambas columnas (Werkeenheid es un sub-conjunto de ShortName).
Parece algo muy simple que me estoy perdiendo, pero no puedo entender la solución.
Como se mencionó en mi 1er post, también quiero agregar formato condicional.
Así que pensé en tratar de agregar esto a las dos tablas separadas donde los números están bien.
Pero cuando intento seleccionar la columna con la que se deben comparar los valores, puedo hacer clic en lo que quiero, pero no está seleccionada.
Una vez más, creo que esto tiene que ver con el hecho de que actuales y objetivos están vinculados a las instalaciones, pero que ambos están vinculados a una columna diferente y que PowerBi no puede vincular esas 2 columnas.
Espero que todo tenga sentido.
¿Alguien que pueda ayudarme un poco más?
¿Se necesita más información? ¿O no he explicado el tema lo suficiente?
Estoy realmente atascado en este momento.
Encontré la solución.
Debido a que tenía una relación inactiva (hip), tuve que hacer uso de una relación de usuario.
Después de añadir
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |