Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Estoy tratando de construir una relación entre estas dos tablas.
En la tabla Soluciones de vista principal, cada título de página solo aparece una vez.
En la tabla Soluciones, el mismo título de página aparece varias veces porque esta tabla tiene "fecha".
Estoy intentando conectar estos dos, por lo que cuando muevo la segmentación de tiempo en el informe, los datos de la tabla Soluciones de vista principal cambiarán en consecuencia. La segmentación de datos se creó utilizando la "fecha" de la tabla Soluciones.
Gracias por su ayuda de antemano!
Hey @Waaaaaa ,
hay una solución simple para achive lo que desea, simplemente cambiar la dirección de filtro cruzado de la relación en la captura de pantalla anterior de único a ambos.
Este cambio de simpe viene con un precio que convierte la relación "fuerte" de 1 a muchos en una relación débil y podría pagar este simple cambio con una degradación del rendimiento. Si observa que esta degradación del rendimiento depende del tamaño del modelo de datos.
El cambio también afectará a algunas funciones DAX. Por este motivo, se considera una práctica recomendada evitar la dirección de filtro cruzado Ambos y, en su lugar, crear una medida dedicada en combinación con la función DAX CROSSFILTER. Aquí encontrará más información sobre la función DAX: https://dax.guide/crossfilter/
Con suerte, esto proporciona lo que está buscando.
Saludos
Gato
Hola Tom,
Gracias por la ayuda! Lo cambié de Single a Both, pero todavía no funciona. ¿Alguna idea?
Hey @Waaaaaa ,
cree un pbix que contenga datos de ejemplo, pero que refleje el modelo de datos y también el informe de ejemplo.
Sube el pbix a onedrive o dropbox y comparte el enlace. Si usa Excel para crear los datos de ejemplo, comparta también el xlsx.
Saludos
Gato
https://drive.google.com/file/d/11gFPkgaH2w-GFEbBnLrY3oX1lA4DMo89/view?usp=sharing
Déjame saber si esto funciona. ¡Muchas gracias!
Hey @Waaaaaa ,
no estoy seguro de lo que está buscando, considero que esto funciona, la fecha (desde el lado varios de la relación) filtra el lado uno de la relación, esto es exactamente lo que hace la dirección de filtro cruzado Ambos, esto se puede ver en las siguientes dos capturas de pantalla:
Y la captura de pantalla donde la fecha (la tabla del lado de muchos de la tabla) se utiliza para filtrar la tabla desde el lado uno de la tabla:
Si esto no funciona para usted, compruebe su versión de Power BI Desktop, estoy usando Power BI Desktop: Versión: 2.96.701.0 64 bits (agosto de 2021)
Si en cambio, está esperando que el valor de la columna "Páginas vistas únicas" cambie, esto no sucederá, ya que el valor representa "solo" un valor simple (al menos en el pbix que compartió con nosotros). Si esta columna se crea como una COLUMNA CALCULADA mediante una instrucción DAX en el archivo original o dentro de Power Query, es importante saber que las columnas calculadas (creadas con DAX) solo se volverán a calcular durante la actualización de datos y si cambia la instrucción DAX, pero no cuando un usuario interactúa con los datos cambiando los filtros.
Por esta razón, es importante crear una medida. Uso la siguiente instrucción DAX para crear una medida:
Count of rows =
COUNTROWS( 'Solutions' )
Agregar esta medida a la tabla visual del archivo de ejemplo, da como resultado:
Con suerte, esto proporciona lo que está buscando.
Saludos
Gato
Hola Tom,
Gracias por toda su ayuda! ¿Sabes cómo hacer los cambios de número cuando las personas interactúan con el gráfico (en el Pdix que compartí)? Ejemplos a continuación.
Saqué los datos directamente de Google Analytics. No son columnas calculadas. Gracias de nuevo!
Hey @Waaaaaa ,
simplemente crea la medida de mi post anterior, no puedes hacer que el valor "Unique Pageviews" cambie, ya que este es un valor que proviene de Google Analytics, tienes que considerar este valor como una especie de masterdata, y en su lugar tienes que calcular este valor tú mismo usando una medida: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-tutorial-create-measures
Con suerte, esto ayuda a abordar su desafío.
Saludos
Gato
Hola Tom,
Gracias por toda su ayuda! ¿Sabes cómo hacer los cambios de número cuando las personas interactúan con el gráfico (en el Pdix que compartí)? Ejemplos a continuación.
Saqué los datos directamente de Google Analytics. No son columnas calculadas. Gracias de nuevo!