PyLadies: Introduction to Apache Airflow: author, schedule and monitor workflows

Imatge
Àmbits Temàtics

Des de PyLa­dies comen­cem l’any fem un taller d’Air­flow, una llibre­ria de Python per Data Engi­ne­e­ring. 

El taller serà al Canò­drom el pròxim dimarts a les 19h. 

Si alguna està inte­res­sada, només cal que us apun­teu aquí https://www.meetup.com/PyLa­dies-BCN/events/283989295/ i porteu el vostre portà­til el dia de l’es­de­ve­ni­ment

Us espe­rem a totes!

--------------------------------—

Details

Apache Airflow is one of the most popu­lar tools for imple­men­ting data engi­ne­e­ring, machine lear­ning, and DevOps work­flows, and it is used by more than 200 compa­nies such as Airbnb, Yahoo, Paypal, Intel or Stripe.

Airflow allows to program­ma­ti­cally author, sche­dule and moni­tor work­flows, which are sequence of tasks, star­ted on a sche­dule or trig­ge­red by an event, and it is frequently used to handle big data proces­sing pipe­li­nes.

We are going to work with Airflow from scratch and write our first DAG, accor­dingly to:

- airflow opera­tors,

- opera­tors that we write by oursel­ves,

- our own pipe­li­nes, using a small opera­tor.

If time permits, we are also going to find out how to add opera­tors using MongoDB opera­tors.

What to bring:

This is an IN-PERSON hands-on works­hop, so you will need to bring your own laptop.

Requi­re­ments:

Follow the instruc­ti­ons to install some packa­ges and let’s work as much as possi­ble! https://gitlab.com/ebui­tra­god/airflow-play­ground/-/blob/master/paso-a-paso.txt

Spea­ker: Espe­ranza Buitrago

Level: Inter­me­di­ate

Language: English

***

• Access Control (IMPOR­TANT!)

The secu­rity access control requi­res an atten­dee list. Provide your full name (first name and surname) in your profile, other­wise you will be remo­ved from the list.

• What to bring

This is a hands-on works­hop, so you will need a laptop.

• Please remem­ber our atten­dance policy: https://www.meetup.com/PyLa­dies-BCN/messa­ges/81834174/.

In short:

• If you are a man with a non-male friend atten­ding the meetup: join the meetup and indi­cate which PyLady invi­ted you

• If you do not have any friend that can add you as their +1, don’t worry! RSVP and send a brief message to the meetup orga­ni­zer explai­ning why are you inter­es­ted in atten­ding this parti­cu­lar meetup.

• Code of Conduct

This event is for every­body, so feel free to bring your friends! For secu­rity reasons they will need to join the meetup, so they appear in the atten­dee list. Please keep in mind our Code of Conduct: http://www.pyla­dies.com/Code­Of­Con­duct/

 
COVID-19 safety measu­res
 
Masks requi­red
 
COVID-19 vacci­na­tion requi­red
 
Event will be indo­ors
– We will ask all in-person atten­dees to show a vacci­na­tion certi­fi­cate or have a nega­tive covid test taken in the 24 hours previ­ous to the event.

- Mask will be requi­red to wear at all times.

- We will have a redu­ced atten­dance ratio.

- Sani­ti­zer gel will be avai­la­ble.
The event host is insti­tu­ting the above safety measu­res for this event. Meetup is not respon­si­ble for ensu­ring, and will not inde­pen­dently verify, that these precau­ti­ons are follo­wed.