Superset Caravel BI Tool Installation and Visualizations on Heroku

Superset (formerly called Caravel ) BI Tool by  http://airbnb.io/superset  is a free Data Visualization tool which you can harness its powers for your visualization analytic needs.

  1. If you are finding problems installing on your windows PC or you simply want your own online version you can simply sign up FREE with Heroku (at least choosing their Free Plan initially) . The Free version can host your Superset BI Tool and if your needs increase later on along the line you can upgrade to their flexible advanced plans.

 

2. Once you are signed up, with Heroku, it will be ideal to go through their Getting Started Documentation to familiarise yourself with the Heroku platform, if you are new to it.

3. After you familiarize yourself with the platform (or if you didn’t) simple visit this link to click on the Deploy to Heroku button to install Superset in less than 5 minutes

4. Give your app a name (which is your Superset url), choose your region and click on the Deploy button

5. Once it has finished installing, click on View / Open App to view your Superset / Caravel

6. You will be welcomed to your Fresh new Superset Screen

You might want to login into your BI Tool in the far right hand corner , but alas, you do not know the login details yet. You will have to create your own login now and become administrator of the tool.

This is where the initial familiarisation with the Heroku platform comes into play.

7. You will need the following steps to create  your login details (this can be found at the previous link here). This the part you need from the link

” Things you should know

After deployment
  • Superset will be accessible at YOURAPPNAME.herokuapp.com.
  • To make changes to your app like creating admin user, clone your app locally using the Heroku Toolbelt:
  • Create an Admin user by using
  • Check Papertrail logs for debugging any errors.”

8. Once you are logged in, here is a good guide to get started with creating your visualisations:  Click this link Superset tutorials

9. If you have challenges populating your Superset database table with data, check out this post: Populating Superset Caravel MySQL database tables with Data via Heroku

10. Below is a screenshot of a “playaround” dashboard created with Superset -Heroku installation

11. All the best

 

If you need help implementing this in your business please Conact Us

Want more information like this?

Similar Posts

  • ImportError: No module named learn.base Crab Python Fix

    I was working on Recommender System and had a problem when i tried importing from scikits.crab.recommenders.knn import UserBasedRecommender. I encountered the following error ImportError: No module named learn.base I did research on the web and found one good solution but it was in Chinese. Here is the link and credit to the original fixer :…

  • | |

    How To Use ER Assistant – FREE Entity Relationship Diagram (ERD) Creation Tool

    There are a lot of ER Diagram Tools. However, by far, one of the favourite ones I use is the ER Assistant which is also free. You can download the ER Assistant free software from here: ER Assistant Download. Install the program after download. In this post, we will learn how to Create Entities Create…

  • Basic Plotting Using Bokeh Python Pandas Library – Scatter, Line Visualizations

      Bokeh is a powerful framework for data visualization in Python. Here I take a look at straightforward plotting and visualization using this powerful library. Credit to PythonHow. You can check him out on Youtube bokeh.models #It is a low level interface which involves a lot of work bokeh.plotting # It is a middle level interface bokeh.chart #…

  • | |

    Natural Language Processing Machine Learning Algorithm Model Python – NLP

    In this guide, we take a look at Natural Language Processing, NLP in Python. Natural Language is a very extensive topic and very powerful machine learning algorithm you can build. This is very useful in many areas of most industries. Credits to Jose Portilla, creator of Learning Python for Data Analysis and Visualization course   on Udemy  …

  • Matplotlib Pyplot Plt Python Pandas Data Visualization Plotting

      This is some quick notes about graphing or plotting graphs with Matplotlib in Python. Credits to sentdex.  You can check him out on Youtube.

      In [4]:

      In [10]:

      In [14]:

      In [20]:

      In [23]:

      In [30]:

      Out[30]:

    In [48]:

        Want more information like this?

Leave a Reply

Your email address will not be published. Required fields are marked *