---
schema_version: "1"
id: dfc8f2e0ea529b1c9e28a78900e040e1770332badce044bfcaf0a685b2a39bf2
title: Ways to Create a Standard Calculation Matrix (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_ways_to_create_a_standard_calculation_matrix.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_ways_to_create_a_standard_calculation_matrix.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1ce67d3f4d092b233b69ebb7eae5800409a56aa013ee513809423bce2f5702a1
description: For the managed package runtime, a standard calculation matrix isn't part of a group, and doesn't have row versioning. You can create a standard calculation matrix in three different ways.
products:
  - Omnistudio
release: "264"
---
# Ways to Create a Standard Calculation Matrix (Managed Package)

For the managed package runtime, a standard calculation matrix isn't part of a group, and doesn't have row versioning. You can create a standard calculation matrix in three different ways.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

- Upload a CSV file
    
    To save time and reduce errors when configuring complex matrices with a lot of data, create a CSV file containing the data and upload it to the matrix.
- Manually create the matrix
    
    For a simple matrix with a small amount of data, enter the data manually.
- Create a new version of an existing matrix (recommended when possible)
    
    Create a new version of an existing matrix, and change its data manually or by uploading a CSV file containing revised data.

- **[Prepare a CSV File to Upload to a Calculation Matrix (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_prepare_a_csv_file_to_upload_to_a_calculation_matrix.htm&release=264.0.0&type=5)**  
    For the managed package runtime, you must take specific steps to configure CSV files for uploading to populate a calculation matrix.
- **[Upload a CSV File to Create a Calculation Matrix (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_upload_a_csv_file_to_create_a_calculation_matrix.htm&release=264.0.0&type=5)**  
    For the managed package runtime, you can upload a CSV file to create a new calculation matrix. You can also upload a CSV file to an existing calculation matrix, such as a new version of an existing matrix, to update and add to the headers and data.
- **[Create a Calculation Matrix Manually (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_a_calculation_matrix_manually.htm&release=264.0.0&type=5)**  
    For the managed package runtime, if a calculation matrix has only a few rows of data, it might be easier to create it manually.
- **[Create a New Version of an Existing Calculation Matrix (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_a_new_version_of_an_existing_calculation_matrix.htm&release=264.0.0&type=5)**  
    For the managed package runtime, it's a lot quicker to clone an existing version of a calculation matrix than it is to create a new matrix from scratch. Cloning copies all the headers and data.