Is it wrong when displayed as a table? I had a problem with MS SQL when the first day of the week in SQL was a Sunday rather than a Monday. The table was correct, the chart wrong.
Date Format is right and start dday also set to monday. In the Raw DB the date is correct and in the visualization the day is 1 day before. We need a solution here, without right date the reports are a mesh. Anybody with an idea?
Reporting timeline is correct, same like the database to Europe/Berlin. SQL Database has UTC+1. Table content is right, the dates are Mo-Fri. But the Graphic show us Saturdays or Sundays. Version of Metabase is: 0.52.8 Thank you for your support
This bug seems to happen because your Oracle DB has a start of week different from the default (this depends on the NLS_TERRITORY parameter), but Metabase assumes the Oracle DB start of week is Sunday, so the offsets it adds are wrong.
I created a bug report here, please upvote and subscribe to it to get notified when it is fixed.
Although not ideal, as possible workarounds, you could set the "First day of the week" setting in Metabase to Sunday, then the weekdaynumbers will be correct, but the weekday names will still be off. Another option is to avoid calculating week days in the query builder and trusting the weekdays from the database by using SQL TO_CHAR(..., 'd') and TO_CHAR(..., 'Day'), and building Query Builder questions on top of that.