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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.