---
schema_version: "1"
id: 1d62318207b2e869418d93673fde750de6281d213d1a03965cacaa5fad9c98dc
title: Configure a Definition for On-Demand Processing
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/dpe_on_demand_configure.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.dpe_on_demand_configure.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 401086612a4de19c3049bf86ea8088863242d7233db2b7e22cf21eaf35c4c6e4
description: Select the on-demand processing type when you create a Data Processing Engine definition to enable immediate or asynchronous execution. Setting the processing type ensures that the builder shows only the nodes and data sources supported for on-demand processing.
products:
  - Cross Cloud
release: "264"
---
# Configure a Definition for On-Demand Processing

Select the on-demand processing type when you create a Data Processing Engine definition to enable immediate or asynchronous execution. Setting the processing type ensures that the builder shows only the nodes and data sources supported for on-demand processing.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=ind.dpe_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported editions and availability for Data Processing Engine (DPE).">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d15857e60">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d15857e60 ">To configure a definition for on-demand processing:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d15857e60 ">Run Data Processing Engine Definitions On Demand</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d15857e60 ">To create a definition, add data sources, configure transformation nodes, add
              writeback nodes, save and activate a definition:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d15857e60 "><span>
                <a href="https://help.salesforce.com/s/articleView?id=ind.dpe_setup.htm&amp;release=264.0.0&amp;type=5" title="Assign users system permissions, object access, and permission sets that they require to manage, run, and monitor Data Processing Engine (DPE) definitions. User permissions for Data Processing Engine vary based on the runtime platform your company uses to run definitions.">View permissions information.</a>
              </span></td>

          </tr>
        </tbody>
      </table>

1. From the App Launcher, find and select **Data Processing Engine**.
2. Click **New**.
3. Select **On-Demand Processing** as the processing type.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-data_processing_engine-264-0-0-production-enus/80e06924-e6c0-4b82-81cf-e99ccd77d857/images/icon_note.png)
    
    Note For on-demand definitions, the runtime platform defaults to the Platform. If you don't see this option, make sure your org has the required permissions and licenses. See [User Permissions for Data Processing Engine](https://help.salesforce.com/s/articleView?id=ind.dpe_setup.htm&release=264.0.0&type=5 "Assign users system permissions, object access, and permission sets that they require to manage, run, and monitor Data Processing Engine (DPE) definitions. User permissions for Data Processing Engine vary based on the runtime platform your company uses to run definitions.") and [Supported Editions For Data Processing Engine](https://help.salesforce.com/s/articleView?id=ind.dpe_editions.htm&language=en_US).
4. [Create a definition](https://help.salesforce.com/s/articleView?id=ind.dpe_create.htm&language=en_US) with a process type dedicated by your cloud for on demand definitions. If you're unsure of the process type, reach out to your Salesforce admin.
5. Add [Data Source nodes](https://help.salesforce.com/s/articleView?id=ind.dpe_create_a_node.htm&language=en_US).
    
    Supported data sources for on-demand runs are Salesforce objects, context definitions, and uploaded CSV files.
6. Configure [transformation](https://help.salesforce.com/s/articleView?id=ind.dpe_create_transformation_nodes.htm&language=en_US) nodes.
7. Add [Writeback](https://help.salesforce.com/s/articleView?id=ind.dpe_configure_writeback_object_node.htm&language=en_US) nodes.
8. Save and [activate](https://help.salesforce.com/s/articleView?id=ind.dpe_activate.htm&language=en_US) the definition.