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
Para un informe de administración de nivel superior necesito mostrar una serie de activos en nuestro sistema que todavía tienen más de 4 años y activos (actualización perdida básicamente).
Tengo nuestra tabla CMDB en Power BI que, por ejemplo, tiene el tipo de código de activo (AT000030 y AT000031) para portátiles. También tengo el campo de fecha que contiene la fecha en que se creó el artículo, así como una columna para la cantidad de meses para la actualización.
Lo que tengo que hacer es mostrar un total de estaciones de trabajo, portátiles, monitores que han pasado su fecha de actualización.
He mostrado totales en los informes antes de usar la visualización de la tarjeta y arrastrar un valor numérico en ella que reacciona hasta la fecha y algunas otras opciones de filtro.
Con este, sin embargo, no estoy seguro de la mejor manera de ensamblar los datos en un total y luego mostrar como un número en el informe.
Estaba pensando en de alguna manera tener una columna que comprobara si el HC_Created_Date + RefreshCycle_Months era menor que la fecha actual (haciéndola más de 48 meses) y escribir un 1. Entonces podría usar la tarjeta para mostrar los totales filtrado por el código de activo. Simplemente no está seguro de cómo estructurar la columna para escribir el 1 o 0.
Gracias.
Solved! Go to Solution.
Hola @stevenls ,
Cree una columna calculada.
ToRefresh = IF(DATE(YEAR([HC Created Date]),MONTH([HC Created Date])+[RefreshCycle_Months],DAY([HC Created Date]))<TODAY(),1,0)
O bien, podría crear una medida.
ToRefresh measure = IF(DATE(YEAR(MAX('Table'[HC Created Date])),MONTH(MAX('Table'[HC Created Date]))+MAX('Table'[RefreshCycle_Months]),DAY(MAX('Table'[HC Created Date])))<TODAY(),1,0)
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @stevenls ,
Cree una columna calculada.
ToRefresh = IF(DATE(YEAR([HC Created Date]),MONTH([HC Created Date])+[RefreshCycle_Months],DAY([HC Created Date]))<TODAY(),1,0)
O bien, podría crear una medida.
ToRefresh measure = IF(DATE(YEAR(MAX('Table'[HC Created Date])),MONTH(MAX('Table'[HC Created Date]))+MAX('Table'[RefreshCycle_Months]),DAY(MAX('Table'[HC Created Date])))<TODAY(),1,0)
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias, tengo algunas variantes de esto que estoy probando ahora. Se enchufará esto también y ver lo que sale en el lavado 🙂
Salud
@stevenls , ¿Puede compartir datos de ejemplo y salida de ejemplo en un formato de tabla?
Para cuántos meses de edad, puede tener una columna en la tabla de fechas como
Diff a partir de este mes - datediff([date], eomonth(today(),-1),month)
Proporcione sus comentarios y consejos para nuevos videos
Tutorial Series Dax Vs SQL Direct Query PBI Consejos
Apreciamos tus Felicitaciones.
En el ejemplo siguiente AT000030 y 31 son portátiles, AT000026 y 27 son estaciones de trabajo.
La suma de la fecha de creación y los meses de actualización para los portátiles y una de las estaciones de trabajo termina siendo menor que la fecha actual. Si estuviera escribiendo esto como una nueva columna habría un valor de 1 contra 3 de los valores y 0 contra el otro.
Luego, en el informe, usaría una tarjeta y solo agruparía por el nuevo valor de columna para que totalizara todos los 1 y el archivador de los códigos de activos relevantes.
Barras | Código de activos | Activo | Fecha de creación de HC | RefreshCycle_Months |
123 | AT000030 | Dell A | 10/10/2015 | 48 |
223 | AT000031 | Dell B | 11/10/2015 | 48 |
444 | AT000026 | HP WW | 15/01/2019 | 48 |
555 | AT000027 | HP EE | 19/03/2016 | 48 |
Así que una columna adicional en la tabla como
Barras | Código de activos | Activo | Fecha de creación de HC | RefreshCycle_Months | ToRefresh |
123 | AT000030 | Dell A | 10/10/2015 | 48 | 1 |
223 | AT000031 | Dell B | 11/10/2015 | 48 | 1 |
444 | AT000026 | HP WW | 15/01/2019 | 48 | 0 |
555 | AT000027 | HP EE | 19/03/2016 | 48 | 1 |
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |