To start querying your data, you first need to connect to a Data Source, as mentioned in brief in Chapter 3, Creating and Visualizing your First Query. The Data Source is where the data resides.
It can be a traditional database, .csv file, a brand new fancy NoSQL store, or even an existing query result!
Redash allows you to create running queries on top of all of them.
Please note that the terminology might be a bit confusing since, when saying Data Source, we might mean both the Data Source itself (not inside Redash, for example, an ElasticSearch cluster), and the Redash Data Source, which represents the connection from within Redash to the external Data Source. The surrounding context should help with overcoming this confusion.
In this chapter, we will be reviewing the various Data Sources in detail.
We will be covering the following topics: