no-code
Словарь ↗Обратное заполнение (Backfill)
Обратное заполнение (backfill) — это разовый прогон автоматизации по уже существующим записям, а не только по новым событиям, которые произойдут дальше. Когда вы строите процесс, помечающий каждого нового пользователя или синхронизирующий каждый новый заказ с таблицей, он стартует «пустым» — срабатывает лишь на триггерах после включения. Тысячи строк, уже находящихся в системе, остаются нетронутыми, пока вы их не заполните задним числом. Почему это важно: основатели регулярно выпускают автоматизацию, видят, что она работает на свежих данных, и забывают, что во всех исторических записях отсутствуют метка, обогащение или синхронизированная копия. Практический совет: реализуйте backfill как отдельный сценарий, который читает существующий список и проходит по нему итератором, и запускайте его небольшими партиями, чтобы не превышать лимиты запросов и квоты операций. Защитите его той же логикой идемпотентности и фильтрации, что и рабочий поток, — тогда повторный запуск после сбоя не обработает дважды уже учтённые строки.
Похожие термины