Alteryx Server Implementation study materials
Alteryx Server Implementation study resources

Alteryx Server Implementation key terms

Alteryx Server Implementation · Get comfortable with the vocabulary.

Worker Node

A Server component that runs published workflows and scheduled jobs. It receives work from the Controller, executes the Alteryx Engine processes, and returns results and logs, scaling execution capacity when added to the environment.

Related: Controller Node, Alteryx Service
Controller Node

The Server component that manages the environment: it stores metadata, queues jobs, coordinates Worker Nodes, and hosts the web interface and API. It does not execute workflows itself in a multi-machine deployment.

Related: Worker Node, Alteryx Service
Alteryx Service

The Windows service (AlteryxService) that runs on every Server node and provides the Controller and Worker roles. It must be running for the web interface, scheduling, and job execution to function.

Related: Controller Node, Worker Node
System Settings

The administrative area of the Server interface where global configuration is managed, including licensing, workers, engine settings, SMTP, authentication, and persistence. Changes here affect the whole environment.

Related: Alteryx Service, Subscription
MongoDB Persistence

The database layer that stores Server metadata such as users, workflows, schedules, and results. It can run as a remote replica set for resilience or in a local embedded mode for simple single-machine installs.

Related: Controller Node, High Availability
Gallery

The web interface where users browse, run, and share published workflows and apps, and where administrators manage content, users, and permissions. It is the primary end-user entry point to the Server.

Related: Collection, Workflow Credentials
Subscription

The association between a user account and a workflow or app that grants that user access to it in the Gallery. Subscriptions control who can see and run published content.

Related: Collection, Gallery
Collection

A container used to organize and share workflows, schedules, and credentials among a defined group of users. Collections simplify permission management by granting access to many items at once.

Related: Subscription, Role
Role

A named set of permissions assigned to users, such as Curator, Artisan, or Viewer. Roles determine what actions a user can take in the Gallery, including publishing, scheduling, and administering content.

Related: Collection, Subscription
Workflow Credentials

Stored username and password values that a published workflow uses to connect to data sources at run time. They are managed separately from user login credentials and can be set at user, workflow, or system level.

Related: Gallery, Encryption Key
Encryption Key

A secret value used by the Server to encrypt sensitive stored data such as credentials and connection strings. It must be backed up and preserved, because losing it makes encrypted values unrecoverable.

Related: Workflow Credentials, Backup and Restore
Run As User

The Windows account under which the Alteryx Service and workflow executions operate. It needs appropriate file system and database permissions, and its rights affect what workflows can access.

Related: Alteryx Service, Worker Node
Authentication Type

The configured method by which users prove identity to the Server, such as built-in accounts, Windows integrated authentication, SAML, or OpenID Connect. It is set in System Settings and affects login and user provisioning.

Related: SAML, Role
SAML

A standards-based single sign-on protocol that lets the Server delegate user authentication to an external identity provider. It is commonly used to integrate Gallery access with corporate identity systems.

Related: Authentication Type, Role
Schedule

A configured trigger that runs a published workflow or app automatically at set times or intervals. Schedules are owned by users, can be shared, and are executed by Worker Nodes through the Controller.

Related: Worker Node, Job Queue
Job Queue

The Controller-managed list of pending workflow executions waiting for an available Worker. Monitoring queue depth helps identify capacity shortages and long wait times.

Related: Schedule, Worker Node
Chained App

A workflow that, after running, presents another app or workflow to the user for a subsequent step. Chained apps let a single entry point guide users through a multi-stage analytic process.

Related: Gallery, Subscription
Workflow Version

A saved revision of a published workflow that is retained by the Server. Versions allow rollback to a prior state and provide an audit trail of changes made to published content.

Related: Gallery, Backup and Restore
Result

The stored output and log generated by a workflow run, viewable in the Gallery. Results include messages, errors, and any output files the workflow produced, and are subject to retention settings.

Related: Job Queue, Schedule
Log File

A record written by Server components that captures events, errors, and execution details. Logs are the primary source for troubleshooting failures and are often collected for support analysis.

Related: Alteryx Service, Result
High Availability

A deployment design in which redundant nodes and services keep the Server available if a component fails. It typically involves multiple Controllers, a replicated database, and load balancing.

Related: Load Balancer, MongoDB Persistence
Load Balancer

A network device or service that distributes incoming requests across multiple Server nodes. It provides a single access point and improves availability and throughput in multi-node deployments.

Related: High Availability, Worker Node
Horizontal Scaling

Adding more Worker Nodes to increase execution capacity, rather than increasing the resources of a single machine. It is the standard approach for handling growing workflow demand on the Server.

Related: Worker Node, Job Queue
Backup and Restore

The practice of regularly saving Server configuration, metadata, and the encryption key so the environment can be rebuilt after failure or migration. Restores must use the matching encryption key to decrypt stored values.

Related: Encryption Key, Upgrade
Upgrade

The process of moving the Server to a newer version, which generally requires backing up data, verifying prerequisites, and running the installer on each node in the correct order.

Related: Backup and Restore, Migration
Migration

Moving a Server deployment to new hardware, a new environment, or a different topology. It involves exporting configuration and data and restoring them on the target system.

Related: Upgrade, Backup and Restore
License Key

The file or code that activates the Server and defines licensed capabilities, such as the number of Workers. It is applied through the interface and must match the deployment size.

Related: System Settings, Worker Node
Engine

The Alteryx processing component that executes workflow logic on a Worker Node. Each Worker runs one or more engine processes, and engine count affects concurrent execution capacity.

Related: Worker Node, Horizontal Scaling
Data Connection

A centrally defined connection to a data source that published workflows can reference. Administrators manage these in the Server so users can share governed access without embedding credentials in each workflow.

Related: Workflow Credentials, Encryption Key
API

A programmatic interface that allows external tools to interact with the Server for tasks such as publishing, running, and managing workflows. It is used for automation and integration with other systems.

Related: Gallery, Schedule
Audit Log

A record of user and administrative actions taken in the Server, such as logins, permission changes, and publishing events. It supports compliance review and security investigations.

Related: Log File, Role
SMTP Configuration

The mail server settings used by the Server to send notifications and password reset messages. Incorrect SMTP settings prevent users from receiving account and schedule-related email.

Related: System Settings, Schedule