Where are you hitting the refresh icon? Is this in your workbook in Tableau Desktop? Did you refresh the source or the extract? If you're using an extract, then, in your dashboard, you'll want to select "Data" and then "Refresh All Extracts".
I am using Tableau public, not Tableau Desktop. The data source window where we perform our joins, on the top left pon that window is the refresh button.
I'm having the same problem. I ended up renaming my Excel file then linking to that file. Nothing broke since all of the fields were the same. I don't think I would be so lucky with a more complicated Tableau file. As I understand it, Tableau should be able to refresh when I change the data in my Excel, but it's clearly not working as it should.
Use the refresh button by clicking on the data source name above the Dimension pane.. Dashboards get refreshed !
Hi, I am using Tableau Public Desktop. I have created a few Worsheets and saved onto the Tableau Public server the workbook. Now, i changed a few data on the excel sheet connected to the tableau. I click the refresh button, or the Data Refresh Data Source, but the changes of the data are not at reflected on the Tableau data source or on any tableau sheet i have created. Could you please explain in more details how you manage to solve this issue? Thanks a lot from Asunción Paraguay.
Same problem here. The "Tableau Publc" Desktop does not have an Edit data source > Extract > Refresh option, that is available in "Tableau Desktop" to allow you to refresh from the original file.
Refresh does not work as that refreshes from the internal extract copy, not the source file.
What is the intended method of refreshing from the source file from within the "Tableau Public" Desktop?
I have just found my own anwser via u/TableauThrowaway on Reddit.
In Tableau Public 2018.2.0 this very strangely will not work whatever you do on the Data Source tab. However on a worksheet (At least in MacOS) if you right click on the datasource name in a worksheet that is using the data source and hit the Refresh option of the right click menu then it will reload the data and you will be able to see the new set of rows within the Data Source tab,
Just as an FYI, some additional info on the topic of Excel data sources refreshing in Tableau....
When trying to refresh a live connection to an Excel data source, Tableau Desktop may not reflect the most recent data. To resolve this, save the Excel and refresh the data source in Tableau Desktop...
Refreshing data sources https://onlinehelp.tableau.com/current/pro/desktop/en-us/help.html#refreshing_data.html
The question was how to refresh Tableau public server dashboard which is on web and live to public. 1st of all Tableau public has only live connection (with limited sources connection like excel, txt etc.) and till the time you are connected to Tableau public desktop you can refresh the data using refresh button.
But when we publish it to public server on web, it goes as a package with data, images and dashboard sheets. So each time you need to refresh your tableau public server dashboard you have to republish the dashboard after refreshing your tableau public desktop dashboard. Then it will just override and showcase the refresh data.
I think till now it is not possible to refresh the Tableau public web dashboard without overriding the dashboard.
When you use Tableau Public (the website) and Excel you have to republish in order to refresh the data.
Can you convert your data to Google Sheets ? If you can do that, Tableau Public can refresh the data once a day (or when you trigger the refresh on the Tableau Public website)