Forum Discussion
Power Bi Service not pulling latest rows from SharePoint list
Hi
I found out what was causing it the issue.
My dates in the report online was somehow wrong, it was showing 1 day less the actual date in SharePoint.
So if you logged a ticket on 30/03 then it power bi online it process as 29/03.
So When I applied the date slicer to the current date, no data was returned because in power online it was yesterdays date.
I also found that date/time fields are changed in online the time is 2 hours earlier than the actual time in SharePoint.
But the date and the date/time is correct in the desktop version.
Looks like power bi online is coverting dates into some other time zone date.
Do anyone know how to fix this issue?
Many Thanks,
Cleir
Looks like the
All date/time is based off UTC for the Power BI Servers.
What you would need to do is to adjust your DateTime columns with the offset of what your time zone is.
For example I am in a time zone of UTC +10, so I have to add 10 hours to my datetime columns using the #duration(0,10,0,0)
- Anonymous6 years agoNot applicable
Thanks, but there is only an offset in the dayligh saving time esle there is no offset.
- v-easonf-msft6 years agoCommunity Support
Hi , Anonymous
I‘m still a little confused with your problem .
Please follow steps below to check whether there are any differences in the data returned from desktop table visual and service table visual.
1)get data from sharepoint list , extract the "date modifield" field into a table visual and create a custome column (UTC +2)
= Table.AddColumn(Source, "Custom", each DateTimeZone.SwitchZone([Date modified],2))2)Then publish the report to service
Best Regards,
Community Support Team _ Eason