Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Tengo una tabla de aplicaciones de cliente del siguiente formato y lo que estoy tratando de averiguar es cómo hacer que el estado de la aplicación llene cada fila para cada cliente y no solo una.
El estado de la aplicación se calcula de la siguiente manera: examina max(date change) y el estado correspondiente que tiene. Si es IN {'Not Eligible', 'Approved'}, el estado de la aplicación es Inactivo. De lo contrario, Activo.
Mi pregunta es ¿cómo puedo hacer que ese estado de la aplicación llene todas las filas de cada cliente? así que en este ejemplo, el id. 1 del cliente tendría el estado de la aplicación "inactivo" en cada una de las 3 filas que tiene. El propósito de la misma es ser capaz de filtrar las aplicaciones inactivas por completo en lugar de la fila que lo tiene
Id. de cliente | estado | Cambio de fecha | Estado de la aplicación |
1 | aplicado | 01/01/2020 | |
1 | Tratamiento | 01/02/2020 | |
1 | No es elegible | 01/05/2020 | inactivo |
2 | aplicado | 03/02/2020 | |
2 | Tratamiento | 03/03/2020 | |
2 | verificación | 03/04/2020 | |
2 | aprobado | 03/04/2020 | inactivo |
3 | aplicado | 02/06/2020 | |
3 | Tratamiento | 02/07/2020 | activo |
No @abogdanov,
Puede crear dos medidas mediante la siguiente fórmula:
flag =
VAR _date =
CALCULATE (
MAX ( [Date change] ),
FILTER ( ALL ( 'Table' ), [Customer id] = MAX ( [Customer id] ) )
)
VAR _a =
IF ( MAX ( [Date change] ) = _date, MAX ( [Status] ) )
RETURN
IF ( _a IN { "Not eligible", "Approved" }, 1 )
Application Status =
VAR _d =
SUMMARIZE (
FILTER ( ALL ( 'Table' ), [Customer id] = MAX ( [Customer id] ) && [flag] = 1 ),
[Customer id]
)
RETURN
IF ( MAX ( [Customer id] ) IN _d, "Inactive", "Active" )
La salida final se muestra a continuación:
Si desea filtrar aplicaciones inactivas
Saludos
Apoyo comunitario Team_ Yalan Wu
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Ahí, @abogdanov
Por favor, compruebe la siguiente imagen y el enlace del archivo pbix de ejemplo abajo.
Para crear un informe más dinámico, sugiero crear una medida como la siguiente.
Todas las medidas están en el archivo pbix de ejemplo.
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
Linkedin: linkedin.com/in/jihwankim1975/
Twitter: twitter.com/Jihwan_JHKIM
hola
En el Editor de consultas, puede hacer clic con el botón derecho en la columna Estado de la aplicación y seleccionar Relleno > Arriba.
Espero que esto ayude.