Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
¡Hola, amigos!
Me enfrento a un problema al intentar filtrar una fecha de una tabla de calendario relacionada con una tabla de hechos.
Básicamente he creado una tabla de calendario, fecha/hora
Img1: tabla de calendario
Calendário Venda =
ADDCOLUMNS(
CALENDARAUTO(),
"Ano", YEAR([Date]),
"Mês Num", MONTH([Date]),
"Trim", FORMAT([Date], "q"),
"Semana Ano", WEEKNUM([Date]),
"Dia Semana", WEEKDAY([Date]),
"Mês", FORMAT([Date], "mmm"),
"Mês Completo", FORMAT([Date], "mmmm"),
"Mês_Ano", FORMAT(MONTH([Date]), "00") & "/" & YEAR([Date]),
"Mês-Ano", UPPER(FORMAT(MONTH([Date]), "mmm")) & "/" & YEAR([Date]),
"Trim_Ano", FORMAT([Date], "q") & "T" & YEAR([Date]),
"Dia_Semana", FORMAT([Date], "ddd")
)
y luego relacionó esta tabla con la tabla de hechos
Img2: tabla de hechos
usando una relación de dirección única de 1:*
Img3: relación
Pero no funcionó en la página del informe
Ya busqué filtros anteriores en la página de datos, pero no hay filtros
¿Puede alguien ayudarme?
¡¡Gracias!!
Solved! Go to Solution.
Una forma posible de solucionarlo es cambiar el tipo de datos en Power Query, no solo en Power PivotPower Pivot .
En Power Query, mi tipo de datos de tabla de hechos era 'Fecha/Hora',extraje solo los datos y su tipo de datos se convirtió en 'Datos', ya que está en mi tabla de calendario de dimensiones.
así que... tenía una discordancia entre los campos que se usaban para crear la relación. De acuerdo. Además, para que sea más claro para otros que leerán este hilo en el futuro: no es "Datos/Tiempo" sino "DatE/Tiempo". Si uno tiene un campo con fechas en una tabla de hechos, el tipo de datos del campo en el que una dimensión unida a él también debe ser date, no datetime. Datetime es un punto en el tiempo. La fecha es un día. Una diferencia importante. Si se usa una fecha junto con un campo que es datetime en una tabla diferente, la fecha se establecerá de forma predeterminada en datetime (se llevará a cabo una conversión implícita que siempre desea evitar) al principio del día, es decir, 00:00:00 se adyacente a ella.
Una forma posible de solucionarlo es cambiar el tipo de datos en Power Query, no solo en Power PivotPower Pivot .
En Power Query, mi tipo de datos de tabla de hechos era 'Fecha/Hora',extraje solo los datos y su tipo de datos se convirtió en 'Datos', ya que está en mi tabla de calendario de dimensiones.
En primer lugar, nunca debe arrastrar campos de tablas de hechos a objetos visuales y dejar que Power BI realice una integración automática. Nunca. Debe crear sus propias medidas y arrastrarlas a los objetos visuales; sólo entonces estarás a salvo. El problema es exactamente eso: arrastra un campo de la tabla de hechos y no sabe qué integración ha utilizado Power BI. Por favor, absténgase de tales prácticas. Oculte todas las tablas de hechos para que los usuarios no puedan seleccionar campos de ellas y crear medidas. Además, todos los campos auxiliares y las claves de las dimensiones deben estar ocultos.
Hola @daxer todopoderoso
Gracias por su respuesta y consejos!
Bueno, yo era consciente de ese resumen de campo, es 'SUM', lo que necesitaba, pero de todos modos, siguiendo su consejo, creé una medida que suma todos esos valores. Pero tampoco funcionó.
¿Tienes alguna otra sugerencia?
Gracias
Si arrastra Order_Purchase_TimeStamp hacia arriba en lugar de la fecha forma la tabla de fechas, ¿obtiene el mismo resultado? Si es así, apunta hacia algún otro contraint somwhere...
Power BI debe convertir automáticamente el valor de fecha y hora Order_Purchase_TimeStamp (sin la tabla de fechas) en heiarchys años / meses /días, que puede usar en un objeto visual?
Forrest
Proud to give back to the community!
Thank You!
Hola @fhill , gracias por su respuesta
No, si hago lo que dijiste, funcionará:
Este es mi modelo completo:
No entendí lo que sugiere, ¿puede reformular por favor?
Gracias
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |