Missed the Q4 Fall Release Product Update? Watch the on-demand webinar for more info on the latest in Designer 24.2, Auto Insights Magic Reports, and more!
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

I would like to see some functionality in the Alteryx Gallery in which you can select multiple schedule workflows to disable/enable. Currently as an admin if I have many schedules I need to enable/disable I need to go into each schedule manually to disable or enable. This is okay for one or two, but I have about 20-30, it is very time consuming. I would like to see maybe some checkbox functionality next to the workflow to select and then an option to either disable all selected or enable all selected.

In prior projects (before the gallery started acting more like a management console (still would like to see a few more features there too ;) ) , we were able to automate the deployment of the workflows. But there's no good way to automate the deployment of the schedules.

 

The best I've heard is doing a complete dump of the mongo instance on the lower environment and moving that file and ultimately restoring that to the prod environment (messy).

 

Even using the Gallery, there will still need to be an admin who goes through the process of setting up schedules to deployed apps. 

 

There should be a REST call to export and import schedules of apps from one environment to the next within the gallery. 

 

Best,

dK

It seems from my own experiences and other community posts (e.g. https://community.alteryx.com/t5/Alteryx-Server-Discussions/Scheduled-worklfow-not-picking-up-the-qu...) that when scheduling a workflow in the gallery, the gallery will run whatever version was most recently uploaded, regardless of which one has been labeled as "Published". Since naturally the intent is for the Published workflow to be the only version running, it would be nice (adnd would me much more logical and intuitive) for the scheduler to run that version.

Currently if there is a password change, I have to download my workflows, update the password in the Tableau connector, and reupload the files. 

 

This would enable groups with a single sign on to ensure scheduled workflows are not interrupted. 

Hello,

Currently a workflow sends notifications when is configured to do so (by adding an event in Designer).

 

I think that there should be an option to add a notification event for a schedule. It makes more sense because:

- I don't need notifications when I run a workflow by myself. I need it for schedules

- Turning on/off a notification is technically a development - it should be a configuration.

 

Thanks,

Piotr

Gallery Scheduler can schedule the workflows recurring,custom and once.

 

Idea 1 : Incase the scheduled run fails it would be good to have an retry option incase the source file path has network latency or network glitch.

 

Idea 2 : It would also be good if the scheduler checks if the latest feed or file is present in the source file path and have an option to kick off to run job the moment the latest file is present.

 

Idea 3 : For workflow to run on start and end of the working day month date we currently do not have an option in scheduler. we have an option to choose the first day and last day but the first and last working days in a month.

 

Idea 4 : When we choose the replace workflow option that changes the version of the workflow on gallery the schedule automatically is disabled. We will have to manually enable the schedule and also re-enter the credentials which is difficult if we keep updating our workflows every time with new changes as per business needs. request to have the schedule option enabled incase the replace workflow is done and also not to erase the workflow credentials.

Hi

 

My idea is to facilitate scheduling through Gallery vs the separate scheduler built into Designer. The reasons for this:

 

  1. The current scheduler authentication with Alteryx server via token is a big security concern. This allows all users to see all schedules, workflows, output logs, etc. for the entire server.  
  2. It will better interact with the Alteryx 10 version contol. Current scheduler shows all prior versions in the workflow list.
  3. Allow the server/gallery admin to setup scheduling rules. Ex: No scheduling during certain windows (for maintance downtimes), max frequency of scheduling, prevent users from scheduling too many jobs at the same time, user level rules.
  4. Allow scheduled workflow output to be retrieved from the "Workflow Results" section by the user who scheduled the workflow. Ex: I schedule a workflow that takes 2 hours to run at 6AM each day, then by the time I arrive at the office at 8AM, I can login to the gallery and download the output. 

 

Thanks,

Ryan

 

 

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. 

It should be possible to trigger the same workflow in different ways from Alteryx Gallery: 

- Workflow chaining: 

      -  Workflow B runs after the successful execution of Workflow A

      -  Workflow B runs after the failure of Workflow A

 - Schedule: Workflow B runs on multiple schedules

- API call (even when it is not an analytical app) 

 

For example (considering the same workflow): 

- Audit workflow runs every day

- Audit workflow runs every hour during the last day of the month

- Audit workflow runs if triggered by financial close on 3rd party tool 

- Audit workflow runs after the execution of the financial workflow

     

 

 

Very Simple Request.

 

Just like how you can search for a collection, we would like to be able to search for a schedule. One team has over 5 pages of schedules and it would be nice for them to search for one to update vs having to scroll through 5 pages to find it

 

Search Bar in Schedules.jpg

Currently, we have the functionality to set a recurring schedule with daily frequency with an option to 'Run only during work week (Mon-Fri)' I would like to add this 'Run only during work week (Mon-Fri)' option to the Hourly frequency interface. 

 

Tony_Castillo_0-1630671237931.png

 

No current option to run on weekdays only:

Tony_Castillo_1-1630671308224.png

 

It would be great if we can set the priority of a job when scheduling a workflow through either the Designer UI or through AlteryxService addtoqueue command

In my organization we primarily schedule jobs through these avenues and this would bring them up to par with the scheduling capabilities of Gallery

 

For example:

AlteryxService https://help.alteryx.com/current/server/alteryxservice-commands

addtoqueue=path,host[:port],secret[,true]

^ add an optional parameter that takes enum value {Low, Medium, High, Critical}

 

 

Designer UI

Add a dropdown that takes an enum {Low, Medium, High, Critical}

 

 

 

 

The search for replacing a workflow is poor (and I get that it is probably challenging to write on the back end) but as a result even if I type in the exact title of the workflow (aka copy and paste) Alteryx replace can't find it. Not only does this mean I have multiple workflows with the same name running around (loads of fun with lack of version control) but it also makes this entire thing more frustrating every time I update a workflow (as normally this also means the scheduling of said workflow breaks).

 

It would be awesome if instead of having to search by title for your workflow that you wish to replace with if you could instead use the URL where Alteryx Gallery put the workflow and then there wouldn't be any confusions about which workflow and you wouldn't have to type.

Hello,

Currently we are working on an issue where we are seeing an "inbound pipe" error during a scheduled workflow, terminating at the error.

 

However, the workflow doesn't officially complete; it simply terminates.

 

For the majority of workflows, when a workflow runs with errors, completing with errors, even if the workflow was unsuccessful, you can send an email via the events for that workflow, if the workflow completes with errors, to use as an alert or trigger, etc...

 

However this doesn't work when a workflow suddenly terminates with errors.

 

I'd like to see functionality added to all ow for an email event when a workflow terminates unexpectedly, without completing.

 

This way, I could set up a job to re-trigger the workflow if this happens.

 

This can occur when memory is swamped during the initial workflow.

 

This functionality would be a huge positive.

 

Thanks

I would love the ability to select multiple workflows at once to disable/edit/move workflows to a different studio or disable the schedule all at once (so like a check box to select them)- instead of having to manually select each one and move them and have to go back and forth.

This would also help during update time- as the longest part of the updates is waiting for the service to stop.  If i could select all/multiple schedules to disable at once- then the service would be able to stop when I chose (instead of waiting for scheduled workflows to run)

 

 

 

 

Hey Sever Gurus - 

 

There might times where it would really nice to have a group of workflows that were logically related that you wanted to run without having to invoke a 'run now' for each workflow individually.  Sure, you could technically get there with the Runner macro, but in my case, there are intermittent scenarios in which I'd like to be able to run a set of related workflows to kick the tires, but they run at different schedule frequencies during normal operations.  As it stands now, I have to go hunt through 39239 different workflows, find the 12 associated with project X and tell it to blast away individually.  This brings me a great sadness.  

 

So what I'd like to be able to have is some flavor of named / logical grouping I could attach to a workflow at upload to scheduling time, I could then tell the scheduler to show me / run everything attached to that grouping.  

 

Thanks!

 

brian

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.

0 Likes

A user/curator/artisan can schedule a workflow to run even if they do NOT have access to 1 of the database connections within the workflow.  The Alteryx Gallery still allows the user to schedule it to run.However, the workflow will never run because the user does not have access to 1 of the database connections within the workflow. Ideally, the scheduler should validate that the user has access to all 

needed connections within the scheduled workflow.

0 Likes

The Gallery currently only enables scheduling of the latest version of a workflow, regardless of the published version - for instance, if there are two versions of a workflow and Version 1 is the published version, only Version 2 can be scheduled since it is more recent. There is no straightforward way to schedule Version 1.

 

Currently two workarounds are to:

1) download the older (published) version, export to Designer, and then save as an entirely new workflow in Gallery.

2) re-save the local Designer file of the older (published) workflow as the most recent version in Gallery, for example re-saving Version 1 as Version 3 so that "Version 1" can be scheduled.

 

The ability to publish and schedule older workflow versions would be a helpful new feature to add to Gallery, as this would avoid the need to re-create or duplicate workflows simply because the most recent version has an unexpected issue that the previous version does not have.

0 Likes

I’m facing issues with scheduling workflow in Europe/London timing. I’m trying to schedule jobs to run at 10pm UK hours everyday (except Fri and Sat) starting from today i.e. 26th Jan (as per UK timing)
However since I’m in India and my local desktop is showing India time (which is 00:15hrs on 27th Jan), the Alteryx Gallery scheduler is picking India hours but not as per the region we selected. The 26th Jan date is greyed out and unable to select.
The workaround for this to change local time on desktop which is not in our control in our case.
Could you please bring a change in this behavior. If I am am scheduling on x date a workflow for a timezone which is x-1 the scheduler should allow me to set up the schedule.

Top Liked Authors