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 Types 

Object TypeGroupDescriptionCustomizableCloudPackagingDocumentationReference
Base Platform Objectscommon objectsUsed for data common to most orgsYesCommonEvery form of packaging except data kitsDX and Developer ToolsObject Reference for the Platform
Big Objectshigh-scale objectsUsed for large transactions and data storage over timeYesAny cloud that provides an orgDeploy/retrieve with .zip files; no standard AppExchange packagingBig Objects Implementation GuideObject Reference for the Platform
Calculated Insight Objects (CIO)high-scale objectsContains data aggregated or calculated from DMOsYesData CloudData kitsCalculated Insights in HelpN/A
Custom Objectscommon objectsUser-defined objectsN/ACommonDepends on the objectCreate a Custom Object in HelpN/A
Data Graphs (DG)high-scale objectsCreate a materialized view of data to improve query speedYesData CloudData kitsCreate a Data Graph in HelpN/A
Data Lake Objects (DLO)high-scale objectsStore data ingested into Data CloudYesData CloudDLOs and data streams can be packaged via data kitsData Objects in Data Cloud in HelpConsult the reference documentation for the system storing the data
Data Model Objects (DMO)high-scale objectsProvide a common representation of data by using C360 data modelYesData CloudData kits (recommended)Data Objects in Data Cloud in HelpData Cloud Reference Guide
External ObjectsExternal ObjectsRepresent data stored outside SalesforceN/AN/AN/AN/AN/A
High Scale Order Objectshigh-scale objectsOptimized for OLTP transactionsN/AN/AN/AOrder Management Implementation Guides in HelpObject Reference for the Platform
Setup Platform Objectscommon objectsCommon objects containing setup configuration information created using SetupYesCommonDepends on the cloud, product, and featureDX and Developer ToolsObject Reference for the Platform
Unified Objectshigh-scale objectsCreated as a golden record of data through identity resolutionYesData CloudPackageable through data kitsUnify Source Profiles in HelpN/A
Unstructured Data Lake Objects (UDLO)high-scale objectsReferences unstructured data in Data Cloud and is created manuallyYesData CloudNo, but connections can be packagedUnstructured Data Lake Objects in HelpN/A
Unstructured Data Model Objects (UDMO)high-scale objectsRepresents data from unstructured data sourcesYesData CloudData kits (recommended)Data Objects in Data Cloud in HelpN/A
Zero Copy ObjectsExternal objectsDeep integration with external data sources, so no data syncing requiredN/AN/AN/AN/AN/A