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.
Estoy haciendo un panel de monitoreo de dispositivos IoT de demostración. No puedo entender qué función debo usar para comprobar si los dispositivos están en línea en una fecha determinada.
Esta es mi tabla de informe de ejemplo1 de la que separe la fecha a otra columna.
Un dispositivo puede informar varias veces en un solo día en el servidor. Si no llega al servidor, no se generará ningún informe.
A continuación, creé una tabla de búsqueda2 que contiene todo el ID del dispositivo.
Ahora he creado otra tabla3 y generé una fecha de calendario que vinculo con la fecha table1.
Ahora en la columna, pongo mi ID de dispositivo y quiero llenar la columna como verdadera o falsa si el dispositivo informó en una fecha determinada. No puedo hacerlo.
Usé IF ( ISBLANK ( COUNTROWS ( RELATEDTABLE esta función no funcionó
Quiero crear algo como esto. Que buscará el ID y la fecha para informar de este tipo.
Será de gran ayuda si alguien puede compartir cualquier idea.
Solved! Go to Solution.
Hola @James_CA ,
En primer lugar, debe crear una tabla de fechas:
Dim_Date = CALENDARAUTO()
A continuación, puede utilizar la siguiente medida como valor en la matriz viusal:
Measure = VAR A = CALCULATE(MAX('Table'[device ID]),FILTER('Table','Table'[Date] = MAX(Dim_Date[Date]))) RETURN IF(ISBLANK(A),"False","True")
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Saludos
Dedmon Dai
Hola @James_CA ,
En primer lugar, debe crear una tabla de fechas:
Dim_Date = CALENDARAUTO()
A continuación, puede utilizar la siguiente medida como valor en la matriz viusal:
Measure = VAR A = CALCULATE(MAX('Table'[device ID]),FILTER('Table','Table'[Date] = MAX(Dim_Date[Date]))) RETURN IF(ISBLANK(A),"False","True")
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Saludos
Dedmon Dai
Muchas gracias
Ahora tiene una tabla Fact con una tabla de dimensiones DeviceID y una tabla de dimensiones Date (creo).
Si tiene las relaciones configuradas correctamente,
tal vez una medida como esta
MeasureD = VAR _NumRows = COUNTROWS(FactTable)
RETURN
IF (_NumRows > 0, "TRUE", "FALSE")
a continuación, mediante un objeto visual de matriz con DeviceID (de la tabla de dimensiones) en Columnas bien y Fecha (desde dimensión de fecha) en Filas.
Avísame cómo va.
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 |