Хотел упростить задачу, чтобы сконцентрироваться на проблеме, а получилось наоборот. У нас не отчеты, у нас модели машинного обучения. У них есть гиперпарамеры (рассматривайте как обычные параметры int в функциях). Сейчас раз в N дней модели переобучаются: AirFlow помогает делать ETL, valuation модели и прочее. Эти параметры влияют на пользователей — если задать одни параметры, им будет одна выдача, если задать другие, будет другая.
У нас есть A/B тестирование, под него нам иногда надо сделать так, чтобы продакты могли зайти на UI, задать параметры, задеплить модель и помотреть как это повлияло на пользователей — помимо остальной работы, где эти параметры определяются автоматически.
Им будет неудобно использовать Variables — JSON это не для них, слишком сложно. Хочется просто формочку в UI в каждом DAG.