Size: a a a

2021 January 26

GB

Georgy Borodin in Airflow
Ivan Kizimenko
не пойму, можно ли вместо AWS S3 юзать в нем Yandex аналог s3
help('smart_open.open')
Будет информация о transport_params
источник

IK

Ivan Kizimenko in Airflow
Georgy Borodin
help('smart_open.open')
Будет информация о transport_params
я зачем то полез в boto3 и уже через него все раскопал, а оказалось реально все проще

'resource_kwargs': {
       'endpoint_url': 'https://storage.yandexcloud.net',
   }
источник

А

Анастасия in Airflow
Я разобралась, как генерить таски с помощью тех параметров, которые указаны в моем json, но столкнулась с двумя другими проблемами:с

1. » ERROR - decorator() got an unexpected keyword argument 'conf' - не понимаю, что ему не нравится, никакой conf я не использую, оно только выводится в инициирующем джобе как часть **kwargs. Скрин 1 - единственная функция кроме открытия лога, которую я вызываю. Provide_context по умолчанию True. Как понять, откуда берется этот conf?

2. Порядок выполнения: по моей задумке сначала должен вызываться оператор для открытия лога, а потом параллельно все сгенерированные таски. Как записано в файле дага - скрин 2, как выходит на деле - скрин 3. Можно как-то указать зависимость между первым таском и всеми сгенерированными?
источник

А

Анастасия in Airflow
источник

А

Анастасия in Airflow
источник

z

zxyzxy in Airflow
в цикле, там где создаете таски динамически, делайте i » pipeline
источник

z

zxyzxy in Airflow
но для этого i нужно объявить выше
источник

А

Анастасия in Airflow
О, я думала, оно так будет для каждого таска сначала запускать i. Это избавило от второй проблемы!
источник

z

zxyzxy in Airflow
*args, **kwargs в объявление декоратора добавить?
источник

А

Анастасия in Airflow
Вопрос отменился, это я ошиблась
источник
2021 January 27

IK

Ivan Kizimenko in Airflow
Есть вариант как то скрывать папки внутри dag folder ? Чтоб они не попадали под скан
источник

AA

Anton Afonin in Airflow
Ivan Kizimenko
Есть вариант как то скрывать папки внутри dag folder ? Чтоб они не попадали под скан
.airflowignore
источник

AA

Anton Afonin in Airflow
источник

IK

Ivan Kizimenko in Airflow
Anton Afonin
.airflowignore
ага, нагуглил. Спасибо
источник

IK

Ivan Kizimenko in Airflow
с чем может быть связано что вебморда отдает 502 ? Только с Airflow такое случается
источник

VS

Vladislav 👻 Shishkov... in Airflow
Эммм, сам airflow отдает 502 или проксирующий сервис?
источник

IK

Ivan Kizimenko in Airflow
проксирующий сервис, в моем случае это caddy
источник

IK

Ivan Kizimenko in Airflow
просто рядом стоит superset и там нет таких приколов, и я вот думаю  что дело возможно с настройками airflow
источник

VS

Vladislav 👻 Shishkov... in Airflow
Так посмотрите логи
источник

IK

Ivan Kizimenko in Airflow
это тоже уже пересмотрел, ладно если это не массовая проблема то буду дальше копать. Я думал что не один с такой проблемой
источник