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

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?

https://community.alteryx.com/t5/Alteryx-Server-Ideas/Schedule-Gallery-App-with-ability-to-insert-va...

 

 

 

Hi All,

 

Is there any plan to create an automated way of publishing apps/workflows to the gallery. This has been a common painpoint for me on several different projects when I explain how manual of a process this is.

 

I'd imagine this could easily be solved by adding an additional API call to their library. Ideally, you'd be able to point the gallery to a shared folder with workflows you want to push (git repo functionality would even be better), and have it just move the .xml scripts to the server/mongoDB.

 

Best,

dK

It might be helpful to be able to use an API to call and pass parameters to/from an Alteryx App or Workflow on an Alteryx Server.  Then a user could use a  browser or another application to call an Alteryx app/workflow.

The mongo db back is a working process but I would like to replace individual workflows and not the entire server state.

When a user adds a canvas to the gallery - we need to be able to ask for a set of mandatory attributes on every canvas which are tied to meta-data.

 

So - in our world, these would be:

- Which business line does this belong to (pick from a list)

- What business process does this belong to (multi-select from a tree)

- Which part of the organization does this belong to (multi-select from an org tree).

- Who is the canvas owner as a developer; and as a Line-of-business owner (there are two different versions of the word "Owner" to us)

Every canvas that's booked into the gallery needs to have these fields added to the canvas so that we can inform the right person if a canvas fails, understand which part of our business is impacted, look at velocity & density analytics; etc.

 

This then requires a few pieces to be set up on the server up-front:

- Define your meta-data elements (tree; drop-down list; etc).   Admin will need to set this up in the beginning

- Define which meta-data elements are mandatory; and which are optional for every canvas.

- When these meta-data structures change - there needs to be a process that forces the owners to update them again.   For example if we change our org structure, that will invalidate some of the meta-data tagging on assets.

- If a user leaves the firm, owner information needs to be forced to be updated

 

Happy to talk this one through - for any large corporate env, tagging assets like this is super-critical, and this would need to be flexible because every org has a different set of tagging needs.

 

cc: @Deeksha @avinashbonu @revathi 

 

Currently, even if Alteryx Server is installed in E drive, RuntimeSettings.xml is generated in C¥programdata¥alteryx. Users cannot replace RuntimeSettings.xml to other folders.

 

It would be nice if a feature that users can specify place to save RuntimeSettings.xml.

 

Or, it would be nice if this specification  is put in the documentation.

Hi Alteryx, 

 

Now, under the Job Tab, it is only show the status of running job.

 

Suggest to add one new page for showing the run history of each workflow/job.

 

1. Workflow name

2. Priority 

3. Assigned Worker

4. Start time

5. End time

6. Duration

7. State

8. Job Type (schedule or manual tracker)

9. Owner

10. Message ( e.g. error log)

 

Best regards,

Samuel

Hi Alteryx,

 

The scale of the column width in Alteryx Gallery is fixed.

Sometime may not show the whole word of that column, it is very inconvenience.

Samuel_To_0-1575968081800.png

Actually, not only in gallery but also in designer. Like the Manage Data Connections pop-up window. 

 

Even in 2019.4, the display problem hasn't been improved. 

Can Alteryx improve the UI of gallery and designer asap?

 

Best Regards,

Samuel To

 

 

 

 

All of the default values for the RuntimeSettings.xml can be found in the C:\Program Files\Alteryx\bin\RuntimeData\RuntimeSettings.xml.

 

These values are overridden by the RuntimeSettings.xml file in the ProgramData folder. Unfortunately, there is no “formal” documentation right now.

 

The suggestion would be to show users the universe of XML tags and their corresponding accepted value configs, and other data related to the XML entity.

 

Element Name ServiceProviderEntityID -> child of Authentication -> grandchild of SystemSettings

FieldDescription
DefinitionThis is the URL of the Alteryx Gallery authentication service provider.
RequiredYes
Allowed Value Data TypeString
Allow Multiple ValuesNo
XML Example<ServiceProviderEntityID>https://gallery.alteryx.com/aas</ServiceProviderEntityID></ServiceProviderEntityID>

 

While working with Alteryx Server, I noticed that there is no way for an Premium Artisan to organize the workflow results. With processes that are running hourly, each day, the workflow results gets very cluttered with the same things, and it takes some time to clean up. It would be nice to add a search bar that would filter out workflow results dependent on what you are entering in the textbar. Below is a very lo fi mock up. The spot where I entered "dispositionReport" at the top is the text bar that filters the workflow results below it. The red lines are simulating the removal of said records. Then offer a select all option to then delete all of the workflow results records. 

 

workFlowExample.PNG

Dearest colleageues and comrades (Romans, countrymen?):

 

Have you ever queued up your jobs only to have them block your regularly scheduled programming? Imagine a world where, assuming you had multiple worker nodes, you can direct and prioritise your jobs on your terms.

 

This is what I am suggesting.

 

I've recently worked with Alteryx support, and they turned me on to a QoS setting in Alteryx Server settings. Peep this like a marshmallow chick in hot pink: 

Qos.PNG

After learning from the great Server Master Kevin Powney (blessed be his name), I learnt that there are currently 3 'channels' that this QoS variable governs. 0 is the highest priority used for workflows. 4 is used for chained apps. 6 is used for gallery service requests.

 

This will not do.

 

Why? Well, for one: hello arcane/memorisation.

Secondly, where is my controlI'm a millenial dammit! Service me!

 

So, my idea, that I want you to vote so highly on as to save yourself any myself a lot of hassle, is to allow a custom QoS variable to be a traffic variable. And here's how it works:

  • For each workflow/app, you can assign it whatever QoS/traffic variable you choose. 
  • This allows the user the power to control which 'lane' is clogged in the queue.

Example time! [cheers, candy thrown]

In my current situation, we have some jobs that are network-intensive (database calls), and jobs that are processing-intensive (CPU hogs doing hard-core maths). 

The network-intensive jobs run on the weekends so that we have the data in the morning on Monday. The processing-intensive jobs need to finish, but suck up all the CPU power. For the last couple of weeks, we've unsuccessfully run these jobs over the weekend. The downside is that since we cannot control how traffic flows (and we only have the 0/4/6 options in QoS, of which these only fit in the 0 lane [breath, sorry]) the CPU-heavy jobs have blocked more critical network jobs.

If we had two paths, we could assign the CPU jobs to lane 1 and the network jobs to lane 0 and they can run in parallel. And then my boss is happy. We like happy bosses, right?

 

Vote this up! My boss is awesome!

 

Thanks for your ear,

 

Hail Caesar or something.

 

-Cedric

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.

Hey Alteryx,

 

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

 

Permision Requests.png

 

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.

 

Thank you

When I added data connection on Alteryx Server, there are many unsorted databases. If it is sorted, it is easy to find.

clipboard_image_0.png

Currently the Gallery does not support Chained Apps or workflows triggered by events or Run Command Tool.

 

Please enable Chained Apps and flow triggering from Events and Command Tools.

 

I started building Apps a lot this last year and I have been using events and Run Command Tool for 3 or 4 years regularly.  In both cases I can't migrate most of them to the Gallery because the Apps chain and many flows trigger other flows in before and after events or Run Command Tool.

 

This should also enable the CReW macros that trigger flows.

 

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.

 

 

The WebDAV protocol isn't supported by the Alteryx Scheduler,  due to the security constraints associated with connecting to SharePoint.  This is a server side limitation that should be aligned with the ability of the desktop to preform the WebDAV action.  

The Admin Gallery api needs to have the ability to get questions,execute jobs, get outputs. Currently I can only get questions, execute jobs and get outputs of my private gallery flows, I need to be able to do this for other Artisan flows without having to have their key/secret.

I'd like the ability to embed my Alteryx Gallery apps into another webpage (Google Sites, etc.). It would be great to see a feature on the gallery to generate this embed code much like how Tableau uses this feature for dashboards.

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.
Top Liked Authors