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 a todos, he hecho algunas búsquedas, pero no he encontrado una solución para los matices que tengo - Me gustaría agradecer enormemente cualquier orientación sobre esto!. He creado un ejemplo trabajado PBIX pero no estoy seguro de cómo subirlo
Objetivo: Para crear un objeto visual de tabla que muestre a mis clientes relevantes (Tabla 1) que no se han visto en un tema determinado (Tabla 2) en un período de tiempo determinado. El matiz adicional es que algunos temas sólo son relevantes para ciertos clientes
Ejemplo:
Tabla 1: Lista de clientes
Nombre del cliente | ID de cliente | Experiencia del cliente |
Jim | 1 | General |
Jim | 1 | Plomería |
John | 2 | Eléctrico |
John | 2 | Plomería |
Alex | 3 | Eléctrico |
Nick | 4 | General |
Annie | 5 | Plomería |
mate | 6 | General |
Yo | 7 | General |
Tammy | 8 | Plomería |
Henry | 9 | Eléctrico |
Arena | 10 | Plomería |
Ian | 11 | Plomería |
Milly | 12 | Eléctrico |
Tabla 2: Temas de discusión por especialidad
Experiencia objetivo | Tema |
Eléctrico | Earthing 101 |
Plomería | Gestión de tuberías congeladas |
Eléctrico | Seguridad General |
General | Seguridad General |
Plomería | Seguridad General |
Tabla 3: Interacciones con el cliente
Fecha | Cliente | Id | Tema |
1/11/20 | Yo | 7 | Seguridad General |
1/12/20 | Jim | 1 | Seguridad General |
2/12/20 | Jim | 1 | Otro |
8/11/20 | Jim | 1 | Gestión de tuberías congeladas |
9/11/20 | John | 2 | Gestión de tuberías congeladas |
20/11/20 | Annie | 5 | Gestión de tuberías congeladas |
Salida deseada:
Espero que esto tenga sentido - Estaría enormemente agradecido si alguien pudiera ayudar como las preguntas similares que he visto no tienen la pieza de tema de la Tabla 2 (junto con la especialidad del cliente)
Muchas gracias de antemano,
Jim
Solved! Go to Solution.
@junglejimsvet , ya que todas las tablas son tablas de hechos, es necesario crear más tablas de búsqueda para establecer relaciones 1:* entre ellas. Los reordeno de esta manera,
La propogación de filtros en un modelo de datos de este tipo no es tan fácil. Es posible que desee hacer referencia al archivo adjunto para obtener más información.
Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
Hola
La respuesta deben ser Nombres de clientes con ID - 3,4,6,7,9 y 12. ¿Por qué has enumerado las respuestas sólo como Tammy, Sandy e Ian?
Hola - es porque el "mangement pipa congelada" sólo es relevante para la plomería....
Espero que esto tenga sentido:)
Salud
Jb
@junglejimsvet , ya que todas las tablas son tablas de hechos, es necesario crear más tablas de búsqueda para establecer relaciones 1:* entre ellas. Los reordeno de esta manera,
La propogación de filtros en un modelo de datos de este tipo no es tan fácil. Es posible que desee hacer referencia al archivo adjunto para obtener más información.
Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
Wow - que funciona perfectamente - nunca se utiliza Treatas antes! Ahora para tratar de darle vida en mi modelo locamente complicado.
Muchas gracias - ¡eres una estrella de rock!
BTW - Sé que mi esquema necesita ordenar- esto comenzó como un hobby y ha crecido brazos, piernas y todo tipo de otros! Buscaremos ayuda profesional (de todo tipo:)
Eche un vistazo al concepto de filtro cruzado/aplicación cruzada. Básicamente se crea un producto cartesiano de sus tablas y luego se trabaja con los "agujeros", es decir, las intersecciones sin datos.
Gracias - usamos mucho filtros cruzados pero no hemos podido usarlo con temas específicos para ciertas poblaciones de clientes y seleccionar ventana de tiempo... Estoy seguro de que es posible, pero está más allá de mí:)
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 | |
1 | |
1 |