What changes for you
An unsliceable table still moves.
If range discovery cannot create reliable boundaries, Omni Loader warns and falls back to one unsliced work item instead of inventing unsafe predicates.
Omni Loader divides large tables into independent slices using source partitions or discovered ranges, then schedules the biggest work first to keep workers productive.
Why this path matters
Create slices from native source partitions, numeric ranges, dates and times, text prefixes, an explicit slice column, or file row ranges.
What changes for you
If range discovery cannot create reliable boundaries, Omni Loader warns and falls back to one unsliced work item instead of inventing unsafe predicates.
The payoff
Set the concurrency budget for the migration environment.
Break exceptional tables into manageable ranges.
Keep workers occupied instead of leaving the hardest table until last.
Where the work happens
At a glance

Separate ingestion capacity
Source/target workers and ingestion workers have separate controls so staged cloud loads can be tuned around both extraction and target ingestion.
Take the next step
We will identify usable slice keys, source pressure, worker limits, and the target ingestion budget.
Plan my migration