Mass processing Schedule API idea WU

There are more than 10000 data list A.
It has a name field, and there are multiple names with the same name.
(because other fields are different)
I created a schedule API that extracts from this data list and registers it in another data list B to avoid duplicate names.
The list will probably be around 1000-2000.
However, midway through, I realized that my plan’s WU had exceeded my plan and decided to cancel.
We are looking for ideas to save WU, check all names in data list A, and extract names without overlaps.

@qh7_abyss - if there’s only 1000-2000 unique items you could try running a group operation initially (do a search for:grouped by), then running a create loop on that list of 1000-2000.