Power BI Visuals: Custom Visuals sicher auswählen, nutzen und selbst bauen
Zusammenfassung
Power BI Custom Visuals erweitern Power BI Visuals um Diagramme und Interaktionen, die im Standard fehlen. Richtig eingesetzt verbessern sie Verständlichkeit und Entscheidungsfähigkeit, falsch eingesetzt erzeugen sie Risiko durch Wildwuchs, Performance-Probleme oder ungeprüften Code.
- Nutzen: komplexe Sachverhalte (Ampel, Risiko-Heatmap, Karte) ohne DAX-Workarounds verständlich machen
- Quellen: AppSource als Standardweg, .pbiviz nur mit klarer Governance
- Pflicht: Kompatibilität (Desktop/Service) und Security vor Rollout prüfen
Wenn du Visuals wie Software behandelst (Bewertung, Freigabe, Lifecycle), bekommst du den Mehrwert ohne Chaos.
Power BI Visuals werden mit Custom Visuals flexibler: hier siehst du, wann sie sich lohnen, wie du sie sicher einführst.
Definition
Power BI Custom Visuals sind zusätzliche Visualisierungskomponenten für Power BI, die über Microsoft AppSource oder als .pbiviz-Datei in Berichte eingebunden werden. Sie erweitern Power BI Visuals um spezielle Diagramme und Interaktionen, ersetzen aber keine saubere Datenmodellierung oder Governance.
Einleitung
Wenn deine Story im Dashboard nicht klar rüberkommt, liegt es oft nicht an den Daten, sondern an den Power BI Visuals. Custom Visuals schließen Lücken: bessere Ampeln, Risiko-Heatmaps oder Karten, die im Meeting sofort verstanden werden. Wichtig ist nur: nicht alles installieren, was hübsch aussieht, sondern gezielt auswählen und sauber freigeben.
Wann lohnt sich der Einsatz von Power BI Custom Visuals?
Custom Visuals lohnen sich, wenn ein Standard-Visual die Frage nicht eindeutig beantwortet und du sonst mit Workarounds oder zusätzlichem PowerPoint endest. Typische Szenarien sind: Status- und Eskalationslogik, dichtes Category-Reporting oder spezielle Kartenanforderungen.
- Controller brauchen eine Ampel-Visualisierung, die Schwellenwerte sauber erklärt (nicht nur „kritisch oder unkritisch“).
- Risikomanagement will eine Risiko-Heatmap, die Eintrittswahrscheinlichkeit und Schaden gleichzeitig zeigt.
- Vertrieb/Service braucht eine Kreiskarte, um Regionen schneller zu vergleichen als mit Listen.
Wenn du dagegen nur „etwas anderes als Balken“ suchst, ist es meist besser, das Design im Standard sauber zu machen: weniger Visuals, klarere Hierarchie, bessere Beschriftung.
Download- und Installationsquellen: woher kommen Visuals?
Es gibt zwei relevante Wege. Erstens Microsoft AppSource: das ist der normale Marktplatz in Power BI Desktop und in der Power BI Weboberfläche. Zweitens lokale Dateien (.pbiviz): das ist eher ein Sonderfall für interne oder sehr spezielle Visuals.
- AppSource: schnell installierbar, klare Anbieterinfos, meist der beste Einstieg.
- .pbiviz: volle Kontrolle, aber auch volle Verantwortung (Testing, Updates, Risiko).
- Eigene Entwicklung: sinnvoll, wenn ein Visual Kernprozesse abbildet und langfristig stabil bleiben muss.
Pragmatische Regel: Alles, was produktiv breit genutzt wird, braucht einen definierten Freigabeprozess und eine Person/ein Team, das den Lifecycle verantwortet.
Best Practices: Visuals auswählen und bewerten
Viele Teams scheitern nicht an der Technik, sondern an Wildwuchs: jeder Report nutzt andere Visuals, nichts ist vergleichbar, und nach einem Update bricht etwas. So bewertest du sinnvoll:
- Nutzen-Test: Beantwortet das Visual messbar schneller eine Frage als ein Standard-Visual?
- Performance-Test: Lädt es schnell genug auf echten Datenmengen, auch im Service?
- Governance-Fit: Gibt es klare Infos zu Anbieter, Updates, Datenschutz und Support?
Wenn du ROI brauchst, mach es einfach messbar: vorher/nachher Zeit pro Standard-Meeting (Interpretation + Nachfragen) oder Anzahl Ad-hoc-Nachlieferungen durch Controlling.
Schritt-für-Schritt: eigenes Custom Visual erstellen (Minimalfahrplan)
Eigene Visuals sind Softwareentwicklung. Der Mehrwert entsteht, wenn du eine wiederkehrende Darstellung standardisierst, die sonst in jedem Bericht anders „zurechtgebastelt“ wird.
1) Setup
Entwicklungsumgebung mit Node.js, Power BI Visuals Tools (pbiviz) und einem Git-Repository. Als Sprache wird typischerweise TypeScript (bzw. JavaScript) genutzt.
2) Projekt erzeugen
Neues Visual-Projekt erstellen, die Datenrollen definieren (z. B. Kategorie, Wert, Schwelle) und ein erstes Rendering implementieren. Ziel: ein leeres Visual, das Datenfelder annimmt und etwas zeichnet.
3) Formatierung & Interaktion
Grundlegende Properties für Farben, Schwellen, Labels und Tooltips hinzufügen. Danach das Visual paketieren (.pbiviz) und in Power BI Desktop importieren.
4) Testen & Versionieren
Mit realen Daten testen (Filter, Drilldown, Export, Lesezeichen), Version festziehen und erst dann in einen „erlaubten Visuals“-Katalog aufnehmen.
Design- und Anpassungsmöglichkeiten: was bringt es den Anwendern?
Gutes Visual-Design spart Diskussionen. Nutzer erkennen schneller, was wichtig ist, und müssen weniger „Zahlen lesen“. Bei Custom Visuals sind diese Anpassungen typisch:
- Schwellenwerte und Farblogik (z. B. Ampel) so, dass sie fachlich erklärbar sind.
- Tooltips, die Ursachen-Kontext geben (z. B. „Abweichung kommt aus Produktgruppe X“).
- Layout-Regeln, die im ganzen Bericht gleich sind, damit niemand umlernen muss.
Wenn ein Visual nur schöner ist, aber nicht klarer, ist es kein Upgrade.
Kompatibilität: Power BI Desktop, Service und Versionen
Ein Visual ist nur dann hilfreich, wenn es in eurer Realität stabil läuft: Desktop für Entwicklung, Service für Konsum, ggf. unterschiedliche Update-Stände. Typische Fallstricke sind Visuals, die nach Power-BI-Updates nicht mehr funktionieren oder im Service anders reagieren als lokal.
- Vor Rollout: Test im Power BI Service mit echten Berechtigungen und echten Daten.
- Lifecycle: Prüfen, ob der Anbieter Updates liefert und wie oft Breaking Changes passieren.
- Standardisieren: lieber wenige Visuals, die überall funktionieren, statt viele Spezialfälle.
Sicherheit und Governance: was du zwingend regeln solltest
Custom Visuals können Code ausführen. Das heißt nicht, dass sie per se unsicher sind, aber du brauchst klare Leitplanken. In vielen Organisationen ist die größte Gefahr nicht „Hacking“, sondern unkontrollierte Verbreitung und unklare Verantwortung.
- Freigabeprozess: Wer darf Visuals aus AppSource hinzufügen? Wer entscheidet über neue?
- Whitelist: Liste erlaubter Visuals, inkl. Zweck, Owner, Version und Alternativen.
- Review: bei .pbiviz und Eigenentwicklungen Security- und Code-Review einplanen.
Damit schützt du nicht nur Daten, sondern auch die Nutzer: Reports bleiben vergleichbar und wartbar.
Praxisbeispiel: Risiko-Heatmap statt Excel-Tabellen
Ein Team bewertet Projekte nach Eintrittswahrscheinlichkeit und Schaden und pflegt das bisher in Excel. Mit einer Risiko-Heatmap als Custom Visual sehen Entscheider sofort die kritischen Felder, inklusive Drilldown auf Verantwortliche und Maßnahmen. Ergebnis: weniger Zeit für Erklären, mehr Zeit für Entscheidungen. Der Report ersetzt nicht die Risikologik, aber er macht sie verständlich.
Checkliste: Einstieg in Power BI Custom Visuals
- Ist der fachliche Nutzen klar (welche Entscheidung wird schneller/besser)?
- Ist das Visual im Service getestet (Performance, Filter, Export, Lesezeichen)?
- Gibt es Owner, Whitelist und Update-/Support-Regeln?
Wann externe Unterstützung sinnvoll wird
Externe Unterstützung lohnt sich, wenn du nicht nur „ein Visual installierst“, sondern Standards etablieren willst: Visual-Katalog, Governance, Tests und ein kleines Bewertungsframework. Auch bei Eigenentwicklungen ist Hilfe sinnvoll, weil du sonst schnell eine fragile Sonderlösung baust, die beim nächsten Update blockiert.
Häufige Fragen
Kosten Custom Visuals extra Geld?
Manche Custom Visuals sind kostenlos, andere haben ein eigenes Lizenzmodell des Anbieters. Entscheidend ist: Prüfe vorab, ob das Visual dauerhaft nutzbar ist (Lizenz, Update-Politik, Support) und ob es im Power BI Service genauso läuft wie in Desktop.
Lohnt sich der Lernaufwand für eigene Visuals wirklich?
Eigene Visuals lohnen sich selten als „Spielwiese“, aber häufig als Standardisierung: wenn eine Darstellung in vielen Berichten gebraucht wird und heute jedes Team sie anders umsetzt. Dann senkst du langfristig Wartungsaufwand und erhöhst die Vergleichbarkeit.
Sind Custom Visuals mit Power BI Desktop und Service kompatibel?
Oft ja, aber du solltest es immer im Ziel-Setup testen. Unterschiede in Versionen, Updates oder Berechtigungen können dazu führen, dass ein Visual im Desktop funktioniert, im Service aber Performance- oder Darstellungsprobleme hat.
Wer supportet Custom Visuals im Problemfall?
Bei Drittanbieter-Visuals liegt der Support typischerweise beim Anbieter. Intern hilft ein klarer Owner pro Visual (Whitelist), der Updates testet, Alternativen bewertet und bei Problemen eine Rückfalloption definiert.






