Porträtfoto von Peter Flucher

Peter Flucher

Data Analyst — Power BI, SQL & Datenmodelle · Graz

Wer die Zusammenhänge versteht, kann Probleme erkennen und die Technik verändern.

Ich baue Datenmodelle, die Zusammenhänge sichtbar machen — und übersetze zwischen Technik, Menschen und Theorie.

Anrufen E-Mail Lebenslauf (PDF)

Auf einen Blick

 Übersicht

Heute

Zwei Teilzeitrollen, ein Handwerk: Datenmodelle, die Fachbereiche wirklich benutzen.

Data Warehouse Specialist

Supernova Groupseit

Teilzeit, Graz (hybrid). Planung, Aufbau und Betrieb eines Data Warehouse (Power BI / Fabric, SQL, Python).

Data Analyst

Neurothseit

Teilzeit, Graz. Entwicklung von Datenmodellen und Berichten aus der Perspektive des Marketings (Power BI / Fabric, SQL, Python) — und die Übersetzung zwischen Fachbereich und Technik.

 Übersicht

Acht Jahre XAL

Wie wird aus einem Systems Analyst der, der das Datenmodell der Firma plant? Station für Station.

Systems Analyst — Product Engineering & Product Management

XAL GmbH, Graz (Leuchtenindustrie)

  • Leitung des Power-BI-Gremiums (2022/23): Planung einer neuen Data-Warehouse-Struktur auf Microsoft-Basis — zwei ERP-Systeme, PIM und SharePoint als Quellen; Modelle und Reports in Excel und Power BI (SQL, SSAS); Koordination der DWH-Anpassungen über Azure DevOps.
  • Projektleitung der Einführung der neuen EU-Energielabels (2020–2022).
  • Product Owner der Inhouse-PIM-Entwicklung (2016–2023; Django/Python/PostgreSQL; Backend der Produkt-Website mit über 10.000 Produkten).
  • Entwicklung und Rollout vieler kleiner Tools — Excel, Power BI, Power Automate, Power Apps, SharePoint, SmartSheet; und analog: Pinnwand, Karten, Flipchart.
  • Organisationsentwicklung neuer Rollen und Prozesse in der Produktentwicklung (2016–2018).
 Übersicht

Das Startup

Ein Jahr auf eigene Rechnung — und die schnellste Schule, die ich je besucht habe.

Founder

Forgetit.io

Entwicklung einer Zeitmanagement-Software. Ein intensives Jahr in der Start-up-Community — Lean Startup, Agile, Kickstarter, Social Media. Entstanden aus der Gründungsgarage der Uni Graz.

 Übersicht

Ausbildung

Projektmanagement zuerst, dann sieben Jahre Universität Graz — BWL, Soziologie, Gründungsgarage — und zuletzt das Weitergeben.

Studium

Karl-Franzens-Universität Graz2008 – 2015

Betriebswirtschaft, Soziologie, Gründungsgarage.

Der Zugang zuerst: Studienberechtigungsprüfung 2008 – 2010, ohne Matura. Dann drei Semester Betriebswirtschaft (2010 – 2011, 45 ECTS) und der Wechsel in die Soziologie (2011 – 2014, Prüfungen im Umfang von 168 ECTS, ohne Abschlussarbeit). Zum Schluss die Gründungsgarage am Institut für Unternehmensführung und Entrepreneurship (2014 – 2015): dort entstand die iOS-App „Forget it!“, aus der 2015 die Gründung von Forgetit.io wurde.

Generalistischer Projektmanager

Activity2006 – 2007

Zweisemestrige Ausbildung im Ausmaß von 1175 Stunden.

Systemisches Projektmanagement, NLP, dazu Basics in Accounting, Controlling, Arbeitsrecht und Coaching.

Zertifikate

  • Lehrlingsausbilder WIFI Steiermark, 2022
  • Professional Scrum Master I Scrum.org, 2015
  • IPMA Level D Activity, 2007
  • NLP-Practitioner Activity, 2007
  • Rettungssanitäter Jägerbataillon 25, 2003

Schule

BORG Hasnerplatz1998 – 2002

MHS Ferdinandeum1994 – 1998

Volksschule Engelsdorf1989 – 1994

Oberstufe im Informatikzweig, davor Musikhauptschule.

 Übersicht

Kenntnisse

Sterne sind Behauptungen. Deshalb steht hinter jeder Einschätzung, woher sie kommt — und darunter dieselbe Sache in Stunden gerechnet.

Daten & Auswertung

Power BI, SQL & Datenmodelle

Täglich seit 2016: Sternschemata, DAX, SSAS-Modelle, Berichtsdesign — bei XAL, Neuroth und Supernova.

Datenvisualisierung

Eigenes Power-BI-Visual ggpbi: die Grammar of Graphics in TypeScript und D3 — Geoms, Skalen und Facetten, ohne R- oder Python-Laufzeit. Der ganze Beitrag

Denselben Kern habe ich auch nach Elm portiert.

Statistik

Entwicklung & KI

Python, Django & SQL-Backends

KI im Arbeitsalltag

Arbeiten mit Menschen

Projektmanagement

Vom Filmset über IPMA und Scrum bis zur Einführung der EU-Energielabels: seit 2003 in jeder Station dabei.

Organisation & Führung

Scrum & agile Verfahren

Storytelling

Marketing & Startup

Sprachen

Deutsch Muttersprache

Englisch verhandlungssicher

Französisch Grundkenntnisse

Liniendiagramm: aufsummierte Stunden je Kenntnis von 1994 bis 2026, neun farbige Kurven und eine gestrichelte Linie bei 10.000 Stunden, die zwei Kurven ueberqueren
Dieselben Kenntnisse, gerechnet statt behauptet: eine Lernstunde zählt wie zwei Übungsstunden. Über den Strich bei 10.000 kommen genau zwei — und es sind die zwei mit fünf Sternen. Gezeichnet mit ggpbi.
 Übersicht

Film (2003 – 2008)

Vor den Daten kam der Film: fünf Jahre in Produktion, Aufnahmeleitung und Ausstattung — Projektmanagement unter Echtzeitbedingungen.  Filmografie auf Crew United

Produktion & Aufnahmeleitung

Produktionsassistenz

„Menschen & Mächte: Erzherzog Johann“ — Doku, ORF; RAN-Film01 – 06/2008

Produktionsassistenz

„Erlebnis Österreich: Der Schöckel“ — Doku, ORF; RAN-Film09 – 12/2007

Regie, Buch & Schnitt

„Zwischen-Pass“ — eigener Kurzspielfilm06 – 09/2006

Aufnahmeleitungs-Assistenz

„Oneline Life: Play Hard Go Pro“ — Doku

Setaufnahmeleitung & Ausstattung

„Jenseits“ — Spielfilm06 – 07/2005

Aufnahmeleitungs-Assistenz

„Shiver: Stehst Du still“ — Musikvideo

Aufnahmeleitungs-Assistenz

„Wie Schnee hinter Glas“ — Kurzspielfilm

Ausstattung & Requisite

Setrequisite

„Oben Ohne“ — TV-Serie, ORF; Star*Film

Setrequisite

„Novotny & Maroudi“ — TV-Serie, ORF08 – 09/2005

Set Decorator

„Heile Welt“ — Kurzspielfilm

Ausstattungspraktikum, dann Setrequisite

„8x45: Bis in den Tod“ — TV-Reihe, ORF01 – 03/2005

Requisitenhilfe (Praktikum)

„In einem anderen Leben“ — TV-Film, BR12/2003 – 01/2004

 Übersicht

Interessen

Woran ich denke, wenn niemand eine Deadline setzt.

KI — privat & überall

Seit 2023 viel mit KI unterwegs, beruflich wie privat — vom Prompt bis zur Frage, was die Modelle mit unserer Arbeit machen.

Systemtheorie

Mit Gareis’ „Happy Projects!“ hat mein Interesse für die Systemtheorie angefangen. Das war auch der ausschlaggebende Grund, BWL zu inskribieren — und später zu Soziologie zu wechseln.

Actor-Network-Theory

ANT ist eine soziologische Herangehensweise, die beschreibt, wie Akteure — menschliche und nicht-menschliche — miteinander verbunden sind und sich gegenseitig beeinflussen.

Fernöstliche Theorien

„The Web That Has No Weaver“ hat mir viel über das ganzheitliche Denken asiatischer Theorien gezeigt. TCM und Feng Shui funktionieren gut ohne unser Ursache-Wirkungs-Denken.

Daten sichtbar machen

Mein Lebenslauf als Datenmodell: Zeitachse, Skill-Kurven, Interessensbudget — gerechnet statt behauptet.

Getting Things Done

GTD ist eine Produktivitätstechnik von David Allen, die dabei hilft, Chaos in geordnete Listen zu verwandeln.

Wandern mit Kindern in den Bergen

Wandern

Schach

  1. e2–e4 e7–e5
  2. f2–f4
 Übersicht

Was ich lese

Ich bin nicht, was ich lese. Aber was jemand liest, sagt viel über ihn aus.

Also habe ich versucht zu rekonstruieren, welche Bücher mich beeinflusst haben — 207 Werke, gedruckt und gehört, seit der Schulzeit. Und dann die Frage gestellt, die sich erst stellt, wenn beides nebeneinanderliegt: was hat für seine Seiten am meisten hergegeben?

DICK & WIRKSAMDÜNN & WIRKSAMDICK & LEISEDÜNN & LEISEMixing Humans and Nonhumans Together: The Sociology of a Door-Closer — Bruno Latour — gelesen 2011Doing Gender — Candace West, Don H. Zimmerman — gelesen 2012Die Gemütsruhe — Lucius Annaeus Seneca — gelesen 2023Ein glückliches Leben — Lucius Annaeus Seneca — gelesen 2023Die Kürze des Lebens — Lucius Annaeus Seneca — gelesen 2023Die Kunst, sich selbst zu managen — Peter F. Drucker — gelesen 2022Poetik — Aristoteles — gelesen 2000Vom dreifachen Gebrauch des Messers — David Mamet — gelesen 2001Die Kunst der Filmregie — David Mamet — gelesen 2001Die Kunst des Krieges. Der Klassiker der Konfliktstrategie — Sun Tzu — gelesen 2023Die fünf entscheidenden Fragen des Managements — Peter F. Drucker — gelesen 2022Anleitung zum Unglücklichsein — Paul Watzlawick — gelesen 2006Philosophie der Stoa — Epiktet — gelesen 2023Rebalancing Society — Henry Mintzberg — gelesen 2018Der Fürst — Niccolò Machiavelli — gelesen 2023Wie wir uns erfinden. Eine Autobiographie des radikalen Konstruktivismus — Heinz von Foerster, Ernst von Glasersfeld — gelesen 2006Wahrheit ist die Erfindung eines Lügners — Heinz von Foerster, Bernhard Pörksen — gelesen 2006Archetypen — C. G. Jung — gelesen 1999Einführung in den Konstruktivismus — Heinz von Foerster, Ernst von Glasersfeld, Peter M. Hejl — gelesen 2006Zhang Yimou und Wong Kar-Wai — Josef Schnelle, Rüdiger Suchsland — gelesen 1997Grundkurs Filmanalyse — Werner Faulstich — gelesen 2013Bedtime Stories for Managers — Henry Mintzberg — gelesen 2018Die Kunst des professionellen Schreibens — Howard S. Becker — gelesen 2011Das Verschwinden der Kindheit — Neil Postman — gelesen 2014The Obstacle Is the Way — Ryan Holiday — gelesen 2022Ego Is the Enemy — Ryan Holiday — gelesen 2022Joel & Ethan Coen — Peter Körte, Georg Seeßlen — gelesen 1997Quentin Tarantino — Robert Fischer, Peter Körte, Georg Seeßlen — gelesen 1997Das Design der Gesellschaft — Stephan Moebius, Sophia Prinz — gelesen 2015Beratung ohne Ratschlag — Sonja Radatz — gelesen um 2018Abenteuer Change Management — Manfred Höfler — gelesen um 2015Filme schreiben — Syd Field — gelesen 2002Selbstbetrachtungen — Marc Aurel — gelesen 2023(Fast) Alles einfach erklärt — Niklas Kolorz — gelesen um 2019Scrum: The Art of Doing Twice the Work in Half the Time — Jeff Sutherland, J. J. Sutherland — gelesen 2014Getting Things Done — David Allen — gelesen 2009Stillness Is the Key — Ryan Holiday — gelesen 2023Parenting with a Story — Paul Smith — gelesen 2016Drehbuchschreiben — Syd Field — gelesen 2002Der Baum der Erkenntnis — Humberto R. Maturana, Francisco J. Varela — gelesen 2006Der Witz und seine Beziehung zum Unbewußten — Sigmund Freud — gelesen 2002Roman eines Schicksallosen — Imre Kertész — gelesen 2005Lead with a Story — Paul Smith — gelesen 2016David Lynch und seine Filme — Georg Seeßlen — gelesen 1997Mein letzter Seufzer — Luis Buñuel — gelesen 1999Die große Verführung — Robert Levine — gelesen 1999Deep Work — Cal Newport — gelesen 2022Reassembling the Social — Bruno Latour — gelesen 2012Managing — Henry Mintzberg — gelesen 2018Urban Assemblages — Ignacio Farías, Thomas Bender — gelesen 2015The Mind Map Book — Tony Buzan, Barry Buzan — gelesen 2009Statistik — Günter Bamberg, Franz Baur, Michael Krapp — gelesen 2010The Leader's Guide to Radical Management — Stephen Denning — gelesen 2015The Lean Startup — Eric Ries — gelesen 2014The Leader's Guide to Storytelling — Stephen Denning — gelesen 2015Stanley Kubrick und seine Filme — Georg Seeßlen — gelesen 1997Käuferverhalten — Foscht, Swoboda — gelesen 2010The Essential Drucker — Peter F. Drucker — gelesen 2022The Power of Habit — Charles Duhigg — gelesen 2022Art Worlds — Howard S. Becker — gelesen 2014Elon Musk — Ashlee Vance — gelesen 2022Learn You a Haskell for Great Good! — Miran Lipovača — gelesen 2020Kinder brauchen Märchen — Bruno Bettelheim — gelesen 200412 Rules for Life — Jordan B. Peterson — gelesen 2022Das Prinzip Verantwortung — Hans Jonas — gelesen 2012Mintzberg on Management — Henry Mintzberg — gelesen 2018Story — Robert McKee — gelesen 2002Thinking, Fast and Slow — Daniel Kahneman — gelesen Juni 2026The Signal and the Noise — Nate Silver — gelesen 2025Das große Buch der chinesischen Medizin — Ted J. Kaptchuk — gelesen 2002The Tragedy of Great Power Politics — John J. Mearsheimer — gelesen 2011Maps of Meaning — Jordan B. Peterson — gelesen 2022Happy Projects! — Roland Gareis — gelesen 2006Benjamin Franklin: An American Life — Walter Isaacson — gelesen 2022Grundlagen des Managements — Schreyögg, Koch — gelesen 2010Die Traumdeutung — Sigmund Freud — gelesen 2005Steve Jobs — Walter Isaacson — gelesen 2022Einstein — Walter Isaacson — gelesen 2022The Grammar of Graphics — Leland Wilkinson — gelesen 2018Projektmanagement — Gerold Patzak, Günter Rattay — gelesen 2006Einführung in die Allgemeine Betriebswirtschaftslehre — Günter Wöhe, Ulrich Döring — gelesen 2010Soziologie — Anthony Giddens, Christian Fleck, Marianne Egger de Campo — gelesen 2011Krieg und Frieden — Leo Tolstoi — gelesen 2022Krieg und FriedenMixing Humans and Nonhumans Toge…SelbstbetrachtungenDas große Buch der chinesischen…ManagingWie wir uns erfinden. Eine Autob…Der Witz und seine Beziehung zum…Die TraumdeutungDer Baum der ErkenntnisWahrheit ist die Erfindung eines…Art WorldsDie Kunst des professionellen Sc…Reassembling the SocialStoryDas Verschwinden der KindheitdickdünnUmfang →niedrighochWichtigkeit →
  • Soziologie
  • Philosophie & Stoa
  • Management
  • Film & Drehbuch
  • Systemisch denken
  • Psychologie
  • Daten & Technik
  • Literatur & Biografie
83 Bücher: waagrecht dick nach dünn, senkrecht unwichtig nach wichtig, Farbe ist das Genre. Rechts oben stehen die Stars — viel Wirkung für wenig Seiten. Gezeichnet mit ggpbi. Die Seitenzahlen sind geschätzt.
200020052010201520202025Mixing Humans and Nonhumans Together: The Sociology of a Door-Closer — Bruno Latour — gelesen 2011Doing Gender — Candace West, Don H. Zimmerman — gelesen 2012Die Gemütsruhe — Lucius Annaeus Seneca — gelesen 2023Ein glückliches Leben — Lucius Annaeus Seneca — gelesen 2023Die Kürze des Lebens — Lucius Annaeus Seneca — gelesen 2023Die Kunst, sich selbst zu managen — Peter F. Drucker — gelesen 2022Poetik — Aristoteles — gelesen 2000Vom dreifachen Gebrauch des Messers — David Mamet — gelesen 2001Die Kunst der Filmregie — David Mamet — gelesen 2001Die Kunst des Krieges. Der Klassiker der Konfliktstrategie — Sun Tzu — gelesen 2023Die fünf entscheidenden Fragen des Managements — Peter F. Drucker — gelesen 2022Anleitung zum Unglücklichsein — Paul Watzlawick — gelesen 2006Philosophie der Stoa — Epiktet — gelesen 2023Rebalancing Society — Henry Mintzberg — gelesen 2018Der Fürst — Niccolò Machiavelli — gelesen 2023Wie wir uns erfinden. Eine Autobiographie des radikalen Konstruktivismus — Heinz von Foerster, Ernst von Glasersfeld — gelesen 2006Wahrheit ist die Erfindung eines Lügners — Heinz von Foerster, Bernhard Pörksen — gelesen 2006Archetypen — C. G. Jung — gelesen 1999Einführung in den Konstruktivismus — Heinz von Foerster, Ernst von Glasersfeld, Peter M. Hejl — gelesen 2006Zhang Yimou und Wong Kar-Wai — Josef Schnelle, Rüdiger Suchsland — gelesen 1997Grundkurs Filmanalyse — Werner Faulstich — gelesen 2013Bedtime Stories for Managers — Henry Mintzberg — gelesen 2018Die Kunst des professionellen Schreibens — Howard S. Becker — gelesen 2011Das Verschwinden der Kindheit — Neil Postman — gelesen 2014The Obstacle Is the Way — Ryan Holiday — gelesen 2022Ego Is the Enemy — Ryan Holiday — gelesen 2022Joel & Ethan Coen — Peter Körte, Georg Seeßlen — gelesen 1997Quentin Tarantino — Robert Fischer, Peter Körte, Georg Seeßlen — gelesen 1997Das Design der Gesellschaft — Stephan Moebius, Sophia Prinz — gelesen 2015Beratung ohne Ratschlag — Sonja Radatz — gelesen um 2018Abenteuer Change Management — Manfred Höfler — gelesen um 2015Filme schreiben — Syd Field — gelesen 2002Selbstbetrachtungen — Marc Aurel — gelesen 2023(Fast) Alles einfach erklärt — Niklas Kolorz — gelesen um 2019Scrum: The Art of Doing Twice the Work in Half the Time — Jeff Sutherland, J. J. Sutherland — gelesen 2014Getting Things Done — David Allen — gelesen 2009Stillness Is the Key — Ryan Holiday — gelesen 2023Parenting with a Story — Paul Smith — gelesen 2016Drehbuchschreiben — Syd Field — gelesen 2002Der Baum der Erkenntnis — Humberto R. Maturana, Francisco J. Varela — gelesen 2006Der Witz und seine Beziehung zum Unbewußten — Sigmund Freud — gelesen 2002Roman eines Schicksallosen — Imre Kertész — gelesen 2005Lead with a Story — Paul Smith — gelesen 2016David Lynch und seine Filme — Georg Seeßlen — gelesen 1997Mein letzter Seufzer — Luis Buñuel — gelesen 1999Die große Verführung — Robert Levine — gelesen 1999Deep Work — Cal Newport — gelesen 2022Reassembling the Social — Bruno Latour — gelesen 2012Managing — Henry Mintzberg — gelesen 2018Urban Assemblages — Ignacio Farías, Thomas Bender — gelesen 2015The Mind Map Book — Tony Buzan, Barry Buzan — gelesen 2009Statistik — Günter Bamberg, Franz Baur, Michael Krapp — gelesen 2010The Leader's Guide to Radical Management — Stephen Denning — gelesen 2015The Lean Startup — Eric Ries — gelesen 2014The Leader's Guide to Storytelling — Stephen Denning — gelesen 2015Stanley Kubrick und seine Filme — Georg Seeßlen — gelesen 1997Käuferverhalten — Foscht, Swoboda — gelesen 2010The Essential Drucker — Peter F. Drucker — gelesen 2022The Power of Habit — Charles Duhigg — gelesen 2022Art Worlds — Howard S. Becker — gelesen 2014Elon Musk — Ashlee Vance — gelesen 2022Learn You a Haskell for Great Good! — Miran Lipovača — gelesen 2020Kinder brauchen Märchen — Bruno Bettelheim — gelesen 200412 Rules for Life — Jordan B. Peterson — gelesen 2022Das Prinzip Verantwortung — Hans Jonas — gelesen 2012Mintzberg on Management — Henry Mintzberg — gelesen 2018Story — Robert McKee — gelesen 2002Thinking, Fast and Slow — Daniel Kahneman — gelesen Juni 2026The Signal and the Noise — Nate Silver — gelesen 2025Das große Buch der chinesischen Medizin — Ted J. Kaptchuk — gelesen 2002The Tragedy of Great Power Politics — John J. Mearsheimer — gelesen 2011Maps of Meaning — Jordan B. Peterson — gelesen 2022Happy Projects! — Roland Gareis — gelesen 2006Benjamin Franklin: An American Life — Walter Isaacson — gelesen 2022Grundlagen des Managements — Schreyögg, Koch — gelesen 2010Die Traumdeutung — Sigmund Freud — gelesen 2005Steve Jobs — Walter Isaacson — gelesen 2022Einstein — Walter Isaacson — gelesen 2022The Grammar of Graphics — Leland Wilkinson — gelesen 2018Projektmanagement — Gerold Patzak, Günter Rattay — gelesen 2006Einführung in die Allgemeine Betriebswirtschaftslehre — Günter Wöhe, Ulrich Döring — gelesen 2010Soziologie — Anthony Giddens, Christian Fleck, Marianne Egger de Campo — gelesen 2011Krieg und Frieden — Leo Tolstoi — gelesen 2022Krieg und FriedenMixing Humans and Nonhumans…SelbstbetrachtungenDas große Buch der chinesisc…ManagingWie wir uns erfinden. Eine A…Der Witz und seine Beziehung…Die TraumdeutungDer Baum der ErkenntnisWahrheit ist die Erfindung e…Art WorldsDie Kunst des professionelle…Reassembling the SocialStoryDas Verschwinden der Kindheitgelesen →niedrighochWichtigkeit →
Dieselben Bücher, waagrecht das Jahr statt der Dicke: Drehbuch vor 2003, Konstruktivismus um 2010, Stoa nach 2020. 75 der 83 Jahre sind geschätzt.

Die Wirkung ist eine Rangfolge aus Gesprächen, keine Messung — und die Zuordnung, welches Buch welche Kenntnis speist, ist geschätzt. Beides steht so in den Quelldaten; das vollständige Modell liegt als lebenslauf.json.

 Übersicht

Projekte

Was entsteht, wenn niemand eine Deadline setzt.

ggpbi Logo

ggpbi — Grammar of Graphics für Power BI

Eigenes Open-Source-Projekt · TypeScript & D3 · MIT-Lizenz · github.com/efelcie/ggpbi · Stand

Power BI kennt eine feste Liste von Diagrammtypen. Wer etwas anderes braucht, greift zu R- oder Python-Visuals — die brauchen eine installierte Laufzeit und liefern am Ende ein Bild: kein Cross-Filtering, keine nativen Tooltips.

ggpbi geht den anderen Weg. Es bringt die Grammatik von ggplot2 nach Power BI — Felder werden Aesthetics zugeordnet, Geome als Ebenen gestapelt — aber als natives TypeScript/D3-Visual. Keine Laufzeit, kein R, kein Python. Es rendert so schnell wie ein eingebautes Visual und läuft im Power BI Service.

Screenshot von Power BI Desktop: drei ggpbi-Visuals auf dem Iris-Datensatz — Streuplot, Dichtekurven je Art und Boxplots — in einem Bericht
Drei ggpbi-Visuals in einem Bericht, auf dem Iris-Datensatz: Streuplot, Dichtekurven je Art, Boxplots. Cross-Filtering und Tooltips wie bei jedem eingebauten Visual — kein R, kein Python, keine Laufzeit.

Gebaut wird so ein Bericht, indem man Felder in die Wells zieht; die Format Pane schreibt daraus die ggpbi-Kette. Und umgekehrt: seit Version 0.5 ist die Code-Ansicht ein echter Editor, auf Wunsch mit vim-Modus. Was man dort ändert, schreibt sich in den Pane zurück — Editor und Pane sind zwei Türen in denselben Raum. Der Editor spricht drei Sprachen: die ggpbi-Kette, ggplot2 in R, und ggpbir, das JSON-Format des Berichts.

Und außerhalb von Power BI

ggpbi ist am Ende ein ES-Modul mit D3 darunter — Power BI ist einer der Orte, an denen es läuft, nicht der einzige. Beide Diagramme auf dieser Seite sind damit gezeichnet: die Stunden oben bei den Kenntnissen und die Bücher-Matrix. Und zwar wirklich damit — der Code darunter ist genau der, der sie zeichnet, kein vereinfachtes Beispiel. Geladen wird die Bibliothek erst, wenn die Seite steht; bis dahin steht ein SVG da, und es bleibt stehen, falls etwas nicht klappt.

ggpbi()                       // die Stunden
  .data(stunden)              // 2 x lernen + üben
  .aes({ x: 'Jahr', y: 'Gewichtet',
         color: 'Skills' })
  .geom('hline', { yintercept: 10000,
                   linetype: 'dashed' })
  .geom('line', { size: 2 })
  .size(640, 400)
  .renderTo(element);
ggpbi()                       // die Bücher
  .data(buecher)
  .aes({ x: 'Umfang', y: 'Wirkung',
         color: 'Genre', label: 'Titelkurz' })
  .scale({ x: { labels: () => '' },
           y: { labels: () => '' } })
  .geom('point', { size: 4, alpha: 0.72 })
  .tooltip({ fields: ['Titel','Autor','Gelesen'] })
  .geom('text', { repel: true, size: 10 })
  .geom('vline', { xintercept: mitte })
  .renderTo(element);
Zwei Diagramme, dieselbe Kette. Leere Labels lässt ggpbi weg — deshalb steht der Titel nur bei den fünfzehn wichtigsten Büchern, und repel schiebt sie auseinander, bis keines mehr das andere verdeckt.

Was drin ist

Geome: point, line, bar, col, area, text, boxplot, violin, histogram, density, smooth (lm, loess, gleitender Mittelwert), segment, pointrange, dazu die Referenzlinien hline, vline und abline.

Grammatik: Aesthetics (x, y, color, fill, size, shape, alpha, group, label), Positionen (identity, stack, dodge, fill, jitter), Skalen (linear, log, sqrt, Zeit, Kategorie) mit Zahlen- und Datumsformaten nach Gebietsschema, Facetten nach Zeile und Spalte, Hervorhebung im Stil von gghighlight.

Power BI nativ: Cross-Filtering per Klick, native Tooltips, Kontextmenü, Report-Themes, Hochkontrast-Modus und Stil-Vorlagen.

Zwei Felder genügen für den Anfang: eines nach X, eines nach Y. ggpbi wählt das Geom nach den Skalentypen — Zahl und Zahl geben einen Streuplot, Kategorie und Zahl ein Balkendiagramm, Datum und Zahl eine Linie, eine Zahl allein ein Histogramm.

Stand: Version 0.5.0 — rund 16.000 Zeilen TypeScript in 51 Modulen, 67 Testdateien. Noch nicht auf AppSource, die Installation läuft über den Dateiimport in Power BI Desktop.

Denselben Kern — Skalen, Achsen, Label-Engine — habe ich nach Elm portiert, um zu sehen, was von der Grammatik uebrig bleibt, wenn der Compiler jede Luecke anmerkt. Die Charts auf dieser Seite sind die TypeScript-Fassung.

Kontakt

Bis hierher gescrollt? Dann sollten wir reden.

+43 664 5057058 mail@peter.flucher.name LinkedIn GitHub

Persönliche Informationen

Geburtstag

Wohnort 8073 Feldkirchen bei Graz

Land Österreich