29.2. Гарантии атомарности #
ETL-операции также обеспечивают атомарность изменений объектов. Если операция отменяется, все промежуточные данные удаляются, а изменения в таблицах метаданных не фиксируются.
Даже если процедуры изменяют объекты pgpro_metastore в рамках одной транзакции, выполняются дополнительные служебные транзакции для протоколирования этих изменений. Такие записи в журнале позволяют отменять изменения при сбое работы сервера или его перезапуске. Для отмены изменений выполните следующий запрос:
SELECT metastore.cleanup();