Be sure to review our Idea Submission Guidelines for more information!
Submission GuidelinesHello all,
This may be a little controversial. As of today, when you buy an Alteryx Server, the basic package covers up to 4 cores :
https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/How-Alteryx-defines-cores-for-licensing-our-products/ta-p/158030
I have always known that. But these last years, the technology, the world has evolved. Especially the number of cores in a server. As an example, AMD Epyc CPU for server begin at 8 cores :
https://www.amd.com/en/processors/epyc-7002-series
So the idea is to update the number of cores in initial package for 8 or even 16 cores. It would :
-make Alteryx more competitive
-cost only very few money
-end some user frustration
Moreover, Alteryx Server Additional Capacity license should be 4 cores.
Best regards,
Simon
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.
We are constantly moving workflows from our Dev environment up to Prod and then back down again to improve them. Even though we only used Gallery shared data connections, and both environments have the same name for each connection; the connections still break when opening the workflow in the other environment. This is because designer actually uses an ID code behind the string name instead of the name. And, even though connections exist by the same name in each environment, the code behind them is different.
I would like a way to be able to specify the data connection code so that I can make the code the same in both environments.
We have a bunch of workflows in our public gallery that have no inputs, and so the results are the same no matter who runs them, it just depends on the time. It is a huge oversight and a massive waste of resources that a person can only see workflow results for the times that one user ran the workflow. If I have user A run a workflow at 10AM and user B doesn't know about it, he's going to run it at 10:05 AM and we just wasted valuable compute time and resources to produce the same exact data set.
Or, say it runs on a schedule, and you want people to access the results via gallery instead of saving as spreadsheet or something somewhere. But you can't. Only the person who setup the schedule can see the results.
Now, I can see that some workflow applications may produced different results based on inputs, and some results may be sensitive. But then at least make it a check box when publishing the workflow to gallery whether or not results should b shared globally.
Currently it takes four clicks and three displays (including the current scheduler display I'm attempting to post as well) just to temporarily disable a job. It would be so much more convenient if there were a one touch icon on this display that allowed you to do that function.
Hello,
Looks like the user inputs (check boxes, free text fields, drop downs, file uploads etc., ) to the app are "temporarily" stored during the course of the app "Run" time. These - especially the "uploaded files" get deleted from the temporary folder after the successful run of the workflow.
Ex: user uploads 2 files to the app as inputs. see attached interface.
It is important that the user selections are persisted on the alteryx server for debugging, investigation, audit trail purposes.
Of-course - there are workarounds by some extra code/logic within the app. But - in-order for the "server" tool to be considered as robust/industrialized - it is critical to "log" the user interactions on the server side.
Is it something already looked into?
Regards,
Sandeep.
Currently Validation runs follow these two rules:
To improve flexibility and reduce false flags created by the validation run, I'd like to propose the following enhancements:
These changes would make the validation workflows more reliable for users using workflow credentials within their Server.
Hello,
Right now, we can manage DCM connections through API.
However, a connection is an object composed of :
-a datasource (like my sharepoint tenant or this specific postgresql database)
-credentials (my user / password or a token)
When creating a DCM connection, credentials and datasource are required but you can't create (or even get) it through API independantly.
So basically what I would like :
-management of datasources
-management of connection (and when creating, either creating a new datasource or referring to an existing datasource)
-management of credentials
I feel like we're in the middle of the bridge here, with an almost awesome solution but not finished.
NB : I understand we can't get credentials secret but being able to create it would be great.
Best regards,
Simon
Add entered parameter into the result panel. It helps to debug process and audit.
sometime users save file in different way, and it not directly related to the interactive question
(e.g. Question: "SAP FBL5N Data" Input: "EXPORT (2).XLSX")
when error happen, I need the source file and the parameter.
if this idea is implemented, i just need the screenshot, which faster, without user to re-run the workflow to screenshot and share the parameter setup.
As the single user who upload workflow MYWorkspace ends up being very crowded. I move them to collections to be able to share but on My workspace, I can not see which collection they are associated to. It would be nice if there was a column displayed that showed associated collections. As well as being able to have some different types of category classification. I would want something like a development stage: (In-progress, UAT level, deployed, retired) If they are retired a way to remove them off my general workspace area.
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).
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.
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 !
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:
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.
Screenshot 2 - After replacing the workflow by a random workflow....
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'.
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:
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.
User | Likes Count |
---|---|
4 | |
3 | |
2 | |
1 | |
1 |