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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Muestra aleatoria

Hola a todos,

Sin embargo, se pregunta si Power BI puede seleccionar una muestra aleatoria con criterios. Tengo un conjunto de datos y quiero una muestra que tenga un buen diferencial en 4 columnas en los datos.

Por ejemplo, quiero un buen diferencial sobre el área de Calificación, Clasificación, Clase y Negocio en el conjunto de datos a continuación.

por ejemplo, fecha

Nombre del clienteClasificaciónClasificaciónClaseÁrea de NegocioValor
A10BienFallarREINO UNIDO156000
B15RelojBienESTADOS UNIDOS157
C12BienSubREINO UNIDO850000
D14EstresadoBienREINO UNIDO984500
E12EstresadoBienREINO UNIDO178130
F12BienFallarESTADOS UNIDOS648491
G12RelojSubTENÍA1658403
H10BienSubREINO UNIDO97
I10EstresadoBienREINO UNIDO1654846546
J10RelojFallarESTADOS UNIDOS548
K15EstresadoBienTENÍA2126654
L19BienFallarREINO UNIDO21687
M19EstresadoBienREINO UNIDO1576
N18BienSubESTADOS UNIDOS5654698
O12EstresadoBienREINO UNIDO3216768
P15RelojBienREINO UNIDO351648
Q19BienFallarREINO UNIDO115849

Gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Gracias por la respuesta. Creo que lo he resuelto con algún Dax que crea una tabla para cada columna que quiero aleatorizar y forma una unión de esas tablas. Es un proceso largo, pero creo que funcionará. ¿Acabo de crear una tabla por columna para la extensión de la muestra?

Selección aleatoria con filtro de categoría y tamaño de muestra =

VAR SampleSize = XX

VAR Cat_Name1TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Column1] = "Cat_Name1"), "Rand", "RAND( ), [Rand])

VAR Cat_Name2TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Column1] = "Cat_Name2"), "Rand", "RAND() ), [Rand])

VAR Cat_Name3TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Columna1] = "Cat_Name3"), "Rand", "RAND() ), [Rand])

VAR UnionTable =

UNIÓN (Cat_Name1TableWithRand , Cat_Name2TableWithRand , Cat_Name3TableWithRand )

RETURN UnionTable

Si hay una manera más rápida, ¡genial!

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Gracias por la respuesta. Creo que lo he resuelto con algún Dax que crea una tabla para cada columna que quiero aleatorizar y forma una unión de esas tablas. Es un proceso largo, pero creo que funcionará. ¿Acabo de crear una tabla por columna para la extensión de la muestra?

Selección aleatoria con filtro de categoría y tamaño de muestra =

VAR SampleSize = XX

VAR Cat_Name1TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Column1] = "Cat_Name1"), "Rand", "RAND( ), [Rand])

VAR Cat_Name2TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Column1] = "Cat_Name2"), "Rand", "RAND() ), [Rand])

VAR Cat_Name3TableWithRand =

TOPN (SampleSize, ADDCOLUMNS ( FILTER('Table_Name', 'Table_Name'[Columna1] = "Cat_Name3"), "Rand", "RAND() ), [Rand])

VAR UnionTable =

UNIÓN (Cat_Name1TableWithRand , Cat_Name2TableWithRand , Cat_Name3TableWithRand )

RETURN UnionTable

Si hay una manera más rápida, ¡genial!

En ella, @D_HL

Me alegro de haber encontrado una solución. 🤗

De acuerdo, si su problema se ha resuelto, puede marcar su respuesta como solución para cerrar el hilo.

Saludos
Equipo de apoyo a la comunidad _ Janey

Syndicate_Admin
Administrator
Administrator

En ella, @D_HL

vjaneygmsft_0-1648795553413.png

¿Desea generar aleatoriamente la tasa a partir de los datos en las siguientes cuatro columnas?

No existe tal método en powerbi, debe definir una regla completa usted mismo de acuerdo con la clasificación.

Saludos
Equipo de apoyo a la comunidad _ Janey

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors