Object Cheatsheet
At a glance, see how objects compare to each other.
Object Groups
- Common Objects: Used to store data available in any standard org for any cloud. Optimized for ACID transactions. Relational and transactional database that scales to millions of records.
- High-scale objects: Used for large numbers of transactions and data storage over time
- External Objects: Used to represent data stored outside Salesforce
| Object Type | Group | Description | Customizable | Cloud | Packaging | Documentation | Reference |
|---|---|---|---|---|---|---|---|
| Base Platform Objects | common objects | Used for data common to most orgs | Yes | Common | Every form of packaging except data kits | DX and Developer Tools | Object Reference for the Platform |
| Big Objects | high-scale objects | Used for large transactions and data storage over time | Yes | Any cloud that provides an org | Deploy/retrieve with .zip files; no standard AppExchange packaging | Big Objects Implementation Guide | Object Reference for the Platform |
| Calculated Insight Objects (CIO) | high-scale objects | Contains data aggregated or calculated from DMOs | Yes | Data Cloud | Data kits | Calculated Insights in Help | N/A |
| Custom Objects | common objects | User-defined objects | N/A | Common | Depends on the object | Create a Custom Object in Help | N/A |
| Data Graphs (DG) | high-scale objects | Create a materialized view of data to improve query speed | Yes | Data Cloud | Data kits | Create a Data Graph in Help | N/A |
| Data Lake Objects (DLO) | high-scale objects | Store data ingested into Data Cloud | Yes | Data Cloud | DLOs and data streams can be packaged via data kits | Data Objects in Data Cloud in Help | Consult the reference documentation for the system storing the data |
| Data Model Objects (DMO) | high-scale objects | Provide a common representation of data by using C360 data model | Yes | Data Cloud | Data kits (recommended) | Data Objects in Data Cloud in Help | Data Cloud Reference Guide |
| External Objects | External Objects | Represent data stored outside Salesforce | N/A | N/A | N/A | N/A | N/A |
| High Scale Order Objects | high-scale objects | Optimized for OLTP transactions | N/A | N/A | N/A | Order Management Implementation Guides in Help | Object Reference for the Platform |
| Setup Platform Objects | common objects | Common objects containing setup configuration information created using Setup | Yes | Common | Depends on the cloud, product, and feature | DX and Developer Tools | Object Reference for the Platform |
| Unified Objects | high-scale objects | Created as a golden record of data through identity resolution | Yes | Data Cloud | Packageable through data kits | Unify Source Profiles in Help | N/A |
| Unstructured Data Lake Objects (UDLO) | high-scale objects | References unstructured data in Data Cloud and is created manually | Yes | Data Cloud | No, but connections can be packaged | Unstructured Data Lake Objects in Help | N/A |
| Unstructured Data Model Objects (UDMO) | high-scale objects | Represents data from unstructured data sources | Yes | Data Cloud | Data kits (recommended) | Data Objects in Data Cloud in Help | N/A |
| Zero Copy Objects | External objects | Deep integration with external data sources, so no data syncing required | N/A | N/A | N/A | N/A | N/A |