Questions tagged [tableau-api]

For software development questions related to the use of developer API for Tableau Software, a family of interactive data visualization products

Tableau Software is a family of interactive data visualization products focused on business intelligence. There is also a developer API for creating data extract files, and a developer API for JavaScript interaction, which provides more custom ways to interact with Tableau reports.

Main Features:

  • Connect to a large variety of data sources, including MySQL, PostgreSQL, Teradata, BigQuery, Redshift, Google Analytics and Salesforce.
  • Has option to extract data to a Tableau format (tde), which is a columnar database, with good compression and high performance.
  • Drag and drop environment, little or no SQL knowledge necessary to perform most of the tasks.
  • Large set of reports available, and options to create very interactive dashboards, such as custom parameters, using charts as filter for other charts, interactive filters
  • Tableau Server allows users to have access to reports via web browser.
  • Tableau Public provides free hosting of publicly-accessible reports with limited features.

When posting questions, Tableau Public is an invaluable resource. Problematic workbooks (or example workbooks demonstrating the issues in question) can be published here to help answerers find the problem more quickly and give a more thorough solution.

In addition to Stack Overflow, a good place to get solutions to Tableau questions is on the vendor's forum.

5440 questions
6
votes
5 answers

After upgrading Tableau to 9.2, I am unable to publish workbooks in the Tableau Server (9.1)?

Has anyone experienced this? It is very frustrating as I have spent several hours preparing workbooks in the upgraded 9.2 version. I try to publish to the 9.1 Tableau Server, but it will not allow it. Looks like I may have to spend several more…
Phil
  • 73
  • 3
  • 9
6
votes
1 answer

Troubleshooting OpenID Connect authentication in Tableau 9

I noticed that with e.g. SAML and Kerberos there's a section specifically for troubleshooting in the online help (http://onlinehelp.tableau.com/current/server/en-us/saml_trouble.htm). But what about troubleshooting OpenID Connect? So far, i've tried…
JHollanti
  • 2,343
  • 8
  • 27
  • 39
6
votes
3 answers

Can someone please explain the ATTR Function in Tableau

I know that the ATTR function is used for aggregation, but can someone explain it in simple terms?
Aman Sheriff
  • 61
  • 1
  • 1
  • 3
6
votes
1 answer

how to generate pseudo random numbers and row-count in Tableau

How to generate pseudo random numbers and row-counts in Tableau? I didn't find any built-in functions (like 'RAND', 'RCOUNT').
Lalitha03
  • 101
  • 1
  • 8
6
votes
1 answer

What Tableau API does InterWorks uses in their Workbook SDK?

InterWorks has a Workbook SDK as part of its Power Tools for Tableau product. Does anyone know how they are able to do this? The SDK can access a workbook without Tableau Server so I don't think it's the JavaScript or REST API.
MrRaymondLee
  • 546
  • 5
  • 12
6
votes
4 answers

Returning the string between the 5th and 6th Spaces in a String

I have a column of strings that look like this: Target Host: dcmxxxxxxc032.erc.nam.fm.com Target Name: dxxxxxxgsc047.erc.nam.fm.com Filesystem /u01 has 4.98% available space - fallen below warning (20) or critical (5) threshold. The column…
Travis
  • 401
  • 1
  • 5
  • 21
6
votes
1 answer

Connecting SparkSQL HiveServer to Cassandra?

So I'm working with Tableau, Spark 1.2, and Cassandra 2.1.2. I have been successful in doing a number of things. Connecting from Spark shell to Cassandra instance via https://github.com/datastax/spark-cassandra-connector. Make SparkSQL queries…
chris.guethle
  • 193
  • 1
  • 7
6
votes
1 answer

Tableau Filtering on duplicates

I have a dataset that looks similar to this: As you can see some ABNs have multiple business names attached while others have just one. I want to create a filter that allows the user to see just those rows where there are multiple names to each…
user2343837
  • 1,005
  • 5
  • 20
  • 31
6
votes
2 answers

Vertica-Tableau error Multiple commands cannot be active

We have dataset in Vertica and Tableau is querying the data (4 Billions record) from vertica for dashboard as shown below : All list and graphs are separate worksheets in tableau and using same connection to Vertica DB. Each list is a column in DB…
roy
  • 6,344
  • 24
  • 92
  • 174
6
votes
1 answer

How to publish to Tableau Public without using Tableau Desktop

I am currently generating a .tde using the Tableau Python API. This .tde should be generated with new data daily, but as of right now I cannot find a way to publish to Tableau Public without going through Tableau Desktop. Is there a way to publish…
pjgranahan
  • 575
  • 6
  • 15
6
votes
4 answers

Creating PDF documents and exporting download links from the Tableau server

Is it possible to create PDF documents (e.g. on a nightly schedule) with Tableau and have those documents exposed by a URL by the Tableau server? This sort of approach is common in the Jasper Reports and BIRT world, so I was wondering if the same…
Chris Snow
  • 23,813
  • 35
  • 144
  • 309
6
votes
2 answers

Version control for Tableau

What's the best practice to control versions of Tableau projects? If a change in Tableau project requires changes in the database (in my case - RedShift) and in ETL (in my case my python script), how to version control all of them together, such…
diemacht
  • 2,022
  • 7
  • 30
  • 44
5
votes
3 answers

how to change Tableau Filter Content Size?

I know how to change the font size of the drop-downs, however, it did not change on the dashboard once i selected on item. For example, how to make the filter box/"(All)" bigger? Thanks!
Feifei Zhang
  • 125
  • 3
  • 12
5
votes
1 answer

Tableau json format

In Tableau Public's documentation one can read that A single JSON object cannot exceed 128 MB. When a single object top-level array exceeds 128 MB, you must convert it to a file where the JSON objects are defined one per line. When trying to…
Fontanka16
  • 1,161
  • 1
  • 9
  • 37
5
votes
1 answer

tableau density plot histogram without using R

I am trying to create a density plot similar to this one (created in R): The levels of density (e.g., found in the key) are not needed for this graph, but I am struggling to find a way to create a histogram with a density plot that does not require…
Ellen
  • 51
  • 3