Wir zeigen dir, wie du Power BI sauber mit Microsoft Dynamics NAV (Navision) verbindest – inklusive Voraussetzungen, Berechtigungen, Datenmodell und typischen Stolperfallen.





.png)
























.png)



















Viele NAV-Teams bauen Reports immer wieder neu: Export aus Microsoft Dynamics NAV, Excel zusammenkopieren, Filter nachziehen, Versionen verschicken.
Power BI löst das – aber nur, wenn Datenzugriff, Berechtigungen und Refresh von Anfang an sauber aufgesetzt sind. Sonst endet es in kaputten Refreshes, widersprüchlichen Reports und Frust bei Finance und Vertrieb.

Die Technik ist nicht das Problem. Die Details sind es: welcher Connect-Weg, welche Rechte, welches Datenmodell und wie du Reports wartbar hältst.
OData connector, SQL-Datenbank oder Power BI content pack: Jeder Weg hat Grenzen bei Performance, Feldern, Filtern und Updates. Ohne Auswahlkriterien baut ihr am Bedarf vorbei.
Wenn Rollen in NAV, Web Services und Power BI nicht zusammenpassen, funktionieren Reports nur im Desktop – oder nur für einzelne Nutzer. Sauber wird es mit Azure Active Directory und klaren Zugriffskontrollen.
Viele starten mit „einfach mal connecten“ und bekommen dann unklare Kennzahlen. Ein gutes Dataset (saubere Fakten/Dimensionen, klare Measures) macht aus NAV-Data stabile Reports.
Seit Jahren realisieren wir skalierbare Lösungen mit Microsoft Power BI, Fabric und Copilot.
Wenn du Microsoft Dynamics NAV als ERP nutzt und Finance/Controlling oder Vertrieb regelmäßig Reports braucht, ist Power BI der direkte Hebel: weniger Excel, mehr Transparenz.
Typische Signale: wiederkehrende Monatsreportings, manuelle Konsolidierung, viele „Kannst du mir schnell…?“-Anfragen und kein einheitliches Dashboard für Sales, Offene Posten oder Liquidität.

Die wichtigsten Bausteine, damit Power BI Navision im Alltag funktioniert.
Wir vergleichen OData connector vs. SQL-Datenbank (inkl. Database views) vs. Power BI content pack – und wählen den Weg, der eure Reports stabil und erweiterbar macht.
Check von NAV-Usern, Service-Accounts, Web Services/OData, Netzwerkzugriff, Gateway (falls nötig) und Power BI Workspace-Konzept. Ziel: Zugriff für die richtigen Rollen, nicht für Zufall.
Aufbau eines belastbaren Dataset: z.B. Umsatz (Sales), offene Aufträge, Debitoren/Kreditoren, Artikel, Lager, Deckungsbeitrag – mit klaren Measures und nachvollziehbaren Filtern.
Umsetzung von Reports und Dashboards mit Visualizations, Drilldowns und sauberem Refresh-Konzept. Optional: Contextual Power BI FactBox im ERP-Kontext (je nach Setup/Version).

Zwei Beispiele aus der Praxis – typische NAV-Reporting-Situationen und wie der Weg zum Dashboard aussieht.

Unser Vorgehen als Route zum Gipfel: erst Klarheit, dann stabiler Connect, dann Reports, dann Skalierung.
Wir klären eure Ziel-Reports, Datenquellen, NAV-Version (klassisch NAV vs. Dynamics 365 Business Central), und wählen den passenden Integrationsweg (OData connector, SQL-Datenbank, Content Pack oder Zusatztools wie Jet Reports/Navida).
Wir richten die Verbindung ein (z.B. Web Services/OData oder SQL mit Database views), bauen das Dataset, testen Berechtigungen (Azure Active Directory/Power BI Rollen) und definieren den Refresh inklusive Fehlerbehandlung.
Wir setzen 1–2 Kern-Reports um, erklären Modell und Measures, und zeigen euch, wie ihr Reports wartbar erweitert – statt jedes Mal neu zu basteln.
Danach skalieren wir: weitere Datenbereiche, zusätzliche Visualizations, Apps/Workspaces, Governance und – wenn sinnvoll – Datenmanagement über Microsoft Fabric für mehrere Quellen jenseits von NAV.
Wenn Dataset, Rechte und Refresh stehen, werden aus NAV-Daten verlässliche BI-Berichte.



Der Umfang hängt vom Connect-Weg, euren Reports und dem Zielbild (nur Power BI oder plus Fabric) ab.

Beides ist möglich. Über den OData connector kommst du typischerweise über NAV-Web Services an Daten – oft gut für einen schnellen Start, aber je nach Datenmenge und Modell kann es bei Performance und Modellierung Grenzen geben. Über die SQL-Datenbank (z.B. über Views) hast du meist mehr Kontrolle und kannst Daten für Reports besser strukturieren. Welche Route passt, hängt von eurer NAV-Architektur, euren Reports und dem Refresh-Bedarf ab.
Du brauchst Zugriff auf die NAV-Daten (OData/Web Services oder SQL), passende NAV-Rechte für den genutzten Service-User und ein klares Power-BI-Berechtigungskonzept (Workspaces, App, Rollen). Für saubere Zugriffskontrollen empfiehlt sich die Einbindung über Azure Active Directory. Wichtig: Klärt früh, wer Daten sehen darf (z.B. nach Region/Team) und ob Row-Level-Security im Dataset nötig ist.
Dynamics 365 Business Central bietet moderne Anbindungswege und ist im Microsoft-Ökosystem stärker „cloud-ready“. Gleichzeitig ist das Ziel dasselbe: ein stabiles Dataset, saubere Reports und kontrollierter Zugriff. Wenn ihr von Microsoft Dynamics NAV Richtung Business Central geht, lohnt es sich, das Datenmodell so zu bauen, dass der Umstieg nicht zu einem kompletten Neuaufbau eurer Berichte führt.
Ein Power BI content pack kann für Standard-Reports ein schneller Start sein, stößt aber oft an Grenzen, sobald ihr eigene Logik, zusätzliche Quellen oder individuelle Visualizations braucht. Jet Reports ist eine etablierte Reporting-Option im NAV/Business-Central-Umfeld, oft stark in klassischen Reports. Navida wird ebenfalls genutzt, wenn spezielle Anforderungen oder vorhandene Setups im Haus sind. Wir empfehlen: erst Ziel-Reports festzurren, dann Tool- und Connect-Weg wählen – nicht umgekehrt.