As the Server Admin I'd like to have the ability to view ALL "Workflow Results" for all Subscriptions.This will give the highest level admin the ability to monitor all schedules (on the entire server instance) and monitor if they are unable to complete successfully (example- unable to allocate memory) and any other errors are occurring.
Knowing this information will help the server administrator understand if there are issues with the server itself (e.g. if we need more workers or to simply adjust actual server system settings..etc..)
This post illustrates the current state of how the Gallery and Scheduler interact with time zones as of V11.7. The behavior it showed in that test is unintuitive and may lead to issues with setting schedules correctly. One possible correction would be to unify all times on the server to server time, but I think we can do better.
What I suggest instead is to add time zone as an option on the scheduler. This way users that set schedules don't ever have to wonder at what time the workflow is actually going to run. That information can also be passed through to results such that users that want to make sure a schedule is working as planned don't have to back track and figure out if 5pm means 5pm their time or server time. Finally, it would allow a more intuitive way for an employee in Denver, CO schedule a workflow such that his or her boss in Irvine, CA receives the resulting report exactly when needed/expected.
Currently when scheduling workflows, there is an option to schedule based on the calendar day but not on business day. For example, if I want to run a workflow on Business Day 1 of every month, it is not necessarily the first day of every Month. For the month of June 2019, Business Day 1 is June 3rd, since the 1st and 2nd fall on the weekend. Many departments run their processes on Business Days rather than Calendar days. Also factoring Holidays into consideration would be a plus since January 1st for example is a Holiday, Business Day 1 would fall on the 2nd.
With Version 2018.3, you removed the Autodetect SMTP button, and with it, have rendered the Email Tool virtually useless for many people, which is a shame because it is a critical tool for some of us to share reports produced in Alteryx.
In requiring an SMTP path, there are a host of authentication issues that need to be addressed, and we can't seem to figure out how to configure the path and From emails properly to allow the tool to work without errors.
My only solution at this point is to rollback to 2018.2 so I can continue to use the Email tool.
Please address this so we can use the tool as before, or provide the necessary configuration options to allow for proper authentication with popular email services (Gmail, etc.)
I really want to see this feature in new versions. Its frustrating the lack of options we have with scheduling workflows on the server. I need to have my process run every 10 mins but only on certain days and in certain time windows. Creating a schedule for this is impossible unless I manually create hundreds of schedules.
I have a few workflows that I have hosted on out Gallery Server and I have them scheduled.
Ex: Process A is scheduled to run every 10 mins Mon – Sunday.
Problem: I only need Process A to run Every 10 Mins on Mon – Sat from 2 AM to 6 PM
Currently there is not a scheduling configurations that allow this type of schedule. How can I get my workflow to run every 10 mins but only during certain times and on certain dates?
I'm liking the new ability to change the permission for users to schedule, prioritize and assign their work.
I would also like the Permissions to not show if I've turned it off. For most users this feature will not be available and showing a feature they won't be able to use will cause more problems then answers.
Just like in the notification tab, I would like the features that are off not show up in the end users profile tab
It would also be nice if we could assign this to a workflow and not just a person. A more likely scenario is that an App that needs a user input shouldn't be scheduled since it won't work.
To have the ability to turn off the scheduling for just that workflow is more likely then to turn off that feature for an entire person.
Currently, this is completely manual with whoever is assuming the schedule creating it under their profile and then the old schedule being deleted.
This can happen often in organization where a user leaves the company or assumes a new role requiring some else to maintain those schedules. It would be convenient if there was an option to reassign the owner of a schedule to simply this process.
I wish Alteryx would allow more control over user access to scheduling workflows. Currently there is only a radio button that globally allows users to access the scheduler. I wish we had another layer where we could limit access by Permissions. For example, we would like all Artisans and Curators to have access to the scheduler, but not viewers.
So you've created your workflow with variable inputs and saved it to the server. Would love to schedule the workflow to run on a recurring basis with saved input values. I.e. single workflow with multiple schedules with different saved values.
I think this may be covered here, is there an update?
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)
Use case: I need to schedule a workflow to run every 2 hours each day, with the first run at 7am and the last run at 7pm
Current solution: I need to create seven daily schedules for each hour that i need the workflow to run
Idea: Add an intraday "Start Time" and "Stop Time", or "Between" to the "Minutes / Hours" schedule type, so i can create one schedule that meets the use case requirements
Example schedule with new parameters that meets use case requirements:
Start Time = 7:00 AM
Stop Time = 7:00 PM
Repeat Every = 2 hours
Start Time could default to 12:00 AM
Stop Time could default to 11:59 PM
In order for us to manage the large number of canvasses on our server - we need to add the ability for Admin teams to require additional attributes on every canvas:
For us, these mandatory attributes would be:
- Which team do you belong to (dropdown)
- What business process does this serve (dropdown - multiselect)
- Primary & secondary canvas owner (validated kerberos)
For the ones that have dropdown lists - we can provide the master data into a drop location or into a manually configured list on the server.
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.
My idea is to facilitate scheduling through Gallery vs the separate scheduler built into Designer. The reasons for this:
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.
As you can see from the screen shot below, “Version 10” is my latest version, but I’ve selected “Version 9” to be the published version. When I hit “Run” or when I schedule a run, it is running version 10 instead of version 9. The only way for me to run version 9 is to click on it and select “Run Selected Version” (also in screen shot below).
This doesn’t seem logical to me that the runs are not using the published version. Would love to see this setting changed!
Currently 'Schedules' are a separate category in the navigation bar on the left, and while it is nice to have an overview of all my workflows/apps, most of the time I need that information in the Private Studio screen where I'm checking in on the run status and getting ready to schedule the job again.
Additionally, Designer disables the schedule whenever it saves the workflow/app back to the Server. This is not always the desired intent when we make a small change to the workflow/app. Having an option to disable a current schedule would be better, with the default to keep the current schedule. Also, the abilty to manage the schedule from the Private Studio to say 'Activate' a disabled schedule, or schedule the workflow/app multiple times with different inputs would all be good.
A strange issue is found that the Alteryx Gallery schedule suddenly becomes disabled. After checking with support, it looks like the mechanism underlying is using a concept of queueID. Whenever there is a network issue between controller and worker, the queueID get scratched, the job gets corrupted. This means it cannot calculate the next run and thus, it will disable the schedule. When the worker node gets back, it cannot "try again".
From usage perspective, if network is having issue, it is assumed that the connection gets back, it would "re-try" and resume.
Hope Alteryx team can help consider a fix on this technical issue.
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.