<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Power BI Enterprise Implementation: Gateway, Deployment, Version Control &amp;amp; AI Inte in Software - General</title>
    <link>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264902#M1484</link>
    <description>&lt;P&gt;Very Well Written!&lt;/P&gt;</description>
    <pubDate>Fri, 10 Apr 2026 10:28:52 GMT</pubDate>
    <dc:creator>pearlwilson</dc:creator>
    <dc:date>2026-04-10T10:28:52Z</dc:date>
    <item>
      <title>Power BI Enterprise Implementation:Gateway, Deployment, Version Control and AI Integration</title>
      <link>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264898#M1483</link>
      <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;&lt;STRONG&gt;Introduction:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;SPAN&gt;Over the past few months, I have been actively working on building and stabilizing a Power BI ecosystem in one of our client's environment. One of the key deliverables in this journey was designing and implementing the Migration Service Dashboard, which brought significant visibility and value to stakeholders.&lt;BR /&gt;&lt;BR /&gt;When I first started building Power BI dashboards in the client's environment, I assumed the hard part would be the data modelling. It turned out the data was the easy part. The real work — the frustrating, hair-pulling, occasionally exhilarating work — was everything around it: the gateway, the version control decisions, the publish pipelines, the app vs. workspace confusion, and eventually unlocking AI Copilot inside our dashboards.&lt;BR /&gt;&lt;BR /&gt;This blog is a candid account of the challenges I faced, the mistakes I made, and the patterns I now follow. If you're building with Power BI at scale — especially connecting to on-premises Oracle databases and shipping dashboards to business users — I hope this saves you some hours.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;The Big Picture — Architecture at a Glance&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;Before diving into specifics, here's the end-to-end architecture I settled on after several iterations. Everything flows from Oracle through the gateway, gets versioned in Azure DevOps, lands in a Power BI Workspace, and finally reaches end users via a Power BI App — with AI Copilot woven into the service layer.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ChatGPT Image Apr 10, 2026, 01_33_58 PM.png" style="width: 1536px;"&gt;&lt;img src="https://community.hpe.com/t5/image/serverpage/image-id/155450iBA10A18C53323622/image-size/large?v=v2&amp;amp;px=2000" role="button" title="ChatGPT Image Apr 10, 2026, 01_33_58 PM.png" alt="ChatGPT Image Apr 10, 2026, 01_33_58 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;Connecting Power BI to Oracle — Gateway Battles I Didn't Expect&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;SPAN&gt;I'll be honest: I underestimated the On-Premises Data Gateway. I thought it would be a 20-minute setup. It took me almost two full days to get a stable, performant connection between Power BI Service and our Oracle database — and I learned more about network topology in those two days than I had in months.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;The Challenge I Faced&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Our Oracle DB sat behind a corporate firewall on-premises. Power BI Desktop connected fine locally — but the moment I published to Power BI Service and tried to schedule a refresh, it timed out. Every. Single. Time.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;What's actually happening under the hood&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;The On-Premises Gateway acts as a relay — Power BI Service in the cloud sends requests to the gateway software installed on a machine within your network, and that gateway reaches the Oracle DB directly. The gateway machine must be always-on, network-reachable, and have the right Oracle client drivers (ODP.NET or ODBC) installed.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#FF6600"&gt;&lt;STRONG&gt;The traps I fell into&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;My first mistake was installing the gateway on my local laptop. It worked until I closed the lid. The fix: dedicate a server VM for the gateway. My second mistake was missing the Oracle 64-bit client requirement — Power BI's gateway is 64-bit only, and I had a 32-bit Oracle client installed. The error messages were cryptic and sent me in the wrong direction for hours.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;The third issue was credential mismatch. Power BI Service stores credentials for the data source centrally, and they must exactly match what the gateway expects. Switching from Windows auth to basic auth on the Oracle side required updating credentials in three places.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT size="4" color="#339966"&gt;&lt;STRONG&gt;How I Overcame It&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Dedicated gateway VM (Windows Server 2019), 64-bit Oracle ODP.NET driver, static credentials configured in Power BI Service data source settings, and gateway clustering for redundancy.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;Enable gateway logs and watch them in real time during your first refresh. The log entries are far more informative than the UI error messages in Power BI Service.&lt;BR /&gt;Scheduled refresh has been rock-solid since.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;&lt;EM&gt;&lt;STRONG&gt;Power BI Desktop vs. Power BI Web Portal — They Are Not the Same Tool &lt;/STRONG&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;This confused me early on, and I've seen it confuse colleagues too. Power BI Desktop and the Power BI Web Portal (Power BI Service) serve very different purposes, and conflating them leads to workflow headaches.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;Mistake I Made&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;I tried to build complex calculated columns directly in the Service's web editor, not realising how limited it is. Always build the model in Desktop, then publish. The Service is for distribution and governance, not authoring.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"Desktop is your studio. Service is your gallery. You create in the studio; people visit the gallery"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#FF6600"&gt;&lt;STRONG&gt;Why GitHub Didn't Work — and Why Azure DevOps Did&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;SPAN&gt;When I first thought about version control for our .pbix files, my instinct was GitHub. It's what our engineering teams use. It seemed natural. It didn't work.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;The Problem with GitHub&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;BR /&gt;Power BI's native Git integration in the Service is built exclusively for Azure DevOps Git repositories. There is no native GitHub connector for the Power BI Service workspace sync feature. I spent time trying to configure OAuth tokens and custom webhooks before I finally accepted that this just wasn't a supported path.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#008000"&gt;&lt;STRONG&gt;Why Azure DevOps Git is the right answer&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Power BI Service has a built-in workspace-level Git integration that talks directly to Azure DevOps. You connect your workspace to a branch in an Azure DevOps Git repo, and changes made in the Service sync there. The .pbix is stored as a folder structure (the Power BI Project format, .pbip), which makes diffs actually meaningful in pull requests.&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT color="#008000"&gt;&lt;STRONG&gt;Insight for Leaders&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;BR /&gt;This gives us a full audit trail of every dashboard change — who changed what, when, and why. For compliance and governance, this alone justified the Azure DevOps setup over ad-hoc file sharing.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#008000"&gt;&lt;STRONG&gt;&lt;FONT size="4"&gt;&lt;EM&gt;&lt;FONT face="comic sans ms,sans-serif"&gt;The critical behaviour to know: you must manually publish app updates&lt;BR /&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="comic sans ms,sans-serif"&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;This one tripped up my whole team. When you update a report in the workspace — even if the dataset refreshes automatically — the Power BI App does not update automatically. You have to go into the App settings and click "Update app" for the changes to reach consumers. I missed this on our first production update and spent 30 minutes wondering why stakeholders were still seeing old data in the App while the workspace showed the right figures.&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT color="#008000"&gt;&lt;STRONG&gt;My Process Now&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Every deployment checklist ends with: &lt;STRONG&gt;Update the App&lt;/STRONG&gt; It sounds simple, but making it explicit in the runbook has eliminated that mistake entirely.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#008000"&gt;&lt;EM&gt;&lt;FONT face="arial,helvetica,sans-serif" size="5"&gt;&lt;STRONG&gt;Integrating AI Copilot into Power BI Dashboards&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;SPAN&gt;This is the piece that genuinely changed how our leadership team interacts with data. Enabling AI Copilot inside Power BI turned our static dashboards into interactive conversations about the numbers.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#008000"&gt;&lt;EM&gt;&lt;STRONG&gt;What Copilot in Power BI actually does?&lt;/STRONG&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;Power BI Copilot allows report consumers to ask natural-language questions against the underlying dataset — "What drove the spike in costs in Q3?" or "What are the key customer requirements and constraints for migrating from &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Windows Server 2016&lt;/SPAN&gt;&lt;/SPAN&gt; to a newer platform?" — and Copilot generates a visual or a summary on the fly. It can also auto-generate entire report pages from a dataset description, which I used to prototype executive summary layouts in minutes rather than days.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF6600"&gt;&lt;EM&gt;&lt;STRONG&gt;What I had to set up&lt;/STRONG&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;Copilot in Power BI requires a Fabric-enabled capacity (F64 or higher, or a Power BI Premium P1 equivalent). It also needs to be enabled at the tenant level by the Power BI admin in the Admin Portal, and enabled at the workspace level. If any of those three layers is off, Copilot simply doesn't appear — no helpful error, just absence.&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4" color="#008000"&gt;&lt;STRONG&gt;Organisational Value&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;AI Copilot shifts Power BI from a reporting tool to a decision-support system. When leaders can interrogate data in natural language during a meeting, data literacy barriers dissolve and data-driven culture accelerates.&lt;BR /&gt;&lt;BR /&gt;&lt;FONT size="5" color="#008000"&gt;&lt;EM&gt;&lt;STRONG&gt;Final Thought&lt;/STRONG&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm sharing this because I know others on the team are navigating similar terrain. If you're hitting walls with the gateway, struggling with deployment pipelines, or curious about how to unlock Copilot for your reports — reach out. These challenges are solvable, and the patterns are worth sharing.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;&lt;SPAN&gt;Raj Kanango&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&lt;SPAN&gt;Professional Services Delivery- Global Competency Centre&lt;BR /&gt;HPE Operations – Services Experience Delivery&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Apr 2026 15:57:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264898#M1483</guid>
      <dc:creator>RajKanango</dc:creator>
      <dc:date>2026-04-12T15:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Enterprise Implementation: Gateway, Deployment, Version Control &amp; AI Inte</title>
      <link>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264902#M1484</link>
      <description>&lt;P&gt;Very Well Written!&lt;/P&gt;</description>
      <pubDate>Fri, 10 Apr 2026 10:28:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264902#M1484</guid>
      <dc:creator>pearlwilson</dc:creator>
      <dc:date>2026-04-10T10:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Enterprise Implementation:Gateway, Deployment, Version Control and AI Integra</title>
      <link>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264906#M1486</link>
      <description>Very well explained !!</description>
      <pubDate>Fri, 10 Apr 2026 13:03:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7264906#M1486</guid>
      <dc:creator>Manas_Sinha</dc:creator>
      <dc:date>2026-04-10T13:03:34Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Enterprise Implementation:Gateway, Deployment, Version Control and AI Integra</title>
      <link>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7265104#M1493</link>
      <description>&lt;P&gt;Please follow the official documentation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://hpe.sharepoint.com/teams/PowerBIPROUserGroup/Shared%20Documents/Forms/AllItems.aspx?id=%2Fteams%2FPowerBIPROUserGroup%2FShared%20Documents%2FDocumentation%2FAll%20About%20Gateway&amp;amp;viewid=02cc2f82%2D135a%2D44ee%2D89ec%2Dee05df1ab37f&amp;amp;FolderCTID=0x012000E3372C28CAE84447AE97DDD4B8547BD2" target="_blank"&gt;Power BI @ HPE - Documents - All About Gateway - All Documents&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2026 13:31:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/software-general/power-bi-enterprise-implementation-gateway-deployment-version/m-p/7265104#M1493</guid>
      <dc:creator>LBendlin</dc:creator>
      <dc:date>2026-04-15T13:31:41Z</dc:date>
    </item>
  </channel>
</rss>

