Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Gráfico de líneas/barras para el año anterior y el año actual

Hola

Estoy tratando de crear un gráfico de líneas / barras para la cantidad total donde el gráfico de líneas es el año anterior y el gráfico de barras es el año actual, pero no pude hacer que funcionara (pude obtener un gráfico de barras agrupado). ¿Alguna idea? Me estoy conectando a Snowflake usando DirectQuery.

¡Gracias!

ritham_0-1715821628862.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola Uzi, pude hacer que funcionara con datos de muestra según su sugerencia, pero no con datos reales, obtuve un error: se especificó una columna de fecha que contenía fechas duplicadas en la llamada a la función.

Incluí una entrada duplicada para probar con datos de muestra y estuvo bien. No estoy seguro de por qué arroja un error en el conjunto de datos real. ¿Tiene esto algo que ver con la tabla de fechas? Actualmente no estoy usando la tabla de fechas.

CREATED_YEAR_NUMCREATED_MONTH_NUMIMPORTEFECHA
202311100001/1/2023
20232900002/1/2023
20233400003/1/2023
202341400004/1/2023
20235500005/1/2023
20236100006/1/2023
202371000007/1/2023
20238600008/1/2023
202391200009/1/2023
2023102000010/1/2023
20231113000011/1/2023
20231216000012/1/2023
202411500001/1/2024
2024150001/1/2024
20242300002/1/2024
20243700003/1/2024
20244800004/1/2024
202451700005/1/2024

Hola @ritha-m

Sí, es por la tabla de fechas. porque la función Dateadd funciona con la continuación de la fecha.

Mejor si puede crear una tabla de calendario con el siguiente DAX

Vaya a la pestaña Modelado > seleccione Nueva tabla y> luego cree debajo de DAX

Uzi2019_0-1715847414368.png

y, a continuación, conecta la columna de fecha con la tabla Calendario.
A continuación, anota la fecha de tu calendario en tus dos medidas

¡Espero haber respondido a tu pregunta!

Hola Uzi,

Un par de cosas están pasando aquí. Inicialmente, creé una tabla de calendario, pero la deshabilité porque obtuve varias fechas con las que trabajar. También me di cuenta de que todas mis fechas están en la tabla de dimensiones y cuando asigno la tabla del calendario a las fechas en la tabla de dimensiones; los gráficos aún no funcionan ya que no puedo conectar la tabla de fechas a la tabla de hechos.

1. ¿Debo pedirle a mi equipo de datos que mueva esas fechas a la tabla de hechos?

2. ¿Cuál es la mejor manera cuando tenemos varias citas?

  • userrelationship o
  • ¿Desdinamizar la tabla con varias fechas?

Estructura:

Tabla de fechas

Tabla de dimensiones: pedidos con fecha de creación y fecha de cierre (otras columnas)

Tabla de hechos: OrderID, Importe (otras columnas)

Gracias

Syndicate_Admin
Administrator
Administrator

Hola @ritha-m

Puede crear una medida independiente para el gráfico de líneas del año anterior y una medida separada para el gráfico de barras del año actual

CY sales= Calcular(Suma(ventas), FechaAgregar('Fecha',0,Año))

PY sales= Calcular(Suma(ventas), FechaAñadir('Fecha',-1,Año))

A continuación, coloque las ventas de CY en el eje Y y las ventas de PY en el eje Line.

¡Espero haber respondido a tu pregunta!

Syndicate_Admin
Administrator
Administrator

@ritha-m ,

¿Podría compartir algunos datos de muestra?

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.