As each task relies on the scheduling and execution of 2 pods (the task itself as well as the pod created by the KubernetesPodOperator), splitting each dump job into its dedicated airflow task incurs a steep price paid in waiting for pods to be scheduled.
It might be easier to batch jobs by, say, 5, to both keep the DAG small as well as speed up overall execution.
