Free Trial

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

Featured Ideas

Please offload map rendering, in Browse Tool, to the video card using DirectX or OpenGL, the software rendering currently used is embarrassingly slow and disruptive.  

The are a lot of SQL engines on top of Hadoop like:

  • Apache Drill / https://drill.apache.org/
    Schema-free, low latency SQL Query Engine for Hadoop, NoSQL and Cloud Storage
    It's backed up at enterprise level by MapR
  • Apache Kylin / http://kylin.apache.org/
    Apache Kylin™ is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets, original contributed from eBay Inc.
  • Apache Flink / https://flink.apache.org/
    Apache Flink is an open source platform for distributed stream and batch data processing. Flink’s core is a streaming dataflow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams. The creators of Flink provide professional services trought their company Data Artisans.
  • Facebook Presto / https://prestodb.io/
    Presto is an open source distributed SQL query engine for running interactive analytic queries against data sources of all sizes ranging from gigabytes to petabytes.
    It's backed up at enterprise level by Teradata - http://www.teradata.com/PRESTO/

 

My suggestion for Alteryx product managers is to build a tactical approach for these engines in 2016.

 

Regards,

Cristian.

  • General

Alteryx Designer should automatically save my modules on a regular basis so that if I have a failure of some sort, my hard work will not be lost.

Recently my trial license expired, and after receiving our activation licenses, I needed to upgrade from the 'User' version to the 'Admin' version.

 

When uninstalling the previous 'User' version, it appeared to complete successfully, and I then started installing the 'Admin' version from the installer.

 

After installation completed, I noticed that three versions of Alteryx appeared in my Windows 'Programs and Features' in Control Panel - Alteryx (Remove Only), Alteryx (Admin), and Alteryx (User).

 

When attempting to uninstall the 'User' version, it appeared to complete as expected, but did nothing when examining the application or root directory location, and I could still access and open and use the 'User' version of Alteryx.

 

To make a long story short, after going into regedit and removing all registry keys named 'Alteryx' including the SRC source key for Alteryx, I was able to manually remove all three of these versions and reinstall the 'Admin' application successfully.

 

Some kind of an uninstaller to wipe out all Alteryx directories, installations/versions, etc. to perform a clean uninstall/reinstall would be super valuable and probably save some folks a ton of time who are evaluating the product and moving from a Trial(User) version to an activated Admin license.

  • General

In the designer - when you attempt to open a canvas from your company server - you're given a search screen to find your canvas.

 

This search sometimes does partial string match and sometimes not - this inconsistency is confusing (full worked up solution in the screenshots below).

For example - if you search for the word "full" it will bring back "main - full download" but will not bring back "main - checkFullDownload".

 

Please can you change this search process to work on any substring of the canvas name - that is the intuitive behavior that users would expect.

 

Thank you.

 

I should be able to find this one if I use the word "Full" right?I should be able to find this one if I use the word "Full" right?Nope - Full only returns canvasses where Full is at the beginning of the name; or after some whitespaceNope - Full only returns canvasses where Full is at the beginning of the name; or after some whitespaceIt would be better if this worked with any substringIt would be better if this worked with any substring

Hey all,

We have a policy (similar to the best practices guide published recently by the Copenhagen user group - thank you @danielbrun2) that Alteryx canvasses should run without warnings.

 

However - some of the warnings are tremendously painful to track down. For example - a union that brings together 20 or 30 input streams which gives you a warning saying "not all fields contain field X".

 

Can we change this to multiple warnings saying "Input X does not contain field X" so that we click straight through to the offending warning?

Additionally - when there's a conversion error - we then have to run the flow again with filters and diagnostics to find the offending row. Can we have a way that alteryx automatically sidelines an example row so that you can solve it in one pass?

 

If we look at all the warnings with the intention of "how do we make this something that can be solved right now, without having to run complex diagnostics, so that the very next run is 100% clean" that would be a big help.

 

Thank you Sean

 

https://community.alteryx.com/t5/Inspire-2017-Buzz/24-Best-Practices-for-Moving-from-Ad-Hoc-Analysis...

 

Some of us work in teams to build complex workflows, resulting in various versions that have to be stitched together. It would be amazing to have the workflow on a shared drive and have a mode where multiple users can build, review, and modify simultaneously. (This was one of the biggest sells for our company migration from Microsoft Office to Google suite). 

 

This would promote collaboration, learning, and more efficient and quality driven workflows. 

Can get the global search to include the Toolkits? They are currently not in the Alteryx community pages and are extremely useful for helping people get started. They are located https://www.alteryx.com/analytic-starter-kits , which seems to be outside the realm of the global search. 

  • General

I think it would be extremely beneficial to have the customization option to rearrange tools within their panels in the tool palette.

This would allow the user to group frequently used tools in their desired order, which would make navigation of these tools easier.

As an example, having the ability to place Data Input as the first tool in the palette would make a lot of sense to me, as its usually where I start building a new workflow.

With complex ETL jobs, we often have a very similar ETL process that needs to be run for multiple different tables (with different surrogate and natural key column IDs)

While you can do a bulk-replace by opening this up in notepad (in XML format) - it would be better if the user could do a find/replace for all instances of a table-name or a columnID from the designer UI (a deep find/replace into all the tools).

 

This can also be used when a field is renamed in the beginning of the flow, so that we can update this for the remainder of the flow without having to do this by trial/error.

 

 

In Dec I had an issue where I could not uninstall or upgrade Alteryx. As part of troubleshooting and the eventual solution I had to manually delete any registry key related to Alteryx. As these were hundreds of entries this took a long time. It would be handy if Alteryx could provide a tool that cleaned the registry of all Alteryx related entries. Related: "Case 00088264: Unable to uninstall Alteryx"

For deeply structured XML - it would be very helpful to be able to search XML (as you would using the DOM).     Even better would be to implement XML Query capability (a visual tool) within Alteryx so that XML data can be directly queried: https://en.wikipedia.org/wiki/XQuery

If your "Dedicated Sort/Join Memory Usage" setting is set higher than the actual amount of RAM available on your machine, you will get a message in the Results window like this:

Memory Usage Message.PNG

 

 

 

My understanding is that the Alteryx workflow will continue to limit itself to the lower memory level throughout the entire duration of running that workflow, even if more memory opens up while the workflow is running. If Alteryx were to check the amount of available RAM periodically while running workflows, Alteryx could take advantage of additional RAM that may open up, resulting in getting results faster. This is particularly valuable for Server environments when many jobs of all sizes are running concurrently.

  • General

We often build very large Alteryx projects that breakdown large data processing jobs into multiple self contained workflows.

 

We use CReW Runner tools to automate running the workflows in sequence but it would be nice if Alteryx supported this natively with a new panel for "Projects"

 

Nice features for Projects could be:

  • Set the sequence
  • Conditional sequence
  • Error handling
  • Shared constants
  • Shared aliases
  • Shared dependencies
  • Chained Apps
  • Option to pass data between workflows - Input from yxmd Output - no need to persist intermediary data
  • Input/output folder/project folder setups for local data sources in dependencies window
  • Ability to package like "Export Workflow" for sharing
  • Results log the entire project

I'll admit it, I'm a coder, a keyboard guy, a sublime text typing junkie; but I love Alteryx.  Currently if I open a new workflow and start typing what happens? nothing... Wa wa.  Now lets imagine I'm already pretty familiar with Alteryx and I'm 5 moves ahead of my click and drag. 

 

Wouldn't it be wonderful if I could click a whitespace and start typing?  Typing would bring up a context menu search with tools found by the search (similar to the "search all tools" in the upper left corner, but next to the cursor, and vertical).  I could continue typing until one tool was left or select a tool using my cursor keys. Hitting 'Enter' would insert the tool where I had originally clicked and open another tool search window, selecting the next tool would automagically connect the two and on down the line (if multiple leg outputs exist for the tool the context menu would appear allowing me to select the leg I want it to connect to, hitting Enter would again bring up the tool search...

 

Now get this, go back to just after my first search... if instead of Enter I hit the "Tab" key, boom, it would take me to the configuration panel and allow me to fill in/tab through the configuration.  Hit enter again and I'm off to the races with another tool search.

 

All you click and draggers don't lose any functionality, and we keyboarders can swiftly race through development with ease.  How about that?  (the standard syntax check/path validation would need to be paused to keep development quick until I clicked again on the workflow which would execute the Rapid development mode.)

Many times; ideas for new ways to use Alteryx come to me while I'm not at work.

Most of the time that happens, I can use RDP via VPN to get to my work desktop.

But sometimes it isn't easy to do that.  Like when I'm driving, outside for a run, in the shower.. you get the idea.

 

My point is that there should be a mobile app for Designer (iPads and Android tablets).  The mobile app wouldn't necessarily need to be connected to the actual sources live (maybe require a template used for input for ODBC; but allow connections to HTTP/FTP/local sources). 

The user would design the workflow, and then have the option to email the schema to themselves (or others) so that once back at work, one could pick up where they left off.

 

Although I would prefer to use it on an iPad, it could technically be used on an iPhone as well.

For an example of how that could look, see the iOS app "Workflow".  That, in combination with the now defunct "Schemes" was a great way to do visual programming similar to what we do in Alteryx.

 

Please add option to right-click a module tab to rename the yxmd file.  This would be easy to do, for you, and quite handy.

Hi Team,

 

If you can please work on the idea of auto arranging the tools on Alteryx Designer. This would save a lot of tedious efforts, when we create a very big flow then it becomes very tough for us to arrange the tools properly and it becomes confusing sometimes.

 

Thanks

It would be nice to have the option of reassigning the Tool ID's based on each tool's process order within the workflow.

I recently had an error in a module because an expected variable was not present coming into a formula tool.  My variable, "MONDAY" was not present and the formula MONDAY/3 failed.  The workaround was to union all days into the incoming data and things worked fine.  I would have liked to have an Excel formula like this instead:

 

IF ISERROR([Monday]/3) THEN 0 ELSE [Monday]/3 ENDIF

 

Thanks

Top Liked Authors