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

Problema con el uso de DATE en DAX en Power BI Desktop

Hola a todos

Tengo un problema muy extraño relacionado con las fechas dentro de Power BI. Ojalá pueda explicarlo bien....

Estoy usando el siguiente código DAX para generar algunos valores financieros en una matriz de Power BI. He destacado la segunda fila ya que creo que esta es la clave del problema:

Total_OLD_Pl_DC1 = SI (TR_1_DC1_Burs[pledges.sic_pledgedate] > = FECHA ( 1900, 9, 1)
&& TR_1_DC1_Burs[pledges.sic_pledgedate] <= FECHA( 2020, 8, 31)
&& TR_1_DC1_Burs[statuscodename] ="Pagado"
&& TR_1_DC1_Burs[si_transactiondateofpayment] >= FECHA ( 2020, 9, 1 )
&& TR_1_DC1_Burs[si_transactiondateofpayment] <= FECHA ( 2021, 8, 31 ),
( TR_1_DC1_Burs[sic_dc1totalincgiftaid] ))

Tenemos una fila donde el pledges.sic_pledgedate es 01/09/2020 (o 2020, 9, 1) y, sin embargo, el monto financiero atribuido a esto está apareciendo en la salida. Seguramente, la segunda línea del código DAX que se muestra arriba aseguraría que solo mire las fechas anteriores al 01/09/2020.

¿Tiene esto algo que ver con la forma en que Power BI (o la función DATE dentro de ella) ve las fechas y, de ser así, cómo puedo remediar esto?

Muchas gracias
Jon
2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

El servicio Power BI se ejecuta en UTC. Probablemente tenga transacciones de diferentes zonas horarias.

View solution in original post

Syndicate_Admin
Administrator
Administrator

Hola @jonclay,

¿Qué tipo de valores datetime se utilizan? ¿Valores comunes de DateTime o DateTime con zonas horarias locales?

AFAIK, el servicio power bi convertirá su valor DateTime con formato UTC. Si está trabajando con el segundo escenario, es posible que no obtengan el mismo resultado cuando estas expresiones se calculan en diferentes lados.

Además, también verifique el escenario de horario de verano y también puede afectar los valores de DateTime:

Blog de BI de Chris Webb: Horario de verano y zonas horarias en el blog de BI de M Chris Webb (cross...

Saludos

Xiaoxin Sheng

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola @jonclay,

¿Qué tipo de valores datetime se utilizan? ¿Valores comunes de DateTime o DateTime con zonas horarias locales?

AFAIK, el servicio power bi convertirá su valor DateTime con formato UTC. Si está trabajando con el segundo escenario, es posible que no obtengan el mismo resultado cuando estas expresiones se calculan en diferentes lados.

Además, también verifique el escenario de horario de verano y también puede afectar los valores de DateTime:

Blog de BI de Chris Webb: Horario de verano y zonas horarias en el blog de BI de M Chris Webb (cross...

Saludos

Xiaoxin Sheng

Syndicate_Admin
Administrator
Administrator

El servicio Power BI se ejecuta en UTC. Probablemente tenga transacciones de diferentes zonas horarias.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel

Power BI Monthly Update - May 2024

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