Size: a a a

2021 March 22

IL

Ilya Lozhkin in Airflow
Так он success, и делает то что должен) сейчас буду пересетапливать все
источник

ME

Max Efremov in Airflow
Qyzz
Подскажите, ак настроить подлючение к ms sql server через connections? Не могу понять, почему ошибка
Using connection to: id: raw_wb_local_db. Host: localhost, Port: 1433, Schema: database, Login: SA, Password: XXXXXXXX, extra: None
ERROR - (18456, b"Login failed for user 'sa'.DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from the SQL Server\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost)\n")
На локалхосте у воркера нет базы, наверное
источник

Q

Qyzz in Airflow
Max Efremov
На локалхосте у воркера нет базы, наверное
Бд есть, через sqlcmd подключается и выполняет запросы, через pymssql тоже всё ок
источник

Q

Qyzz in Airflow
Max Efremov
На локалхосте у воркера нет базы, наверное
Я совсем не понимаю, правильно ли я настраиваю подключение
источник

AP

Anton Patsev in Airflow
Кто использует airflow в kubernetes, как вы защищаеиесь от случаев если pod  airflow рестартится, переезжает и т.д?
источник

AP

Anton Patsev in Airflow
Выносите таски выполнятся на внешние worker? Если да то какие ? Какие лучше?
источник
2021 March 23

СГ

Станислав Горчаков... in Airflow
Nikolai
в моем случае оператор хранил в аргументах ссылки на модули, из-чего не мог корректно запиклиться
привет, а как ты проверял это? Не могу дебагером залезть даже туда
источник

М

Михаил in Airflow
День добрый. Подскажите пожалуйста, есть сенсор
SqlSensor(
             conn_id='Con'
             ,task_id = 'sensor_test'
             ,dag=dag
             ,sql="""select 'X' from table_test
                     """
             ,retries = 40
             ,retry_delay = dt.timedelta(minutes=30)
             ,mode = 'reschedule'
             )
Он работает, но работает криво, проверка идет каждую секунду и количество повторов бесконечное. Что я сделал не так?
источник

VL

Vadim Lygin in Airflow
Михаил
День добрый. Подскажите пожалуйста, есть сенсор
SqlSensor(
             conn_id='Con'
             ,task_id = 'sensor_test'
             ,dag=dag
             ,sql="""select 'X' from table_test
                     """
             ,retries = 40
             ,retry_delay = dt.timedelta(minutes=30)
             ,mode = 'reschedule'
             )
Он работает, но работает криво, проверка идет каждую секунду и количество повторов бесконечное. Что я сделал не так?
таймаут не поставил, наверно
источник

VL

Vadim Lygin in Airflow
ретраи работают только когда таска в failed переходит
источник

MF

Mihail F in Airflow
Михаил
День добрый. Подскажите пожалуйста, есть сенсор
SqlSensor(
             conn_id='Con'
             ,task_id = 'sensor_test'
             ,dag=dag
             ,sql="""select 'X' from table_test
                     """
             ,retries = 40
             ,retry_delay = dt.timedelta(minutes=30)
             ,mode = 'reschedule'
             )
Он работает, но работает криво, проверка идет каждую секунду и количество повторов бесконечное. Что я сделал не так?
Для расписания пингов сенсора поставь переменную poke_interval и timeout
источник

N

Nikolai in Airflow
Станислав Горчаков
привет, а как ты проверял это? Не могу дебагером залезть даже туда
привет, методом проб и ошибок расставлял брейк поинты, начиная с методов оператора, пока не дошел до методов то ли dag, то ли dagrun класса, там поймал уже подробную ошибку
источник

СГ

Станислав Горчаков... in Airflow
Nikolai
привет, методом проб и ошибок расставлял брейк поинты, начиная с методов оператора, пока не дошел до методов то ли dag, то ли dagrun класса, там поймал уже подробную ошибку
то есть ты debugExecutor использовал для отладки?
источник

N

Nikolai in Airflow
нет, я просто log вызывал в коде)
источник

СГ

Станислав Горчаков... in Airflow
Nikolai
нет, я просто log вызывал в коде)
я начал по такому пути идти, но как-то быстро устал вставлять в код airflow логи и перезапуская все)) ок, спасибо
источник

N

Nikolai in Airflow
понимаю твою боль)) тоже страдал долго пока искал))
источник

IL

Ilya Lozhkin in Airflow
А кто то использует S3Hook? это норм, что он на каждый запрос создает новый коннект?
источник

IL

Ilya Lozhkin in Airflow
и так на каждый метод
источник

GB

Georgy Borodin in Airflow
Ilya Lozhkin
и так на каждый метод
aws_acces_key_id странный
источник

IL

Ilya Lozhkin in Airflow
Georgy Borodin
aws_acces_key_id странный
Почему странный? Это же логин любой
источник