➤➤ Character Map: Makes common string data changes for you, such as changing data from
lowercase to uppercase.
➤➤ Conditional Split: Splits the data based on certain conditions being met. For example, this
transformation could be instructed to send data down a different path if the State column is
equal to Florida.
➤➤ Copy Column: Adds a copy of a column to the transformation output. You can later
transform the copy, keeping the original for auditing purposes.
➤➤ Data Conversion: Converts a column’s data type to another data type.
➤➤ Data Mining Query: Performs a data-mining query against Analysis Services.
➤➤ Derived Column: Creates a new derived column calculated from an expression.
➤➤ DQS Cleansing: Performs advanced data cleansing using the Data Quality Services engine.
➤➤ Export Column: Exports a column from the Data Flow to the file system. For example, you
can use this transformation to write a column that contains an image to a file.
➤➤ Fuzzy Grouping: Performs data cleansing by finding rows that are likely duplicates.
➤➤ Fuzzy Lookup: Matches and standardizes data based on fuzzy logic. For example, this can
transform the name Jon to John.
➤➤ Import Column: Reads data from a file and adds it to a Data Flow.
➤➤ Lookup: Performs a lookup on data to be used later in a transformation. For example, you
can use this transformation to look up a city based on the zip code.
➤➤ Merge: Merges two sorted data sets into a single data set in a Data Flow.
➤➤ Merge Join: Merges two data sets into a single data set using a join function.
➤➤ Multicast: Sends a copy of the data to an additional path in the workflow.
➤➤ OLE DB Command: Executes an OLE DB command for each row in the Data Flow.
➤➤ Percentage Sampling: Captures a sampling of the data from the Data Flow by using a
percentage of the Data Flow’s total rows.
➤➤ Pivot: Pivots the data on a column into a more nonrelational form. Pivoting a table means
that you can slice the data in multiple ways, much like in OLAP and Excel.
➤➤ Row Count: Stores the row count from the Data Flow into a variable.
➤➤ Row Sampling: Captures a sampling of the data from the Data Flow by using a row count
of the Data Flow’s total rows.
➤➤ Script Component: Uses a script to transform the data. For example, you can use this to
apply specialized business logic to your Data Flow.
➤➤ Slowly Changing Dimension: Coordinates the conditional insert or update of data in a
slowly changing dimension.
➤➤ Sort: Sorts the data in the Data Flow by a given column.
➤➤ Term Extraction: Looks up a noun or adjective in text data.