---
schema_version: "1"
id: 0d2664006d31ee7794e7a6024dba3cfa313f37f2f827b0157f6c2e182821396e
title: Enhance Scoring Logic in Custom Semantic Model
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/analytics/264-0-0/csi_score_customisation_logic.md
canonical_url: https://help.salesforce.com/s/articleView?id=analytics.csi_score_customisation_logic.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f89e6c09f9e1d1b03698829d7010f9e7dbbfe80210d072a5a6efd715b756bbea
description: Adapt the semantic model that you created by extending or cloning the CSI Score semantic model based on your company's requirements. Data 360 provides all the customization options to add data sources, adjust score weights, or create scores. The customization options available to you differ based on whether you cloned or extended the installed CSI Score semantic model.
products:
  - Cross Cloud
release: "264"
---
# Enhance Scoring Logic in Custom Semantic Model

Adapt the semantic model that you created by extending or cloning the CSI Score semantic model based on your company's requirements. Data 360 provides all the customization options to add data sources, adjust score weights, or create scores. The customization options available to you differ based on whether you cloned or extended the installed CSI Score semantic model.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=analytics.csi_score_learn_requirements.htm&amp;release=264.0.0&amp;type=5" title="Learn about the Salesforce editions, products, and licenses required for CSI Score.">View supported editions</a></td></tr></tbody></table>

## Customization Options Available with Extended vs. Cloned Semantic Model

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:42.857142857142854%">
          <col style="width:28.57142857142857%">
          <col style="width:28.57142857142857%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e66">Customization Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e69">Extended Model</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e72">Cloned Model</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e66 ">Add data sources</td>

            <td data-label="Extended Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e69 ">
              <p>Yes</p>
              <p>You can add data model objects (DMOs) to your model.</p>
              <p style="margin-bottom:0;">If Salesforce
                adds a new DMO in a future update, your model automatically gains access to
                it.</p>
            </td>

            <td data-label="Cloned Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e72 ">
              <p>Yes</p>
              <p>You can add DMOs to your model.</p>
              <p style="margin-bottom:0;">Contains a copy of the DMOs as they
                existed in the parent model at the time of cloning.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e66 ">Add metrics &amp; KPIs</td>

            <td data-label="Extended Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e69 ">
              <p>Yes</p>
              <p style="margin-bottom:0;">You can add metrics and KPIs to the model.</p>
            </td>

            <td data-label="Cloned Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e72 ">
              <p>Yes</p>
              <p style="margin-bottom:0;">You can add metrics and KPIs to the model.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e66 ">Add calculated fields</td>

            <td data-label="Extended Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e69 ">
              <p>Yes</p>
              <p style="margin-bottom:0;"> You can create formulas to introduce custom logic or replace existing
                scores.</p>
            </td>

            <td data-label="Cloned Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e72 ">
              <p>Yes</p>
              <p style="margin-bottom:0;">You can create formulas and logic specific to this clone.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e66 ">Modify inherited metrics</td>

            <td data-label="Extended Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e69 ">
              <p>No</p>
              <p style="margin-bottom:0;">Existing metrics are read-only.</p>
            </td>

            <td data-label="Cloned Model" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e72 ">
              <p>No</p>
              <p style="margin-bottom:0;">Existing metrics are read-only.</p>
            </td>

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

## Data 360 Resources for Semantic Model Customizations

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:28.57142857142857%">
          <col style="width:28.57142857142857%">
          <col style="width:42.857142857142854%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e169">Customization Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e172">Resource</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d4888e175">Example Scenarios</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e169 ">Add data sources to the custom semantic model and build relationships between
              data sources</td>

            <td data-label="Resource" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e172 ">
              <ul>
                <li><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_data_objects_manage.htm&amp;language=en_US" target="_blank">Manage Data Objects in Tableau
                    Semantics</a></li>

                <li><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_relationship.htm&amp;language=en_US" target="_blank">Relationships in Tableau
                    Semantics</a></li>

                <li><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_logical_view.htm&amp;language=en_US" target="_blank">Logical Views in Tableau
                    Semantics</a></li>

              </ul>
            </td>

            <td data-label="Example Scenarios" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e175 ">Add a custom SLA Violations DMO and relate it to the Account DMO. Use the new
              DMO to create a risk KPI that automatically lowers the customer health score when
              missed support deadlines exceed a threshold.</td>

          </tr>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e169 ">Add calculated fields for new dimensions and measures</td>

            <td data-label="Resource" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e172 ">
              <ul>
                <li><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_calc_fields.htm&amp;language=en_US" target="_blank">Manage Calculated Fields</a></li>

                <li><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_param.htm&amp;language=en_US" target="_blank">Parameters in Tableau
                    Semantics</a></li>

              </ul>
            </td>

            <td data-label="Example Scenarios" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e175 ">Create a Sentiment Score v2 calculated field that modifies the standard
              Sentiment Score (SENT) logic. For example, you can adjust the formula to increase
              the weight of the Negative Sentiment component from 0.5 to 0.7 to flag at-risk
              customers earlier.</td>

          </tr>
          <tr class="">
            <td data-label="Customization Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e169 ">Use calculated fields to create metrics and KPIs</td>

            <td data-label="Resource" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e172 "><a href="https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_metrics.htm&amp;language=en_US" target="_blank">Metrics in Tableau Semantics</a></td>

            <td data-label="Example Scenarios" class="slds-cell-wrap" style="vertical-align:top;" headers="d4888e175 ">Build a Churn Probability KPI to aggregate custom risk factors and external
              usage data to provide a single predictive score.</td>

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