-
Notifications
You must be signed in to change notification settings - Fork 436
Issue publishing one workbook but not others #1139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
That is an unusual error code. Just to check: have you been able to publish this workbook manually? Have you tried publishing a workbook with connections to each of the datasources individually? |
@jacalata Yes, I can publish the workbook manually. As of an hour ago, I tried using the script to publish the workbook with different combinations of the data sources. I found one data source in the workbook that was causing the issue. I created a local copy of that data source. I then published the workbook with the two published data sources and one extract of the local copy. It worked. I then tried creating a live version of the local copy, and it would not publish. Any idea what may be causing this to throw an error for this one published data sources? |
Hm, it's hitting a problem when it tries to verify the embedded credentials to the published datasource. Is it possible this datasource is not OAuth and your other datasources are? Or is there anything else that is different about this one? It sounds like it might be related to this gap in the API: "Note: Even if credentials are embedded in a workbook, you must still provide credentials when connecting to a data source that requires credentials, unless that data source uses OAuth." |
Hello, same issue for me - also a server admin with full permissions to everything. Some workbooks can publish fine, while others return: The strange thing is, the data source and creds are identical between failing and successfully published workbooks. |
If this is helpful, for your investigation, in my instance, I am using TSC to download a workbook, the document API to modify datasource connection info, and re-publishing the workbook using TSC. The change I made to my code which introduces this error was updating |
I'm seeing similar problems. I can only successfully publish a workbook if I specify If I specify If I specify I might be able to proceed with I'm using Tableau Server 2022.3 and can provide logs from server-side for failing API requests if it would be helpful. |
I have solved (some of?) my problems, maybe these can help others too:
|
This should fix (1) from #1139 (comment), by preventing us from sending an empty connections element if the list of connections is empty.
This should fix (1) from #1139 (comment), by preventing us from sending an empty connections element if the list of connections is empty.
Add connection-credentials element to connection Addressing part of #1139 (comment)
@cmbramwell I think I ended up addressing the new issues people brought up, but not yours. Did anything here help, or did you figure it out yourself? |
We recently encountered this issue on Server Version 2023.3. We had no issues until this server upgrade and our original use of I can open a new issue, but waiting for logs from admin to verify further. Removing the skip connections check allows us to publish successfully. |
Uh oh!
There was an error while loading. Please reload this page.
I'm trying to publish a set of workbooks via the Tableau Server Client. All of the workbooks that I'm publishing are working perfectly as expected except for one. The workbook that is not publishing correctly is connected to three separate published data sources. The other workbooks that are publishing correctly are connected to a variety of published and live data sources.
Versions
To Reproduce
Results
I am the site administrator and I have full admin access to all properties on the site.
The text was updated successfully, but these errors were encountered: