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.
Hola a todos
Tengo este modelo de datos (simplificado):
identificación | Opt_In | fecha |
001 | verdadero | 01-01-2021 |
001 | verdadero | 02-01-2021 |
001 | falso | 03-01-2021 |
002 | verdadero | 02-01-2021 |
002 | falso | 03-01-2021 |
003 | verdadero | 04-01-2021 |
Algunas observaciones:
Lo que quiero mostrar es la variación diaria. Por lo tanto, no solo la cantidad total de suscriptores (Opt_In = True) por día, sino también la variación basada en el número de nuevos suscriptores en un día y el número de suscriptores en un día.
Y esto día a día 🙂
Así que más o menos:
fecha | Total de suscriptores | Nuevos suscriptores | Dejando suscriptores |
30-06-2021 | 5000 | 5 | 3 |
31-06-2021 | 5010 | 15 | 5 |
donde el total de suscriptores de 31-06 es el total de suscriptores de 30-06 + nuevo el 31 y saliendo el 31.
¿Cómo puedo lograrlo? Cualquier ayuda es muy apreciada!
Hola a todos
Después de algunas luchas, logré resolver esto con otro enfoque. Con esta fórmula, puedo marcar la primera vez que se ha agregado una línea:
Opt-In FA = if('Table'[opt_in_newsletter]="true",'Table'[scrape_time] =
CALCULATE(
MIN('Table'[scrape_time]),
FILTER(ALL('Table'), 'Table'[email]=EARLIER('Table'[email]))
),false)
Basándome en eso y en las variantes de opt-outs, puedo contar el número de nuevas suscripciones y las suscripciones que dejan por día.
Gracias por su paciencia.
No @Spekko,
¿Puede ampliar los datos de muestra y mostrar los resultados esperados correspondientes en función de los datos de muestra?
La descripción del texto me confunde un poco.
Saludos
Esteban Tao
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.
@Spekko , Con los datos de la muestra no soy capaz de relacionar el resultado
Pruebe medidas como
new till date = calculate(distinctCOUNT(Table[ID]), filter(all(Table[Date]), Table[Date] <= Max(Table[Date]) && Table[Opt_In] = true()))
out till date= calculate(distinctCOUNT(Table[ID]), filter(all(Table[Date]), Table[Date] <= Max(Table[Date]) && Table[Opt_In] = false()))
restante hasta la fecha = [nueva fecha hasta la fecha] -[Fecha de salida ]
@amitchandak gracias por tomarse el tiempo para ayudar. Probé esto con mis campos de datos disponibles, lo que llevó a esta fórmula:
Alternativas que probé es "true" en lugar de true y crearlo como una columna calculada en lugar de una medida (basado en algún contenido que encontré en línea sobre este asunto).
Lo siento: no es muy conocedor de la tecnología y no hay experiencia en DAX dentro de nuestra organización ...
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 | |
2 | |
1 |