What is an on-premises data gateway?

Note

We've split the on-premises data gateway docs into content that's specific to Power BI and general content that applies to all services that the gateway supports. You're currently in the Power BI content. To provide feedback on this article, or the overall gateway docs experience, scroll to the bottom of the article.

The on-premises data gateway acts as a bridge to provide quick and secure data transfer between on-premises data (data that isn't in the cloud) and several Microsoft cloud services. These cloud services include Power BI, PowerApps, Power Automate, Azure Analysis Services, and Azure Logic Apps. By using a gateway, organizations can keep databases and other data sources on their on-premises networks, yet securely use that on-premises data in cloud services.

How the gateway works

Gateway overview

For more information on how the gateway works, see On-premises data gateway architecture.

Types of gateways

There are three different types of gateways, each for a different scenario:

  • On-premises data gateway: Allows multiple users to connect to multiple on-premises data sources. With a single gateway installation, you can use an on-premises data gateway with all supported services. This gateway is well-suited to complex scenarios in which multiple people access multiple data sources.

  • On-premises data gateway (personal mode): Allows one user to connect to sources and can’t be shared with others. An on-premises data gateway (personal mode) can be used only with Power BI. This gateway is well-suited to scenarios in which you’re the only person who creates reports, and you don't need to share any data sources with others.

  • Virtual network data gateway: Allows multiple users to connect to multiple data sources that are secured by virtual networks. No installation is requried because it's a Microsoft managed service. This gateway is well-suited to complex scenarios in which multiple people access multiple data sources.

Use a gateway

There are five main steps for using a gateway:

  1. Download and install the gateway on a local computer.
  2. Configure the gateway based on your firewall and other network requirements.
  3. Add gateway admins who can also manage and administer other network requirements.
  4. Use the gateway to refresh an on-premises data source.
  5. Troubleshoot issues with the gateway.

Next steps

More questions? Try the Power BI Community