Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
Vrushali
Frequent Visitor

Issue to Create Dataset API for on premise

I am trying to create dataset (API) using postgres


"connectionString":"Data Source=postgresql://localhost/Postgres?user=other&password=secret;Initial Catalog=Postgres;Cube=Model"


And m getting 202 response in postman but in PowerBi desktop getting issue
"This Data source can not be accessed by data gateway server:"postgresql://localhost/Postgres?user=other&password=secret;"

 

Any other way to do this .

 

Thanks In advance

2 REPLIES 2
v-micsh-msft
Microsoft Employee
Microsoft Employee

For on-premise Data Source, you need to use the gateway.

And PostgresSQL is listed as the supported data source for User configured manual or scheduled refresh:

More information, see:

On-premises data gateway

 

For the detailed steps, follow:

Power BI Connectivity to PostgreSQL

 

Regards,

Michael

Thank you for ypu reply 🙂

Just want to clarify I am able to connect to Power Bi desktop via gate way on premise .

Here I am facing issue while trying through power BI API

 

{
"name":"postgres",
"defaultMode":"AsOnPrem",
"tables": [],
"datasources":[
{
"name":"postgres",
"connectionString":"Data Source=postgresql://localhost/Postgres?user=other&password=secret;Initial Catalog=Postgres;Cube=Model"
OR
Data Source=jdbc:postgresql://localhost/Postgres?user=fred&password=secret&ssl=true

}
]
}

Helpful resources

Announcements
FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.