Tableau Workbook No Longer Displaying Data - tableau-api

I saved a Tableau workbook on Nov 2015. Now when I open it, none of the maps or graphs appear in any of the tabs.
However if I hover over the tab, it shows thumb-file of the graphic, i.e.
Please tell me how to repair this. Else it will take lot of resources to re-create tableau workbook again. Thanks!
Worksheet is already auto-updated

Related

How to show an excel button that allows the users to download the results in tableau

I want to show an excel button that allows the users to download the results.
I want the users to download the table data shown in the workbook. The user should be able to download the filtered data.
For example if he selects regions as 'America', then in the excel sheet he must get only the data having 'America' as the region.
Please help me in achieving this!
The short answer is that you can't.
Unfortunately, there's not Excel download button like download PDF for the moment.
The long answer is about two workarounds that you can follow:
if you're using Tableau Server you can simply add .csv to your view's URL to make it downloadable in CSV. For example http://tableauservercompany/#/myview will become http://tableauservercompany/#/myview.csv. You can also apply filters as described in this tutorial.
another workaround is to include in your workbook a worksheet (not a dashboard) with the table you want to let users download to Excel. In this way users can go to Download and select Excel file.
Once your dashboard is complete, just drag the download component (lower left corner in Object section), and set it for cross-tab (default is PDF).
This feature will be available if your dashboard is published on Tableau Server/Online and it will download the current data depending of what users see when they click on the download button.

Incorrect scatter chart displayed on Excel online

I try to display a simple scatter chart with the API office.js.
For the same code and data, the scatter chart displayed is correct with excel desktop but incorrect with excel online.
On excel desktop:
On Excel online:
The data used are:
I reproduce this in the Script Lab tool and I have export a gist. The gist is available on: problemOnXYScatterChart.EXCEL.yaml
For testing,
1.click on "Create table" button (to create the table)
2.click on "Create an xy-scatter chart" button (to display the scatter chart)
Launch the snippet on Excel desktop and Excel online.
=> The chart displayed on Excel online is incorrect.
Thanks in advance for your help.
I can repro the issue the issue is one known issue we are checking. To workaround it, you can put the selection in one of the table cell by range.select() before inserting chart to unblock you first.
After exchanging in PM with Microsoft team, I got the following response:
"I can repro it, the trigger point is whether select the data range
before adding the chart. If selecting the data range before adding
chart, this issue will not repro. Other wise it will repro, when you
unselect the data range. This a known issue (5008488) that team is
working on now, the reason is that when you unselect the data range
and then add the chart, the row and column are wrongly switched for
Excel online. Team is working the issue, the code has been checked in,
it still need some time to deploy and roll out. We will let you know
you can verify the fix."

Auto update data source in Tableau Desktop

I am trying to automatically update a .txt file-based data source in Tableau Desktop but can't find how to do it. What I want is to see a "live" chart on a worksheet not having to push F5 every time. Is there a way to do this?
No there's not.
Tableau Desktop is the editor you can use to create visualizations and it's not build to shove "live" data even though you can refresh data via F5.
You can achieve something like you want, publishing your dashboard to a Tableau Server/Online and then using some tricks.
Please check this related S.O. post:
Auto refresh Tableau online dashboard using "Auto refresh" Chrome extension

Hiding tabs when saving a dashboard to Tableau Reader from Tableau Desktop?

I am planning to share a dashboard using Tableau Reader. I developed the dashboard in Tableau Desktop and have several sheets (that connect to dashboard) that I would like to hide before sharing. I saved the .twb to a .twbx and opened the file and to my surprise the hidden sheets are now visible in Reader. To this point I have not found any solutions or workarounds to this problem.
Can anyone provide some help here?
Thanks
Tableau Reader allows user to see everything, including the hidden sheets. The workaround is you can create a calculated field that is always wrong (i.e. 0>0), and apply it to the filter in the sheets you want to hide. Now when user open the Tableau Reader and click the sheets you want to hide, they will see blank sheets. It's not pretty, but that's the easiest way to not show specific sheets.
On your side, you can easily make the sheets visible by removing the filter.

Published workbook on Tableau Server takes long time to edit and save

I am using Tableau Desktop 10.0 and Tableau Server 10.0.
I have published my workbook on Tableau Server. After that I am trying to make copy of my workbook which consists of 30+ sheets. When I am trying to save my workbook by other name (using Save as option) it is taking 3-5 minutes which is quite long. I am trying to figure out why is this happening? I have used quick filters on every sheet. Is because of this the process slows down?
Please help me to figure it out.
Thank you.