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

Crear tabla de muestra aleatoria basada en la productividad del usuario

Hola chicos

Tengo tabla de productividad para todos los usuarios como se muestra a continuación

image.png

y creo una medida calculada del 3% como "muestra = COUNT(productivity_table[ID No])*0.03" por nombre de usuario

image.png

Quiero crear una tabla aleatoria de salida basada en la muestra total ( 3% de la productividad ) por nombre de usuario como ;
nombre de usuario "nadyan" debe tener '2' (Basado en la columna de muestra 3% en la tabla de muestra total) caso de muestra aleatoria,
así que quiero obtener sólo datos de 2 filas en la tabla de productividad que manejado por nadyan
así son "fiegata" y cualquier otro usuario

image.png

FYI, mi conexión está en el modo"Directquery"a SQL,

Traté de utilizar "Rand()" y "Sample()" para este caso, pero los resultados no son los esperados.

Por favor, puedes ayudarme a resolver esto.

Gracias
saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @ZFD_ ,

Creé los datos:

v-yangliu-msft_0-1622454647009.png

Estos son los pasos que puede seguir:

1. Crear medida.

Count_measure = COUNTX(FILTER(ALL('Table'),MAX('Table'[Username])='Table'[Username]&&'Table'[ID NO]>MAX('Table'[ID NO])),'Table'[Gen ID])
Result =
IF(MAX('Table'[Sample])>=[Count_measure]&&NOT(ISBLANK([Count_measure])),1,0)

resultado:

v-yangliu-msft_1-1622454647016.png

2. Coloque Measure[Result] en Filter, set is =1, apply filter.

v-yangliu-msft_2-1622454647017.png

3. Resultado:

v-yangliu-msft_3-1622454647018.png

Saludos

Liu Yang

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

No @ZFD_ ,

Creé los datos:

v-yangliu-msft_0-1622454647009.png

Estos son los pasos que puede seguir:

1. Crear medida.

Count_measure = COUNTX(FILTER(ALL('Table'),MAX('Table'[Username])='Table'[Username]&&'Table'[ID NO]>MAX('Table'[ID NO])),'Table'[Gen ID])
Result =
IF(MAX('Table'[Sample])>=[Count_measure]&&NOT(ISBLANK([Count_measure])),1,0)

resultado:

v-yangliu-msft_1-1622454647016.png

2. Coloque Measure[Result] en Filter, set is =1, apply filter.

v-yangliu-msft_2-1622454647017.png

3. Resultado:

v-yangliu-msft_3-1622454647018.png

Saludos

Liu Yang

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

No @ZFD_,

Creé los datos:

v-yangliu-msft_0-1622188243148.png

Estos son los pasos que puede seguir:

1. Cree una columna calculada.

Column = COUNTX(FILTER('Table',EARLIER('Table'[Username])='Table'[Username]&&'Table'[ID NO]>EARLIER('Table'[ID NO])),'Table'[Gen ID])

2. Cree una tabla calculada.

Table 2 =
FILTER('Table','Table'[Sample]>='Table'[Column]&&NOT(ISBLANK('Table'[Column])))

3. Resultado.

v-yangliu-msft_1-1622188243152.png

Saludos

Liu Yang

Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Necesita ayuda

Syndicate_Admin
Administrator
Administrator

@ZFD_, la salida esperada no está clara. ¿Puede explicarlo con un ejemplo

No @amitchandak

reffering a "ejemplo total" tabla, el ejemplo como este;

nombre de usuario "nadyan" debe tener '2' (Basado en la columna de muestra 3% en la tabla de muestra total) caso de muestra aleatoria,
así que quiero obtener sólo datos de 2 filas en la tabla de productividad que manejado por nadyan

así son "fiegata" y cualquier otro usuario,
image.png


Gracias por su ayuda.

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.