---
schema_version: "1"
id: 131dbf52ac89fa7377549e1691d7ea9b236c0659f07c80c43d5f7a2db5a4846b
title: Dcsn Optimization Option Summary DMO
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/std_dmos/c360dm-si-dcsnoptimizationoptionsummarydmo-dmo.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-dcsnoptimizationoptionsummarydmo-dmo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d453a4b6986a290f2d7d38eaaeaf684cf0ada600da11debab87f36fa86716a80
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# Dcsn Optimization Option Summary DMO

Stores per-arm performance analytics for decision optimizers (contextual bandits). Each record summarizes one arm's behavior within a single evaluation cycle, including IPS-corrected reward rates, exploration/exploitation counts, credible intervals, and arm classification status.

## Object Properties

**Object API Name:** `DcsnOptimizationOptionSummary_std__dlm`  
**Category:** Unassigned  
**Availability:** Available in 262 and later versions  
**Primary Key Field:** Id  

## Fields

- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [CredibleIntervalLowerNumber](#credibleintervallowernumber)
- [CredibleIntervalUpperNumber](#credibleintervaluppernumber)
- [CumulativeRegretNumber](#cumulativeregretnumber)
- [CumulativeRewardNumber](#cumulativerewardnumber)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [DcsnOptmztnIdentifier](#dcsnoptmztnidentifier)
- [DcsnOptmztnOptionIdentifier](#dcsnoptmztnoptionidentifier)
- [EmpiricalProbToBeatAllPct](#empiricalprobtobeatallpct)
- [EmpiricalRewardRateNbr](#empiricalrewardratenbr)
- [EvaluationCycleIdentifier](#evaluationcycleidentifier)
- [EvaluationDateTm](#evaluationdatetm)
- [ExploitCount](#exploitcount)
- [ExplorationRatePct](#explorationratepct)
- [ExplorerCount](#explorercount)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [KQ_Id](#kq_id)
- [MetricName](#metricname)
- [ModelCalibrationScoreNbr](#modelcalibrationscorenbr)
- [PersonalizedLiftNumber](#personalizedliftnumber)
- [PullCount](#pullcount)
- [RewardStdDevNumber](#rewardstddevnumber)
- [RewardVarianceNumber](#rewardvariancenumber)
- [SelectionRatePct](#selectionratepct)

### cdp_sys_record_currency

- **Field API Name:** `cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### CredibleIntervalLowerNumber

- **Field API Name:** `CredibleIntervalLowerNumber__c`
- **Data Type:** DOUBLE
- **Description:** Lower bound of the 95% credible interval on the empirical reward rate (rate minus 1.96 times standard error)

### CredibleIntervalUpperNumber

- **Field API Name:** `CredibleIntervalUpperNumber__c`
- **Data Type:** DOUBLE
- **Description:** Upper bound of the 95% credible interval on the empirical reward rate (rate plus 1.96 times standard error)

### CumulativeRegretNumber

- **Field API Name:** `CumulativeRegretNumber__c`
- **Data Type:** DOUBLE
- **Description:** Per-arm contribution to cycle-level pseudo-regret: PullCount times (best_rate minus arm_rate); measures reward left on the table by routing traffic to this arm instead of the globally best-performing arm

### CumulativeRewardNumber

- **Field API Name:** `CumulativeRewardNumber__c`
- **Data Type:** DOUBLE
- **Description:** Total attributed engagement reward accumulated by this arm in the cycle, summed across all users with no IPS correction

### DataSourceId

- **Field API Name:** `DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DcsnOptmztnIdentifier

- **Field API Name:** `DcsnOptmztnIdentifier__c`
- **Data Type:** TEXT
- **Description:** Identifier of the decision option configuration this arm belongs to

### DcsnOptmztnOptionIdentifier

- **Field API Name:** `DcsnOptmztnOptionIdentifier__c`
- **Data Type:** TEXT
- **Description:** Identifier of the personalization decision (option) being summarized

### EmpiricalProbToBeatAllPct

- **Field API Name:** `EmpiricalProbToBeatAllPct__c`
- **Data Type:** PERCENT
- **Description:** Monte Carlo probability that this arm has the highest reward rate among all arms in the decision option; primary win metric that drives arm classification

### EmpiricalRewardRateNbr

- **Field API Name:** `EmpiricalRewardRateNbr__c`
- **Data Type:** DOUBLE
- **Description:** IPS-corrected (SNIPS) average observed reward rate for this arm, de-biased to estimate true performance across all users

### EvaluationCycleIdentifier

- **Field API Name:** `EvaluationCycleIdentifier__c`
- **Data Type:** TEXT
- **Description:** UUID identifying the specific evaluation cycle (Spark job run) that produced this record

### EvaluationDateTm

- **Field API Name:** `EvaluationDateTm__c`
- **Data Type:** DATETIME
- **Description:** Timestamp when this evaluation cycle was computed

### ExploitCount

- **Field API Name:** `ExploitCount__c`
- **Data Type:** DOUBLE
- **Description:** Number of pulls where this arm was selected via exploitation (model's top pick)

### ExplorationRatePct

- **Field API Name:** `ExplorationRatePct__c`
- **Data Type:** PERCENT
- **Description:** Percentage of this arm's total pulls that were exploration (ExplorerCount / PullCount)

### ExplorerCount

- **Field API Name:** `ExplorerCount__c`
- **Data Type:** DOUBLE
- **Description:** Number of pulls where this arm was selected via exploration (random/epsilon selection)

### Id

- **Field API Name:** `Id__c`
- **Data Type:** TEXT
- **Description:** Primary key composed from DcsnOptimizerConfigurationId + DcsnOptionId + EvaluationCycleId

### InternalOrganizationId

- **Field API Name:** `InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### MetricName

- **Field API Name:** `MetricName__c`
- **Data Type:** TEXT
- **Description:** Goal metric this summary is computed for taken from the recommender configuration

### ModelCalibrationScoreNbr

- **Field API Name:** `ModelCalibrationScoreNbr__c`
- **Data Type:** DOUBLE
- **Description:** IPS-weighted error between the ML model's predicted reward and observed reward for this arm; IPS-weighted Brier score for Conversion mode or IPS-weighted MAE for Attainment mode; lower values indicate better calibration

### PersonalizedLiftNumber

- **Field API Name:** `PersonalizedLiftNumber__c`
- **Data Type:** DOUBLE
- **Description:** Ratio of average attributed reward under exploitation to average attributed reward under exploration for this arm; values above 1.0 indicate the model's targeting adds value over random selection

### PullCount

- **Field API Name:** `PullCount__c`
- **Data Type:** DOUBLE
- **Description:** Total number of requests where this arm was selected (recommended) in this evaluation cycle

### RewardStdDevNumber

- **Field API Name:** `RewardStdDevNumber__c`
- **Data Type:** DOUBLE
- **Description:** Standard deviation of observed rewards (square root of RewardVarianceNumber), used to derive the standard error for credible intervals

### RewardVarianceNumber

- **Field API Name:** `RewardVarianceNumber__c`
- **Data Type:** DOUBLE
- **Description:** Cluster-robust variance of observed rewards for this arm, computed by collapsing per-(user, arm) before across-user aggregation to break per-user dependence

### SelectionRatePct

- **Field API Name:** `SelectionRatePct__c`
- **Data Type:** PERCENT
- **Description:** Percentage of total decision option traffic this arm received (PullCount / total PullCount across all arms)
