Join the Alteryx Community’s Maveryx Summer Cup event! Compete, network with others, and earn your gold through a series of challenges from July 24th to August 11th. Learn more about the event here.
The Product Idea boards have gotten an update to better integrate them within our Product team's idea cycle! However this update does have a few unique behaviors, if you have any questions about them check out our FAQ.

Alteryx Designer Desktop Ideas

Share your Designer Desktop product ideas - we're listening!
Submitting an Idea?

Be sure to review our Idea Submission Guidelines for more information!

Submission Guidelines

Zero-record safe Python Tool

The Alteryx Python tool currently throws an error if the inbound record set has zero rows (screenshot 1).

In order to manage that - you need to create try-except block around the that instead creates an empty record set data frame. (screenshot 2).   This is inefficient because every time you change the canvas before the python tool, you need to re-code a static field list into the try-except block (i.e. you can no-longer deal with variable fields)


Please could you change the method to create a zero-record dataframe with the correct column names if the input is zero-length?


Thank you



Screenshot 1:



Screenshot 2:


Alteryx Alumni (Retired)

Hi Sean, 


We've logged it as a defect and have it our backlog. We'll update you when it's done




Thanks @SeanAdams!

6 - Meteoroid

Hi @sprakasam 


Is there an update on this defect?