A big object is created as a backup store for Cases. A scheduled #Batch Executable inserts Case records into the big object on a recurring basis using Incremental Retrieve, so each run only processes Cases changed since the last execution and keeps the backup up to date.
Overview
General Use Case
Salesforce Big Object provides a cost-effective way to store large volume data with strong performance without moving data off-platform. Use #Batch to load data into Big Objects for structured backup/archive, record-based change history, long-term compliance retention, high-volume transactional storage, and more.
Video Demo
Prerequisites
Required Big Object
Case__b
RecordID__cText(100)IndexCaseNumber__cText(255)ClosedDate__cDateTimeCreatedDate__cDateTimeContactEmail__cEmail(80)Priority__cText(100)Status__cText(100)Subject__cText(100)Description__cLong Text Area(32768)AccountID__cText(100)ContactID__cText(100)OwnerID__cText(100)Downloadable Executables
Walkthrough
1
Pipeline - Data.Backup.Batches

2
New Executable - Cases.Backup

3
Batch Settings

4
Retrieve

5
Mapping

6
Action

7
Create Schedule for Executable
