Skip to main content
Solved

ADLS Gateway Question

  • March 11, 2026
  • 4 replies
  • 24 views

Forum|alt.badge.img+2

Why is an on prem gateway necessary for the connection between ADLS Parquet datasets and the end user’s Power BI instance? 

Best answer by AsiriEkanayake

Yes, however, by introducing a Fabric Lakehouse as an intermediary between ADLS Gen2 and Power BI, wouldn’t we avoid the need for any on prem infrastructure? IFS would still land Parquet data in ADLS as the supported extraction mechanism, but Power BI wouldn’t connect to ADLS directly. Instead, data would be ingested into Fabric Lakehouse to be secured, typed, and modeled. Power BI would then consume data natively from Fabric using Direct Lake or the SQL endpoint.

Am I incorrect in the assumption that this would avoid the need for on prem infrastructure?

Yes a Fabric Lakehouse would avoid the requirement to use an on-prem gateway but it is not supported by our architecture at the moment; features such as the 'Advanced Refresh' of Analysis Models - Power Bi reports in IFS Cloud Web would not be possible in our current solution with a Lakehouse acting as the intermediary. But we are looking into improvements related to this. 

However, if you don’t plan to use Analysis Models - Power BI in IFS Cloud, the BI setup for the “Datalake only” solution described here may be suitable for your requirements: BI Infrastructure Setup: Analysis Models - Power BI. In this setup, data would be pumped to ADLS and you can consume the data from there as required.

4 replies

Forum|alt.badge.img+1
  • Do Gooder (Employee)
  • March 16, 2026

Hello! There are a few reasons an on-prem data gateway is needed

  1. Power BI dataset requirements; The IFS Analysis Models Power BI solution creates datasets that reference Parquet files in ADLS Gen2. To refresh these datasets via Power BI Service, their data sources must be bound to a gateway and this is done through the customer’s Service Principal.
  2. Security; ADLS Gen2 endpoint is not publicly accessible and ADLS cannot reliably whitelist Power BI IPs, hence, a gateway is needed for the Power BI Service to safely connect with ADLS
  3. Our automation (binding data sources during upload of reports) relies on the setup where data gateway is used. Without this, it is not possible to upload reports in our solution.

We are planning to investigate other options to refresh datasets, and redesign, and improve our architecture. 


Forum|alt.badge.img+2
  • Author
  • Do Gooder (Customer)
  • March 16, 2026

Hello! There are a few reasons an on-prem data gateway is needed

  1. Power BI dataset requirements; The IFS Analysis Models Power BI solution creates datasets that reference Parquet files in ADLS Gen2. To refresh these datasets via Power BI Service, their data sources must be bound to a gateway and this is done through the customer’s Service Principal.
  2. Security; ADLS Gen2 endpoint is not publicly accessible and ADLS cannot reliably whitelist Power BI IPs, hence, a gateway is needed for the Power BI Service to safely connect with ADLS
  3. Our automation (binding data sources during upload of reports) relies on the setup where data gateway is used. Without this, it is not possible to upload reports in our solution.

We are planning to investigate other options to refresh datasets, and redesign, and improve our architecture. 

 

Yes, however, by introducing a Fabric Lakehouse as an intermediary between ADLS Gen2 and Power BI, wouldn’t we avoid the need for any on prem infrastructure? IFS would still land Parquet data in ADLS as the supported extraction mechanism, but Power BI wouldn’t connect to ADLS directly. Instead, data would be ingested into Fabric Lakehouse to be secured, typed, and modeled. Power BI would then consume data natively from Fabric using Direct Lake or the SQL endpoint.

Am I incorrect in the assumption that this would avoid the need for on prem infrastructure?


Forum|alt.badge.img+1
  • Do Gooder (Employee)
  • Answer
  • March 18, 2026

Yes, however, by introducing a Fabric Lakehouse as an intermediary between ADLS Gen2 and Power BI, wouldn’t we avoid the need for any on prem infrastructure? IFS would still land Parquet data in ADLS as the supported extraction mechanism, but Power BI wouldn’t connect to ADLS directly. Instead, data would be ingested into Fabric Lakehouse to be secured, typed, and modeled. Power BI would then consume data natively from Fabric using Direct Lake or the SQL endpoint.

Am I incorrect in the assumption that this would avoid the need for on prem infrastructure?

Yes a Fabric Lakehouse would avoid the requirement to use an on-prem gateway but it is not supported by our architecture at the moment; features such as the 'Advanced Refresh' of Analysis Models - Power Bi reports in IFS Cloud Web would not be possible in our current solution with a Lakehouse acting as the intermediary. But we are looking into improvements related to this. 

However, if you don’t plan to use Analysis Models - Power BI in IFS Cloud, the BI setup for the “Datalake only” solution described here may be suitable for your requirements: BI Infrastructure Setup: Analysis Models - Power BI. In this setup, data would be pumped to ADLS and you can consume the data from there as required.


Forum|alt.badge.img+2
  • Author
  • Do Gooder (Customer)
  • March 18, 2026

Yes, however, by introducing a Fabric Lakehouse as an intermediary between ADLS Gen2 and Power BI, wouldn’t we avoid the need for any on prem infrastructure? IFS would still land Parquet data in ADLS as the supported extraction mechanism, but Power BI wouldn’t connect to ADLS directly. Instead, data would be ingested into Fabric Lakehouse to be secured, typed, and modeled. Power BI would then consume data natively from Fabric using Direct Lake or the SQL endpoint.

Am I incorrect in the assumption that this would avoid the need for on prem infrastructure?

Yes a Fabric Lakehouse would avoid the requirement to use an on-prem gateway but it is not supported by our architecture at the moment; features such as the 'Advanced Refresh' of Analysis Models - Power Bi reports in IFS Cloud Web would not be possible in our current solution with a Lakehouse acting as the intermediary. But we are looking into improvements related to this. 

However, if you don’t plan to use Analysis Models - Power BI in IFS Cloud, the BI setup for the “Datalake only” solution described here may be suitable for your requirements: BI Infrastructure Setup: Analysis Models - Power BI. In this setup, data would be pumped to ADLS and you can consume the data from there as required.

 

Ah I see, thank you for the clarification! :)