Orchestration · Data store

Incremental Watermark Store

Data storeOrchestrationOrchestration & Toolsarc:IncrementalWatermarkStore

A persistent record of the last successful extraction timestamp of a pipeline, used to bound the next incremental extraction window.

Responsibility. Remembers where the last successful run ended so the next run processes only the delta.

Also known as: ETL state file, High-water mark, Last extraction timestamp state

is read by; is written byis read byis read byIngestion Pipeline Orchestrator: is read by; is written byIngestion Pipeline Orche…Data Source Connector: is read byData Source ConnectorSource Change Detector: is read bySource Change Detector
Direct neighbourhood (hover for relationship types)

Relationships

is read by dependency

is written by dependency

Design guidance

Classification

Patterns
Watermark-based incremental processing
Technologies
JSON state fileDatabase tableApache ZooKeeper
Risks mitigated
Permanently skipped data after mid-run crashesMissed updates from guessed lookback windows

Sources

  1. Ch6.3A: T. Nguyen, "ETL Pipeline Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.3A. ISBN: 9798244538229.
  2. Ch6.3B: T. Nguyen, "ETL Worked Example - Load Phase & Pipeline Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.3B. ISBN: 9798244538229.