In AEP, deleting a batch only removes data from the Data Lake, not the Profile Store. To remove profile data, the only built-in method is identity-based deletion (like email, ECID, or CRM ID), which is intended for privacy/compliance purposes.
For event datasets, you can also set up an Event TTL (time-to-live) policy to automatically expire events after a certain number of days. Note that TTL works based on the event timestamp, not the ingestion date, and does not remove profiles by batch or ingestion date.
Adobe doc for reference: https://experienceleague.adobe.com/en/docs/platform-learn/tutorials/profiles/delete-profiles