Engine

Version:
2020.2
Last modified: September 04, 2020

In System Settings, on the Engine screens, configure the Engine component.

The Alteryx Engine consumes Alteryx workflows and provides high-speed data processing and analytics functionality. This process can be entirely self-contained in the Alteryx Designer, scaled across an organization by the Alteryx Service, or deployed in the cloud by the Alteryx Gallery.

General

The General screen includes configuration options such as where temporary files and log files should be stored and options for specifying system resource usage to optimize performance.

  • Temporary Directory: Displays the path to the location where temporary files used in workflow processing are saved.
  • Logging Directory: Displays the path to the location where output logs produced during workflow processing are saved. See Log Files.
  • Package Staging Directory: Displays the path to the location where files associated with the workflow are temporarily saved when you edit workflows stored in a Gallery. By default, these files are written inside of the Engine Temporary Directory.
  • Memory Limit per Anchor: Define the maximum amount of memory to use to consume data for each output anchor for tools in a workflow. The default value typically does not need to be changed.
  • Default Sort/Join Memory Usage: Define the minimum amount of memory the Engine will use to perform sort and join operations in a workflow. Generally this value should not change.
  • Default Number of Processing Threads: Define the number of processing threads tools or operations can use. The default value is the number of available processor cores plus one. Generally this value should not be changed.
  • Allow Users to Override: Select to allow users to override the above settings. This allows users to define their own memory usage, processing, threads, etc. If not checked, the users assume the settings provided.
  • Run Engine at a Lower Priority: Select if you are running other memory intensive applications simultaneously. It is also recommended that this setting be checked for a machine configured to run the Gallery.
  • Allow User Alias to Override: Select to allow any user alias that is in the Alias Repository can take priority over a system alias.

Proxy

Server can use a proxy to access the internet, rather than connecting directly to an internet host. 

Server pulls the proxy settings displayed in Engine > Proxy from the Windows internet settings for the user logged into the machine. If there are no proxy settings for the user logged into the machine, Engine > Proxy is not available within the System Settings menu.

The proxy settings displayed in Engine > Proxy might not reflect the proxy settings that are actually used when the service runs during workflow execution. If your organization uses proxies for internet access, we recommend using the Worker > Run As setting to ensure access to the internet is allowed when Gallery users run and schedule workflows. See Worker for more info.

If a proxy server is set up for the machine and a username and password are required, select Proxy requires password to enter the Username and Password for proxy authentication.

What's Next?

See Administer Gallery.

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.