Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.
SOLVED

Skin Alteryx app /run it on other website without Alteryx Server

chenlu
6 - Meteoroid

Hello everyone,  

 

I would like to run an alteryx app on my own web interface and skin it by myself. Can I make it in any way without Alteryx server?   

 

My idea is like to compile Alteryx app as an executable/ batch/.jar or similar file, further send it to the backend on my web application, which processes it there and send result back to front end.   I found that Alteryx workflows can be run using the AlteryxEngineCmd.exe (https://help.alteryx.com/current/index.htm#Command_Line.htm). Alteryx Engine ApI is requred. Could Alteryx Command line functions fit my requirements to run Alteryx workflow externally if I have the proper license (Eventually allow me skin the app in some way)?  Otherwise, is there any other solutions?

 

Thank you very much for any help in advance.  

 

Chen

3 REPLIES 3
dataMack
12 - Quasar

If you're running an Alteryx server, You would be able to leverage the Gallery API to interact with your app.  This should give you the flexibility you want in terms of having your own 'skin' on the wbepage that is calling the app.

 

https://gallery.alteryx.com/api-docs/

 

And check out this prior thread in the community:

http://community.alteryx.com/t5/Inspire-2016-Tech-Track-Ideas/Using-the-Gallery-API-to-run-your-apps...

chenlu
6 - Meteoroid

Hello,

 

Thank you Jason.

 

I believe Alteryx server could do that well, but my situation is currently I don't have license for Alteryx Server, so I would like to look into alternatives to RUN Alteryx workflow embedded on external webpage or application.  Do you know it is possible or not? 

 

Chenlu

KaneG
Alteryx Alumni (Retired)

Hi @chenlu,

 

This is not possible. You would need a licence that allows API & Command Line (Server/Desktop Automation). Further than that, the app would only run on a machine that has Alteryx as the AlteryxEngine is not packaged with the app.

 

There is however an option to embed Alteryx OEM in your App. Talk to your sales rep about that, however, given that you don't have access to Alteryx Server, I'm guessing that your not in a position to go to the kind of scale that would be needed for that. 

 

Kane