Analytical store vs transactional store

Verdict: The transactional store is row-based and schema-agnostic. The analytical store is column-major, schematized, and auto-synced one way from the transactional store. There is no reverse sync.

CriterionTransactional storeAnalytical store
LayoutRow-major, schema-agnosticColumn-major, schematized; optimised for scans
RU impactPoint reads and writes consume RUsSynapse queries do not consume the container's RUs
SyncSource of truthAuto-synced one way from transactional; no reverse sync
Versioningn/aDoes not create prior versions on overwrite

Rules

Traps