Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
I am sharing my Pbix file here at Google drive.
Thank you so much for those of you who tried to help me for last three weeks, but my issue has not been resolved.
So, I am posting again (this time, I am sharing my Pbix file).
Here is scenario.
I have a data that starts from January 1st, 2021 upto July 22nd,, 2021.
I am trying to work with a date slicer which I set up for last 14 days.
What I would like to happen are two things:
1) slicer (date range) - automatically adjusts to last 14 days when there is a daily data refresh everyday.
So, after tomorrow morning's daily data refresh, it would be updated to 7/11/2021 - 7/23/2021 (from 7/10/2021 - 7/22/2021).
This one works. So, there is no issue.
2) Graph would display last 14 days's data as well (not the whole date range which starts with 1/1/2021).
This is a default behavior:
This is expected behavior:
The challenge that I had was graph to be automatically adjusted to last 14 days (after data refresh).
If I clear the filter here, date range slicer moves temporarily according to the date range that I had earlier, but it would not change anything after data gets refreshed tomorrow.
After clearing filter:
Thank you for your help!
Solved! Go to Solution.
Thanks for help.
Date Slicer gets updated by ifself (before daily data refresh and after daily data refresh) for relative last 14 days, so I don't think I have an issue with a date slicer.
The issue is I want visual to go along with the date ranges (relative: last 14 days). But apparently, it show the whole range of dates (not last 14 days).
I went ahead and created a date table (that ranges from last 14 days to yesterday), and linked to a main table. It appears to be working fine. I publshed in DEV and will take a look tomorrow after daily data refresh. I think it will work. 🙂 Thanks!
can't you apply the same relative date filter to the date field in the graph visual itself?
or alternatively, use a measure which filters the values for the last 14 days in the table. whatever you try, you should absolutely follow @vanessafvg advice and work with a date table. It's highly recommended and a "best practice"
Proud to be a Super User!
Paul on Linkedin.
does your data update everyday? i think you need to create a separate date table and link the reporting date to the date table, to a continious set of dates in a date table.
Proud to be a Super User!
@vanessafvg Thank you for your help. Yes, it is supposed to be updated everyday. Sorry. What is the logic of creating a continous set of dates? It is new to me.
ok, if your dates aren't continious and you dont have a date table to regulate that it has all date values, then there could be issues with using time and date functions- its best practise to always create a date table and link your dates to that, that will eliminate if that is the issue.
So what you basically saying, is that your current14 day selection works fine the first time (the one you have in the pbix), but when you refresh the data it shows all the data for the current calendar year?
Its hard to know what happens after you refresh, can you send an example of what it looks like its refreshed. Have you tried placing the relative filter on the line chart itself?
You can also create a date table with just the dates you want in it dynamically and link that table to your data and plot that date from the date table on your visual.
I dont know the exact solution to your problem but I think the date table with only the dates you need, even if not elegant will probably work.
Proud to be a Super User!
Thanks for help.
Date Slicer gets updated by ifself (before daily data refresh and after daily data refresh) for relative last 14 days, so I don't think I have an issue with a date slicer.
The issue is I want visual to go along with the date ranges (relative: last 14 days). But apparently, it show the whole range of dates (not last 14 days).
I went ahead and created a date table (that ranges from last 14 days to yesterday), and linked to a main table. It appears to be working fine. I publshed in DEV and will take a look tomorrow after daily data refresh. I think it will work. 🙂 Thanks!
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
94 | |
87 | |
82 | |
71 | |
49 |
User | Count |
---|---|
143 | |
120 | |
110 | |
60 | |
57 |