Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Server Ideas

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

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

Submission Guidelines

Featured Ideas

The current Alteryx user interface is displayed in a vertical orientation without the option for customization. To optimize space efficiency, it would be highly advantageous if the filters could be arranged horizontally, as depicted in the attached figure.

 

Additionally, there is a usability issue with the options list for interface tools like the list box. Currently, all options are displayed without utilizing a dropdown, requiring users to scroll extensively when multiple tools with numerous options are present within a single analytic app. Implementing a dropdown functionality for improved navigation would significantly enhance the overall user experience.

Option to Zip All Outputs

For workflows that produce various different output files, I think it would be nice if the Gallery had the functionality to create a single zip file containing all outputs. The user would opt in or out of this functionality using a checkbox in the Gallery workflow settings (for apps, this checkbox could also appear as an additional setting above "Questions"). After the workflow has been run, the user would only see the zip file in the output preview instead of each individual output file. 

 

This functionality would create a more user-friendly experience as it would eliminate the need for zip file creation workarounds, such as using the Run Command Tool or the "zipfile" Python library to create zip files (these options also do not generate a zip file in the Gallery output preview).

Hi,

 

I have an existing app in my company's gallery. I updated the app in the gallery to not allow others to download. I just made changes to the desktop version of the app and saved it to the gallery, then went thru the steps of replacing my existing gallery app with the new version (this part I like). BUT, after updating the app, when I went back into the app settings, the option for others to download was checked again. To me, the app should inherit anything that was manually done to it in the gallery, like making it not downloadable. Is it possible to have this changed in a future release?

 

Thanks!

Aliases are a really powerful tool, particularly when you have multiple environments (EG Test, Prod) and need a published workflow to work without any code changes (In particular in an IT or Release/Change Control model).  By configuring a system alias on your Test and Prod servers, code will dynamically point to the correct server.

However, aliases can be somewhat cumbersome if you have a lot of databases on a server, and those database names change by environment.  Effectively, you end up needing an alias for each Database, which runs into naming convention and standardization issues.


Having the ability to configure a "database value" or a "database alias" would do a lot to help this.  This could either be a file that would be attached (allowing for easy config changes without risk of modifying the underlying code structure) or a secondary tier of aliases, so that a connection string might go from:

aka:SQLSERVER (contains sqlserver and database information)

 

 

to:

aka:SQLSERVER||aka:database - so that at runtime Alteryx would evaluate the SQLSERVER alias and the database alias to create the correct connection string for that environment.

 

 

I have a lot of workflows that depend on each other. Currently there's LOTS of hassle to effectively schedule a set of workflows to run subsequent.

 

Typically we run workflows (eg. product hierarchies) that would need to be completed before the next workflow should start (eg. sales data). We currently have some wonky workarounds that are high maintenance, but I would love to see this as a feature in the Gallery.

We have groups asking within our organization for ways to check the status of a running workflow in Gallery. They are wanting to understand which step in the process the workflow has completed for longer-running workflows.

 

They are looking for an experience similar to when running in Designer where they can see which tools have been completed. At the very least, they would like the log to be reported live and not shown at the end of the run.

 

Currently, the run feels like a black box where they do not know how close it is to completion or which steps it has made it through.

 

We have tried to build workarounds like the Email tool, but have been unsuccessful. For example, the Email tool does not send an Email until the workflow completes which defeats the purpose. The closest workaround is writing our own log along the way that can be reported on which is not a clean solution. 

Hello, Alteryx users,

 

My idea is simple but would make things way easier for the analytical app users on the Gallery.

 

Currently, the order is ascending and we can see all the files from all the applications we have run before.

 

It would help a million to see the most recent files first and only see the files related to this workflow.

fmvizcaino_0-1671122792439.png

 

Thank you,

Fernando Vizcaino

 

Currently when we need to disable/enable schedule on API,we need to update all the schedule info,could you provide only one attribute to disable.

 

Can we just update on parameter

 

"enabled": true, --> "enabled": false

 

current update example,we need update all

 

{
"workflowId": "string",
"ownerId": "string",
"iteration": {
"iterationType": "Once",
"startTime": "2022-09-06T08:01:52.717Z",
"endTime": "2022-09-06T08:01:52.717Z",
"hourlyContract": {
"hours": 0,
"minutes": 0
},
"dailyContract": {
"runOnlyWorkWeek": true
},
"weeklyContract": {
"daysOfWeek": [
"Sunday"
]
},
"monthlyContract": {
"simpleDayOfMonth": true,
"dayOfMonth": 0,
"occurrence": 0,
"dayOfWeek": "Sunday"
},
"customContract": {
"daysOfMonth": [
0
],
"months": [
0
]
}
},
"name": "string",
"comment": "string",
"priority": "Default",
"workerTag": "string",
"enabled": true,
"credentialId": "string"
}

Hello all,

As of today, if you want to give the Alteryx Gallery user an Excel with your data out of your worfklow, you MUST design an Excel Report with Report tools.

However :
1/ It's highly time consuming to design the report
2/ It leads to many errors, especially on column size : a quick research on Alteryx community gives you several hundred topics
3/ the excel output works really fine

This is frustrating as hell for users !

 

simonaubert_bd_0-1666865999915.png

 

Best regards,

Simon

Enhance the v3 APi for workflows - /v3/workflows/{workflowid} - to get information for first n versions and/or last n versions of the workflow.

 

The problem

The current API will return information about all versions of a workflow. If a workflow has several hundred versions, you'll get all version information, much of which is useless and can take a long time to process.

 

The (potential) solution

Allow the API to take parameters like first n versions and last n versions. This will allow the API to return only the respective version information that would be of interest to the user.

 

The red box in the image is the enhancement in swagger:

gSCtVVJAr2.png

 

 

Hi all,

 

I've found, i guess, a bug on the Gallery. It's not really an issue as we've found a workaround for it. 

Whenever you're in need to delete a workflow that is owned by your co-worker, the Gallery doesn't let you instantly delete it (yes, we're in the same private studio) (screenshot 1).

To work around this issue, you just have to replace the specific workflow by a random workflow you own (basically i just upload a workflow with a browse tool in it, screenshot 2). 

When replaced, you get the god power to delete the workflow and thus also deleting the workflow of your co-worker. 

It would be convenient if i could just delete the workflow without this workaround tough :-)!.

 

Screenshot 1 - Not being able to delete a workflow owned by a co-worker.

Sebastiaandb_1-1664373738126.png

 

 

Screenshot 2 - After replacing the workflow by a random workflow....

 

Sebastiaandb_0-1664373667032.png

Greetings,


Seb

Today the v3 api requires curator access.  V3 has Getters that should work for users with API permission.  The Getter should return the objects that user has access to.   Example:   GetCredentials for a normal user with API access should return credentials that the user has access to.  Today they get a 401 auth error.

 

We don't want to make these users curators just to let them access the V3 api.

Hello!
Currently when administrating the Alteryx Server, within the 'users' page, I can see that new users will be setup as 'default'. 

TheOC_0-1656369868518.png

 

This will display as 'default', which can be confusing, as I need to navigate to the configuration page to remind myself what the default role is. Additionally, they may be part of a group, either in AD or within the server, that upgrades their default rank, for instance if they are part of a group set to be curators. They will still always display as 'default'.

 

I would like to suggest the following:

TheOC_1-1656370008991.png


This would allow me to see much more clearly who is set as what rank on the Server, but also which users are set to different ranks as part of an AD group.

In the example given, there are four scheduled jobs running in the server at the moment and one manual job is being triggered by the user and is in a queued state for more than 30 minutes to start running. However, in MongoDB, when a job is triggered, that time is captured as the start time (not considering the queue time). If we consider the start time of As_Queue in our workflow, we ended up with a mess. Since that manual job is queued for 30 minutes and running for only 3.30 hours, it is being killed by our workflow. It should only be killed after 4 hours.  

 

  • How did we determine the total queue time & the execution start time for the running/queued jobs? 
  • How do I kill this job automatically after four hours while taking queue time into consideration? 
  • Is there any other way to kill the manual jobs after four hours? Please note that scheduled jobs will be killed automatically by the system after four hours.

My question is, is there a way to see after a job is executed how much memory it consumed in total? Today we have monitoring set at server level that records memory consumption over time but it doesn’t tell which job caused the spike unless we manually go and check list of jobs executed around that time frame. Even with that we cannot know for sure which job is causing the spike.  

 

Today there is no realtime inbuilt job monitoring tool that can answer questions like above. 

When setting custom "Theme" settings for a private gallery, the filter icon seems to be missing. Other similar UI elements are color themable such as the search icon:

 

search.png

 

Via the setting here:

 

themesetting.png

 

But the filter icon doesn't have a section to set its color to something besides the stock teal:

 

filter.png

 

Can we please have this icon be color themable? My customized theme has all of the teal removed, except for this icon.

 

 

Thanks,
Ryan

I think for business purposes it would be great to be able to update the apply for an exemption page that displays when you have a flow that is blocked in safe mode so you could provide accurate documentation to your users about their companies go through an approval process and allowing you to link out to external sites like JIRA to submit a ticket

The full question tree is not visible within the JSON object returned when requesting the 'Questions' in the .yxwz file on the Alteryx Server. There are nested questions that are visible but there is no indication that they are nested, missing label groups, tabs and no indication whether a question should be shown or hidden. This is limiting.

 

A full question tree in the JSON would allow for dynamic interpretation of the 'Questions' in the .yxwz file as structured through the Interface Designer.

 

Regards,

Ben

Hello,

 

It would be beneficial to have integration between Alteryx and SIEM solutions, and  send all Alteryx logs to the SIEM solution just like any other IT solution. The reason is to comply with the policies of customers, where InfoSec team must have centralized logging for all systems and hence a holistic view of the security posture for the infrastructure.

 

An Example of this would be seeing logs concerning change of user privileges' and system settings (on the SIEM).

For our large organization a requirement is that the Server connect to MongoDB cluster requiring keytab kerberos authentication. Can we please upgrade to needed MongoDB version that would support this as well as enable it within Alteryx Server.

 

(https://docs.mongodb.com/v3.2/tutorial/control-access-to-mongodb-with-kerberos-authentication/)

Top Liked Authors