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

Custom Functions in AMP

The original engine support expanding the formula tool with custom functions either in XML or C++. The new AMP doesn't support these yet.

 

There is a fair number of user who are using these in E1 and would be good to have this available in AMP

9 Comments
patrick_digan
17 - Castor
17 - Castor

I can't wait for AMP to support custom functions!

TonyaS
Alteryx
Alteryx

Hi James and Digan,

 

It is on our near-term roadmap to add support for these Custom Functions in AMP. 

It will not be in the next Release but look for it after that. It will be in the Release notes when it is released and I will try to remember to update this thread. 

KylieF
Alteryx Community Team
Alteryx Community Team
Status changed to: Accepted

Hi All!

 

Thank you for this idea! 

 

As Tonya mentioned this idea is on our near term roadmap, so I'm updating this idea to accepted. We'll be sure to do our best to update it again once we are close to the release of this feature.

TonyaS
Alteryx
Alteryx

Hello everyone,

 

We will be releasing a feature with 2021.1: "Build Custom Formula Functions on AMP using XML"

TonyaS
Alteryx
Alteryx

Hello all, 

 

I wanted to update this post that Building Custom Formula Functions on AMP Using XML was made available with the 2021.1 Release version. 

 

Here are the Release Notes: https://help.alteryx.com/release-notes/designer/designer-20211-release-notes 

TonyaS_0-1636411798551.png

 

 

 

CristonS
Alteryx Alumni (Retired)
Status changed to: Implemented
 
patrick_digan
17 - Castor
17 - Castor

@TonyaS @CristonS  Does the building of customs functions with c++ need to be submitted as a new idea? @jdunkerley79 has some great functions in his alteryx abacus that are c++ based. Some of the functions are inherently not AMP "compatible" as they rely on the data to be processed sequentially, but many others could work just fine in theory. Thanks!

TonyaS
Alteryx
Alteryx

Hey Digan, 

 

That could help get it prioritized. It's on our roadmap but I'm not sure when we might get it prioritized. 
If there was a Community idea with votes it might help. 

 

For the record ordering, there is a feature that will be in the next release (2021.4) which will allow users to select "Engine Compatibility Mode" when using AMP Engine and that will maintain the same record ordering used by the original Engine  at a cost to performance. It should still be a bit faster than original Engine but not as fast as AMP Engine without that option selected. 

patrick_digan
17 - Castor
17 - Castor

Thanks @TonyaS, I posted my new idea here!