Apache Superset: Database Connectors / DashBoards / Charts / Datasets
Installation of Apache Superset in a Docker Container is covered briefly here:
![](https://www.hotconfig.com/content/images/2024/01/Screenshot-at-2024-01-24-15-38-17.png)
Once you have it installed in a production enviroment we can go through some basics.
- The process is effectively DATA then FILTER then VIEW. We have deliberately oversimplified it.
a. Connecting to a Data Source [DATA]
On the right side of your screen you will see:
![](https://www.hotconfig.com/content/images/2024/01/image-45.png)
We will select the 'Database Connections'
One will see a list of connections that you can make:
![](https://www.hotconfig.com/content/images/2024/01/image-46.png)
At this point one has the option of uploading CSV, or adding a Datbase Connector as in:
![](https://www.hotconfig.com/content/images/2024/01/image-47.png)
You will see the available options as in:
![](https://www.hotconfig.com/content/images/2024/01/image-48.png)
- There are many more in the 'SUPPORTED DATABASES' which you can add:
![](https://www.hotconfig.com/content/images/2024/01/image-49.png)
It should be noted that Superset is comprehensive - it checks as you type. In this instance fake data was typed in to mask a production database and as you can see it immediately shows:
![](https://www.hotconfig.com/content/images/2024/01/image-50.png)
Impressive. But a gotcha soon surfaces in that 'invalid decryption key' shows up. Attempting a second time give - in that it already in the list of database connections but not visible.
![](https://www.hotconfig.com/content/images/2024/01/image-51.png)