Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Tengo tres tablas con información diferente de tres tablas diferentes de la base de datos.
Tengo una tabla con turnos, la segunda tabla tiene tareas y la tercera tabla tiene líneas.
Así que si elijo un turno, el otro a las tablas debe filtrar por ese turno. Y si elijo una tarea, la tabla de líneas debe filtrarse también por esa tarea.
Tengo claves externas en las tablas, pero en power bi no puedo crear la relación porque dice que necesito eliminar o desactivar algunas relaciones entre otras tablas.
¿Hay alguna solución para implementar este hierachy/drilldown entre estas tablas?
Gracias de antemano,
Rui
Solved! Go to Solution.
Hay @v-easonf-msft,
He encontrado alguna solución. He creado vistas en SQL que representan esas tablas de hechos y creo que puedo trabajar con ellas en este caso.
Necesito realizar algunas pruebas más, pero creo que funciona.
Gracias por su respuesta y ayuda.
saludos
Rui
@rmorais ,¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de ejemplo después de eliminar datos confidenciales.
Gracias por su respuesta. Básicamente tengo estas 3 tablas.
Si hago clic en una fila de la primera (tabla FactShift) quiero filtrar las demás, y si hago clic en una fila de la sencond (tabla FactTaskExecution) la última (tabla FactTaskDetailExecution) debe filtrarse también dependiendo de la anterior.
Todas las tablas tienen FK a otra tabla dim (datos maestros).
Por ejemplo, las tres tablas tienen FK a DimOperator tabla.
Creo que el problema aquí es que no puedo crear una relación entre FactShift y FactTaskExecution. Y tampoco puedo crear una relación entre FactTaskExecution y FactTaskDetailExecution.
Dice el error de eliminar o desactivar la relación entre FactTaskExecution y DimVoiceOperator. Pero si hago eso, no puedo ver el nombre del operador en la tabla.
Gracias
Rui
Creo que el problema aquí
Allí, @rmorais
Tal vez usted puede tratar de crear una relación inactiva, y utilizar la función "userelationship" para activar la relación al crear una medida.
https://www.sqlbi.com/articles/using-userelationship-in-dax/
Saludos
Equipo de soporte de la comunidad _ Eason
Hay @v-easonf-msft,
He encontrado alguna solución. He creado vistas en SQL que representan esas tablas de hechos y creo que puedo trabajar con ellas en este caso.
Necesito realizar algunas pruebas más, pero creo que funciona.
Gracias por su respuesta y ayuda.
saludos
Rui