You should definitely go with Tableau Server if you want to show live data. Tableau Public Premium is a great solution for static data or data that you plan to manually update. Though, I suppose it would be possible to have a process that automated a push to Tableau Public Premium on a scheduled basis.
There may be other factors to consider. What exactly are you going to do?
Thank you for your response Joshua. The dashboards are for use in government institutions where databases tend to be really large and to update regularly. They also need to be public, because the citizens need to access this information.
How regular are these updates? We often see people listing "live data connection" as a requirement for projects like this, but in reality the data underneath is only updating once a week or every couple of days, Since the update process with Tableau Public/Public Premium usually takes less than 2 min. (a couple clicks), that often means that true live data connection isn't required for some people and they're happy to spend a couple minutes every week updating visuals they've published.
Having said that, if your data is changing every day or every hour and having those updates reflected in real-time for public consumption is crucial, then Tableau Server is going to be the solution you'll want to explore.
Examples of Govt. & Educational institutions using Tableau Public & Public Premium to publicly display information:
- Maine Dept. of Labor: http://www.maine.gov/labor/cwri/laus.html
- City and County of San Francisco: http://sfbarometer.weebly.com/population-summary.html
- Utah Valley University: http://www.uvu.edu/iri/academicprograms/ssr.html
Hi Dustin Smith,
Recently I have launched a website Product Rating & in that there is one section for movies where I have to publish a dashboard using mysql database. I want this to be available for public. I am doing runtime sentiment analysis, topic modelling & some other different stuff on twitter data. So, I want my dashboard to be updated after every 5 minutes as my data is updating after every 5 min. So, for this scenario Is there any possibility for Tableau Public? or I have to go for Tableau Server only?
Thanks in advance!
You have to extract data before publishing to Tableau Public, so it has no idea of live connections. I think you'd have to go Tableau Server/Tableau Online or do some hard-core scripting.
Jonathan Drummey Thanks for your reply. Actually, right now I am not having any funds for my startup & that is why I thought to use Tableau Public. Let me try to do some scripting to auto refresh of my extract & will try to refresh my public viz on auto. In future Tableau Online is better option for this task for me.