---
schema_version: "1"
id: 8b1f37b082330c99e6df01011861ad1b66f5771d5f9456d880934f2cb5b72740
title: Data Processing Engine and Monitor Workflow Services
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/financial_services_cloud_object_reference/dpe_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.financial_services_cloud_object_reference.meta/financial_services_cloud_object_reference/dpe_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 368a749e4badbeaa6f9374c0870439a1b115543f62601b49e408cb9567338759
description: Data Processing Engine helps you transform data that's available in your Salesforce org and write back the transformation results as new or updated records. You can transform the data for standard and custom objects using Data Processing Engine definitions. After you activate a Data Processing Engine definition, you can run it. Each run can be tracked using Monitor Workflow Services.
---
# Data Processing Engine and Monitor Workflow Services

Data Processing Engine helps you transform data that's available in your Salesforce org and write back the transformation results as new or updated records. You can transform the data for standard and custom objects using Data Processing Engine definitions. After you activate a Data Processing Engine definition, you can run it. Each run can be tracked using Monitor Workflow Services.

<table class="editionTable" border="0" summary="Salesforce editions needed for the documented functionality" width="100%"><tbody class="tbody"><tr><td class="subHead">Available in: Lightning Experience</td></tr><tr><td class="subHead">Available in: Data Processing Engine is available with Enterprise, Unlimited, and Performance Editions with the <span class="ph">Financial Services Cloud</span>, Loyalty Management, or Rebate Management. Data Processing Engine isn’t available for Salesforce orgs in Government Cloud or Government Cloud Plus.</td></tr></tbody></table>

  

Here's the data model for Data Processing Engine and Monitor Workflow Services:

![Data model diagram of Data Processing Enginr and Monitor Workflow Services.](https://developer.salesforce.com/docs/atlas.en-us.financial_services_cloud_object_reference.meta/financial_services_cloud_object_reference/dev_guides/fsc_api/images/dpe_data_model.png)

Here is the list of developer resources you can use for Data Processing Engine:

- Standard Object
    - [BatchCalcJobDefinitionView](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_objects_batchcalcjobdefinitionview.htm)
- Setup Objects
    
    - [BatchCalcJobDefinition](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/tooling_api_objects_batchcalcjobdefinition.htm)
    - [BatchJobDefinition](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/tooling_api_objects_batchjobdefinition.htm)
    
    To know more about setup objects, see the [Tooling API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_tooling.meta/api_tooling/intro_api_tooling.htm).
- Invocable Actions
    - [dataProcessingEngineAction](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/dpe_actions_run_data_processing_engine.htm)
- Platform Event
    - [BatchJobStatusChangedEvent](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_objects_batchjobstatuschangedevent.htm)

Here is the list of standard objects for Monitor Workflow Services:

- [BatchJob](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_objects_batchjob.htm)
- [BatchJobPart](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_objects_batchjobpart.htm)
- [BatchDataPartFailedRecord](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_objects_batchjobpartfailedrecord.htm)

To know more about Data Processing Engine, see the [Data Processing Engine help](https://help.salesforce.com/articleView?id=concept_data_processing_engine.htm&language=en_US).