Incremental by design
Watermark и состояние выполнения хранятся отдельно от бизнес-логики. Повторный запуск продолжает загрузку, а не начинает её заново.
HONTI 3-Gate — самостоятельный integration runtime для SAP и других корпоративных источников. Он отвечает за извлечение, инкрементальность, восстановление после ошибок и доставку данных — независимо от бизнес-логики DWH.
Оркестрация процессов остаётся в Flow, моделирование и трансформации — в Data Platform. Благодаря этому 3-Gate можно поставить отдельно или использовать как штатный integration layer всей платформы HONTI.
SAP RFC · OData · CDS · API · DB · Files
metadata · schema · watermark · retry · checkpoint · routing · audit
S3 / Parquet · ClickHouse · PostgreSQL · Kafka
Watermark и состояние выполнения хранятся отдельно от бизнес-логики. Повторный запуск продолжает загрузку, а не начинает её заново.
Метаданные источника читаются runtime-слоем. Политики strict, compatible и evolve позволяют контролировать изменение схемы.
Staging, атомарная публикация результата, retry и checkpoint защищают target от частично завершённых загрузок.
Зависимость односторонняя: Flow вызывает 3-Gate, но 3-Gate ничего не знает о Flow. Поэтому integration runtime остаётся универсальным.
Расписание, зависимости, ветвление, последовательность pipeline.
Подключение, чтение, schema mapping, delta, retry, checkpoint и доставка.
Определим источник, целевое хранилище, правила инкрементальной загрузки и контроль результата. Состав подключения согласуем под вашу систему и задачу.
Можно начать с одного RFC/OData источника и одного целевого хранилища, не меняя существующий DWH.