Integrate Power BI with Tiger Data
Create interactive reports and dashboards to analyze and share insights from your data.
Power BI is a business analytics tool for visualizing data, creating interactive reports, and sharing insights across an organization.
This page shows you how to connect Power BI to Tiger Data using the built-in PostgreSQL connector, so that you can build interactive reports based on the data in your service or database.
In this integration guide, you:
- Connect Power BI to your service or database.
- Import data and verify that it loads.
Prerequisites for this integration guide
To follow these steps, you'll need:
- A Tiger Cloud service, or a running instance of self-hosted TimescaleDB.
- Your connection details.
- Power BI Desktop installed. Power BI Desktop has bundled the Npgsql data provider since December 2019, so no separate driver installation is needed for current versions.
Connect to your service or database from Power BI
Section titled “Connect to your service or database from Power BI”Power BI connects to your service or database with the built-in PostgreSQL connector.
- Select the PostgreSQL connector
In Power BI Desktop, click
Get data, select theDatabasecategory, choosePostgreSQL database, then clickConnect. - Enter your service or database
In the
PostgreSQL databasedialog, use your connection details to enter the Server (yourhost, optionally with:port) and the Database name (yourdbname).Select
Importto load a copy of the data into Power BI, orDirectQueryto query your service or database live, then clickOK. - Authenticate
On the
Databasetab, enter youruserandpasswordfrom your connection details, then clickConnect.If you are prompted that the connection isn't encrypted, set up SSL on your service or database for an encrypted connection, or click
OKto continue without encryption. - Load your tables
In
Navigator, select the tables you want, then clickLoadto import them, orTransform Datato shape the data first.The selected tables appear in the
Datapane.
Verify the integration
Section titled “Verify the integration”To confirm Power BI is working with your service or database:
- Check your imported tables
In the
Datapane, expand one of the tables you loaded and confirm its columns and rows match your service or database. - Build a visualization
On the report canvas, drag fields from a table onto a visual.
The visual renders with data from your service or database, confirming that Power BI can read your data.
You have successfully integrated Power BI with Tiger Data.
Troubleshooting
Section titled “Troubleshooting”- The PostgreSQL connector is missing: update to a current version of Power BI Desktop, which bundles the Npgsql provider. Older versions require a separate Npgsql installation.
- Connection fails over a gateway: if you publish to the Power BI service, configure the PostgreSQL connector on an on-premises or virtual network data gateway that can reach your service or database.
For other connectivity and authentication issues, see Troubleshoot Tiger Cloud integrations.