Closed 7yl4r closed 5 years ago
Actually, airflow hooks don't break out of airflow easily since they are tied to Connections.
Still, I wonder if it would be better for imars_dags to connect up to imars-etl stuff through the hooks instead of through this little package... Probably not worth maintaining two interfaces to the backend(s) I guess. I.E. one in airflow and one here for manually loading/extracting data via bash/python.
Actually, this would be doable and potentially beneficial (a long time from now):
So... I'll open it back up I guess, but it is going waaaaaaay back in the queue. Seems like a lot of work for a hypothetical gain.
I think implementation of this would solve (4) from USF-IMARS/imars_dags#85 (airflow-test instance extract/load separation).
This is done on master. Not yet merged into prod because I want to double-check airflow connections are all set up.
I have started splitting things into "drivers" here. These could go even further by implementing them as "hooks". This might provide additional airflow features and should help guide/boost development of more drivers.