Salesforce input tool not supported anymore? Pyton verson?
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hey Alteryx
I just downloaded 2020.4 version and I am getting this unpleasant surprise when using the STANDARD Salesforce Input tool:
Error: Salesforce Input (1): The tool installed in 'C:\Users\rcalloni\AppData\Roaming\Alteryx\Tools\SalesforceInput_v4.1.0' is using an out of date version of Python, 3.6. This version of Alteryx is using Python version 3.8. SalesforceInput_v4.1.0 requires further action to restore function. Please go to https://help.alteryx.com/current/designer/upgrade-python for more information
I really don't understand the error message. Isn't Salesforce Input tool supported by Alteryx? Why does Alteryx ships a version of the tool that is incompatible with the version ALTERYX uses?
Any ideas? Should I downgrade?
Rodrigo
- Labels:
- Salesforce
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @calloni ,
Thanks for posting. The Salesforce Input Connector tool is still supported by Alteryx. The embedded Designer Python version was upgraded and since these are standalone tools from the Gallery they simply need to be re-installed/YXI re-run to update (can be downloaded here: https://gallery.alteryx.com/#!app/Salesforce-Input-Tool/59b84ccbeffc2a09d4057c43).
The workflows utilizing those tools should run as normal once that step is complete (please make sure to re-install same Connector version noted in the error message). The details are included in that Help link https://help.alteryx.com/current/designer/upgrade-python and also here: https://community.alteryx.com/t5/Alteryx-Designer-Knowledge-Base/Python-Upgrade-20-4/ta-p/655918
If you encounter any issues at all, please don't hesitate to contact Alteryx Support. We are happy to help.
Thanks,
Sabrina
Sr. Customer Support Engineer – Connectors SME
Alteryx, Inc.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @SabrinaCB
The download link you share on the Gallery offers the most recent version as v4.1.0 (June 18, 2019), whereas the version failing with Python in 2020.4 is 4.2.3...
Where is the version of the SFDC Input connector that works in 2020.4?
Cheers,
Frederic
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @fpinchon
We ended up working together on an Alteryx Support case and resolving your issue, but adding solution here for others that may come across this post. The reason the Salesforce Connector Version 4.2.3 is not on the Alteryx Gallery is because it is a Beta version. It can be obtained from the Beta site or from Alteryx Support. I am also adding here in case anyone needs to re-install that one in order for it to be updated to work on 2020.4.
If you have any further issues don't hesitate to reach out!
Thanks and Happy New Year,
Sabrina
Sr. Customer Support Engineer – Connectors SME
Alteryx, Inc.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I've now encountered this problem when our Server was upgraded to 2020.4, while my Designer was 2020.3.
I followed the instructions to detect any Python impacts from Python 3.6 to 3.8.
I found this support note, as I was also unable to find a newer Salesforce Input tool other than the one I currently had installed, v4.1.0.
After downloading and installing Salesforce Input v4.2.3 with my upgraded Designer 2020.4, when connecting to our Salesforce environment using this newest version of the SF Input Tool, I get this error:
Error: Salesforce Input (18): Traceback (most recent call last):
File "main.py", line 88, in pi_init
AttributeError: module 'engine.sf_utils' has no attribute 'get_reduced_metadata'
Meanwhile, in workflows using Salesforce Input v4.1.0, I tried to change the Tool Version ("Right Click" > "Choose Tool Version"). I see versions 4.0.0, 4.1.0 and v4.2.3. I select v4.2.3, however, the existing SF Input tool does not adapt, and remains stuck with v4.1.0, and with the same error
"Error: Salesforce Input (1): The tool installed in 'C:\Users\baum000b\AppData\Roaming\Alteryx\Tools\SalesforceInput_v4.1.0' is using an out of date version of Python, 3.6. This version of Alteryx is using Python version 3.8. SalesforceInput_v4.1.0 requires further action to restore function. Please go to https://help.alteryx.com/current/designer/upgrade-python for more information."
Not sure if there's a newer SF Input Tool than v4.2.3 (it's not in the Public Gallery), but something's not working correctly after following several Alteryx postings about the challenges from the Python upgrade and what actions to take. Any thoughts are appreciated.
Best regards,
Bruce
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hello
I am getting below error while installing the Salesforce Input tool on Alteryx Server 2020.4.5.12471. Could you please advise.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi AS4, did you ever get a solution for this? I am getting the same error on installation of the beta.
