So I havea dashboard with 3 tabs.
Onboarding
Active Employees
Background checks
The onboarding is updated constantly throuought the day and I used a dax formula to basically show the exact date and time the refresh button was "hit"(it is set to automatic refresh.
The background check and Active employees however are sort of manually updated. They are still sharepoint list so they update automatically with everything else but the BGC report is updated in sharepoint once a day at 6am.
The active employees sharepoint list is updated once a week on wednesday, when I get to it, basically downloading an excel from our client and uploading it to sharepoint.
What would be the best way to show the accurate refresh date and time for these two other reports because they technically refresh right along with the onboarding but nothing changes throughout the day because the sharepoint lists dont change.
I thought about maybe just adding a column to each that shows the update date and time and just using that as a card or something but wasnt sure if there was a better way.
After your question has been solved /u/trollsong, please reply to the helpful user's comment with the phrase "Solution verified".
This will not only award a point to the contributor for their assistance but also update the post's flair to "Solved".
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
That's pretty much it I reckon. Just refer to the modified date in the SharePoint data
This is what I do. Max of last modified date as a “source system data as of”
for when i need to show when a dashboard last updated itself
i make a blank query
put in it =DateTime.LocalNow()
convert to a table
change type to date
then you can use that in your report in a visual or in a measure as needed
DateTime.LocalNow() can have some problems when using gateways and things like that. If you know what timezone you want to report in, a nice trick can be calling out to a website like timeanddate.com and using their data to ensure that whatever timezone you want to show is always accurate.
Works nice if you want to show multiple timezones and not worry about conversions yourself or DST and all.
Here's an example for showing the refresh date based on central (Chicago) time.