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.
Tengo tres mesas.
1.DB Fechas: Mi tabla de fechas, que utilizo para sincronizar fechas para mis segmentaciones de datos y ejes y demás.
2. Ga Pageviews: Lista de páginas y su número de páginas vistas para cada día
3. Envíos de formularios de GA: lista de formularios, una URL donde se aloja el formulario y un recuento de envíos de estos formularios para cada día
Como puede ver en la foto adjunta de mi modelo, tengo relaciones entre la tabla de fechas y las otras dos tablas en "Fecha".
Quiero sincronizar "Página" y "URL" de Las vistas de página y los Envíos de formularios, respectivamente.
Hacer lo que pide el cuadro de advertencia arruinaría la funcionalidad de mi informe. No entiendo cuál es el problema aquí, pero necesito encontrar una solución que me permita asociar los recuentos de vistas de página con la página donde se aloja un formulario sin dejar de poder usar la misma segmentación de datos de fecha en el informe.
Solved! Go to Solution.
Necesita una dimensión de página que sea una lista distinta de todas las páginas.
Puede usar PowerQuery o hacerlo en DAX con una tabla calculada:
Page =
DISTINCT (
UNION (
DISTINCT ( 'GA Pageviews'[Page] ),
DISTINCT ('GA Form Submissions'[URL] )
)
)
A partir de ahí, puede crear una o muchas relaciones para cada tabla.
Las relaciones bidireccionales son una forma de resolver un problema específico en el que necesita filtrar una tabla de búsqueda del contenido de una tabla de datos. No todas las tablas de búsqueda necesitarán esto y hay otras formas de resolver el problema. Te sugiero
1. desactive el filtrado cruzado bidireccional en todas sus tablas.
2. Oculte la clave externa en cada tabla de datos. De esta manera, los usuarios no usarán accidentalmente es en lugar de la clave principal en la tabla de búsqueda.
3. Cuando (y solo cuando) necesites una relación bidireccional para lo que estás haciendo, enciéndela para esa sola mesa.
4. Si alguna vez necesitas 2 ese conflicto, entonces usa el patrón de muchos a muchos. Lo explico aquí https://www.powerpivotpro.com/2014/08/filters-can-flow-up-hill-via-formulas-that-is/ y también aquí http://exceleratorbi.com.au/many-many-relationships-dax-explained/
Y pregunta similar se refieren:
https://community.powerbi.com/t5/Desktop/Ambiguity-relationship/m-p/560891
¿Respondí a su pregunta? ¡Marca mi post como solución!
Saludos
Lucien
Las relaciones bidireccionales son una forma de resolver un problema específico en el que necesita filtrar una tabla de búsqueda del contenido de una tabla de datos. No todas las tablas de búsqueda necesitarán esto y hay otras formas de resolver el problema. Te sugiero
1. desactive el filtrado cruzado bidireccional en todas sus tablas.
2. Oculte la clave externa en cada tabla de datos. De esta manera, los usuarios no usarán accidentalmente es en lugar de la clave principal en la tabla de búsqueda.
3. Cuando (y solo cuando) necesites una relación bidireccional para lo que estás haciendo, enciéndela para esa sola mesa.
4. Si alguna vez necesitas 2 ese conflicto, entonces usa el patrón de muchos a muchos. Lo explico aquí https://www.powerpivotpro.com/2014/08/filters-can-flow-up-hill-via-formulas-that-is/ y también aquí http://exceleratorbi.com.au/many-many-relationships-dax-explained/
Y pregunta similar se refieren:
https://community.powerbi.com/t5/Desktop/Ambiguity-relationship/m-p/560891
¿Respondí a su pregunta? ¡Marca mi post como solución!
Saludos
Lucien
Necesita una dimensión de página que sea una lista distinta de todas las páginas.
Puede usar PowerQuery o hacerlo en DAX con una tabla calculada:
Page =
DISTINCT (
UNION (
DISTINCT ( 'GA Pageviews'[Page] ),
DISTINCT ('GA Form Submissions'[URL] )
)
)
A partir de ahí, puede crear una o muchas relaciones para cada tabla.
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 |