Hey Howard -
What you're seeing is what should happen - Filter selections that differ from the "defaults" that appear when the viz first renders are stored in "session". The session only exists for a certain amount of time (while the user is active). When the user is no longer active, we clean up the session, and therefore the "selections" disappear too. This is pretty standard in any web app - like if you put something in your shopping cart, go away for 2 hours and find that the cart is empty - your session expired.
Thanks for the response Russell, that makes sense. Is there a fixed time after which the 'clean up' occurs? This is happening after 4 or 5 minutes. Is there anyway to control the reset timings?
The reason this is causing a problem for me is that I have an embedded webpage within my dashboard that is activated using an action filter. The session is getting cleaned up whilst the user is interacting with the embedded webpage and resetting analysis that the user has performed. This is a complete showstopper for me so any workarounds would be great!
Hey Howard -
I actually don't know the timeout on Tableau Public, sorry. To be clear, a user's session should only timeout if they are not actively interacting with the viz, ie:
Go to lunch for 45 minutes
Come back and touch viz - my session will have expired and when the viz refreshes, my filter will be gone.
I would also love to know how to increase the length of time it allows the user to be inactive before refreshing and reverting to defaults. does anyone know a solution or workaround?
This is exactly the problem I'm running into as well - users of a dashboard I've created and posted to Tableau Public report that the dashboard keeps resetting on them. I watched this happen on their end, and it is a real situation. It's just a matter of minutes from when they set their filters to when it resets again. Has anyone figured out a way to lengthen the amount of time that can lapse before a dashboard resets?
Hey Theresa --
I suspect there's not too much you can do about this except to tell your users to interact with the viz frequently in order to reset the "keep-alive". Since Tableau Public is a free service with lots of people hitting it all the time, I'd guess that it is pretty aggressive about cleaning up after people quickly so that "their resources" can be used by someone else. You can adjust the various timeouts on a Server that you own, of course.