A scheduled Glue job reads newly arrived S3 objects and writes transformed data to a target. The team wants Glue bookmarks to track processed source data. Which statement correctly describes their role?

Published
  1. Bookmarks automatically roll back every downstream table when a job fails.
  2. Bookmarks track supported source processing state, but the job still needs appropriate target-write and replay behavior.
  3. Bookmarks replace every need to commit the job processing state.
  4. Bookmarks guarantee that no target record can ever be duplicated under any retry or reset.

Comments — 0