Alteryx Designer Interface and Workflow Fundamentals
The Canvas and Tool Anatomy
A workflow is a set of tools connected by directional data streams. Each tool has anchors: inputs on the left, outputs on the right. Some tools add anchors that appear only after configuration (for example, a Join tool gains L, R, and J outputs; a Filter gains True and False). Questions often test whether you know an anchor's meaning rather than the tool's name.
Configuration vs. Annotation
Every tool has a Configuration pane (behavior) and an Annotation tab (documentation). Annotations never change results; they are for humans. Traps present annotation changes as if they affected data flow.
Run, Cache, and Browse
Running a workflow processes every tool. The Browse tool (or the automatic browse on each output) lets you inspect results; it is a performance cost in large workflows and is often stripped before deployment. The Runtime tab shows record counts and timing per tool, which is the first diagnostic for a slow workflow.
Selection and Containers
The canvas supports multi-select, tool containers (which can be enabled/disabled and collapsed), and disabled tools. A disabled container stops data from flowing through its tools, which is a common cause of "why did my output change?" questions.
Rule of thumb
Read a workflow left to right and ask of each tool: what does it receive, what does it emit on each anchor, and what is the grain (one row per what?) of its output? Most exam errors are grain errors, not syntax errors.
Worked example: A Join tool with unmatched records on both sides is expected to produce three streams. If the downstream tool only connects to J, unmatched rows are silently dropped - a classic trap answer.