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,
Esto debería haber funcionado con un CROSSFILTER, pero no lo hizo y me quedo sin ideas. ¡Su ayuda sería muy apreciada!
Por lo tanto, tengo dos mesas, conectadas a través de una relación uno a muchos: CONTACTOS y EVENTOS. Un contacto puede participar a cero, uno o varios eventos.
En CONTACTS, me gustaría una nueva columna con el número de eventos a los que ha asistido un contacto. Necesito una columna porque también necesito un filtro de nivel de informe en este número.
Esta nueva columna también debe tener en cuenta los distintos filtros de la tabla EVENTS, como la fecha de evento.
Probé esto
Solved! Go to Solution.
Si crea una columna calculada con el código que publiqué:
Sin embargo, las columnas calculadas son estáticas y se establecen cuando se carga el modelo. En otras palabras, no se ven afectados por filtros y segmentaciones de datos.
Debe seguir esto creando un objeto visual con una medida. Primero el modelo en este ejemplo:
A continuación, cree una medida utilizando:
# of events = DISTINCTCOUNT(Event[Event])
Ahora cree un objeto visual que incluya el campo de contacto de la tabla de contactos y agregue la medida anterior:
Agregue las segmentaciones de datos y obtendrá esto:
Sin embargo, no puede usar medidas para filtrar páginas o informes, solo objetos visuales.
He adjuntado el archivo PBIX de ejemplo
probar:
¡Gracias por responder, Paul! Desafortunadamente, el filtro Fecha sigue sin funcionar. ¿Tendría una solución diferente? ¡Muchas gracias!
Si crea una columna calculada con el código que publiqué:
Sin embargo, las columnas calculadas son estáticas y se establecen cuando se carga el modelo. En otras palabras, no se ven afectados por filtros y segmentaciones de datos.
Debe seguir esto creando un objeto visual con una medida. Primero el modelo en este ejemplo:
A continuación, cree una medida utilizando:
# of events = DISTINCTCOUNT(Event[Event])
Ahora cree un objeto visual que incluya el campo de contacto de la tabla de contactos y agregue la medida anterior:
Agregue las segmentaciones de datos y obtendrá esto:
Sin embargo, no puede usar medidas para filtrar páginas o informes, solo objetos visuales.
He adjuntado el archivo PBIX de ejemplo
Muchas gracias, Paul. ¡Qué respuesta más detallada! Parece que tendré que añadir el año en la columna si quiero algunos filtros...
¡¡Muchas gracias!
@AliceW , ¿por qué se utiliza crossfilter? usted debe dar unirse que desea
gustar
calcular(
DISTINCTcount(Eventos[Id]),
Filter(Contactos, Contactos[Contacto Id Interno]= Eventos[Contacto Id Interno])
)
referir 4 maneras de copiar datos de una tabla a otra
https://www.youtube.com/watch?v=Wu1mWxR23jU
https://www.youtube.com/watch?v=czNHt7UXIe8
Hola Amit,
Gracias por responder! No me deja hacer Filter(Contacts...), sino solo Filter(Events...).
La columna está en la tabla Contactos.
Si utilizo Filter(Events..), el filtro de fecha aún no se tiene en cuenta.
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 |