Alteryx Designer Core key terms
Alteryx Designer Core · Get comfortable with the vocabulary.
- Input Data tool
- Related: Output Data tool, Dynamic Input 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.
- Output Data tool
- Related: Input 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.
- Text Input tool
- Related: Input Data tool, Field data type
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.
- Dynamic Input tool
- Related: Input Data tool, Directory 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.
- Directory tool
- Related: Dynamic Input 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.
- Alteryx Database file (.yxdb)
- Related: Field data type, Output Data tool
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.
- Field data type
- Related: Select tool, Conversion error
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.
- Select tool
- Related: Field data type, Record and field
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.
- Record and field
- Related: Field data type, Select tool
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.
- Data Cleansing tool
- Related: Trim, Null value
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.
- Text to Columns tool
- Related: RegEx tool, Data Cleansing 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.
- RegEx tool
- Related: Text to Columns tool, Trim
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.
- DateTime tool
- Related: Field data type
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.
- Null value
- Related: Data Cleansing tool, Formula tool
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.
- Conversion error
- Related: Field data type, Null value
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.
- Trim
- Related: Data Cleansing tool, Formula tool
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.
- Formula tool
- Related: Multi-Row Formula tool, Multi-Field 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.
- Multi-Row Formula tool
- Related: Formula tool, Sort 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.
- Multi-Field Formula tool
- Related: Formula tool, Select 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.
- Filter tool
- Related: Formula tool, Sample 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.
- Sort tool
- Related: Sample tool, Multi-Row Formula 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.
- Sample tool
- Related: Sort tool, Unique 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.
- Unique tool
- Related: Sort tool, Summarize 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.
- Summarize tool
- Related: Cross Tab tool, Unique 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.
- Cross Tab tool
- Related: Transpose tool, Summarize 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.
- Transpose tool
- Related: Cross Tab 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.
- Join tool
- Related: Join Multiple tool, Union 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.
- Join Multiple tool
- Related: Join 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.
- Union tool
- Related: Join tool, Append Fields 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.
- Find Replace tool
- Related: Join tool, Fuzzy Match 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.
- Append Fields tool
- Related: Union tool, Join 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.
- Fuzzy Match tool
- Related: Find Replace tool, Unique 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.
- Browse tool
- Related: Run order, Annotation
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.
- Run order
- Related: Browse tool, Container tool
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.
- Container tool
- Related: Run order, Annotation
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.
- Standard macro
- Related: Interface tools, Run order
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.
- Interface tools
- Related: Standard macro, Run order
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.
- Annotation
- Related: Container tool, Browse tool
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.