The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
¡Hola! Creé esta medida, pero cuando filtro con una segmentación de datos por fecha, no funciona y Power Bi muestra todos los datos:
check_balance =
VAR debit =
SUM(fact_accounting_move_line[debit])
VAR credit =
SUM(fact_accounting_move_line[credit])
VAR conditional =
IF(
ROUND(debit - credit,2) = 0,
"Cuadrado",
"Descuadre"
)
RETURN conditional
El problema está en el condicional porque cuando intento con variables "débito" o "crédito" funciona correctamente. ¡¡¡Gracias!!!
Hola
Comparta el enlace de descarga del archivo PBI y el archivo Excel de origen. Comparta solo la tabla fact_accounting_move_line en ese archivo PBI. Además, ¿el formato de fecha es YMD o YDM?
Hola @powerbi2srm ,
En el otro tema que mencionaste anteriormente, ese fue el patrón propuesto:
IF (
ISEMPTY ('fact_accounting_move_line'),
BLANK (),
IF(ROUND(debit - credit,2) = 0,"Cuadrado","Descuadre")
)
Entiendo que lo has intentado y no has funcionado.
Por favor confirme.
Saludos
¿Alguien puede ayudarme? Muchas gracias @amitchandak , @Greg_Deckler, @Idrissshatila, @Ashish_Mathur
¿move_line_date_id es una columna de datos? Si no, cámbielo a eso. Si no, actualmente no sé por qué no funcionaría.
Sí, es de tipo entero.
Si esto ayuda por favor kudo la publicación. Si esto le da la solución, acepte esto en caso de que alguien más pueda usar esto
¿Está utilizando Date o integer? U debe usar Fecha.
dim_date[date_id] y move_line_date_id son de tipo entero, pero dim_date es una tabla de fechas con columnas de fecha como formatted_date. Con otras medidas funciona perfectamente, así que creo que ese no es el problema. De todos modos gracias por su tiempo.
No hay problema, lo siento, no fui de ninguna ayuda. Buena suerte.
Creo que ahí estaría el problema. Intente transformar esto a la "Fecha", creo que es español en el que se encuentra actualmente, por lo que sería "fecha", la función que está utilizando es leer es como un número, también conocido como entero. Que no es un tipo de fecha.
Si esto ayuda por favor kudo la publicación. Si esto le da la solución, acepte esto en caso de que alguien más pueda usar esto
Podría ser, pero move_line_date_id (entero) está relacionado con dim_date[date_id] (entero) y dim_date es una tabla de fechas. Para otras medidas no tengo este problema. Es solo esto.
Personalmente, no soy un experto, pero por ahora podría intentar una solución alternativa, como crear una nueva columna que sea idéntica a la move_line_date_id como tipo de fecha en caso de que este sea el problema. Si el error persiste, actualice la publicación con sus intentos para que otros puedan dar consejos diferentes. Si no es el problema, no creo que pueda ayudar más.