Tableau generates scroll bars for headers (discrete blue pills), and fits axes (continuous green pills) into the view. So you'd need to use one or more discrete pills, but given that the show time boundaries aren't guaranteed to line up at any particular point, I'm not sure how you could do this in Tableau.
1 of 1 people found this helpful
Here's one solution that may work for you (depending on your output requirements):
- Create a Tableau Dashboard that has a width equal to the full width of the time line (let's say its 2000 pixels)
- Publish the dashboard to a Tableau Server (public, private or cloud)
- Host this Dashboard inside of an IFrame that has a fixed width size (let's say 600pixels)
- Your HTML page will now provide the horizontal scrollbars allowing your user to scroll your timeline
Note that this will not keep the channel portion fixed in place, it will scroll along with your time line.
Hope this helps!
- Maybe you can break your timeline up into slices that are less than 24 hrs? Maybe 12 or even 8 hours and then give the user some buttons to advance ahead?