Alteryx Essentials key terms
Alteryx Essentials · Get comfortable with the vocabulary.
- Workflow Canvas
- Related: Tool Configuration Window, Data Stream
The main visual area in Alteryx Designer where tools are placed and wired together to build a processing pipeline. Tools flow left to right, and connection lines carry data between them.
- Tool Palette
- Related: Workflow Canvas, Tool Configuration Window
The categorized panel of available tools grouped by function, such as Preparation, Join, Parse, and Spatial. Users drag tools from it onto the canvas or search for them by name.
- Tool Configuration Window
- Related: Tool Palette, Anchor
The panel where settings for the currently selected tool are entered, such as field selection, join keys, or output options. Options shown change depending on the tool chosen.
- Anchor
- Related: Connection Wire, Data Stream
A connection point on a tool where data enters or exits. Input anchors receive streams and output anchors emit them, and some tools have multiple anchors for different result types.
- Connection Wire
- Related: Anchor, Data Stream
The line drawn between an output anchor and an input anchor that passes records from one tool to the next. A wire can carry only one data stream at a time.
- Data Stream
- Related: Connection Wire, Metadata
The set of records and fields flowing along a connection between tools, including metadata describing field names and types. Each stream is processed independently unless combined by a tool.
- Metadata
- Related: Data Type, Field
Descriptive information about a data stream, including field names, data types, sizes, and record counts. It lets Designer validate configurations before a workflow actually runs.
- Data Type
- Related: Metadata, Select Tool
The classification that determines what kind of values a field can hold, such as whole numbers, decimals, text, dates, or booleans. Correct types are required for math, sorting, and joins to behave as expected.
- Input Data Tool
- Related: Output Data Tool, Dynamic Input Tool
The tool that connects a workflow to an external source such as a file, database, or saved dataset. It reads records into the stream and defines the initial schema.
- Output Data Tool
- Related: Input Data Tool, Delimiter
The tool that writes the final stream to a destination such as a file, database table, or spreadsheet. It controls file format, overwrite behavior, and whether to append or replace.
- Dynamic Input Tool
- Related: Input Data Tool, Batch Macro
A tool that reads multiple sources in one step by substituting values, such as file paths or SQL fragments, from an incoming stream. It is often used to loop over many files without a macro.
- Delimiter
- Related: Input Data Tool, Text to Columns Tool
The character or sequence that separates fields within a flat text file, such as a comma, tab, or pipe. Choosing the correct delimiter is essential for parsing columns properly on input.
- Select Tool
- Related: Data Type, Formula Tool
A tool for choosing which fields to keep, renaming them, changing their data type or size, and reordering columns. It is the primary way to shape a stream's schema.
- Formula Tool
- Related: Expression Editor, Select Tool
A tool that creates new fields or updates existing ones using expressions written in the expression language. It can apply the same logic to all rows or only to rows meeting a condition.
- Expression Editor
- Related: Formula Tool, Function
The interface where formulas are written, with function lists, field references, and validation feedback. It warns about syntax errors and type mismatches before the workflow runs.
- Filter Tool
- Related: Expression Editor, Test Tool
A tool that splits a stream into two outputs based on a true/false condition. Records meeting the expression go to the True anchor and the rest go to the False anchor.
- Data Cleansing Tool
- Related: Null, Imputation Tool
A tool that performs common cleanup tasks such as trimming whitespace, removing nulls, changing case, and replacing values. Multiple cleaning operations can be enabled in a single pass.
- Null
- Related: Data Cleansing Tool, Imputation Tool
A marker for a missing or unknown value, distinct from zero or an empty string. Many calculations and joins treat nulls specially, so they often need explicit handling.
- Imputation Tool
- Related: Null, Data Cleansing Tool
A tool that fills missing values using a chosen method, such as a fixed value, the column average, or the most frequent value. It helps make datasets complete for downstream analysis.
- Sort Tool
- Related: Sample Tool, Multi-Row Formula Tool
A tool that orders records by one or more fields in ascending or descending order. Sorting is often required before tools that depend on record order, such as running totals.
- Join Tool
- Related: Join Key, Union Tool
A tool that combines two streams by matching records on shared key fields. It produces matched records plus separate outputs for left-only and right-only records.
- Join Key
- Related: Join Tool, Fuzzy Match Tool
The field or fields used to match records between two streams in a join. Keys should have compatible data types and consistent formatting for matches to occur.
- Union Tool
- Related: Join Tool, Append Fields Tool
A tool that stacks streams by rows, aligning fields by name or by position. It is used to combine similar datasets rather than to match records on keys.
- Append Fields Tool
- Related: Union Tool, Join Tool
A tool that adds all fields from one stream to every record of another, producing a cross product. It is useful for adding constants or small lookup tables to a dataset.
- Fuzzy Match Tool
- Related: Join Key, Join Tool
A tool that matches records using similarity scoring rather than exact equality, useful for inconsistent names or addresses. It generates match scores and can group probable duplicates.
- Text to Columns Tool
- Related: Delimiter, RegEx Tool
A tool that splits a single text field into multiple fields based on a delimiter or fixed width. It is commonly used to break apart combined values like full names or addresses.
- RegEx Tool
- Related: Text to Columns Tool, Expression Editor
A tool that uses regular expressions to parse, match, or replace text patterns. It can extract structured pieces from messy strings or validate formats.
- Transpose Tool
- Related: Crosstab Tool, Record ID Tool
A tool that converts columns into rows, turning wide data into a tall, key-value layout. It is often paired with a Crosstab to reshape datasets.
- Crosstab Tool
- Related: Transpose Tool, Summarize Tool
A tool that pivots rows into columns, summarizing values grouped by chosen header and value fields. It reverses the effect of a transpose operation.
- Summarize Tool
- Related: Crosstab Tool, Sort Tool
A tool that groups records and computes aggregates such as counts, sums, averages, and minimums. It outputs one record per group along with the calculated metrics.
- Spatial Tool Category
- Related: Spatial Match Tool, Trade Area Tool
The group of tools that work with geographic objects such as points, lines, and polygons. They support distance, containment, intersection, and spatial join operations.
- Spatial Match Tool
- Related: Spatial Tool Category, Join Tool
A tool that joins records based on geographic relationships rather than key fields, such as which points fall inside a polygon. It appends attributes from one spatial object to another.
- Predictive Tool Category
- Related: Sample Tool, Model
The set of tools for building and scoring statistical and machine learning models, including regression, classification, and clustering. Models are trained on one stream and scored on another.
- Sample Tool
- Related: Predictive Tool Category, Sort Tool
A tool that selects a subset of records by count, percentage, or random sampling. It is typically used to split data into training and validation sets.
- Batch Macro
- Related: Macro Input Tool, Dynamic Input Tool
A reusable workflow that runs once per group or input value, applying the same logic repeatedly. It is often used to process many files or update a parameter-driven calculation.
- Macro Input Tool
- Related: Batch Macro, Iterative Macro
A placeholder inside a macro that receives data or configuration values from the calling workflow. It defines the interface through which the macro is customized.
- Iterative Macro
- Related: Batch Macro, Macro Input Tool
A macro that repeats its internal logic until a stopping condition is met, feeding results back into the next pass. It is used for loops such as running totals or convergence routines.
- Test Tool
- Related: Filter Tool, Null
A tool that checks data against rules and reports records that fail, supporting data quality validation. It can be configured to warn, error, or stop the workflow on failure.
- Performance Profiling
- Related: Data Stream, Sort Tool
The practice of measuring how long each tool takes and how many records it processes to find bottlenecks. Results guide optimization of slow or memory-heavy steps.
- Caching
- Related: Performance Profiling, Workflow Canvas
A Designer feature that stores a tool's output so downstream tools can rerun without reprocessing earlier steps. It speeds up iteration but must be cleared when upstream data changes.