Were you able to solve this ? I am facing the same issue.
I have published the datasource and updated the worksheet to use the published data source. The data source is being synced which I can see by the timestamp. But the worksheets aren't reflecting the latest data
1. The workbook needs a live connection to the published data source, and
2. You need to manually click 'refresh' on the dashboard after the sync.
I had to find these things out for myself, and this is all very inconvenient, so I am in touch with the support team to sort things out further.
Yes, you need to make sure the workbook is published referencing the published data source that is on the refresh schedule. You probably published the workbook initially with an embedded data source. (That is why the local copy showed updated data, but the published workbook didn't initially)
Post up here if the support org doesn't/didn't fully address your question. I can try to elaborate and throw in some helpful hints.
Tableau Online Deployment Advisor
Ok, so this is the issue. You have to manually click on the "refresh" button. Refreshing the page is not enough. This is not going to work, most people "refresh the page" for latest data, no one will remember to click on the button !
The worst part is, even after the refresh button is clicked, if the report was open in another tab, it will still not load the new data after page refresh.
Tab 1: (Last updated: 22-09-2016 06:42:07)
Tab 2: (Last updated: 22-09-2016 06:42:07)
I clicked "refresh button" on tab 1 and it refreshed to : (Last updated: 22-09-2016 06:57:17)
Then I went to tab 2 and did a page refresh and it still showed: (Last updated: 22-09-2016 06:42:07)
This is the most idiotic thing that I have ever seen.
The data source is set to live extract and it still doesn't work unless I click on "refresh button" manually. We have been using Tableau
server for 2 years now and this is not the problem on the server. This seems to be a Tableau online problem only
Shoot, I could have told you that. Just assumed you tried clicking Refresh.
Threads I'm involved in regarding that issue:
They always go unanswered, so I'm in contact with their actual support team to discuss it with them.
I agree, this is the dumbest thing on Tableau. Do you have any idea why it only works when it's LIVE instead of Extract? Does that affect performance in any way?
In the other thread Steve Burger claims that you can refresh the browser window to fetch new data, but for me even the browser refresh doesn't work. The "refresh button" on tableau still needs to be clicked to refresh the data