Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!See when key Fabric features will launch and what’s already live, all in one place and always up to date. Explore the new Fabric roadmap
Tengo un filtro de fecha común en el informe. El informe, de forma predeterminada, muestra los datos de la fecha de ayer sin seleccionar ningún filtro de fecha. Sin embargo, si el cliente selecciona una fecha específica, los objetos visuales deben actualizarse para mostrar los datos de esa fecha seleccionada. Todos los objetos visuales funcionan según lo previsto, excepto la tabla.
La tabla usa la misma columna de fecha (DimDate[Date]) que el filtro común. Cuando aplico el filtro de fecha, la tabla desaparece (se queda en blanco). ¿Cómo puedo asegurarme de que la tabla muestre los datos de ayer de forma predeterminada, pero que también se actualice correctamente cuando se selecciona una fecha específica del filtro? No hay columnas agregadas en la tabla, fecha de dimdate, columnas restantes de x. solo columnas.
Solved! Go to Solution.
¡Gracias a todos! La creación de una tabla puente me ayudó a resolver el problema.
Cuando se enfrente a una situación como esta, en la que el objeto visual no usa medidas agregadas, considere la posibilidad de crear una tabla puente. Permite que fluya el contexto correcto y resuelve los problemas de filtrado de manera efectiva.
¡Gracias a todos! La creación de una tabla puente me ayudó a resolver el problema.
Cuando se enfrente a una situación como esta, en la que el objeto visual no usa medidas agregadas, considere la posibilidad de crear una tabla puente. Permite que fluya el contexto correcto y resuelve los problemas de filtrado de manera efectiva.
Se enfrenta a un problema común de comportamiento de filtro en Power BI en el que un objeto visual de tabla se queda en blanco cuando se selecciona una fecha, a pesar de que todo lo demás funciona según lo esperado. Esto suele suceder cuando hay una lógica predeterminada codificada en algún lugar (como "datos de ayer") que entra en conflicto con la selección de la segmentación. Para controlar esto correctamente, necesita una medida de DAX que cambie de forma inteligente entre mostrar los datos de ayer de forma predeterminada y la fecha seleccionada por el usuario cuando esté disponible. Puede crear una medida como la siguiente:
SelectedOrDefaultDate =
VAR SelectedDate = SELECTEDVALUE(DimDate[Date])
RETURN
IF (
ISBLANK(SelectedDate),
TODAY() - 1,
SelectedDate
)
Esta medida comprueba si el usuario ha seleccionado una fecha. De lo contrario, el valor predeterminado es la fecha de ayer usando TODAY() - 1. A continuación, en el objeto visual de tabla, en lugar de filtrar directamente en la columna de fecha, se aplica esta lógica a través de una medida como:
SalesForDate =
CALCULATE (
[YourMetricMeasure],
DimDate[Date] = [SelectedOrDefaultDate]
)
Reemplace [YourMetricMeasure] por la medida real, como SUM(Sales[Amount]) o similar. Use esta medida SalesForDate en el objeto visual de tabla en lugar de basarse en el filtrado directo. De esta manera, la tabla muestra los datos de ayer de forma predeterminada y se actualiza correctamente cuando el usuario selecciona una fecha del filtro. Si la tabla sigue en blanco, vuelva a comprobar las relaciones, los filtros de nivel visual o confirme que la tabla DimDate incluye la fecha en cuestión.
Saludos
No hay métricas, solo columnas ciudad de x, fecha de dimdate, dirección, notas y estado de las instalaciones de y.
Asegúrese de que las tablas X e Y tengan filas para las fechas que está seleccionando en DimDate[Date]. Si no hay datos en X o Y para esa fecha seleccionada, la tabla se quedará en blanco.
Compruebe también que DimDate[Date] esté correctamente relacionado con la columna de fecha de la tabla Y (o X, dependiendo de dónde residan los datos principales).
Hola @chaitanya1 cuando la tabla se queda en blanco significa que no hay datos para mostrar, asegúrese de que la medida utilizada en el campo de fila de su matriz o tabla tenga datos para mostrar.
Si puede proporcionar un proyecto de datos de ejemplo o Power BI sin datos confidenciales, será excelente encontrar lo que está sucediendo con los filtros.
Que tú