This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
Now that it's live, don't forget to accept your certification badge on Credly today! Learn more here.
We are currently experiencing an issue with Email verification at this time and working towards a solution. Should you encounter this issue, please click on the "Send Verification Button" a second time and the request should go through. If the issue still persists for you, please email firstname.lastname@example.org for assistance.
I am currently working on a project which requires me to integrate workflow made on alteryx designer with other customized software. We know we can connect workflow made on alteryx designer to softwares like PowerBI, Tableau. But is there any way we can integrate workflow in designer with our own app which has a front end in java like angular??
How we will establish the data connectivity from workflow on designer to front end?
Is there any way we can trigger the workflow running in the backend using our controls/filter present on the front end??
Not knowing anything about how your application works, I can think of a couple ways you could go about this. One would be having your front end application output the files to a shared location which your workflow would have access to. You could make this dynamic with wildcards and some creative file management. This option will probably cause more headaches in the long run though.
The second option would be to stand up a database that your app outputs to and Alteryx pulls from.
You can call the Gallery API from any front end framework or tooling that can make HTTP calls, but particularly web frameworks such as Angular.
I've also experiemented with using the engine API to create my own web server application that can host Alteryx workflows in a web environment without a lot of the Gallery-related overhead for things like oauth and job management.
Either option requires a server license; a simple Designer license will not be sufficient.