Do you mean publishing a Dashboard to server without actually opening it from the desktop? No. You'll have to go through certain steps in order to publish it.
I guess you meant publishing the dashboard on a Tableau Server.
You will need Tableau Desktop to develop a dashboard and do an initial publishing of it on the Server. You can subsequently schedule refreshes of the dashboard on the Tableau Server, and they should get refreshed as long as the data files and/or connections to the relevant database are available as required.
Thank you, Hari and Shivaram.
I have my dashboard prepared already. I did see some threads about scheduling refreshes for the server. I get data pulled into my database every day and hence I need to reflect new numbers. So, am curious if there is a way to refresh data via some script or scheduler.
no way to refresh desktop workbook, without open it.
Publish workbook to server and get updated data with live/ extract.
Want to get auto refresh data in server then use some scripts.
BI, Aspire Systems (India) Pvt Ltd
I'm not sure you got an answer to your initial question. The answer to the question I think you're asking is "Yes", and how you do it depends a bit on your situation.
My guess about your situation:
- I think you're using Tableau Online (because you're posting in the Online forum)
- I'm assuming your data is on-prem (as opposed to in a cloud based data source)
- You're trying to make sure a dashboard has fresh data when your users look at it (and you're NOT trying to make automatic updates to the layout of the workbook).
Am I close? If I am, the answer is still 'Yes', and the easiest way to accomplish this using Tableau Bridge to schedule a refresh of your on-prem data to online. As ShivaRam Chennapragada pointed out, this help topic should guide you in the right direction: Tableau Online: Keep Data Fresh
It can be confusing to understand the distinction between refreshing the data and the dashboard. In your case, my guess is you only want the data to be updated. There are a variety of methods to do this, including Tableau Bridge, some command line extract utilities, a even some scriptable public APIs. Bridge is the way of doing this that has a regular user interface.
Let me know if this helps answer the top level question - I'm happy to help out if you have more questions about Bridge (or the other options too).
Sr. Product Manager on Tableau Bridge