Cómo validar datos con lista de elementos usando DAX

Un usuario Pregunto ✅

ravitejaballa

Hola, equipo,

En mi aplicación, estoy tratando de validar si el dispositivo tiene la última versión de software.

Dispositivo Solicitud Version de aplicacion IsSoftwareUptoDate
A PowerBI 3 de enero de 2018 No
B PowerBI 15Feb2019 No
C PowerBI 5nov2019
D PowerBI 10Feb2020

Creé la columna «IsSoftwareUptoDate«para validar con el valor» AppVersion «codificado como se muestra a continuación.

IsSoftwareUptoDate =
var version1 = «5Nov2019»
var version2 = «10Feb2020»
REGRESO
SI(
O (versión1 == [AppVersion], version2 == [AppVersion]),
«Sí»,
«No»
)

Pero ahora quiero obtener AppVersion a partir de datos maestros en lugar de un valor codificado.

Mis datos maestros:

Solicitud LatestSoftwareVersion
PowerBI 10Feb2020 | 5nov2019

Nota: «LatestSoftwareVersion» puede tener varias versiones con delimitador ‘|’

Apliqué ‘Text.Split ([LatestSoftwareVersion], «|») ‘y se hizo una lista para crear una nueva fila, por lo que la tabla será

Solicitud LatestSoftwareVersion listOfVersions
PowerBI 10Feb2020 | 5nov2019 10Feb2020
PowerBI 10Feb2020 | 5nov2019 5nov2019

Ahora quiero usar «listOfVersions» para validar «AppVersion» usando DAX.

Mariusz

Hola @ravitejaballa

Consulte el archivo adjunto con 2 enfoques, un Power Query y el segundo DAX Measure.

Atentamente,
Mariusz

Si esta publicación ayuda, entonces por favor considere Aceptándolo como la solución.

No dude en conectarse conmigo.
LinkedIn

Mariusz

Hola @ravitejaballa

Consulte el archivo adjunto con 2 enfoques, un Power Query y el segundo DAX Measure.

Atentamente,
Mariusz

Si esta publicación ayuda, entonces por favor considere Aceptándolo como la solución.

No dude en conectarse conmigo.
LinkedIn

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *