Connecting Amazon Redshift to Power BI

Connecting Amazon Redshift to Power BI

Before we dive into the detailed tutorial, let's take a quick foray into the world of Redshift and Power BI, two tools that have transformed the way we interact with and extract value from data.

Redshift is a scalable and fully managed data warehouse designed for robust performance in complex data analytics and large volumes of data. With the ability to run fast and accurate SQL queries on large datasets, Redshift becomes a valuable tool for organizations seeking in-depth insights from their data.

On the other hand, Microsoft Power BI is a business analytics solution that allows you to visualize your data and share insights across your organization, or embed them into an app or website. With an intuitive interface and powerful drag-and-drop functionality, Power BI makes data analysis accessible, even for those without a deep technical background.

The integration of Redshift with Power BI simplifies data analysis and creates an environment where data can be easily transformed into actionable insights. This combination allows organizations to leverage the speed and efficiency of Redshift in handling large volumes of data, while enjoying the ease of visualization and sharing insights through Power BI.

By uniting Redshift and Power BI, you are not only optimizing your data analysis pipeline but also creating a framework where information can be easily accessed, analyzed, and shared, promoting an informed data culture and data-driven decisions in your organization.
 Now, with a clear understanding of the potential that the integration between Redshift and Power BI holds, let's move on to the detailed tutorial that will guide you through the process of connecting these two powerful tools.
 

Centralizing Data in Redshift with Kondado

1. Registering Your Redshift as a Destination in Kondado: First, you need to login to Kondado and register your database as a destination to receive data from your tools. To register your Redshift as a destination, follow the step-by-step shown in our documentation.

2. Creating Your Data Sources: Data sources are the sources or tools from which you want to extract data to centralize in your data repository. To register your data sources in Kondado, visit our wiki and follow the respective step-by-step instructions.

3. Creating your first integration: Now that your data destination and data sources are registered, you can create your first integration by following the platform onboarding steps

Note

To establish the connection between Redshift and Power BI, the IP of the machine where the connection will be made (which has Power BI installed) must be allowed in the server's firewall of your database. If your database is hosted on AWS, in this tutorial (from step 2 to 7) we show you how to release your IPs in the security group.

Connecting Amazon Redshift to Microsoft Power BI:


Open Power BI Desktop on your computer and on the Power BI start screen, click on "Get data from another source".

foto 1.png

A window will open. Look for and select "Amazon Redshift" from the list of available data sources and click on "Connect".

foto 2.png

Enter the necessary information to connect to your Redshift database. This includes the server name and database name. After that, click on “OK”.

foto 3.png

Provide your user credentials and password for the database.

foto 4.png

Once connected, you will be presented with a list of available tables in your Redshift database.


foto 5.PNG

Select the tables you want to import and click on "Load".

foto 6.png

After this step, you will be presented with the connection settings. Select the “DirectQuery” option so that the data is updated in Power BI as it is updated in your Redshift database.

foto 7.png

Done! Your Redshift database is now linked to Power BI, enabling you to explore, analyze, and visualize your data more effectively and intuitively.