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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

Medida para contabilizar otra medida

Hola Comunidad!

 

Escribo para ver si me pueden ayudar con el siguiente desafio que tengo actualemente. Los datos a modo de ejemplo son los siguientes:

EquipoSubequipoAlertaFechaFrecuencia AdmisibleColumna Calculada
AS1XX02-11-20222A-S1-XX
BS2ZZ03-11-20224B-S2-ZZ
BS1ZZ02-11-20224B-S1-ZZ
BS1YY26-10-20223B-S1-YY
AS1XX01-11-20222A-S1-XX
AS2YY31-10-20223A-S2-YY
AS2ZZ27-10-20224A-S2-ZZ
BS1YY25-10-20223B-S1-YY
CS1XX31-10-20222C-S1-XX
CS2XX30-10-20222C-S2-XX
AS1XX22-10-20222A-S1-XX
CS1YY21-10-20223C-S1-YY
CS1XX20-10-20222C-S1-XX
BS1YY23-10-20223B-S1-YY
BS1YY21-10-20223B-S1-YY
BS2XX21-10-20222B-S2-XX
AS1YY20-10-20223A-S1-YY
BS1ZZ11-10-20224B-S1-ZZ

 

Lo que requiero:

- Una medida (ALERTAS) que me contabilce las alertas según la columna calculada. Que sería: 

ALERTAS = COUNT('Table'[Columna Calculada])
 
- Una medida (Alertas 7D) que me cuente los últimos 7 días a partir de la máxima fecha de cada equipo. Actualmente tengo la siguiente fórmula pero que no cumple con mi requerimiento.
 Alertas 7D = CALCULATE([ALERTAS],FILTER('Table','Table'[Fecha]>=MAX('Table'[Fecha])-6&&'Table'[Fecha]<=MAX('Table'[Fecha])))
 
- Una medida (EJECUCION) que me indique "Ejecutar A" si la ALERTAS 7D es mayor o igual a la Frecuencia admisible. Sería:
EJECUTAR = IF([Alertas 7D]>=AVERAGE('Table'[Frecuencia Admisible]),"Ejecutar A",BLANK())
 
- Una medida que me cuente la cantidad de Ejecutar A para poder dejarlo en una visualización. No sé como hacerlo
 
Actualmente tengo:
Angelo_12_0-1667596122503.png

Pero es incorrecto, la razón:

- No debería salir Ejecutar A para la columa calculada B-S1-YY porque la fecha máxima que quiero que me considere es la del equipo es decir 03-11-2022 y contando los avisos para esa columna calculada los últimos 7 días a partir de ahí son 0.

 

Bonus: Para sacar el máximo de la fecha por equipo usé la siguiente columna calculada aunque no sé como aplicarla en la medida ALERTAS 7D.

 

MAX FECHA AM =
VAR _MAXDATE =
CALCULATE(
MAX('Table'[Fecha]),
FILTER('Table','Table'[Equipo] = EARLIER('Table'[Equipo]))
)
return
IF('Table'[Fecha]=_MAXDATE,1,0)
 

Quedaré atento ante cualquier ayuda que me den.

 

Gracias!

0 REPLIES 0

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

November Carousel

Fabric Community Update - November 2024

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

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

Top Solution Authors
Top Kudoed Authors