Alteryx-Core · domain
Data Preparation
Data Preparation covers the Alteryx tools that clean, reshape, and standardize raw input before analysis. Questions present realistic scenarios—trailing spaces breaking joins, error logs, caching behavior—and ask you to pick the correct tool, operation, or setting. Expect tool-capability matching, multi-column cleansing choices, and workflow-execution reasoning rather than pure definitions.
Focused practice
Practice Data Preparation questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about Data Preparation
You must match each Data Preparation task to the correct Alteryx tool and configure it properly. The single most important thing: know exactly what the Data Cleansing tool can and cannot do, since it handles whitespace, nulls, case, and replacements across many fields at once.
Data Cleansing tool operations: removing nulls, trimming whitespace, replacing values, and modifying case
How the Cache option stores a tool's output to speed downstream execution and testing
Selecting the right tool to strip leading/trailing whitespace across multiple fields at once
Reading error logs to identify which tool or configuration caused a workflow limitation
Watch out for
Common Data Preparation exam traps
- ▸Assuming the Data Cleansing tool does everything—it does not parse, join, or summarize data like other dedicated tools
- ▸Confusing Cache with a permanent save; cached results are temporary and can go stale if upstream data changes
- ▸Using a Formula or single-field trim repeatedly instead of one multi-field cleansing tool, wasting effort and risking missed columns
Question index
All Data Preparation questions (38)
Click any question to see the full explanation, or start a practice session above.
You have a large dataset and need to ensure that no duplicate rows exist based on the 'TransactionID' column. Which TWO tools can be used to identify or remove duplicate records?
Medium2Which tool is best suited to calculate the total number of records in your dataset?
Easy3Which tool would you use to change the granularity of your data by summarizing multiple rows into a single row based on a category?
Medium4You have a single column containing 'Lastname, Firstname'. You need to split this into two separate columns. Which tool is most appropriate?
Medium5Which THREE actions are performed by the Select tool?
Hard6Which tool should be used to change the data type of a field across the entire workflow?
Medium7Which tool is best for removing records that are exact duplicates of other records within your dataset?
Easy8When using a Union tool with the 'Auto Config by Position' setting, what happens if the incoming stream has an extra column that the other streams do not have?
Medium9You have a dataset with a field containing trailing spaces that cause join failures. Which tool most efficiently removes leading and trailing whitespace from multiple columns simultaneously?
Easy10If you need to filter a dataset to keep only records where the 'Sales' amount is greater than $500, which tool is required?
Easy11Which TWO of the following tools allow you to change the data type of a field in Alteryx?
Hard12You have a wide dataset with 50 columns. You need to keep only three specific columns and rename one of them. Which tool configuration is the most efficient?
Hard13Which tool is best used to create a new column with a value calculated from other existing columns?
Medium14What is the primary function of the 'Select' tab within the Join tool?
Medium15You need to join two datasets based on a common ID, but the field names are different. Which tool configuration allows you to perform this join?
Easy16You need to reduce the number of records in your dataset to only show the top 10 highest sales values. Which tool should you use?
Medium17Which tool is used to change the data type of multiple fields at once to String, preventing potential issues with downstream text processing?
Medium18Refer to the exhibit. You are receiving this error while trying to calculate a margin percentage. What is the most likely cause and solution?
Hard19Which tool is best for removing duplicate rows based on all columns in the dataset?
Easy20You want to create a new field that calculates the average of four existing numeric columns. Which tool is the most appropriate for this?
Medium21An analyst needs to reorder the columns in a wide dataset before outputting the results. Which tool should be used to achieve this efficiently without writing expression code?
Medium22You have a dataset where each row represents a project and columns represent monthly costs (Jan_Cost, Feb_Cost, etc.). You need to transform this into a long format (Project, Month, Cost). Which tool is best suited for this task?
Medium23Refer to the exhibit. Given the error log, which tool or setting likely caused this limitation in the workflow?
Hard24Refer to the exhibit. What is the most likely cause for this behavior?
Hard25You have a list of files in a directory. Which tool can read all these files at once into your workflow?
Medium26You have a column containing values like '1,000.00' that you need to use in a calculation. If you attempt to use it directly in a Formula tool, it returns an error. What is the correct approach to clean this data for math?
Hard27You have a field with mixed types (numeric and string) and you need to ensure all values are treated as Strings for a consistent output. Which tool ensures this conversion?
Medium28Which THREE operations can be performed using the Data Cleansing tool?
Medium29How does the 'Cache' option on a tool affect the workflow execution?
Hard30Which TWO of the following are valid uses for the Data Cleansing tool in Alteryx?
Medium31Which TWO settings in the Data Cleansing tool handle missing values?
Medium32Which tool is best for combining two datasets that share a common key, keeping only the records that match in both?
Easy33What is the primary benefit of using a Container tool to group parts of a workflow?
Easy34Refer to the exhibit. Which tool should be placed before the Formula tool to resolve this error?
Medium35You want to create a new column that calculates the difference in days between two date fields. Which tool should you use?
Medium36What is the purpose of the 'Browse' tool in Alteryx?
Easy37You need to change the data type of a column from String to V_WString to support Unicode characters while also renaming the column header. Which tool is most appropriate for this task?
Easy38Refer to the exhibit. What is the best strategy to prevent this memory error in your workflow?
HardOther domains
All Alteryx-Core exam domains
Frequently asked questions
- What does the Data Preparation domain cover on the Alteryx-Core exam?
- You must match each Data Preparation task to the correct Alteryx tool and configure it properly. The single most important thing: know exactly what the Data Cleansing tool can and cannot do, since it handles whitespace, nulls, case, and replacements across many fields at once.
- How many questions are in this domain?
- This page lists all 38 Data Preparation questions in the Alteryx-Core question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only Data Preparation questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.