cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
cassels Frequent Visitor
Frequent Visitor

Schedule refresh - gateway

Hi!

 

I created a report at PowerBI Desktop (which is working and refreshing data normally) and published (I'm trying to understand better this app, btw).

 

The problem is that now I want to schedule a refresh, and that message appears to me "You don't have any gateway installed or configured for the data sources in this dataset. Please install a new personal gateway or configure the data source for an existing data gateway."

 

The database is in a server that has the gateway, for sure.

 

When I get data from SQL Server to Power BI desktop, I used my SQL user. Could that be the problem? What should I do in that case?

gateway.jpg

1 ACCEPTED SOLUTION

Accepted Solutions
Moderator v-yuezhe-msft
Moderator

Re: Schedule refresh - gateway

@cassels,


Which type of gateway does the DBA install for you, on-premises gateway or personal gateway? 

If the DBA installs on-premises gateway , he should go to the administrator’s tab of the registered gateway to add you as additional admin, then you will be able to see gateway in "Manage gateway", and you are able  to add all data sources within the gateway.

Regards,
Lydia Zhang

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
12 REPLIES 12
Moderator v-yuezhe-msft
Moderator

Re: Schedule refresh - gateway

@cassels,

Does your dataset contain multiple data sources(SQL Server and SharePoint)? If so, add all data sources of the dataset under the registered on-premises gateway in Power BI Service, and ensure that you enter the same connection strings of data sources as that you use in Power BI Desktop.

Besides, you can follow the guide in this article to add SQL Server data source within the gateway.

 

Regards,
Lydia

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Super User
Super User

Re: Schedule refresh - gateway

It would appear that first off your Personal gateway is not connecting to the Power BI Service.


Can you confirm that you have got the latest version installed?

And then check to see if you can access app.powerbi.com from the PC/Server where the Personal Gateway is installed?



Did I answer your question? Mark my post as a solution!
"Proud to be a Datanaut!"
cassels Frequent Visitor
Frequent Visitor

Re: Schedule refresh - gateway

Hi,

Thank you so much for your reply. My question is probably really dumb, and I apologize, but I'm new at Power BI.

 

Yes, I'm using SQL and SharePoint.

 

Here at work I only know that the gateway is installed on a server, and they migrate the database to this server. I got data at PowerBI desktop using my SQL user. That's all I know. I thought that it would appear to me, at the Service, the gateway, because my power BI account is connected to Office 365, with single login. But I was wrong.

 

What should I do for this gateway, that is installed in the server, appears to me?

Super User
Super User

Re: Schedule refresh - gateway

Depending on your access rights, there is an option in the Power BI Service called "Manage Gateways".  This is where you add in your data sources in the same manner as they appear in your Power BI Desktop file.  If 100% of your data sources match a data source in the "Manage Gateways", then you will have the option of choosing it.

 

So for you, you will need to check if your SQL and your SharePoint have been added as a data source in the "Manage Gateways".  This can be found as an option under the Cog icon in the top menu of Power BI Service.


   

              Did I answer your question? Mark my post as a solution!
       

Proud to be a Datanaut!


   


Highlighted
Super User
Super User

Re: Schedule refresh - gateway

Hi @cassels

 

Another option to check what data sources you do have in your Power BI Dedsktop file is to go into the Query Editor, and then click on Data Source Settings.


This will show you all the data sources that you are connecting to. Then as per @Ross73312 below, you can confirm that those data sources are also setup in the Power BI Service Gateway

Did I answer your question? Mark my post as a solution!
"Proud to be a Datanaut!"
cassels Frequent Visitor
Frequent Visitor

Re: Schedule refresh - gateway

Thank you again for your attention.

Just to clarify, I know my data source from Desktop. When I go to Manage Gateway, it appears that I don't have any gateways.

But the DBA confirmed to me that the gateway was installed on the server.

In that case, should I install another gateway in my machine?

Moderator v-yuezhe-msft
Moderator

Re: Schedule refresh - gateway

@cassels,


Which type of gateway does the DBA install for you, on-premises gateway or personal gateway? 

If the DBA installs on-premises gateway , he should go to the administrator’s tab of the registered gateway to add you as additional admin, then you will be able to see gateway in "Manage gateway", and you are able  to add all data sources within the gateway.

Regards,
Lydia Zhang

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
rlien1 Frequent Visitor
Frequent Visitor

Re: Schedule refresh - gateway

I am having the same issue with an Enterprise (on premises) gateway.  I have been added as an admin for the gateway, it is on a server that is available 24/7, and I've added the databases to the gateway and connected to them without issue from the Gateway Settings.

 

But when I try to setup a scheduled refresh on my Datasets to the gateway and associated data sources, the credentials cannot be verified.  It never "fails", the login pop-up remains and spins forever (5+ mins).

I am using the same credentials and authentication method as the data source connections within the gateway.  

 

I'm at a total loss how to solve this other than to either install a personal gateway (redundant) or to complete wipe out my .pbix files and start over (huge effort).

 

Any insights are appreciated!

Super User
Super User

Re: Schedule refresh - gateway

I would suggest putting on the Verbose logging and see if you can see the connection making it to the Gateway server.

That should be a good starting point?

As well as ensuring that you have got the latest On-Premise Gateway installed?
Did I answer your question? Mark my post as a solution!
"Proud to be a Datanaut!"