Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Anonymous
Not applicable

No está seguro de qué visualización usar para contar un evento de fecha

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.

1 ACCEPTED SOLUTION
v-stephen-msft
Community Support
Community Support

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)

9.png

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)

10.png

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.

View solution in original post

4 REPLIES 4
v-stephen-msft
Community Support
Community Support

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)

9.png

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)

10.png

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.

Anonymous
Not applicable

Gracias, tengo algunas variantes de esto que estoy probando ahora. Se enchufará esto también y ver lo que sale en el lavado 🙂

Salud

amitchandak
Super User
Super User

@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.

Anonymous
Not applicable

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.

BarrasCódigo de activosActivoFecha de creación de HCRefreshCycle_Months
123AT000030Dell A10/10/201548
223AT000031Dell B11/10/201548
444AT000026HP WW15/01/201948
555AT000027HP EE19/03/201648

Así que una columna adicional en la tabla como

BarrasCódigo de activosActivoFecha de creación de HCRefreshCycle_MonthsToRefresh
123AT000030Dell A10/10/2015481
223AT000031Dell B11/10/2015481
444AT000026HP WW15/01/2019480
555AT000027HP EE19/03/2016481

mockcards.JPG

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors