Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Extracción completa de columnas de tabla con selección de segmentación de datos

Tengo varias tablas que se unen a la columna de clave (SubjectID) en un esquema Star. La Mesa Principal se deja unida al resto. Cada tabla tiene una columna común (Formulario No) que contiene un identificador único para la Tabla. Lo que estoy tratando de diseñar es crear una segmentación de datos basada en el Formulario No y una vez que se selecciona uno o más valores de Formulario Ningún, todas las columnas de tabla asociadas a esos Formulario No se rellenan en una matriz. Las filas ya coinciden con la tabla principal y las columnas de cada tabla se agregan después de las columnas de la tabla principal. Adjunto es un ejemplo de tres tablas (tabla principal, 1 y 2). Cada tabla tiene la primera columna como Formulario No con valores únicos. Cada tabla tiene un número diferente de filas y columnas. La matriz de resultados deseada incluye columnas de filas de tabla principal fijas y seguida, en este ejemplo, de todas las columnas de la Tabla 1 y 2 para los SubjectID correspondientes. Esto suponiendo que la Tabla1 & 2 (según su Formulario Sin valores) se seleccionaron en la segmentación de datos. En otro escenario, solo se puede seleccionar tabla o tabla 2. Espero que esto tenga sentido. Cualquier orientación en el diseño del modelo de datos o segmentación de datos es muy apreciada.

Transmisión de datos con Power BI

Gracias

halal

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

No @helalm ,

Mirando su modelo y teniendo en cuenta que tiene varias columnas que pueden variar en número de columnas ¿ha intentado hacer la anulación de la dinamización de sus tablas y luego hacer un anexado de los datos?

De esa manera tendrías una sola tabla con:

forma

ID de asunto

Atributo (columna 1 a X)

valor

A continuación, simplemente use esa tabla para su visualización utilizando la columna de atributos tiene valores de columnas.

Para simplificar el tratamiento de las tablas que tiene, puede crear una función personalizada en el editor de consultas que realice la replicación de la anulación de la dinamización y la combinación solas y no tenga que cargar todas las tablas del modelo y combinarlas manualmente.

Si necesita ayuda con eso, por favor dígamelo.

Utilicé @yingyinr ejemplo para rehacer el archivo al que se ha hecho referencia.

Hola Miguel,

Nunca pensé en eso ya que no soy tan savy con PBI. Voy a darle una oportunidad. Es posible que necesite su ayuda en la segunda parte "creación de funciton personalizado".

Gracias de nuevo,

halal

Syndicate_Admin
Administrator
Administrator

Allí Rerna,

¿Hay alguna manera de obtener ayuda de otros? Soy failry nuevo a esta comunidad pero me gustaría saber si otros tienen soluciones alternativas. En caso afirmativo, por favor hágamelo saber cómo.

Gracias

halal

Syndicate_Admin
Administrator
Administrator

Hola Rena,

Es un enfoque muy cortador. El único inconveniente es que tengo cerca de 100 tablas y cada tabla tiene un promedio de 50 columnas. La fusión de toda la tabla en un archivo sin formato constituirá 5000 columnas. No creo que eso sea un método muy effiecinet. Debería haber sido claro cuando publiqué el problema. Alguien sugirió que examinara hasonefilter y todo, y SELECTALL en DAX. ¿Qué te parece?

No @helalm,

Siento no haber encontrado la otra manera adecuada de lograr sus necesidades. Tal vez puedas echar un vistazo al siguiente hilo, espero que pueda ayudarte.

Segmentaciones comunes para varias tablas

Saludos

Syndicate_Admin
Administrator
Administrator

No @helalm,

He creado un archivo pbix de ejemplo(consulte adjunto)para usted mediante el uso de consultas de combinación en el Editor de consultas, compruebe si eso es lo que desea.

yingyinr_0-1621923470959.png

Si el anterior no es su resultado esperado, proporcione más detalles para él. Gracias.

Saludos

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors