
Explore how data exploration, visualization, and analytics interrelate in Apache Superset, using EDA and charts to understand data, communicate insights, and drive predictive and prescriptive decisions.
Learn what business intelligence means and how software analyzes raw data through data mining, OLAP, and reporting to help businesses make intelligent decisions.
Trace the history of Apache Superset from a hackathon project through incubation to a top-level Apache project, noting Panoramix and Caravelle, and highlighting Maxime Beauchemin, Airbnb, Lyft, and Dropbox.
Explore Apache Superset's core features, including charts, dashboards, datasets, metrics, and calculated columns, and learn to edit datasets and run SQL Lab queries across any data source.
Explore the Apache Superset user interface layout, including dashboards, charts, data sets, and sql lab, with preloaded examples, saved queries, and query history.
Discover how the plus icon in Apache Superset enables quick creation of data sets, charts, dashboards, and SQL queries, including uploading csv or Excel files and navigating between data views.
This section first explains you the Dashboard concept in general , and then explains how to create a Dashboard in Superset, what are the different options available when you create the Dashboard, how to customize your Dashboard in Superset
This lecture first explains you the basic of the Charts, what are the Charts and what are the categories of the chart.It then walks you through the Charts section of Superset, how to create your first chart what are the different options available and how to send your chart to the Dashboard. It also shows you how to edit your first chart.
Learn how datasets fuel Apache Superset, with each table serving as a dataset, and distinguish physical from virtual datasets while exploring them in SQL Lab.
Create a bar chart in Apache Superset’s evolution charts from the birth names dataset, filter by year and state, and display boys and girls totals.
Explore how Apache Superset lets you learn, create and analyze charts and dashboards from free datasets, including covid vaccine dashboards, using bar, sunburst, treemap, heat map and world map visuals.
Install MySQL on docker, pull the latest image, and run a container to connect Apache Superset to a database. Use docker exec to create databases and tables via the cli.
Connect superset to mysql on docker, using the container ip, host, and port 3306 with root credentials. Verify the connection in sql lab and enable file uploads.
Learn to connect Apache Superset to Postgres, set up Postgres on Docker, run containers, and verify connections using the sql lab and basic queries.
Create a csv file, enable file uploads in superset, upload the csv to your database, name the table, and begin exploring the data with charts.
Create custom metrics in Apache Superset to compute data from your dataset using aggregations like average, count, distinct, max, min, and sum.
Create calculated columns in Apache Superset's semantic layer using a SQL case expression to classify tickets as costly or not, then apply the new column in charts to drive insights.
Explore advanced analytics in Apache Superset with resampling the data, using line charts and time grain to analyze weekly and calendar day totals, filtering October data and adjusting fill methods.
Learn how to create and configure annotation layers in Apache Superset, apply event-based annotations to time series charts, and visualize why specific data points are highlighted.
Implement role-based access control in Apache Superset by defining groups and roles, and assigning users. Enforce row-level security and fine-grained permissions to protect dashboards, data sources, and slices.
This course starts with the basics of Data Analytics world i.e. what is Data Exploration, Data Visualization and Data Analytics , how these 3 are closely related and what is the thin line between them. We explain what is Business Intelligence because Superset is widely used for Business Intelligence.
Then it shows how to install the superset with the help of Docker Desktop . We learn Docker Desktop installation steps as well.
We load the already available Examples in Superset, by following simple commands.
Once we are in Superset this course walks through each and every UI element in detail , explaining the end to end flow as well i.e. how Dashboarding <>Charting<>Dataset<>SQL work in tandem
We Learn the different charts in detail (first learning the categorization of charts)
We also learn how to connect to other Databases like Postgres and MySQL
We also upload our own dataset in form of Excel
We learn what is semantic layer and what are custom metrics and calculated columns.
We learn the Role Based Access System in Detail (with the local setup of Superset)
We learn how to setup some config settings, especially around how to enable the MapBox API and also how to setup the Max Row Limit.
Towards the end , I have also included how to setup Apache Superset on Kubernetes.
Finally a major block, if you are a DevOps or Tech Lead or anyone who wants to build a production like Environment , I have put the section on how to create a Superset - Production like environment using Python (and on Linux)