My probleme is the postgre connector on powerApps doesnt allow to connect to an online server . Its mandatory to select a gateway and to create a gateway , but you have to do it in local (see the screenshot) ?
I create a gateway on the azure portal and it doesnt appaer on the select option in powerapps. The only gateway who appear are the one on my local computer.
How can I create a connction between powerApps to my Azure PostGre database ?
I have try to use the SQL dataBase connector which allow us to use a cloud server but that doesnt work easer because it said the server doesnt exist or isn't found .
The screenshot of Postgres connector in PowerApps
(reposting answer from MSDN Forums)
That is correct -- you need a Gateway to use the PostgreSQL connector today in PowerApps. The reason we need a Gateway is because we need the user to install the PostgreSQL client for the connector to work. We need some work to update our documentation to explain this requirement better. PostgreSQL client: https://github.com/npgsql/Npgsql/releases
To understand more on PowerApps Gateway requirements, you can see this article here: https://learn.microsoft.com/en-us/powerapps/gateway-management
This article explains the on-premise Gateway in detail: https://learn.microsoft.com/en-us/powerapps/gateway-reference
Also, for any PowerApps specific question, please feel free to leverage PowerApps community here: https://powerusers.microsoft.com/t5/PowerApps-Community/ct-p/PowerApps1
Related
I would like to build a Google Cloud PostgreSQL database using the instructions here
I was able to successfully create the Postgres databases with appropriate tables and views locally.
What do I need to do in order to get the data on Google Cloud PostgreSQL? My goal is to have remote access to this data.
You have 2 options, The first one is use the Cloud SQL proxy as is described here. As the shared links say, the Cloud SQL Proxy provides secure access to your instances without the need for Authorized networks or for configuring SSL.
On the other hand, the second option is only to configure access to your instance under Authorized networks using or not SSL. The complete steps are listed here
You could connect to Cloud SQL from a local test environment using cloud sql proxy. See quickstart-proxy-test.
The workflow is:
Your Application(Running Locally) => cloud sql proxy (Running locally) => GCP remote Cloud SQL service
I´m using the Power BI Service (https://app.powerbi.com) to present important KPI´s. Now I move to a new System which is fully based on Azure. The main database is a PostgreSQL Instance (DbaaS - https://azure.microsoft.com/en-us/services/postgresql/).
Connecting to the database from my local Power BI Desktop Version and querying data works perfect. But as soon as I deploy the Report on Power BI Service, I´m unable to automate data refresh cause it seems that the Power BI Service can only connect to the PostgreSQL instance on Azure using a local Data Gateway.
In fact it doesn´t make much sense to use an on-prem connector to bring data from one cloud application to another.
Does anybody know how I and if I can connect Power BI Service and PostgreSQL Database on Azure directly?
Thanks a lot in advance & best,
Michael
It seems that you need to configure a gateway to make it working https://blogs.msdn.microsoft.com/chmitch/2018/06/04/complete-guide-to-setting-up-power-bi-connecting-to-postgres-w-refresh-enabled/
Hope it helps.
I did not go so far myself. My expectation was to connect Postgres to Power BI in a few clicks and get a dashboard online. I was very surprised that it needs dancing with ssl certificates, configuring gateway o_O.
I have developed some reports using power bi desktop which is using IBM DB2 as datasource. I have installed On-premises data gateway in my power bi system and configured. I have to create ibm db2 datasource connection in power bi web to make live connection with my IBM DB2 database. When i tried to create datasource connection it showing me unable to connect error message.I have given correct credentials but still it showing the same error. Am i missing anything? any special permissions needed to provide from IBM DB2 database admin side? Please help me to solve this issue.
Thanks in advance,
Kannas
I had an identical error. The issue appears to be related to the credentials given in the data source settings when configuring in the online service. In my case I had not entered the domain with the username.
Is there a way to get the server info of my VSO account and access using SQL Server?
I've tried logging in using the URL
{account}.visualstudio.com
But I got a sever not found error
No, the back-end databases are SQL Azure instances, different from the TFS on-premise databases. I cannot see MS ever giving you access to the database - maybe the data, but not the database.
You can only use the API (old and new REST) and Power BI tools to perform queries.
If you have a specific problem you are trying to solve, post it as a new question because it may be possible without database access.
I want to use Tableau to retrieve data from AWS RedShift and then generate reports, I tried to use PostgreSQL driver downloaded from Tableau website, but cannot establish the connection.
Any one knows how to do it?
Just to provide an update, I believe the RedShift Connector has been released for v7 of Tableau Desktop, but is still in preview for v8. We have found it to be much easier for connecting to our RedShift cluster so far.
The generic ODBC connector also works, you get an interesting pop-up saying certain functions might not behave as expected but we have not encountered any issues using it.
Also the redshift connector for Tableau 8 is out now in release.
As stated on Tableau's blog, the Tableau connector hasn't been released yet, but you can contact your account manager to try out a preview version.
That's what my team has done, and it worked without a hitch.
It's now possible to connect Amazon Redshift with Tableau.
To connect:
Open Tableau Desktop Application and select Amazon Redshift from the list of servers to connect.
Populate the following fields in the pop-up as shown below:
where
Server: the URL to the Redshift instance
Port: the port on which it listens to
Database: the DB to connect to
(the above 3 information is available under the Cluster Database Properties section within the Configuration tab in your AWS Console.)
Username and Password: credentials authenticated to connect and query the schema and the underlying tables in above mentioned DB
Click on Sign In to allow Tableau to connect to the Amazon Redshift instance.