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 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

Clean Code Deployment to Servers / Bare Bones Code

#Deployment #LargeScale #CleanCode #BareBonesCode

 

Request to add and option to strip out all unnecessary text within a Workflow / Gallery App when deploying to the Alteryx Server to be scheduled or used as a Gallery App.   Run at file location still causes the reading of unnecessary information across the network.  

 

Often the workflows are bloated with un-used meta data that at a small scale is not an issue, but with scale... all the additional bloat (kBs to MBs in size) - sent from the controller to the worker does impact the server environment.

 

The impact explodes when leveraging the Alteryx API to launch the same job over and over with different parameters - all the non-useful information in the workflow is always sent to the various workers to handle each one of these jobs.

 

Even having a "compiled" version of the workflow could be a great solution. #CompiledCode

 

Attached is a simple workflow that shows how bloated the workflows can become.

 

I appreciate your consideration.

3 Comments
tdevrie1
6 - Meteoroid

This would be very helpful.  I a large complex environment the ability to reduce executions, stream line code becomes critical.  Any wasted resources affects the entire system.

KylieF
Alteryx Community Team
Alteryx Community Team

Thank you for your feedback!

 

While this idea would require a bit of cross collaboration across our product teams if we were to implement it, it is also provides good feedback for how users would like to see Server behave in larger scale environments. Be sure to share this idea with anyone who might share an interest or benefit from this idea being implement as it really helps our product team gauge interest and wide scale impact.

AlteryxCommunityTeam
Alteryx Community Team
Alteryx Community Team
Status changed to: Accepting Votes