Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Publish to Tableau Server -Internal error: Upstream tool called push record in update mode

fed_
7 - Meteor

Hi everyone, 
I'm trying to push some data on Tableau Server, after manipulating it with Python tool. When run on my local machine everything works smoothly, however as soon as I try to save this very basic workflow to my company Gallery, I get the error below (see screenshot in attachment)
TableauServer.OutputDataConditionally - Internal error: Upstream tool called push record in update mode

Tableau tool works fine in other workflows and if I disable the container that includes it, I'm able to save/run/schedule on the gallery without any issue, so I guess it's coming from the combo Python+Tableau. I did some research, but I couldn't find any answer in the community...Any thoughts?

Cheers!

2 REPLIES 2
TrevorS
Alteryx Alumni (Retired)

Hello @fed_ 
Thank you for reaching out!
Can you please post a copy of your workflow to your reply?

The error is referring to a specific tool (#44) and it will help to see what that tool is doing.

Thanks!
TrevorS

Community Moderator
fed_
7 - Meteor

Hi @TrevorS , 
thank you for your reply!


I can only post a modified version of the workflow and without my credentials embedded in the python tool and Tableau tool. 
The original workflow consists only of the 4 tools in the screenshot:

  • Python (1) : Pulls data using Request module, manipulates the json to populate the dataframe
  • Browse (8) 
  • Select (10) : Rename fields
  • Publish to Tableau Server (9) : Publish data to Tableau Server as a .hyper file 

As you can see from the screenshot, the error primarily comes from Tool 9 (Publish to Tableau Server) when I try to save the workflow to my company's Gallery. However such tool works perfectly in all other workflows we have on the Server.

Labels