Rebanadoras comunes para varias mesas

Un usuario Pregunto ✅

Prakash_Mathi

Hola a todos,

Proporcioné el diseño de mi informe a continuación.

Estoy usando 3 tablas. Proporciona las columnas presentes en esas tablas en el lado derecho.

Diseño de informe.PNG

Tengo 3 columnas comunes en las 3 tablas y esas son Filtro 1, Filtro 2 y Filtro 3.

Planeé dar estas 3 columnas en Slicers en los informes (lo que significa que los Slicers comunes deberían verse afectados en los 3 widgets cuando se apliquen).

Estoy luchando en la parte de la relación. ¿Cómo proporcionar relación? ¿Cómo dar rebanadores comunes para este escenario?

Pensé en crear una tabla calculada usando union all para campos comunes pero sin tener claridad sobre cómo lograrlo.

Luego pensé en probar la relación con el usuario, pero tampoco estoy seguro de si eso conducirá a lo que estoy esperando.

Así que, por favor, ayúdame a crear segmentaciones comunes.

Gracias de antemano

Prakash

En respuesta a Prakash_Mathi

Hola @Prakash_Mathi,

Esto es lo que debe hacer para tener un solo segmentador para cada una de las tablas de filtro, no hay problema en tener 6 tablas y 9 relaciones, este es un esquema en estrella donde tiene tablas de dimensiones (sus tablas de filtrado) y los datos tablas, para tener segmentaciones individuales, debe tener la configuración de relaciones; de lo contrario, debe crear 9 segmentaciones independientes.

No hay problema en que se creen estas relaciones, una buena práctica que debe hacer es ocultar de la visualización las columnas de filtro en las otras 3 tablas de esa manera cuando necesite usarlas en sus visualizaciones, seleccionará las columnas correctas ( los que están en un lado de la relación).

@Prakash_Mathi, creas tres tablas como estas para cada campo y las unes con las tres tablas y analizas juntas

Nueva tabla

Campo 1 = distinto (unión (todos (Tabla1[filter 1]), todos (Table2[filter 1]), todos (Table3[filter 1])))

Prakash_Mathi

En respuesta a Amitchandak

Hola @amitchandak @MFelix,

Gracias por su respuesta.

Creé 3 tablas según su sugerencia con valores distintos de las columnas de filtros y las nombré Table1, Table2 y Table3 respectivamente. Muestre a continuación.

Modelo de datos.PNG

Sheet1, Sheet2 y Sheet3 es el conjunto de datos principal.

Ahora estoy confundido sobre cómo unir estas 3 tablas con otras 3 tablas para lograr filtros comunes en 3 tablas.

¿Podrían darme instrucciones sobre cómo continuar?

Gracias de antemano

Prakash

En respuesta a Prakash_Mathi

Hola @Prakash_Mathi,

Simplemente arrastre y suelte desde las columnas de las tablas de filtros a las columnas de las tablas o use la opción de administración de relaciones:

https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships

Tenga en cuenta que debe tenerlo en la tabla correcta.

relación.gif

Prakash_Mathi

En respuesta a MFelix

Hola @MFelix,

Soy consciente de crear una relación, pero mi pregunta es que tengo 3 tablas recién creadas y quiero que las 3 tablas nuevas estén en relación con todas las tablas antiguas. 3 * 3 = 9 y no creo que deba dar 9 relaciones entre estas 6 tablas.

Saludos,

Prakash

En respuesta a Prakash_Mathi

Hola @Prakash_Mathi,

Esto es lo que debe hacer para tener un solo segmentador para cada una de las tablas de filtro, no hay problema en tener 6 tablas y 9 relaciones, este es un esquema en estrella donde tiene tablas de dimensiones (sus tablas de filtrado) y los datos tablas, para tener segmentaciones individuales, debe tener la configuración de relaciones; de lo contrario, debe crear 9 segmentaciones independientes.

No hay problema en que se creen estas relaciones, una buena práctica que debe hacer es ocultar de la visualización las columnas de filtro en las otras 3 tablas de esa manera cuando necesite usarlas en sus visualizaciones, seleccionará las columnas correctas ( los que están en un lado de la relación).

Prakash_Mathi

En respuesta a MFelix

Hola @MFelix,

9 relaciones para 6 tablas funcionan bien en mi POC. Déjame implementar en mi Panel de control original.

DataModel Answer.PNG

Saludos,

Prakash

Prakash_Mathi

En respuesta a Prakash_Mathi

Hola,

Filtro común.PNG

Tengo detalles en 3 cuadrículas cuya fuente son 3 tablas diferentes. Tengo 3 columnas comunes entre ellas que voy a mantener en las cortadoras del lado derecho.

Ahora creé 3 tablas distintas para cortadoras.

Si selecciono cualquier valor de cualquier segmentación, debería verse afectado por las 3 tablas presentes en el lado izquierdo.

Cualquier sugerencia por favor …

Gracias

Prakash

En respuesta a Prakash_Mathi

Hola @Prakash_Mathi,

Verifique el archivo adjunto con la configuración del modelo.

Sin embargo, dado que su modelo tiene una cantidad muy baja de datos, el filtrado solo devolverá una línea para cada una de las segmentaciones, pero con más datos esto debería funcionar bien.

Al observar los datos, parece que la información para las columnas de filtro es Nombre, Género y edad probada, por lo que puede hacer una sola tabla con las 3 tablas y relacionarse con las otras 3 mediante la columna Filtro 1 (si los valores son únicos), luego realice el filtrado basado en esa tabla.

Hola @Prakash_Mathi,

Cree una tabla adicional para cada una de sus columnas de filtro (3 tablas nuevas) con valores distintos y luego relacione estas 3 tablas con las otras 3 para obtener una relación entre cada tabla de filtro (un lado) con las otras tablas (muchos lados).

Ahora usa estas nuevas tablas como tus segmentaciones.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *