Be sure to review our Idea Submission Guidelines for more information!
Submission GuidelinesHello,
After used the new "Image Recognition Tool" a few days, I think you could improve it :
> by adding the dimensional constraints in front of each of the pre-trained models,
> by adding a true tool to divide the training data correctly (in order to have an equivalent number of images for each of the labels)
> at least, allow the tool to use black & white images (I wanted to test it on the MNIST, but the tool tells me that it necessarily needs RGB images) ?
Question : do you in the future allow the user to choose between CPU or GPU usage ?
In any case, thank you again for this new tool, it is certainly perfectible, but very simple to use, and I sincerely think that it will allow a greater number of people to understand the many use cases made possible thanks to image recognition.
Thank you again
Kévin VANCAPPEL (France ;-))
Thank you again.
Kévin VANCAPPEL
In the 20 years of my career I have built many automations using many tools. Alteryx is one of the best but lacks a key function that many others have. The File Browse Tool and the Folder Browse tool should be able to be configured with default values.
There should be an option under the File Specification that says "Default Location". When the user clicks browse button in the Analytical Interface it should default to opening that location ( eg.. \\ShareDrive\Reports\Finance\ ). If this location in inaccessible by the user or Account running the job then either an error should be thrown and the flow stopped or a default location open as in 2024.2
Users have requested this as when you have a large network browsing to the file you need can be slow and cumbersome. Ideally we should be able set the default location in the Designer to the folder where the file they want "most likely" is. Saving the user time and effort. This same concept applies to Folder Browse.
The funny part about this is when you ask Alteryx Co-Pilot (or ChatGPT, or Microsoft Co-Pilot) how to do this. Even it figures this was a option that exists.
Whenever we upload a workflow in the Gallery, we have to manually unselect, one by one, all the workflow assets in order to avoid them being packaged, because we use absolute UNC paths everywhere: if an asset is packaged, there might be errors due to relative paths
It would save time to have the option to either "Select all" or "Unselect all" in the interface shown in the attachment (Capture.png)
When the name of a field is changed early in a workflow, all corresponding tools that use the renamed field should have the option to auto update the field name. This way I don't have to manully update the name of each effected field.
Hello,
What about a new tool to deal with file actions, such as deleting, renaming, moving, etc ? Today, we do that with cmd, not the easiest way to do. I have developed a tool on Amphi that gives a good idea of what we could have on Alteryx
Here the result :
That can help with temporary, useless files and probably other use cases.
Best regards,
Simon
Hello,
Could there be a way to explore the details of the results window by double-clicking on a value of the Browser profile?
Basically if the profile of a field in the Browser tells me that there are x records meeting that value, could they be selected by double-clicking on that value in the profile? A bit like when you explore the underpinning rows in a pivot table in Excel; if you want to see which records meet the criteria, you double-click on the value.
For example clicking twice either on the label or the count and the specific records would show.
As part of the options of the select tool, it would be really helpful if the 'Change Field type of Highlighted Fields' included the Forced type which would detect for each highlight field, the current type, and change it to the forced version of that type. Currently we need to go through each column to achieve this, and with a lot of columns (that are not consistent across different sheets, so a .yxft is not suitable) this is a massive pain. It seems fairly straight forward to add this as an option called 'forced' or something alongside the other data types
Hello,
A very simple idea :
as of today, there are dedicated connectors to Sharepoint, OneDrive and Azure Data Lake.
For all these connectors, the files we can read are limited, very limited : xlsx, csv, yxdb
The location of the storage is not relevant, we should be able to read any already supported file on these locations (like parquet or shp or whatever).
Best regards,
Simon
Hello,
As of now, you can't choose the DCM connections to synchronize. It's either all or none.
However, I have one designer and two servers (Sandbox/Production). Most connections must be common, but not all.
Best regards,
Simon
Currently, the Alteryx Designer canvas can only be extended to the right and downward. This restriction makes organizing complex workflows more difficult, especially when trying to insert new logic upstream or manage spatial layout more naturally. It forces users to design in a constrained directional flow, limiting flexibility and sometimes resulting in awkwardly stretched workflows.
Proposed Solution:
Introduce an Infinite Canvas option that allows users to pan and place tools in any direction: left, right, up, or down. This would:
Bonus Suggestion:
Include a toggle or setting in Preferences to enable Infinite Canvas mode, so users can choose their preferred design behavior.
Impact:
Improved usability, better layout control, reduced time spent reformatting workflows, and a more modern, flexible design experience for Alteryx users at all levels.
For the Output Tool it would be very beneficial to be able to pass a password in order to populate a password protected Excel spreadsheet. It appears there is a decent amount of interest based on the Community feedback pertaining to the subject.
In 24.1 the email tool was adjusted such that any error in the workflow prevents the email tool from sending any emails. Previously, if AMP was enabled, the email tool could still send emails even if the workflow contained an error, but this is no longer the case. There are many cases where this is not ideal, one example being:
In larger workflows, I have multiple data streams which, after a point, operate independently. Even if one stream errors, I would like emails to be sent from the other streams. I have tried nesting the email tool within multiple layers of macros, but if any of the parent or child workflows/macros contain an error, the email tool will not send any emails.
I would like a checkbox option in the email tool or workflow configuration that will still allow emails to be sent if the workflow errors. Then, with the use of control containers, I will have full control over email distribution with errors.
Hi everyone! I have been trying to find a way to do this without creating a new idea, but I have decided to make it an official 'Idea' to see if there is anyone else that might appreciate a feature like this (or has found there own way to do it!)
Do your workflows look like this...
but you wish they could look like this?
Well... they can with your help!
Okay, I might be crazy...but its worth a shot.
While I understand this is an extremely niche issue, in my experience, it can become very difficult to trace the data through unmanaged lines in large workflows. I think it will be great to cable manage canvas lines so workflows are easier to follow. Heck, while I am already at it, I think it we should all start calling these canvas lines cables... They don't carry electricity, but they sure do carry data!
Here is an example I created in Alteryx using select tools and containers:
Additional Dynamic Select Mode for All Native (Non-Macro) Tools with Select Functionality (with or without Data Type Selection)
This is the updated version of an idea I posted a while ago (which only included Multi-Field Formula), and after the release of Alteryx Designer 2025.1, which I found to be very successful from a new tool and functionality perspective, I decided to post about it.
My proposition is to add the Dynamic Select functionality* (at least the Select via a Formula mode) to all native (non-macro) tools in all tool categories that include a Select functionality (as an alternative, where the user would be OK with not being able to also change the field types of the selected fields, such as Join and Append tools, the opposite would apply to Multi-Field Formula, where the user would be able to dynamically select which fields the Multi-Field Formula would be applied to, in addition to changing the data type), including but not limited to (to account for any new tool with a Select functionality that might be added in the future):
Preparation Category
- Auto Field
- Data Cleanse Pro (added in 2025.1)
- Multi-Field Formula
- Multi-Row Formula (for Group By option)
- Rank (for Group By option)
- Record ID (for Group By option)
- Sample (for Group By option)
- Tile (for Group By option)
- Unique
Join Category
- Append Fields
- Find Replace
- Join
- Join Multiple
Transform Category
- Arrange
- Cross Tab
- Make Columns (for Grouping Fields (Optional) option)
- Running Total (for both Group By (Optional) and Create Running Total options)
- Transpose (for both Key Columns and Data Columns options, the tool would generate an error if the Dynamic Select formula written for both options are selecting the same field(s), as the Transpose tool is not supposed to allow it)
- Weighted Average (for Grouping Fields (Optional) option)
In-Database Category
- Select In-DB
Reporting Category
- Layout (for Group By and Per Column Configuration options)
- Table (for Group By and Per Column Configuration options)
Machine Learning Category
- Transformation (for Select Features mode only, as the other two modes with Select functionality (Clean Up Missing Values and One Hot Encoding) require Method and Missing Category Action specification)
Developer Category
- Download (for And values from these fields option present in Headers and Payload tabs)
- Dynamic Rename (for the Select functionality present in Formula mode)
Spatial Category
- Find Nearest
- Spatial Info
- Spatial Match
Data Investigation Category
- Pearson Correlation
Skipping Address and Demographic Analysis categories as they have tools that seem to be using a static input, therefore not requiring a Dynamic Select functionality.
Laboratory Category
- JSON Build (for Grouping Fields (Optional) option)
- Transpose In-DB (with a similar logic to the regular Transpose tool found in Transform category)
*The Dynamic Select functionality added tools that have more than one input anchor (such as Join and Join Multiple) could have new additional fields the users can utilize, such as:
- [Origin] (can have the values "L" or "R" for Join and Append tools)
- [Connection_ID] (can have the values 1, 2, 3 etc. for Join Multiple tool)
- [Unknown] (can have the values "True" or "False" for the Data Columns option of the Transpose tool, or any other tools such as Join that would have the Dynamic or Unknown Columns option as a part of their Select functionality)
Similar to the setting that you have in many individual tools (join, append, select, et al) where you can go to options and choose to "forget missing fields" it would be nice where you could go to options for the entire flow and "forget missing fields".
This would remove the headache that you have with large flows where you make a change(s) then have to go back through each and every tool to "forget" within that tool. Yes you could still do it individually, but if you chose, you could also do it universally for the entire flow all at once to all the 'missing fields'.
A client just asked me if there was an easy way to convert regular Containers to Control Containers - unfortunately we have to delete the old container and readd the tools into the new Control Container.
What if we could just right click on the regular Container and say "Convert to Control Container"? Or even vice versa?!
Currently if I have a connection between two tools as per the example below:
I can drag and drop a new tool on the connection between these tools to add it in:
And designer updates the connections nicely, however if I select multiple tools and try and collectively drop them inbetween, on a connection then it won't allow me to do this, and will move the connection out of the way so it doesn't cause an overlap.
Therefore as a QoL improvement it would be great if there was a multi-drop option on connections between tools.
Description:
Currently, when running a workflow in Alteryx that writes output to a file (e.g., Excel), if the target file is already open (such as being open in Excel), the workflow will proceed through all steps and only fail at the very end when it attempts to write to that file.
Problem:
This behavior is inefficient and frustrating, especially with large workflows. You only find out there's a problem after all the upstream processes have already run. It wastes time and compute resources, and it can also be confusing for less experienced users.
Suggested Improvement:
Alteryx Designer should prevalidate output file accessibility at the beginning of workflow execution. Specifically:
Check if the output files are locked or otherwise unavailable before starting the run.
If any output file cannot be written to, immediately halt the workflow with a clear, early warning.
Optionally, display a prompt listing which outputs are unavailable and why.
Benefit:
This enhancement would save users significant time, reduce confusion, and improve user experience, especially in development or iterative testing workflows. It aligns with good design principles by failing fast and providing immediate feedback.
The TO field (and I assume other fields) in the Email tool seem to have a 254 character limit - this should be increased heavily as there are many distribution lists that will go above this character limit!
A distribution list works but is not ideal. Thumbs up if you like this idea!
In the regex tool, there is a checkbox called "copy unmatched text to output".
Unfortunately, if you are using regex from within the formula tool, this is not an option. It would be helpful if this could be added as an optional parameter in the regex formula i.e:
REGEX_Replace(String, pattern, replace, icase=1, unmatched=1)
Without this, regex outputs can sometimes be confusing, as string characters not specified by the pattern (unmatched) appear in the output. This confusion would be alleviated with the optional parameter.
Hello,
There are several dozens of data sources... maybe it would be useful to have a search in it?
Best regards,
Simon