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
Syndicate_Admin
Administrator
Administrator

Ayuda con dCalendar

¡Hola a todos!

No entiendo por qué mi dCalendar funciona así.

Creo este archivo para explicarlo, tengo esta página:

IuriLinoTi_0-1714478925613.png

De izquierda a derecha, utilizo la fecha de jerarquía tanto en las segmentaciones como en la tabla.

Correcto, uso las columnas fuera de Jerarquía.

Cuando filtro las cortadoras desde la izquierda, ambas tablas funcionan bien:

IuriLinoTi_1-1714479034163.png

Pero cuando hago esto a las cortadoras de la derecha, no:

IuriLinoTi_2-1714479068728.png

¿Por qué? Esto es de la misma fuente de datos, pero en un lado está la jerarquía de datos, el campo de fecha del formulario y el otro de columnas separadas.

Así es como se hace mi dCalendar

IuriLinoTi_3-1714479517305.png

Dejar
Origen = List.Dates(#date(2024,1,1),365 * 10,#duration(1,0,0,0)),
#"Convertido en tabla" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Columnas renombradas" = Table.RenameColumns(#"Convertidas en tabla",{{"Column1", "date"}}),
#"Type Changed" = Table.TransformColumnTypes(#"Renamed Columns",{{"Date", type date}}),
#"Día introducido" = Table.AddColumn(#"Tipo cambiado", "Día", cada Date.Day([Fecha]), Int64.Type),
#"Mes insertado" = Table.AddColumn(#"Día insertado", "Mes", cada Date.Month([Fecha]), Int64.Type),
#"Año insertado" = Tabla.AddColumn(#"Mes insertado", "Año", cada Fecha.Año([Fecha]), Int64.Tipo),
#"Nombre del mes insertado" = Table.AddColumn(#"Año insertado", "Nombre del mes", cada Date.MonthName([Fecha]), escriba texto),
#"Nombre del día insertado" = Table.AddColumn(#"Nombre del mes insertado", "Nombre del día", cada Date.DayOfWeekName([Fecha]), escriba texto),
#"Semana del año insertada" = Table.AddColumn(#"Nombre del día insertado", "Semana del año", cada Date.WeekOfYear([Fecha],Día.Lunes)),
#"Type changed1" = Table.TransformColumnTypes(#"Semana del año insertada",{{"Semana del año", int64.Type}}),
#"Renamed1 Columns" = Table.RenameColumns(#"Changed Type1",{{"Date", "Date"}})
De moda
#"Columnas renombradas1"

No tengo permiso para compartir el archivo pbi, pero lo publico en el siguiente enlace:

https://app.powerbi.com/view?r=eyJrIjoiZGNlNjk4OTItMTEyMS00NTljLWI4MzktNDgzNTY3NDA3MTJkIiwidCI6Ijc3Z...

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No hay nada malo con sus datos (por lo que puedo ver): no puedo ver las relaciones entre sus tablas, pero sospecho que ese es el "problema". Echa un vistazo a este artículo - https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-relationships-understand
No creo que necesites hacer ningún cambio en el modelo que estás usando, pero ten cuidado con el camino que toman los instaladores cuando escribes tus consultas.

Pero solo uso dCalendar, pero de diferentes columnas.

A la izquierda i usando la jerarquía de fechas, y a la derecha otras columnas:

IuriLinoTi_0-1714646810135.png

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.