Externe Tools in Power BI: Ein tiefer Einblick in die wichtigsten Add-Ons und ihre Vor- und Nachteile
- Admin

- vor 1 Tag
- 10 Min. Lesezeit
Microsoft Power BI Desktop enthält zahlreiche Modellierungs- und Berichtsfunktionen, dennoch optimieren viele Poweruser ihren Workflow mit externen Tools . Diese Tools verknüpfen sich mit der Analysis Services-Instanz hinter einem PBIX/Power BI-Semantikmodell und ermöglichen erweiterte Bearbeitung, Skripting, Leistungsanalyse und Automatisierung. Das Menüband „Externe Tools“ listet alle registrierten Tools auf. Microsoft weist darauf hin, dass diese von unabhängigen Entwicklern erstellt werden. Das Bearbeiten von Metadaten außerhalb von Power BI Desktop kann zu unerwartetem Verhalten führen. Änderungen an PBIT-Vorlagen werden nicht unterstützt. Die folgende Tabelle fasst einige der am häufigsten verwendeten externen Tools und die damit verbundenen Aufgaben zusammen.

Einblicke in externe Tools
Externes Tool | Kategorie / Anwendungsfall | Hauptstärken | Vorbehalte und Einschränkungen |
Tabular Editor 2/3 (TE2 kostenlos, TE3 kostenpflichtig) | Datenmodelldesign und -automatisierung | TE3 bietet einen vollständigen DAX-Editor, Diagrammeditor, Makros, einen DAX-Debugger und einen VertiPaq-Analysator, während TE2 einfache Bearbeitung, Abhängigkeitsansicht, Batch-Umbenennung und einen Best Practice Analyzer bietet. Beide Tools ermöglichen Massenbearbeitungen und Offline-Modellbearbeitung und beschleunigen so Modellierungsaufgaben. | TE3 ist ein Abonnement-Tool (ca. 9,50–90 EUR pro Monat). Sie können eine PBIX-Datei nicht direkt öffnen . Sie müssen TE entweder von Power BI Desktop aus ausführen oder eine Verbindung über den XMLA-Endpunkt herstellen. Das Bearbeiten nicht unterstützter Eigenschaften durch Aktivieren experimenteller Funktionen kann zu einer Beschädigung der PBIX führen. Das Umbenennen oder Löschen von Objekten kann zu visuellen Darstellungen führen, da externe Tools nicht auf Metadaten auf Berichtsebene zugreifen können. Beim Bearbeiten über den XMLA-Endpunkt kann der Datensatz nicht mehr als PBIX-Datei heruntergeladen werden. |
DAX Studio (kostenlos, Open Source) | Abfrage- und Leistungsanalyse | Bietet einen umfangreichen DAX-Editor, führt Abfragen für Power BI- oder Analysis Services-Modelle aus, zeigt Server-Timings und Abfragepläne an, kann Kennzahlenlisten extrahieren und den VertiPaq-Analysator ausführen. Es ist von unschätzbarem Wert für die Leistungsoptimierung und das Debuggen von DAX-Formeln. | Schreibgeschützt: DAX Studio kann das Modell nicht ändern. Die MDX-Unterstützung ist eingeschränkt – es gibt keine MDX-Syntaxhervorhebung oder Codevervollständigung, und es werden nur Rohdaten zurückgegeben. Bei Verwendung der DaxFormatter- Integration von DAX Studio werden Abfragen an einen externen Webdienst gesendet. Die Dokumentation warnt vor möglichen Datenlecks und bietet Datenschutzeinstellungen zum Blockieren externer Dienste. |
Bravo für Power BI (kostenlos) | Einsteiger-Modellhelfer | Bietet vier einfache Funktionen: Modell analysieren (identifiziert komplexe Spalten und Tabellen), DAX formatieren , Datumsangaben verwalten (erstellt Kalendertabellen und wendet zeitintelligente Funktionen an) und Daten nach Excel/CSV exportieren. Es ist ideal für Anfänger, die eine Datumstabelle erstellen, ihre Maße bereinigen oder Tabellengrößen überprüfen müssen. | Kein vollwertiges Modellierungstool. Die Autoren betonen, dass es kein Ersatz für DAX Studio oder Tabular Editor ist. Die Funktionalität ist auf kleine Modelle und einfache Aufgaben beschränkt. |
Measure Killer (kostenlose und kostenpflichtige Stufen) | Modellbereinigung und Nutzungsanalyse | Findet und entfernt nicht verwendete Spalten und Kennzahlen, zeigt in 21 Kategorien (einschließlich visueller Elemente und Filter auf visueller Ebene) an, wo welche Objekte verwendet werden, führt Best-Practice-Analysen durch, ermöglicht die Suche in DAX und Power Query (M), visualisiert Abhängigkeiten und kann Modelldokumentation exportieren. Kostenpflichtige Pläne erweitern die Analyse auf mehrere Berichte, paginierte Berichte und Excel-Dateien, bieten eine vollständige Herkunft mit nachgelagerten/zusammengesetzten Modellen, fügen lokale Dateien hinzu, beziehen Kennzahlen und Ladezeiten auf Berichtsebene ein und ermöglichen die gleichzeitige Analyse mehrerer Modelle. Das Modul „Tenant Analysis“ scannt ganze Tenants, um Arbeitsbereiche, Herkunft, Berechtigungen, Metadaten und Berichtsnutzung zusammenzufassen. | Die kostenlose Version analysiert nur das aktuell in Power BI Desktop geöffnete Modell. Für die Automatisierungs- und Tenant-Level-Funktionen ist ein kostenpflichtiges Abonnement erforderlich. Das Entfernen von Objekten birgt immer Risiken; ein Power BI-Blogger empfiehlt, die integrierte Kill- Schaltfläche des Tools zu verwenden, anstatt Elemente manuell zu löschen, da Measure Killer alle Vorgänge intern aufzeichnet und eine Wiederherstellung ermöglicht, wenn wichtige Objekte entfernt werden. Obwohl es anzeigt, wo Objekte verwendet werden, besteht immer noch die Möglichkeit, dass Abhängigkeiten fehlen. |
ALM-Toolkit (kostenlos) | Schemavergleich und -bereitstellung | Vergleicht und führt semantische Modelle zusammen, unterstützt die inkrementelle Aktualisierung und hilft bei der Implementierung von Änderungen in Entwicklungs-, Test- und Produktionsumgebungen. Es erleichtert die Zusammenarbeit mehrerer Entwickler sowie Branch-/Merge-Workflows. | Die visuelle Ebene oder Power Query ETL können nicht zusammengeführt werden. Änderungen an Power Query können nicht wieder in eine PBIX-Datei zurückgeführt werden. Das Zusammenführen über den Dienst erfordert Premium-Kapazität (oder Premium pro Benutzer) mit XMLA-Lese-/Schreibzugriff. Sobald ein Datensatz über den XMLA-Endpunkt geändert wurde, kann er nicht mehr als PBIX heruntergeladen werden. Die Bereitstellung erfolgt weitgehend manuell, und das Tool unterstützt keine CI/CD-Automatisierung. |
Business Ops ( PowerBI.tips ) (kostenlos) | Tool-Installationsprogramm | Bietet eine zentrale Schnittstelle zur Installation und Aktualisierung externer Tools. Benutzer können Kategorien durchsuchen, Tools zur Installation auswählen und diese zentral verwalten. Das manuelle Herunterladen jedes Tools entfällt und Updates werden angezeigt. | Es handelt sich nicht um ein Modellierungs- oder Analysetool. Es werden lediglich andere Tools installiert. Für die in einigen Blogs beschriebenen Automatisierungs- und Benachrichtigungsfunktionen sind möglicherweise zusätzliche Power BI-Tippdienste erforderlich. |
Metadatenübersetzer (kostenlos, verwendet Azure Cognitive Services) | Lokalisierung | Übersetzt automatisch Beschriftungen, Beschreibungen und Anzeigeordner für Tabellen, Spalten, Maße und Hierarchien mithilfe von Azure Cognitive Services, unterstützt Massenbearbeitung über CSV-Export/-Import, ermöglicht benutzerdefinierte Übersetzungen und Versionskontrolle. | Erfordert ein Azure-Abonnement und Netzwerkzugriff auf Cognitive Services. Maschinelle Übersetzungen müssen möglicherweise überprüft werden. Berichtsvisualisierungen oder DAX-Formeln werden nicht übersetzt. |
pbi‑tools (kostenlos, Open Source) | Versionskontrolle und CI/CD | Zerlegt PBIX/PBIP-Dateien in eine Ordnerstruktur, sodass Datensätze und Thin Reports in Git verfolgt werden können. Bietet eine Desktop-CLI für die lokale Entwicklung und eine Core-CLI für automatisierte Build-/Release-Pipelines. Ermöglicht professionelle Entwicklungs-Workflows wie Branching, Pull Requests und automatisierte Bereitstellungen. | Viele Funktionen basieren auf nicht dokumentiertem Verhalten und sind als experimentell gekennzeichnet. Die Betreuer weisen darauf hin, dass die Nutzung auf eigene Gefahr erfolgt und der Microsoft-Support bei auftretenden Problemen nicht helfen kann. Die Einrichtung und Integration in bestehende Pipelines erfordert technisches Fachwissen. |
Die Werkzeuge im Detail verstehen
Tabelleneditor 2 & 3
Warum es so beliebt ist: Der Tabular Editor ist das führende Tool zum Bearbeiten semantischer Power BI-Modelle außerhalb von Power BI Desktop. TE3 bietet eine professionelle IDE mit einem erstklassigen DAX-Editor, Diagrammeditor, Makros, DAX-Debugger und VertiPaq Analyzer-Integration, während TE2 eine kostenlose, schlanke Option mit Batch-Umbenennung, Abhängigkeitsansicht und erweiterter Skripterstellung bleibt. Beide Editionen ermöglichen die Offline-Bearbeitung von Modellmetadaten und unterstützen Berechnungsgruppen, Perspektiven und Übersetzungen – Aufgaben, die in Power BI Desktop umständlich oder unmöglich sind.
Größte Vorteile: Schnellere Modellbearbeitung (kein Daten-Engine-Overhead), erweitertes Scripting für Massenänderungen, automatische DAX-Formatierung und die Möglichkeit, Änderungen rückgängig zu machen und wiederherzustellen. Der DAX-Debugger und die Diagrammansicht von TE3 helfen Entwicklern, Berechnungsabhängigkeiten zu verfolgen und Zusammenhänge zu visualisieren. Der Best Practice Analyzer wendet Regeln an, um potenzielle Designprobleme hervorzuheben.
Einschränkungen: Sie können eine PBIX-Datei nicht direkt im Tabelleneditor laden. Sie müssen den Bericht in Power BI Desktop öffnen und TE über das Menüband „Externe Tools“ starten oder über den XMLA-Endpunkt eine Verbindung zu einem Datensatz herstellen. Bei einer Verbindung über den Endpunkt deaktiviert jede Änderung den PBIX-Download für diesen Datensatz. Bei der Ausführung als externes Tool können nur Maße, Berechnungsgruppen, Perspektiven und Übersetzungen bearbeitet werden. Das Hinzufügen neuer Tabellen oder Ändern von Datentypen erfordert weiterhin Power BI Desktop. Das Aktivieren der experimentellen Option zum Bearbeiten nicht unterstützter Eigenschaften kann die Datei beschädigen. Da externe Tools nicht auf die Berichtsfläche zugreifen können, kann das Umbenennen oder Löschen von Objekten die Darstellung beschädigen und Sie vom Tabelleneditor nicht gewarnt werden. TE3 ist ein kommerzielles Produkt. Die Lizenzkosten reichen von ca. 9,50 €/Monat für Privatpersonen bis zu 90 €/Monat für Unternehmensfunktionen.

DAX Studio
Funktionen: DAX Studio ist ein kostenloses, Community-basiertes Tool zum Schreiben und Ausführen von DAX-Abfragen. Es verbindet sich mit Power BI Desktop, Analysis Services, Power Pivot und Excel, um Abfragen auszuführen, Ergebnisse anzuzeigen und Abfragepläne anzuzeigen. Der Bereich „Server-Timings “ zeigt die Zeit der Speicher-Engine im Vergleich zur Formel-Engine und zeigt Abfragepläne an, während der VertiPaq Analyzer Berichte zu Tabellengrößen, Spaltenkardinalitäten und Komprimierung erstellt. Diese Funktionen machen es unverzichtbar für die Leistungsoptimierung.
Hauptvorteile: Syntaxhervorhebung, Intellisense, Makroaufzeichnung, Export von Ergebnissen in CSV oder Excel und Integration mit Excel über verknüpfte Tabellen. Benutzer können außerdem Kennzahlen spontan definieren und Benchmarks ausführen. Da die Anwendung schreibgeschützt ist, können Benutzer Abfragen sicher testen, ohne das Modell zu verändern.
Nachteile: DAX Studio kann keine Modelle ändern. Die MDX-Unterstützung ist eingeschränkt: Es gibt keine Syntaxhervorhebung oder Codevervollständigung, und es werden nur Rohdaten zurückgegeben. Bei Verwendung des integrierten DAX-Formatierers wird der Abfragetext an einen externen Dienst (daxformatter.com) gesendet. Die Dokumentation warnt vor der Möglichkeit vertraulicher Informationen und bietet Datenschutzeinstellungen zum Blockieren externer Dienste (daxstudio.org). Benutzer sollten daher die Formatierung von Abfragen mit vertraulichen Daten vermeiden oder die Option „Externe Dienste blockieren“ aktivieren.

Bravo für Power BI
Übersicht: Bravo ist ein kostenloses Open-Source-Tool von SQLBI für Einsteiger. Die Funktion „ Modell analysieren“ identifiziert große Tabellen oder Spalten mit hoher Kardinalität, „DAX formatieren“ verschönert Kennzahlen, „Datumsverwaltung“ erstellt Datumstabellen und wendet zeitintelligente Logik an und „Daten exportieren“ gibt Tabellen in Excel oder CSV aus. Diese Funktionen helfen Benutzern, schnell ein gut strukturiertes Modell zu erstellen.
Einsatzbereich: Wenn Sie Power BI erlernen oder schnelle Ergebnisse benötigen – beispielsweise beim Hinzufügen einer Kalendertabelle, beim Bereinigen unübersichtlicher Kennzahlen oder beim Überprüfen der platzsparendsten Spalten. Die Benutzeroberfläche ist im Vergleich zum Tabelleneditor oder DAX Studio vereinfacht.
Einschränkungen: Bravo verzichtet bewusst auf erweiterte Funktionen wie Skriptautomatisierung oder detaillierte Leistungsanalysen. Die Autoren weisen darauf hin, dass es kein Ersatz für DAX Studio oder Tabular Editor ist. Es arbeitet ausschließlich mit dem lokalen Modell und ist für unternehmensweite Aufgaben ungeeignet.

Maßnahmenkiller
Zweck: Measure Killer begann als kostenloses externes Tool und bietet mittlerweile auch kommerzielle Pläne an. Im Kern analysiert es den aktuellen Bericht oder Datensatz und meldet nicht verwendete Kennzahlen und berechnete Spalten. Es listet jede Spalte oder Kennzahl auf und zeigt deren Verwendung in bis zu 21 Kategorien an, darunter Datenmodellbeziehungen, Kennzahlen, Hierarchien, Berechnungselemente und Berichtsvisualisierungen. Es entfernt nicht verwendete Objekte mit einem einzigen Kill- Button und speichert den Löschverlauf, sodass Objekte wiederhergestellt werden können.
Erweiterte Funktionen (kostenpflichtige Version): Das Tool kann mehrere Berichte, paginierte Berichte und Excel-Dateien scannen, Downstream- oder zusammengesetzte Modelle analysieren und vollständige Herkunftsdiagramme erstellen. Zu den weiteren Funktionen gehören das Hinzufügen lokaler Dateien (z. B. mit dem semantischen Modell verknüpfte Excel-Dateien), das Anzeigen von Kennzahlen auf Berichtsebene, das Auflisten von Berichtsansichten und durchschnittlichen Ladezeiten sowie das gleichzeitige Ausführen mehrerer Modelle. Ein Mandantenanalysemodul listet alle Arbeitsbereiche auf, fasst Modelle, Datenflüsse, Berichte und Dashboards zusammen, zeigt Herkunfts- und Datenquellenabhängigkeiten an, listet Benutzerberechtigungen auf und generiert eine Metadatendokumentation. Zusätzliche Registerkarten zeigen Zugriffsrechte für AD/Entra-Gruppen, Modellmetadaten, Datenflüsse, Apps, Berichte, Aktualisierungsverlauf und Nutzungsmetriken an.
Vorteile: Bietet einen klaren Überblick über die Nutzung Ihres Modells, hilft, Unordnung zu beseitigen und die Leistung zu verbessern. Die Herkunftsansichten und mandantenweiten Einblicke sind für Administratoren sehr nützlich. Da das Tool Löschungen protokolliert, können Benutzer versehentliche Entfernungen rückgängig machen. Es bietet außerdem eine Best-Practice-Analyse, um problematische Modelldesignmuster hervorzuheben.
Nachteile: Die kostenlose Version deckt nur den offenen Bericht ab. Für die vollständige Automatisierung und Mandantenanalyse ist ein kostenpflichtiges Abonnement erforderlich. Selbst mit der Abhängigkeitsanalyse des Tools besteht das Risiko, indirekt referenzierte Objekte zu löschen. Die Fähigkeit, Objekte über mehrere Berichte hinweg zu entfernen, basiert auf genauen Nutzungsdaten. Bei unvollständiger Protokollierung erkennt das Tool möglicherweise bestimmte Abhängigkeiten nicht. Benutzer sollten vorgeschlagene Löschungen stets überprüfen und Backups erstellen.

ALM-Toolkit
Übersicht: Das ALM Toolkit ist eine Weiterentwicklung der SQL Server Data Tools (SSDT) und ermöglicht Schemavergleiche und -zusammenführungen für tabellarische Modelle. Es vergleicht Tabellen, Kennzahlen, Beziehungen und andere Metadaten, hebt Unterschiede hervor und ermöglicht das selektive Zusammenführen von Änderungen. Es wird häufig in Projekten mit mehreren Entwicklern eingesetzt, um Änderungen von der Entwicklung in die Test- und Produktionsarbeitsbereiche zu übertragen und unterstützt inkrementelle Aktualisierungsrichtlinien. Das Tool lässt sich in Versionskontroll-Workflows integrieren und ermöglicht die Wiederverwendung von Definitionen über verschiedene Modelle hinweg.
Stärken: Ermöglicht den direkten Vergleich von Modellen und die gezielte Implementierung von Änderungen. Es unterstützt sowohl BIM-Dateien als auch im Dienst gehostete Datensätze und ermöglicht so die Zusammenführung über Arbeitsbereiche hinweg. Entwickler können separate Zweige verwalten und das Tool zum Zusammenführen von Änderungen verwenden, wodurch das Risiko des gegenseitigen Überschreibens verringert wird.
Einschränkungen: Das ALM Toolkit verarbeitet nur das Datenmodell; es kann weder Berichtsseiten noch Power Query-Transformationen zusammenführen oder vergleichen . Beim Zusammenführen in eine PBIX-Datei können Power Query-Änderungen nicht zusammengeführt werden, da PBIX dieses Szenario nicht unterstützt. Die Bereitstellung über den Dienst erfordert Premium- oder Premium-pro-Benutzer-Arbeitsbereiche und XMLA-Lese-/Schreibzugriff. Nach der Änderung eines Modells über den XMLA-Endpunkt kann der Datensatz nicht mehr als PBIX heruntergeladen werden, daher muss eine separate BIM-Datei gepflegt werden. Das Tool bietet keine vollständige CI/CD-Automatisierung; Bereitstellungen erfolgen weitgehend manuell.

Geschäftsbetrieb
Zweck: Business Ops ist kein Modellierungs- oder Analysetool, sondern ein Paketmanager für externe Tools. Es konsolidiert Downloads für Tools wie Tabular Editor, DAX Studio und ALM Toolkit in einem einzigen Installationsprogramm. Benutzer können eine Liste von Tools durchsuchen, die benötigten auswählen und diese automatisch herunterladen und installieren lassen. Es bietet außerdem optionale Benachrichtigungen bei verfügbaren Updates und einige PowerBI.tips-Integrationen wie Workflow-Automatisierungen.
Vorteile: Vereinfacht Installation und Updates, insbesondere in Unternehmensumgebungen, in denen das Herunterladen einzelner ausführbarer Dateien mühsam ist. Reduziert das Risiko der Installation veralteter Versionen und stellt sicher, dass Tools in der Multifunktionsleiste „Externe Tools“ korrekt angezeigt werden.
Nachteile: Es stellt keine Verbindung zu Ihrem Datenmodell her und führt keine Analysen durch. Für Funktionen wie Workflow-Automatisierung oder Benachrichtigungen sind möglicherweise zusätzliche Abonnements erforderlich. Benutzer müssen weiterhin wissen, wann und wie sie jedes installierte Tool verwenden.

Metadatenkonverter
Übersicht: In mehrsprachigen Umgebungen kann die Übersetzung von Feldnamen und Beschreibungen zeitaufwändig sein. Metadata Translator nutzt Azure Cognitive Services, um Beschriftungen, Beschreibungen und Ordnernamen für Tabellen, Spalten, Kennzahlen und Hierarchien automatisch zu übersetzen. Benutzer können Übersetzungen in CSV exportieren, manuell anpassen und wieder importieren. Benutzerdefinierte Übersetzungswörterbücher und die Integration der Versionskontrolle werden unterstützt.
Stärken: Beschleunigt die Lokalisierung semantischer Modelle, wendet Übersetzungen konsistent im gesamten Modell an und reduziert den manuellen Aufwand. Da Übersetzungen in den Modellmetadaten gespeichert werden, werden sie in alle mit dem Datensatz verbundenen Berichte übernommen.
Einschränkungen: Erfordert ein Azure-Abonnement und Netzwerkkonnektivität zu Cognitive Services. Maschinelle Übersetzungen können ungenau sein und müssen von einem Mitarbeiter überprüft werden. Berichtsvisualisierungen oder DAX-Formeln werden nicht übersetzt.

pbi‑tools
Zweck: pbi‑tools zerlegt eine PBIX- oder PBIP-Datei in eine Ordnerstruktur, in der die Modellmetadaten und die Berichtsdefinition als JSON-, TMDL- oder Quelldateien gespeichert werden. Dies ermöglicht Versionskontrolle, Branching, Code-Review und CI/CD für Power BI-Projekte. Eine Desktop-CLI ermöglicht die lokale Entwicklung, während die Core-CLI in Pipelines verwendet wird.
Vorteile: Unterstützt professionelle Softwareentwicklungspraktiken – Entwickler können parallel arbeiten, Änderungen verfolgen, Zweige zusammenführen und Releases automatisieren. Nützlich für Teams, die Git, Azure DevOps oder GitHub Actions in ihren BI-Projekten einsetzen.
Nachteile: Einige Funktionen basieren auf nicht dokumentiertem Verhalten. Die Entwickler weisen darauf hin, dass es sich um experimentelle Funktionen handelt und Microsoft das PBIX-Format jederzeit ändern kann. Bei Problemen kann der Microsoft-Support nicht mit den Tools helfen. Die Einrichtung der Tools und Pipelines erfordert technisches Fachwissen, und nicht alle Elemente eines Berichts (z. B. bestimmte visuelle Konfigurationen) werden vollständig unterstützt.

Das Ökosystem externer Tools verstehen
Externe Tools erweitern die Möglichkeiten von Power BI Desktop, bringen aber auch Verantwortung mit sich. Tabular Editor 2/3 und DAX Studio sind für professionelle Modellierung und Leistungsoptimierung nahezu unverzichtbar; sie bieten Funktionen, die in Desktop nicht verfügbar sind. Bravo ist ideal für den Einstieg, während Measure Killer bei der Bereinigung großer Modelle und der mandantenweiten Governance glänzt. ALM Toolkit unterstützt Bereitstellungen durch mehrere Entwickler, Business Ops vereinfacht die Installation, Metadata Translator hilft bei der Lokalisierung von Modellen und pbi-tools sorgt für Disziplin bei der Quellcodeverwaltung.
Benutzer sollten jedoch folgende Einschränkungen beachten: Das Bearbeiten nicht unterstützter Eigenschaften kann Dateien beschädigen; Änderungen über den XMLA-Endpunkt verhindern PBIX-Downloads; und externe Tools können Berichtsvisualisierungen nicht anzeigen, sodass das Umbenennen oder Löschen von Objekten Berichte beschädigen kann. Sichern Sie Ihre Berichte stets, testen Sie Änderungen in einer Kopie und überprüfen Sie Abhängigkeiten, bevor Sie destruktive Operationen anwenden. Mit diesen Vorsichtsmaßnahmen können externe Tools die Produktivität und Qualität von Power BI-Projekten erheblich verbessern.








Kommentare