Download - Airflow Summit
![Page 1: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/1.jpg)
Airflow SummitAdvanced Apache Superset for Data Engineers
![Page 2: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/2.jpg)
2
● A passion for building data tools!
● Started Apache Airflow at Airbnb in 2014
● Started Apache Superset at Airbnb in 2015
● Started Preset - The Apache Superset company in 2019
![Page 3: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/3.jpg)
3
Agenda!
● Superset Overview / Demo
● SQL Lab for data engineers
● Scheduling Queries
● Building a visualization plugin
● Building charts and dashboards dynamically
![Page 4: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/4.jpg)
4
Superset Overview / Demo!
![Page 5: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/5.jpg)
5
Enhancing Jinja Context
![Page 6: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/6.jpg)
6
Scheduling Queriesexperimental feature!
![Page 7: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/7.jpg)
7
![Page 8: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/8.jpg)
8
superset_config.pyhttp://superset.apache.org/installation.html#sql-lab
![Page 9: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/9.jpg)
![Page 10: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/10.jpg)
10
/savedqueryviewapi/api/read
![Page 11: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/11.jpg)
11
Visualization Plugins
![Page 13: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/13.jpg)
13
Superset Plugins as a data product development platform
● Build data products without writing much backend code
● Tap into Superset’s Data Access Layer (auth, perm, cache, audit)
● Rich controls at your fingertips
● Focus on the visualization / frontend
● Bring into a dashboard (surround with context / add interactions)
![Page 14: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/14.jpg)
14
Dynamic Chart/Dashboard Creation
![Page 15: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/15.jpg)
15
Swagger API @ /swaggerview/v1
Rest API!
![Page 16: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/16.jpg)
16
/superset/examples/birth_names.py
Using SQLAlchemy (improper)
![Page 17: Airflow Summit](https://reader033.vdocument.in/reader033/viewer/2022050306/626f2865c4c3845a2c75fb28/html5/thumbnails/17.jpg)
17
We’re hiring!