on 08-15-2016 03:17 PM - edited on 07-27-2021 11:37 PM by APIUserOpsDM
What is the difference between applications and workflows?
An Alteryx Workflow (module, for you old-school folks) is the standard Alteryx file format.yxmd. Workflows are what you build and save when you drag and drop tools into Alteryx Designer. Note: the Workflow - Configuration Type is set to Standard Workflow.
An Alteryx Analytic App is "a self-contained program that performs a specific function for the user" and is saved as a .yxwz. It is an easy to use GUI interface for users. Apps can be opened and used without opening Alteryx Designer, simplifying the look and feel for the user. Apps and workflows are both built with Alteryx Designer, but Apps make use of Interface tools to create user interfaces. Apps can be processed inside of Alteryx Designer (click the wizard wand), in the Gallery, or as a stand-alone.
For Analytic Apps, the Workflow - Configuration Type is set to Analytic App.
Be sure to check out our app building guidelinesfor information on how to build the best Alteryx Apps!
Attached isan example of a very simple app. (.yxwz extension)
Other Alteryx extensions:
* Workflow: .yxmd
* Package: .yxzp Click Options - Export Workflow, to export a workflow or app and other files required to run (input files, custom macros, etc.)
* Macro: .yxmc
* Database file: .yxdb:
To @rajvivan11 :
Absolutely. You can change the workflow once it is saved. The changes get saved to the yxwz file or, if you are using Alteryx Server, then the changes get saved to the Alteryx Gallery, so users there will see your changes.
What if a user doesn't have Alteryx installed at all, can that user run any Alteryx analytic app?
I do have the same question. Does a user execute an app without Alteryx designer?
No cant open and run
Alteryx Analytic applications can be run by