server-client-python
server-client-python copied to clipboard
A Python library for the Tableau Server REST API
**Describe the bug** Our workbooks contain data sources in extract mode for performance optimization. However, some data sources that are required for annotating the data need to remain in live...
Can we convert this in to ServerResponseError.from_response exception instead of NonXMLResponseError
It would be helpful if ServerResponseError.from_response is implemented on line 173 instead NonXMLResponseError. https://github.com/tableau/server-client-python/blob/4259316ef2e2656531b0c65c71d043708b37b4a9/tableauserverclient/server/endpoint/endpoint.py#L173
In one of my current projects I have to upload datasources to a tableau server behind a reverse proxy that only allows a maximum file size of 30MB. Due to...
Currently, documentation is maintained on a separate branch, gh-pages, and written in Markdown. With all of the type hints that have been incorporated over the last few releases, IDE/LSP's will...
I'm working on a script that would push one workbook to multiple Tableau sites. Each site has a different database to connect to, so the embedded connection needs to be...
Very similar to https://github.com/tableau/document-api-python/issues/109 & https://github.com/tableau/document-api-python/issues/110 I'd like the ability to edit these connection fields through this package. Glancing at the [code](https://github.com/tableau/server-client-python/blob/master/tableauserverclient/models/connection_item.py) it looks like a simple copy paste expansion......
Need the ability to add a description to a data source when publishing. Currently it overwrites the existing description with nothing.
**Describe the bug** A call to [Get Flow Runs](https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_flow.htm#get_flow_runs) does not return pagination XML. **Versions** Details of your environment, including: - Tableau Server version (or note if using Tableau Online):...
* Run 2to3 to see what changes are proposed and whether they are needed/worthwhile * Replace obsolete `env` package * Update "samples list" in docs page to mention every sample...