First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Architecture and Deployment Planning
In a standard multi-node Alteryx Server deployment, which component is responsible for storing workflow metadata, schedules, and user credentials?
- The gallery's Redis cache layer
- The load balancer's session store
- The Controller node's MongoDB database Correct answer.
- The Worker node's AlteryxEngine process
Explanation
The Controller hosts the MongoDB instance that persists application data such as schedules, users, and workflow metadata. Worker nodes execute workflows but do not own the primary metadata store. Persistent state must live in a durable database, not an in-memory cache or load balancer.
Question 2Architecture and Deployment Planning
An organization wants scheduled workflows to run even when no user is logged on to the server. Which design consideration supports this?
- The Controller service must run under an account with the required permissions Correct answer.
- Workflows must be saved in the user's personal gallery
- Schedules must be created by a Curator-level user
- The Worker must be a desktop machine with an active session
Explanation
Server services run as background services under a service account, so scheduled execution does not depend on an interactive logon. That account needs appropriate permissions to access data sources and file paths. Interactive sessions and personal gallery ownership are not requirements for unattended scheduling.
Question 3Architecture and Deployment Planning
A company plans a single-machine installation for a small team. Which statement best describes a valid single-node topology?
- At least two Workers are mandatory for licensing
- Controller, Worker, and Gallery can be co-located on one host Correct answer.
- The Controller must always be separated from the Gallery
- MongoDB must run on a dedicated external host
Explanation
A single-machine install co-locates the Controller, Worker, and web/gallery components on one host, which suits small teams. Separation of components is a scaling choice, not a licensing requirement. MongoDB can run locally in this topology.
Question 4Architecture and Deployment Planning
Which Alteryx Server component actually executes a workflow when a user runs it from the Gallery?
- The Gallery web front end
- The authentication provider
- The Worker service Correct answer.
- The MongoDB instance
Explanation
Worker nodes host the AlteryxEngine and run the workflow jobs dispatched by the Controller. The Gallery provides the interface and the database stores metadata, but neither executes workflow logic. Authentication governs access rather than execution.
Question 5Architecture and Deployment Planning
What is the primary purpose of placing a load balancer in front of multiple Gallery nodes?
- To execute workflows in parallel
- To distribute incoming HTTP traffic across Gallery instances Correct answer.
- To store workflow output files
- To encrypt the MongoDB connection
Explanation
A load balancer spreads client HTTP requests across multiple Gallery nodes so traffic is shared and availability improves. It does not run workflows, store outputs, or handle database encryption. Those functions belong to other components.
Question 6Architecture and Deployment Planning
Which factor most directly determines how many concurrent workflow jobs a Worker node can process?
- The retention period for job results
- The configured number of worker execution threads Correct answer.
- The number of Curator accounts
- The size of the Gallery's logo image
Explanation
Each Worker runs a configurable number of execution threads, and that setting caps concurrent jobs on that node. Cosmetic gallery settings, user counts, and result retention do not control execution capacity. Capacity planning therefore centers on thread counts and host resources.
Question 7Architecture and Deployment Planning
Why should the Controller and Worker roles generally be separated in a production deployment serving many users?
- To isolate scheduling and metadata services from execution load Correct answer.
- To allow the Gallery to run without a database
- To eliminate the need for backups
- To avoid needing a license for the Worker
Explanation
Separating roles keeps heavy workflow execution from competing with the Controller's scheduling and metadata services. This isolation improves stability and scalability. Licensing, database requirements, and backup obligations are unaffected by role separation.
Question 8Architecture and Deployment Planning
What does the Alteryx Server licensing model typically govern in a deployment plan?
- The color scheme of the Gallery
- The number of users and the number of Worker execution slots Correct answer.
- The choice of web browser for users
- The physical rack location of servers
Explanation
Server licensing generally governs seats and execution capacity such as Worker slots. Cosmetic settings, browser choice, and rack placement are operational decisions unrelated to license entitlements. Planning must align topology with licensed capacity.
Question 9Architecture and Deployment Planning
A team needs workflows to read from an on-premises database that is only reachable from a specific network segment. Where should the Worker nodes be placed?
- In any segment, because Workers tunnel through the Gallery
- On the same host as the authentication provider
- In a segment with network access to the database Correct answer.
- Behind the load balancer only
Explanation
Workers open connections to data sources during execution, so they must have network reachability to those sources. Traffic does not tunnel through the Gallery, and load balancer placement concerns inbound web traffic. Authentication hosts are unrelated to data connectivity.
Question 10Architecture and Deployment Planning
An administrator wants to scale execution capacity without adding new physical hosts. Which approach fits a virtualized deployment?
- Move the database to a workstation
- Add Worker virtual machines on existing virtualization infrastructure Correct answer.
- Increase the Gallery's session timeout
- Reduce the number of scheduled workflows
Explanation
Virtualization allows additional Worker VMs to be provisioned on existing hardware to raise execution capacity. Session timeouts and schedule counts do not add capacity. Moving the database to a workstation would harm reliability rather than scale execution.
Question 11Architecture and Deployment Planning
Which configuration best supports high availability of the Controller role?
- Hosting the Controller on a Worker's desktop OS
- Running a single Controller with nightly backups only
- Disabling the Controller service during peak hours
- Deploying a Controller with a replicated MongoDB replica set Correct answer.
Explanation
High availability for the Controller relies on a replicated MongoDB deployment so metadata survives node failure. Backups alone provide recovery rather than availability. Running on an unsuitable OS or disabling the service undermines reliability.
Question 12Architecture and Deployment Planning
Why might an architect choose to run the Gallery on a separate host from the Controller in a larger deployment?
- To allow Workers to skip authentication
- To reduce the number of required licenses
- To avoid installing MongoDB
- To keep web-tier resource consumption from affecting scheduling services Correct answer.
Explanation
Separating the web tier isolates memory and CPU used by Gallery requests from the Controller's scheduling and metadata work. It does not remove the need for MongoDB, bypass authentication, or change license counts. Isolation improves predictable performance.
Question 13Architecture and Deployment Planning
A workflow must write outputs to a shared file share. What must be true for this to work across multiple Workers?
- The Controller must compress the output before writing
- Each Worker must have access to the same share using consistent credentials Correct answer.
- Each Worker must store its own local copy of the output
- The Gallery must host the file share on its own disk
Explanation
When any Worker may run a job, all Workers need consistent access to the same shared location under credentials that resolve identically. Local copies would fragment results, and the Gallery or Controller does not substitute for a shared file location. Consistent path and permission design is essential.
Question 14Architecture and Deployment Planning
Which deployment consideration most affects the time required to restore service after a Controller host failure?
- The default language setting of the Gallery
- The length of user passwords
- Whether MongoDB is replicated and how failover is configured Correct answer.
- The number of published workflow icons
Explanation
Recovery time depends heavily on whether metadata is replicated with automated failover or must be restored from backup. Cosmetic and policy settings do not materially change restoration speed. Resilient database design shortens outages.
Question 15Architecture and Deployment Planning
What is the role of the Alteryx Service (Controller) regarding Worker registration?
- It compiles workflows into executables for each Worker
- It stores all workflow output data permanently
- It tracks which Workers are available and dispatches jobs to them Correct answer.
- It replaces the need for user authentication
Explanation
The Controller maintains awareness of registered Workers and assigns queued jobs to available capacity. It does not compile workflows into standalone executables or permanently store outputs. Authentication remains a separate concern.
Question 16Architecture and Deployment Planning
An architect is sizing storage for the Server environment. Which data set grows most directly with the number of scheduled and ad-hoc job runs?
- Stored job results and logs retained by the Gallery Correct answer.
- The static Gallery configuration files
- The installed application binaries
- The operating system page file
Explanation
Each job can produce results and logs that the Gallery retains according to policy, so this store grows with run volume. Binaries, page files, and static configuration do not scale with job count. Retention settings therefore drive storage planning.
Question 17Architecture and Deployment Planning
Which statement about running Alteryx Server components on separate hosts is accurate?
- Components require identical hostnames to communicate
- All components must share a single physical disk
- Separate hosts eliminate the need for a database
- Components communicate over configured ports that must be allowed through firewalls Correct answer.
Explanation
Distributed components rely on network communication over specific ports, so firewall rules must permit that traffic. They do not need shared physical disks or identical hostnames, and a database is still required. Port planning is a core deployment task.
Question 18Architecture and Deployment Planning
A company wants to authenticate Server users against its existing corporate directory. Which planning item is most relevant?
- Increasing the number of Worker threads
- Reinstalling the Gallery on each Worker
- Choosing a different database engine
- Configuring an identity provider integration such as SAML or Windows authentication Correct answer.
Explanation
Directory-based sign-in is achieved by integrating an identity provider, for example via SAML or Windows authentication. Thread counts, database engine choice, and Worker installations do not address authentication. Identity integration should be planned before rollout.
Question 19Architecture and Deployment Planning
Why is it important to plan for time synchronization across Controller and Worker hosts?
- It allows Workers to run without the Controller
- It reduces the number of licenses required
- It eliminates the need for backups
- Schedules and job logs rely on consistent timestamps across nodes Correct answer.
Explanation
Scheduling and log correlation depend on consistent clocks, so hosts should synchronize time with a common source. Time sync does not affect licensing, remove the Controller dependency, or replace backups. Inconsistent clocks can cause schedules to fire unexpectedly.
Question 20Architecture and Deployment Planning
An organization requires that workflow execution continue if a single Worker host goes offline. What design achieves this?
- Store all workflows on the failed Worker
- Disable job queuing on the Controller
- Register multiple Workers so the Controller can route jobs to remaining capacity Correct answer.
- Pin every workflow to one specific Worker
Explanation
With multiple registered Workers, the Controller can dispatch jobs to healthy nodes when one fails. Pinning workflows to a single Worker or storing them only there creates a single point of failure. Disabling queuing would prevent orderly redistribution.
Question 21Architecture and Deployment Planning
A deployment must support bursts of many simultaneous jobs while keeping steady-state infrastructure costs low. Which approach best fits?
- Permanently provisioning maximum Workers for all hours
- A single oversized Controller handling all execution
- Removing the job queue to reduce overhead
- Elastic Worker capacity that scales out during peak periods Correct answer.
Explanation
Elastic Worker capacity adds execution slots during bursts and releases them afterward, balancing performance and cost. Permanent maximum provisioning wastes resources, and concentrating execution on the Controller or removing the queue harms scalability. Elastic scaling matches capacity to demand.
Question 22Architecture and Deployment Planning
An architect must decide between a single-node and a multi-node deployment for a growing team. Which consideration is most decisive?
- The preferred Gallery theme
- Expected concurrency and the need for execution isolation and redundancy Correct answer.
- The average password length of users
- The number of published workflow icons
Explanation
The choice hinges on concurrency demand and whether execution isolation and redundancy are required, which multi-node designs provide. Cosmetic and policy settings do not drive topology decisions. Growth projections should guide the selection.
Question 23Architecture and Deployment Planning
During disaster recovery planning, why should the MongoDB metadata store and the Gallery configuration be backed up together?
- The Gallery cannot start unless backups are compressed
- Backing up both reduces the number of Worker licenses
- Restoring one without the other can leave schedules and permissions inconsistent Correct answer.
- MongoDB backups automatically include workflow outputs
Explanation
Schedules, users, and permissions span both the database and Gallery configuration, so restoring them from mismatched points in time can create inconsistency. Licensing, compression, and output inclusion are unrelated to why they should be backed up together. Coordinated backups preserve referential integrity.
Question 24Architecture and Deployment Planning
A security review requires that data in transit between Gallery clients and the web tier be encrypted. Which deployment element addresses this?
- More frequent job result retention
- Additional Worker execution threads
- A larger MongoDB replica set
- TLS certificates configured on the Gallery web tier Correct answer.
Explanation
Encrypting client-to-Gallery traffic is achieved by configuring TLS certificates on the web tier. Thread counts, replica set size, and retention policies affect capacity or storage rather than transport encryption. Transport security is a web-tier configuration concern.
Question 25Architecture and Deployment Planning
An architect is evaluating whether to co-locate MongoDB with the Controller or host it externally. Which factor most strongly favors an external, replicated database?
- The desire to reduce the number of published workflows
- The need to change the Gallery theme frequently
- The need for metadata to survive loss of the Controller host Correct answer.
- The preference for shorter user passwords
Explanation
An external, replicated database lets metadata survive the loss of the Controller host, improving resilience. Workflow counts, theming, and password policies are unrelated to database placement. Resilience and failover are the decisive considerations.
Question 26Architecture and Deployment Planning
When planning the host environment for Alteryx Server, which component is responsible for scheduling and coordinating workflow execution requests across the environment?
- The Gallery web application
- The Controller service Correct answer.
- The Worker service
- The MongoDB metadata store
Explanation
The Controller service acts as the orchestrator: it queues jobs, decides which Worker should run them, and tracks state. Workers only execute jobs they are assigned, while the Gallery is the user interface and MongoDB stores metadata.
Question 27Architecture and Deployment Planning
An architect is planning disk capacity for a Server deployment and wants to isolate the growth caused by workflow run artifacts. Which location should be planned with the most generous capacity?
- The Gallery's static web asset folder
- The MongoDB data directory on the Controller
- The Worker's output and log storage for completed jobs Correct answer.
- The Worker's temp directory used during job execution
Explanation
Completed job outputs and logs accumulate over time and scale with run volume, so they typically drive the largest and fastest-growing storage need. Temp space is transient, web assets are fixed, and MongoDB holds comparatively small metadata.
Question 28Architecture and Deployment Planning
A deployment plan must ensure that users can continue to access the Gallery and run scheduled workflows if the primary Controller host is lost. Which planning element most directly addresses this requirement?
- Enabling SSL on the Gallery and Controller communication channels
- Configuring a load-balanced pair of Gallery nodes behind a shared virtual address Correct answer.
- Increasing the CPU and memory allocated to the single Controller host
- Adding more Worker nodes to the existing Controller host
Explanation
Resilience for the user-facing tier requires redundancy at the Controller/Gallery layer, typically multiple nodes behind a load balancer so a single host loss does not remove access. Adding Workers or resources to one host does not survive loss of that host, and SSL only secures traffic.
Question 29Architecture and Deployment Planning
An organization must run Alteryx Server entirely within its own data center with no outbound internet dependency for core operation. Which planning item is most important to confirm during architecture design?
- That all Worker hosts have unrestricted outbound access to public repositories
- That the Gallery is published on a public DNS name for external users
- That the environment can obtain and apply product updates and licensing without relying on open internet paths Correct answer.
- That MongoDB is hosted by a third-party managed provider
Explanation
Air-gapped or restricted environments must have a defined mechanism for updates, licensing, and any required connectivity so core operation is not blocked. Outbound internet access and public exposure are the opposite of the stated constraint, and external managed MongoDB conflicts with keeping everything in-house.
Question 30Architecture and Deployment Planning
An architect is choosing between deploying the metadata database on the same host as the Controller and deploying it on dedicated hosts. Which factor most strongly favors the dedicated-host option?
- The number of users who publish workflows to the Gallery
- The frequency with which Workers are added or removed
- The volume and write intensity of job and schedule metadata under heavy concurrency Correct answer.
- The size of the largest individual workflow output file
Explanation
Separating the metadata database is primarily justified when metadata write load and concurrency compete with Controller processing for resources. User counts, Worker churn, and individual output file size do not directly stress the metadata store's write path.
Question 31Installation and Configuration
Which Alteryx component is responsible for storing workflows, schedules, and user credentials in a Server deployment?
- The Controller node Correct answer.
- The Gallery web interface
- The Worker node
- The Alteryx Designer client
Explanation
The Controller is the central node that hosts the Server persistence layer (MongoDB) and manages the queue, scheduling, and authentication data. Workers execute jobs but do not own the primary repository.
Question 32Installation and Configuration
When installing Alteryx Server, which account type is recommended for the service account that runs the AlteryxService?
- A personal interactive user account
- A dedicated domain or local account with log-on-as-service rights Correct answer.
- The default Guest account
- The built-in LocalSystem account
Explanation
Alteryx recommends a dedicated service account with the necessary rights such as log on as a service and access to required folders. Using a personal or built-in account complicates permissions and security.
Question 33Installation and Configuration
Which port does the AlteryxService use by default for Controller-to-Worker communication?
- 8080 Correct answer.
- 443
- 27018
- 80
Explanation
The AlteryxService communicates over port 8080 by default between Controller and Workers. Port 80 and 443 relate to web traffic, and 27018 is the MongoDB port.
Question 34Installation and Configuration
Which database does Alteryx Server use to persist its repository data?
- Microsoft SQL Server
- Oracle Database
- MongoDB Correct answer.
- PostgreSQL
Explanation
Alteryx Server uses an embedded or user-managed MongoDB instance to store repository data such as workflows, schedules, and users. The other databases are not the Server persistence store.
Question 35Installation and Configuration
In a multi-node Alteryx Server deployment, what is the role of a Worker node?
- It executes workflows queued by the Controller Correct answer.
- It hosts the Gallery and authentication services
- It provides the Designer authoring environment
- It stores the primary MongoDB repository
Explanation
Workers receive and execute jobs from the Controller's queue. The Controller hosts the persistence layer and Gallery services, while Designer is a separate client.
Question 36Installation and Configuration
Which Alteryx Server setting controls the maximum number of workflows a Worker can run simultaneously?
- Worker execution capacity Correct answer.
- Gallery concurrency limit
- Designer memory limit
- Controller queue depth
Explanation
Each Worker has an execution capacity setting that limits how many jobs run at once. Queue depth and Gallery limits govern submission and display, not per-Worker concurrency.
Question 37Installation and Configuration
After installing Alteryx Server, which utility is used to configure system settings such as workers, persistence, and authentication?
- Alteryx License Manager
- Alteryx System Settings Correct answer.
- Alteryx Gallery Admin panel
- Alteryx Designer Options
Explanation
Alteryx System Settings is the configuration utility for Controller and Worker settings, persistence, and authentication. The other tools serve different purposes.
Question 38Installation and Configuration
Which file extension identifies a packaged Alteryx workflow that can be uploaded to the Gallery?
- .yxzp Correct answer.
- .yxwz
- .yxmd
- .yxdb
Explanation
A .yxzp is a packaged workflow that bundles dependencies for distribution and Gallery upload. The others represent an un-packaged workflow, an analytic app, and a data file respectively.
Question 39Installation and Configuration
A team wants scheduled workflows to run even when no user is logged on to the server. Which configuration ensures this?
- The Worker runs under an interactive desktop session
- The AlteryxService runs under a service account with log-on-as-service rights Correct answer.
- The Gallery is set to anonymous access
- Designer is left open on the Controller
Explanation
Scheduled jobs execute through the AlteryxService, which must run under an account with log-on-as-service rights independent of interactive logins. Interactive sessions and anonymous Gallery access do not enable unattended scheduling.
Question 40Installation and Configuration
Which component must be installed on the Controller node to enable the web-based Gallery?
- The Alteryx Gallery component Correct answer.
- The Alteryx R predictive tools
- The Alteryx Promote component
- The Alteryx Connect component
Explanation
The Gallery component provides the web interface on the Controller. R tools, Connect, and Promote are separate capabilities not required for the Gallery itself.
Question 41Installation and Configuration
Which authentication method allows users to sign in to the Gallery using their existing Active Directory credentials?
- Windows Authentication (Integrated) Correct answer.
- Built-in Gallery authentication
- OAuth 2.0
- SAML single sign-on
Explanation
Windows Authentication (Integrated) validates users against Active Directory. Built-in authentication uses Gallery-stored accounts, while SAML and OAuth are separate federation mechanisms.
Question 42Installation and Configuration
An administrator needs to allow external users to authenticate to the Gallery through a corporate identity provider. Which configuration supports this?
- Windows Authentication
- Anonymous access
- Built-in authentication
- SAML single sign-on Correct answer.
Explanation
SAML single sign-on federates Gallery authentication to an external identity provider. Windows Authentication relies on AD directly, built-in uses local accounts, and anonymous access bypasses identity entirely.
Question 43Installation and Configuration
Which Alteryx Server feature distributes scheduled and on-demand jobs across multiple Workers?
- The job queue managed by the Controller Correct answer.
- The Designer scheduling tab
- The Gallery subscription service
- The Alteryx License Server
Explanation
The Controller maintains a job queue and dispatches work to available Workers. The other options do not distribute execution across Workers.
Question 44Installation and Configuration
Which prerequisite must be satisfied on a Worker machine before it can join an existing Controller?
- The Worker must host its own MongoDB instance
- The Worker must run the Gallery component
- The Worker must be able to reach the Controller on the service port Correct answer.
- The Worker must have a separate license server
Explanation
A Worker must communicate with the Controller over the service port to register and receive jobs. Workers do not host the primary MongoDB or Gallery, and they do not require a separate license server.
Question 45Installation and Configuration
Which setting determines how long the Controller waits before retrying a failed workflow job?
- Worker execution capacity
- Gallery timeout
- Queue priority
- Job retry interval Correct answer.
Explanation
The retry interval governs how long the Controller waits before re-attempting a failed job. The other settings relate to concurrency, ordering, and web session timeouts.
Question 46Installation and Configuration
An administrator wants to back up the Server repository. Which component must be backed up to preserve workflows, schedules, and users?
- The Alteryx R tool library
- The MongoDB persistence layer Correct answer.
- The Gallery theme files
- The Designer installation directory
Explanation
Repository data such as workflows, schedules, and users resides in MongoDB, so backing it up preserves that state. The other locations do not contain the core repository.
Question 47Installation and Configuration
Which Alteryx Server log location would an administrator review to troubleshoot Worker job failures?
- The Gallery HTML templates
- The MongoDB data files
- The Designer user settings file
- The AlteryxService logs on the affected Worker Correct answer.
Explanation
Service logs on the Worker record job execution details useful for troubleshooting. Templates, user settings, and data files do not contain execution logs.
Question 48Installation and Configuration
Which configuration allows the Gallery to send email notifications for subscriptions and password resets?
- SAML identity provider settings
- MongoDB connection string
- Worker execution capacity
- SMTP settings in System Settings Correct answer.
Explanation
Email delivery depends on SMTP settings configured in System Settings. SAML, Worker capacity, and the MongoDB connection string do not govern outbound email.
Question 49Installation and Configuration
Which license type is required on each Worker node to execute workflows in a multi-node Server deployment?
- A single license shared across all nodes
- A Server license for each Worker Correct answer.
- A Designer license for each Worker
- No license is required on Workers
Explanation
Each Worker in a Server deployment requires its own Server license to execute jobs. A shared single license or Designer-only license does not satisfy Worker execution requirements.
Question 50Installation and Configuration
Which Alteryx Server feature lets an administrator control which users can publish workflows to specific districts?
- Worker execution capacity
- SMTP settings
- Gallery permissions and districts Correct answer.
- Job retry interval
Explanation
Gallery permissions and districts govern who can publish and access content within defined areas. The other settings control execution, retries, and email.