airflow summit
play

Airflow Summit Advanced Apache Superset for Data Engineers A - PowerPoint PPT Presentation

Airflow Summit Advanced Apache Superset for Data Engineers 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


  1. Airflow Summit Advanced Apache Superset for Data Engineers

  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 ● 2

  3. Agenda! Superset Overview / Demo ● SQL Lab for data engineers ● Scheduling Queries ● Building a visualization plugin ● Building charts and dashboards dynamically ● 3

  4. Superset Overview / Demo! 4

  5. Enhancing Jinja Context 5

  6. Scheduling Queries experimental feature! 6

  7. 7

  8. superset_config.py http://superset.apache.org/installation.html#sql-lab 8

  9. /savedqueryviewapi/api/read 10

  10. Visualization Plugins 11

  11. https://preset.io/blog/ 12

  12. 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) ● 13

  13. Dynamic Chart/Dashboard Creation 14

  14. Rest API! Swagger API @ /swaggerview/v1 15

  15. Using SQLAlchemy (improper) /superset/examples/birth_names.py 16

  16. We’re hiring! 17

Recommend


More recommend