.yxmd (Workflow)
An Alteryx workflow (.yxmd) represents a repeatable workflow process and has a file extension of .yxmd. All of the inputs, outputs, and tool configurations are saved within a single Alteryx workflow so that you can open and run the workflow multiple times.
For more information about workflows, see Workflow Configuration and Build Workflows.
.yxwg (Workflow group)
A workflow group (.yxwg) represents multiple workflows that can be saved and opened as one file. You can only create workflow groups of existing, locally saved workflows.
For more information, see Workflow Management.
.yxmc (Macro)
A macro (.yxmc) is a workflow that has the flexibility to be run as a single tool within another workflow. By using the macro design settings, the developer can specify parameters so that an end user has options to configure the workflow from a single tool. Once the workflow type is set as a macro, the options that are available in the Workflow Properties window change.
See Macros for more information about the different types of macros.
.yxwz (Analytic App)
An Analytic App (.yxwz ) is created in Alteryx Designer by a developer for end users to run in the Alteryx Analytic App environment. The developer creates a workflow in Alteryx, specifies a series of parameters that will define the user environment, and updates the original design workflow with the end-user's specifications. Analytic Apps can be accessed from a web browser if saved to the Gallery, or via a server or desktop installation. By using the Analytic App design settings, the developer can specify parameters so that an end user has options to configure the workflow from a single tool.
See Analytic Apps for more information about authoring Analytic Apps.
.yxzp (Packaged Workflow)
A .yxzp file is a workflow package that includes an Alteryx workflow (.yxmd, .yxmc, or .yxwz) and all of its dependencies zipped into a single file. This file can be imported into Alteryx, ensuring that workflows can easily be distributed and shared between users. A workflow package is created when a workflow is exported or saved to a Gallery.
See Workflow Management for more information about packaging a workflow.
.yxi (Packaged Tool)
A .yxi file is a package that includes an Alteryx tool and all of its dependencies zipped into a single file. When this file is installed in Alteryx Designer, from an external source such as the Alteryx Public Gallery (gallery.alteryx.com), the tool is added to the tool palette in the category specified.
The .yxi file, and any supporting macros required for the tool to work, are installed in:
\Users\<username>\AppData\Roaming\Alteryx\Tools\
Administrators can optionally choose to install a .yxi tool for all users, in which case the tool is installed in:
\ProgramData\Alteryx\Tools
A .yxi file must be installed before a workflow containing that tool can be run.