Full AWS Practitioner Certification Question

A company runs a daily AWS Glue ETL job that processes XML files stored in an Amazon S3 bucket. Each day, new data is added to the bucket, but a solutions architect observes that the Glue job reprocesses all files, including those already processed on previous days. The team wants to ensure that only new, unprocessed data is handled each day to improve efficiency and reduce costs.What is the most effective way to modify the Glue job to meet this requirement?