Engagement Analytics Dataflow Intermediate Processing
After importing the input fields from the different sources and joining them together, the Engagement Analytics dataflow filters out non-relevant or repeated records.
You can use the dataflow editor in Analytics Studio to view the Engagement Analytics dataflow and its nodes. Alternatively, you can download the dataflow definition file. This is a JSON file that represents the dataflow and its logic. For more information on the dataflow editor and the dataflow definition file, see the Salesforce Help.
Filters
These are the main filter nodes in the Engagement Analytics dataflow.
Filter Node |
Description |
---|---|
FFBC_Contract_FILTER | Matches active billing contracts that are linked to an engagement record. |
PSA_Project_FILTER | Matches projects that are linked to an engagement record. |
SCMC_SupplyChainManagementCore_FILTER |
Matches sales order line items with the record type of "Drop Ship" or "Item" that are linked to a sales order whose status is not "Cancelled" and that is linked to an engagement record. |
The Engagement Analytics dataflow also filters out unused fields from the Billing Contracts, Project Reporting, and Supply Chain Management Core datasets to optimize the size of the final dataset. For a full list of fields available in the Engagements dataset, see Engagement Analytics Output Fields.
Calculated Fields
These are the fields calculated by the Engagement Analytics dataflow.
Field Label |
Field API Name |
Description |
---|---|---|
Account | Account |
Name of the account related to the source record. This is set to:
|
Company | Company |
Name of the company related to the source record. This is set to:
|
Cost | ValueCost |
Total cost amount of the source record. This is set to:
|
End Date | EndDate |
End date of the source record. This is set to:
|
Invoiced | ValueInvoiced |
Total amount invoiced to the customer for the source record. This is set to:
|
Margin | ValueMargin |
Total profit margin for the source record. This is:
|
Projected Margin | ValueProjectedMargin |
Total projected profit margin for the source record. This is:
|
Revenue | ValueRevenue |
Total revenue for the source record. This is set to:
|
Revenue Stream | RevenueStream |
Indicates where the engagement source record comes from. This is set to:
|
Source Currency ISO Code | SourceCurrencyISOCode |
Currency ISO code of the source record. This is set to:
|
Source ID | SourceId |
Salesforce record ID of the source record. This is set to:
|
Source Name | SourceName |
Descriptive name of the source record. This is set to:
|
Source Number | SourceNumber |
Numeric identifier of the source record. This is an auto-number field on the originating object in Salesforce. This is set to:
|
Start Date | StartDate |
Start date of the source record. This is set to:
|
Timeline Revenue | ValueTimelineRevenue |
Total revenue of the header-level source record. This is set to:
|