Hi Everyone,
We have a PostgreSQL database on a Linux server. I can easily connect to it with the required credentials from PBI Desktop but naturally(?) not able to perform live connection.
My client doesn't allow me to install a gateway on a virtual machine for some reasons.
Dataset on the published report returns me this error message: "Your data source can't be refreshed because the credentials are invalid."
As I know, there is no way to create a live connection and scheduled refreshes from an on-premises PostgreSQL db without a gateway.
Do you have any alternative brilliant idea to get a solution on this case without using a gateway?
ps-1: Our dataset is quite tiny so they can replace it from PostgreSQL to anywhere, even to Excel files.
ps-2: I've tried both (ODBC drivers and PBI's direct PostgreSQL connection)
Thanks a lot.
Cuneyt
Solved! Go to Solution.
If your data locates on an on-premises server, you will always need to use a gateway to refresh them on PBI Service. ODBC data sources also need a gateway to refresh.
To refresh the dataset without a gateway, you need to store the data on the Cloud where PBI Service is able to connect directly. You can refer to Power BI data sources - Power BI | Microsoft Docs to see which data sources don't require a gateway.
If you would like to store data in an Excel / CSV file in OneDrive for Business and use it as a data source, you can refer to below links for how to connect to it in Power BI Desktop. In this way, you don't need a gateway.
Use OneDrive for Business links in Power BI Desktop - Power BI | Microsoft Docs
Refresh a dataset created from a .csv file on OneDrive - Power BI | Microsoft Docs
Regards,
Community Support Team _ Jing
If this post helps, please Accept it as the solution to help other members find it.
If your data locates on an on-premises server, you will always need to use a gateway to refresh them on PBI Service. ODBC data sources also need a gateway to refresh.
To refresh the dataset without a gateway, you need to store the data on the Cloud where PBI Service is able to connect directly. You can refer to Power BI data sources - Power BI | Microsoft Docs to see which data sources don't require a gateway.
If you would like to store data in an Excel / CSV file in OneDrive for Business and use it as a data source, you can refer to below links for how to connect to it in Power BI Desktop. In this way, you don't need a gateway.
Use OneDrive for Business links in Power BI Desktop - Power BI | Microsoft Docs
Refresh a dataset created from a .csv file on OneDrive - Power BI | Microsoft Docs
Regards,
Community Support Team _ Jing
If this post helps, please Accept it as the solution to help other members find it.
I would suggest if the files can be exported to OneDrive online you can then use this to then create your PBIX file, which would then not need a gateway to be refreshed.