Loading
Salesforce Data Pipelines
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Clean, Transform, and Load Data with Data Prep

          Clean, Transform, and Load Data with Data Prep

          Data Prep provides an intuitive, visual interface in Salesforce Data Pipelines that allows you to easily point-and-click your way to build recipes that prepare data and load it into a target. Use the graph of a recipe to see at a glance where data comes from and how it flows through the recipe to the target. To validate the recipe as you build, preview how raw data is transformed at every step of the way.

          Watch a Demo: Play button Introducing Data Prep (English Only)

          In Data Prep, a recipe consists of nodes. You can add different types of nodes to a recipe to bring in, manipulate, and write data to a target. Data Prep displays a graph of the recipe and its nodes in the Graph area.

          The large recipe is a lot easier to read bbecause transformations don't appear in the graph.

          A Data Prep graph doesn’t show every transformation. It shows only inputs (source data), appends, aggregates, filters, joins, and the output (where the data is written). It also shows transforms, which are groups of transformations that change the raw data, such as concatenation and column type conversions. By hiding lower-level data changes, the graph provides a higher-level, easier-to-read view of the flow of data. We call each object shown in the graph a node. A recipe can have multiple Input, Append, Aggregate, Filter, Join, Transform, and Output nodes.

          Although the graph doesn’t show individual data transformations, you can select a Transform node (1) in the Graph area to see its transformations in the Details area (2).

          The Steps panel shows all transformations included in the selected Transform node. Preview shows the results for the selected transformation.

          You can select a transformation step in the left panel of the Details area to preview the results of that transformation in the Preview tab. Similarly, you can select any node in the graph to preview the results of that node.

          The Details area shows all tranformations added to the selected Transform node and the results of the selected transformation step.

          When you run a recipe, Salesforce Data Pipelines applies the function of each node on the input data, and then outputs the results to the specified target. If the target is a dataset, you can then use that dataset as input to other recipes.

          • Data Prep Access Based on Your User Type
            Not all Data Prep users in Salesforce Data Pipelines need access to all data prep features. For example, a business analyst doesn’t need to change dataset security to grant themselves and others access to more data. To support advanced and limited Data Prep user types, Salesforce Data Pipelines comes with two user permissions: Edit Analytics Dataflows and Edit Dataset Recipes.
          • Create a Recipe with Data Prep
            Use a Data Prep recipe in Salesforce Data Pipelines to clean, transform, and enrich data before loading it into one or more targets. Preview your results as you build the recipe to confirm that the logic is correct.
          • Manage Recipes
            After you create a recipe, use the Recipes tab to edit and delete them.
          • Preview Results in a Data Prep Recipe
            As a best practice in Salesforce Data Pipelines, catch mistakes early by reviewing the results of each node and transformation that you add to a Data Prep recipe.
          • Profile Columns to Understand Data in a Data Prep Recipe
            In Salesforce Data Pipelines, run column profiling on sample data to estimate key stats about columns, such as the frequency of values and percent of columns with missing values. Column profiling is especially useful when you are combining data from different sources, where inconsistencies are often introduced. Column profiles are available only for columns shown in preview.
           
          Loading
          Salesforce Help | Article