Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Buenos días,
Les comento:
Necesito hacer un gráfico de líneas con 3 medidas.
Opp GANADAS = CALCULATE(COUNT(opportunity[opportunityid]), FILTER(opportunity, opportunity[statecodename] = "Ganada"),
Opp PERDIDAS = CALCULATE(COUNT(opportunity[opportunityid]), FILTER(opportunity, opportunity[statecodename] = "Perdida"),
Opp CUALIF = CALCULATE(count(opportunity[opportunityid]), FILTER(opportunity, opportunity[me_faseahoraname] = "3. Evaluación" || opportunity[me_faseahoraname] = "4. Negociación" || opportunity[me_faseahoraname] = "5. Cierre"), FILTER(opportunity,opportunity[me_typename] = "Nueva"), FILTER(opportunity, opportunity[statecodename] = "Abierta"),
Les pongo también las relaciones del modelo:
¿Como puedo hacer que opp CUALIF se muestre en el mismo gráfico que las otras dos medidas? No sé como hacer para que estos datos con fecha distinta se muestren en un mismo gráfico.
Muchas gracias de antemano y un saludo!
Solved! Go to Solution.
Elimine primero cualquier relación entre la tabla CALENDARIO y la tabla de oportunidades. A continuación, actualice la fórmula de medida [Opp GANADAS], [Opp PERDIDAS] y [OppCUALIF] de la siguiente manera:
Opp GANADAS = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad oportunidad[nombre de código de estado] = "Ganada" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
Opp PERDIDAS = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad opportunity[statecodename] = "Perdida" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
OppCUALIF = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad oportunidad[me_faseahoraname] EN { "3. Evaluación", "4. Negociación", "5. Cierre" } && oportunidad[me_typename] = "Nueva" && opportunity[statecodename] = "Abierta" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
Si el anterior aún no puede ayudarlo a obtener el resultado deseado, comparta un archivo pbix simplificado (solo incluya la tabla de oportunidades y calendario sin datos confidenciales) conmigo para solucionar problemas. Gracias.
Saludos
Hay @mariases94 ,
Compruebe si hay datos en su oportunidad de tabla de datos que también cumplan con las siguientes condiciones.
1. me_faseahoraname es "3. Evaluación", "4. Negociación" o "5. Cierre"
2. me_typename es nuevo
3. statecodename es Abierta
4. me_createdon existen los datos de enero de 2021 a noviembre de 2022
¿El campo del eje X del gráfico de líneas proviene de la tabla CALENDAR o de la tabla de oportunidades? ¿Qué campo de uno de ellos se aplica en el campo del eje X? Por cierto, ¿en qué columnas se crean las relaciones entre la tabla exportunity y CALENDAR? Gracias.
Por cierto, la fórmula para la medida [OppCUALIF] se puede simplificar para que se vea así:
OppCUALIF =
CALCULATE (
COUNT ( opportunity[opportunityid] ),
FILTER (
opportunity,
opportunity[me_faseahoraname]
IN { "3. Evaluación", "4. Negociación", "5. Cierre" }
&& opportunity[me_typename] = "Nueva"
&& opportunity[statecodename] = "Abierta"
),
USERELATIONSHIP ( 'CALENDAR'[Date], opportunity[me_createdon] )
)
Saludos
Hola @Syndicate_Admin,
Si, filtrando con los parámetros que me has dicho si hay datos en la columna "me_createdon":
Te respondo a tus preguntas:
¿El campo del eje X del gráfico de líneas proviene de la tabla CALENDAR o de la tabla de oportunidades? Proviene de la tabla CALENDAR (concretamente la columna mes-año).
¿Qué campo de uno de ellos se aplica en el campo del eje X? Mes-año
Por cierto, ¿en qué columnas se crean las relaciones entre la tabla exportunity y CALENDAR? He relacionado la columna "estimatedclosedate" de la tabla Opportunity con el campo "Date" de la tabla Calendar.
Muchas gracias de antemano.
Un saludo!
Elimine primero cualquier relación entre la tabla CALENDARIO y la tabla de oportunidades. A continuación, actualice la fórmula de medida [Opp GANADAS], [Opp PERDIDAS] y [OppCUALIF] de la siguiente manera:
Opp GANADAS = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad oportunidad[nombre de código de estado] = "Ganada" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
Opp PERDIDAS = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad opportunity[statecodename] = "Perdida" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
OppCUALIF = CALCULAR ( CONTAR ( oportunidad[opportunityid] ), FILTRO ( oportunidad oportunidad[me_faseahoraname] EN { "3. Evaluación", "4. Negociación", "5. Cierre" } && oportunidad[me_typename] = "Nueva" && opportunity[statecodename] = "Abierta" && opportunity[estimatedclosedate] = SELECTEDVALUE ( 'CALENDARIO'[Fecha] ) ) ) |
Si el anterior aún no puede ayudarlo a obtener el resultado deseado, comparta un archivo pbix simplificado (solo incluya la tabla de oportunidades y calendario sin datos confidenciales) conmigo para solucionar problemas. Gracias.
Saludos