We want to try Airflow as an easier scheduling alternative, let's do a poc for the refine workflow
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| POC Airflow Refine | analytics/refinery | master | +554 -0 | |
| [WIP] Airflow aqs-data-extraction example | analytics/refinery | master | +136 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • odimitrijevic | T282033 Airflow collaborations | |||
| Resolved | • odimitrijevic | T271429 Replace Oozie with better workflow scheduler | |||
| Resolved | mforns | T241246 Spike: POC of refine with airflow | |||
| Resolved | mforns | T248328 Test aqs_hourly job from Airflow testing instance |
Event Timeline
Comment Actions
Change 582114 had a related patch set uploaded (by Joal; owner: Joal):
[analytics/refinery@master] [WIP] Airflow aqs-data-extraction example
Comment Actions
Change 597623 had a related patch set uploaded (by Mforns; owner: Mforns):
[analytics/refinery@master] POC Airflow Refine
Comment Actions
I tested the code above in an-launcher1001 with the analytics user successfully!
Note I used Airflow's sequentialExecutor, because I was using an Airflow sqlite install.
I will try to install MySQL in that machine with the help of an ops :],
to be able to test Airflow Refine in parallel.
But looks good so far!
Comment Actions
Change 597623 abandoned by Mforns:
[analytics/refinery@master] POC Airflow Refine
Reason:
Archiving. Was never intended for merging.