Wir bauen dir ein Power-BI-Reporting auf Factorial-Daten, das vollständig ist, sensible Felder ausklammert und im Controlling wirklich nutzbar wird.












.png)
























.png)












Export-Listen aus Factorial, manuelle Konsolidierung und uneinheitliche Logik sorgen dafür, dass Auslastung und Abwesenheit im Reporting nie „stimmen“ – und am Ende hängt alles an 1–2 Personen.
Zusätzlich wird es schnell kritisch, wenn ein API-Key aus einem Adminkonto Vollzugriff hat oder wenn im Abruf Details wie Cursor/Pagination, Filterlogik oder API-Versionierung übersehen werden.

Diese Punkte sehen wir immer wieder, wenn aus HR-Daten ein verlässliches Management-Reporting werden soll.
Wenn Cursor/Pagination nicht umgesetzt ist, kommen nur Teilmengen an. Dann sind Auslastung, Abwesenheiten und Überstunden automatisch verzerrt.
„include_pending“ allein reicht nicht: Genehmigte Urlaube können fehlen. Dazu kommen Sonderfälle wie Schichten am Starttag und Nachtarbeit mit Bezugsdatum.
Ein Admin-API-Key zieht alles – inklusive Vertragsdaten. Ohne Rollen, Feldselektion und sauberes Modell landet schnell Sensibles im Dataset.
Seit Jahren realisieren wir skalierbare Lösungen mit Microsoft Power BI, Fabric und Copilot.
Für Teams, die Auslastung und Abwesenheit regelmäßig berichten müssen (wöchentlich oder monatlich) und dabei heute noch mit Excel-Exports arbeiten.
Typische Nutzer sind Geschäftsführung, Teamleitungen, Controlling und HR – mit wiederkehrenden Fragen wie „Wie ausgelastet sind Teams?“ oder „Wo entstehen Engpässe im Personalbestand?“. Du bekommst damit eine stabile Datenbasis statt Bauchgefühl.

Vom sauberen Abruf bis zum KPI-Dashboard – klar abgegrenzt und praxistauglich.
Wir setzen Pagination/Cursor korrekt um, prüfen Limits und stabilisieren den Abruf gegen typische Fehler. Dazu gehört auch, dass API-Versionen nicht „hart verdrahtet“ auslaufen.
Wir trennen Berichtslogik von sensiblen HR-Details: nur die Felder, die du für KPIs brauchst. Zugriffe werden so aufgebaut, dass Vertragsdaten nicht im Reporting auftauchen.
Wir definieren Kennzahlen wie Abwesenheitsquote, offene Anträge nach Alter, Überstundensaldo oder Arbeitszeit je Team/Woche – inklusive Mindestgruppengröße und sauberer Zeitlogik (Bezugsdatum, Abwesenheitszeitraum, Stichtag).
Berichte für Geschäftsführung, Teamleitungen, Controlling und HR: Plan/Vormonat/Vorjahr, Team-gegen-Team, Standort-gegen-Standort – in einer Oberfläche, die verstanden und genutzt wird.

Zwei Beispiele aus der Praxis, wie wir Factorial-Daten in Power BI nutzbar machen.

Unser Vorgehen ist wie eine klare Route: erst Orientierung, dann Aufbau, dann Befähigung, dann skalieren.
Wir klären Use Cases (Auslastung, Abwesenheit, Personalstruktur) und definieren KPI-Logik, Mindestgruppengröße, Dimensionen (Team, Standort, Rechtseinheit, Status) und Rollen.
Wir bauen den API-Abruf sauber: Cursor/Pagination, Filter, Versionierung, Token-Konzept (Company Token/User Token) und Rechte. Danach modellieren wir die Daten für Power BI.
Wir übergeben Dashboards und erklären Datenlogik, Refresh, Governance und „Was heißt was?“. Damit Controlling und HR dieselben Zahlen lesen.
Wir erweitern schrittweise: weitere Kennzahlen, zusätzliche Sichten (Plan/Vorjahr), bessere Datenqualität und Prozesse für nachhaltigen Betrieb.
Du gehst vom manuellen Export zur verlässlichen BI-Plattform – mit klarer Logik und sauberem Zugriff.



Du bekommst ein Paket, das zu euren Reporting-Fragen passt – statt offener Baustelle.

Ja – wenn Cursor/Pagination korrekt umgesetzt ist. Genau da scheitern viele erste Skripte: Es wird nur die erste Seite gelesen. Wir bauen den Abruf so, dass alle Seiten verarbeitet werden und die Ergebnisse im Power BI Modell konsistent ankommen.
Wir trennen Zugriff und Modellierung: kein „Admin-Token zieht alles“. Stattdessen arbeiten wir mit passenden Tokens/Rollen und nehmen nur die Felder ins Modell, die ihr für eure KPIs braucht. Damit bleiben sensible Daten draußen.
Wir definieren gemeinsam eine eindeutige Logik: Genehmigungsstatus, Abwesenheitszeitraum, Bezugsdatum bei Schichten (inkl. Nachtarbeit) und Stichtage. Diese Definitionen werden als Kennzahlen-/Modelllogik in Power BI umgesetzt, damit es keine Interpretationsspielräume gibt.
Nein. Wir starten typischerweise mit einem klar abgegrenzten Use Case (z.B. Auslastung und Abwesenheit) und skalieren danach. So bleibt der Aufwand überschaubar und ihr bekommt schnell ein produktives Dashboard, das ihr intern verankern könnt.