Alteryx Designer Core study materials
Alteryx Designer Core study resources

Alteryx Designer Core key terms

Alteryx Designer Core · Get comfortable with the vocabulary.

Input Data tool

A tool that connects a workflow to an outside source such as a file, folder path, or database table and streams its records onto the canvas. Its configuration sets the connection, the sheet or table, and how field types are read.

Related: Output Data tool, Dynamic Input tool
Output Data tool

A tool that writes the incoming data stream to a destination file or database. Configuration covers file format, output mode such as overwrite, append, or create new sheet, and which fields to include.

Related: Input Data tool
Text Input tool

A tool that lets you type or paste a small table of values directly into a workflow, without any external file. It is commonly used for lookup lists, reference codes, parameters, and quick testing.

Related: Input Data tool, Field data type
Dynamic Input tool

A tool that reads a stored input configuration as a template and repoints it at different files, sheets, or queries at run time, so one tool can read many sources in sequence.

Related: Input Data tool, Directory tool
Directory tool

A tool that returns a table describing the files and folders at a given location, including name, full path, size, and creation or modified dates. It is often paired with tools that then read each listed file.

Related: Dynamic Input tool
Alteryx Database file (.yxdb)

Alteryx's native file format, which stores records together with their field types and metadata. Reading and writing it is fast, and the original data types are preserved without re-guessing.

Related: Field data type, Output Data tool
Field data type

The category assigned to a column, such as String, Integer, Double, Date, or Boolean. It controls allowed values, how the value is stored, and which functions and comparisons will work correctly.

Related: Select tool, Conversion error
Select tool

A pass-through tool for managing columns: choosing which fields to keep, renaming them, changing data types and sizes, and reordering the output. It changes structure, not the number of records.

Related: Field data type, Record and field
Record and field

A record is a single row of data, and a field is a single column that holds one data type. Together they form the rectangular table that every tool receives and passes onward.

Related: Field data type, Select tool
Data Cleansing tool

A configurable tool that standardises messy text in one step: replacing nulls with values, trimming whitespace, removing unwanted characters, changing case, and dropping null rows or columns.

Related: Trim, Null value
Text to Columns tool

A tool that splits one text field into two or more fields, either at a delimiter such as a comma or at fixed character positions. It is used to break combined codes and labels apart.

Related: RegEx tool, Data Cleansing tool
RegEx tool

A tool that applies regular expressions to text in order to parse, replace, or tokenise it. It can extract matched groups into new fields, making it useful for pulling patterns out of free text.

Related: Text to Columns tool, Trim
DateTime tool

A tool that converts text into Alteryx date and time values, or converts existing date and time values into formatted text strings using a chosen format specification.

Related: Field data type
Null value

The absence of any value in a field, which is different from an empty string, a space, or zero. Many calculations that involve a null return null, so nulls usually need explicit handling.

Related: Data Cleansing tool, Formula tool
Conversion error

A warning raised when a value cannot be represented in its field's data type, such as letters in a numeric column. The offending value typically becomes null and the tool reports the problem.

Related: Field data type, Null value
Trim

Removing unwanted whitespace or specified characters from the beginning and end of a text value, or sometimes all occurrences. It is available inside the Data Cleansing tool and as a function in expressions.

Related: Data Cleansing tool, Formula tool
Formula tool

A tool that creates new fields or updates existing ones using written expressions. Each output is given a name, a data type, and a size, and multiple expressions can be added in one tool.

Related: Multi-Row Formula tool, Multi-Field Formula tool
Multi-Row Formula tool

A tool that computes values referring to other records in the same field, such as the previous or next row. It supports running totals, differences between rows, and filling missing values downward.

Related: Formula tool, Sort tool
Multi-Field Formula tool

A tool that applies one expression to several selected fields at once. It can overwrite the chosen fields or write the results into new fields, which saves repeating identical formulas.

Related: Formula tool, Select tool
Filter tool

A tool that evaluates a single expression against each record and routes rows to a True output and a False output. It splits one stream into two so each path can be handled differently.

Related: Formula tool, Sample tool
Sort tool

A tool that orders records by one or more fields in ascending or descending direction, with options for case and locale handling. Output order matters for tools that depend on record position.

Related: Sample tool, Multi-Row Formula tool
Sample tool

A tool that returns only part of the incoming data: the first or last N records, every Nth record, a random sample, or a percentage of the records.

Related: Sort tool, Unique tool
Unique tool

A tool that splits a stream based on selected key fields, sending the first record of each combination to the Unique output and later duplicates to the Duplicate output.

Related: Sort tool, Summarize tool
Summarize tool

A tool that groups records by chosen fields and produces aggregations such as count, sum, average, minimum, maximum, or concatenation, replacing many detail rows with summary rows.

Related: Cross Tab tool, Unique tool
Cross Tab tool

A tool that pivots data from rows into columns, turning each distinct value of a key field into a new field and aggregating the remaining values into those cells.

Related: Transpose tool, Summarize tool
Transpose tool

A tool that unpivots data from columns into rows, producing a name column holding former field names and a value column holding the corresponding values.

Related: Cross Tab tool
Join tool

A tool that combines two streams on matching key fields. Matched records go to the Join output, while unmatched records from each side go to the Left and Right outputs.

Related: Join Multiple tool, Union tool
Join Multiple tool

A tool that joins three or more inputs on shared key fields within a single tool, with a configurable join type applied across all of the incoming streams.

Related: Join tool
Union tool

A tool that stacks two or more streams vertically into one, aligning fields either by name or by position, with options to keep all fields or only those that match.

Related: Join tool, Append Fields tool
Find Replace tool

A tool that searches a field in one stream for values located in another stream, then appends the associated values or replaces the found text with them.

Related: Join tool, Fuzzy Match tool
Append Fields tool

A tool that combines every record of one input with every record of another, producing a Cartesian product. It is typically used to attach a small table of constants or parameters to a larger dataset.

Related: Union tool, Join tool
Fuzzy Match tool

A tool that identifies records that are similar rather than exactly equal, generating match keys and similarity scores so near-duplicate names and codes can be grouped or merged.

Related: Find Replace tool, Unique tool
Browse tool

A tool placed at the end of a branch that displays the data reaching it in a results grid, along with column metadata and profiling information such as distribution and null counts.

Related: Run order, Annotation
Run order

The sequence in which tools execute, determined by the connections between them. A tool runs once all of its inputs have run, and independent branches may be processed in parallel.

Related: Browse tool, Container tool
Container tool

A tool that visually groups other tools on the canvas. It can be disabled so the enclosed section is skipped at run time, and it can carry a caption to document that part of the workflow.

Related: Run order, Annotation
Standard macro

A saved workflow with defined input and output anchors that behaves like a single tool when placed on the canvas. Batch and iterative versions repeat the same logic across records or in a loop.

Related: Interface tools, Run order
Interface tools

Question tools such as text boxes, drop-downs, and file browse buttons that prompt the user when a workflow is run as an analytic app, feeding the answers into the workflow as values.

Related: Standard macro, Run order
Annotation

Custom text attached to a tool or the canvas to explain what the logic does. Annotations do not affect processing but make a workflow easier for others to review and maintain.

Related: Container tool, Browse tool