Den Mitarbeiterbestand im Zeitverlauf abzubilden, ist etwas, das mit Power Bi hervorragend geht, auch wenn die Umsetzung in Power BI eher nicht intuitiv ist. Bei dem Verfahren, das ich Dir heute zeigen möchte, handelt es sich um eines, das „laufende Ereignisse“ (engl. events in progress) abbildet. Somit kann das gezeigte Verfahren nicht nur auf Mitarbeiter, sondern z. B. auch auf Projekte Anwendung finden – also alles, was eine Laufzeit hat.
Als Abonnent meines Newsletters erhältst Du die Beispieldateien zu den Beiträgen dazu. Hier geht’s zum Abonnement des Newsletters!
DIE PROBLEMSTELLUNG
Die Informationen, die über einen Mitarbeiter vorhanden sind, sind das Einstellungsdatum und – sofern ausgeschieden – das Datum des letzten Arbeitstages. Wie stelle ich nun in einem dynamischen Power BI-Bericht die Anzahl der Mitarbeiter zu einem flexibel wählbaren Zeitpunkt dar?
Die Lösung kannst Du wie immer meinem Video entnehmen 😉
LÖSUNGSVIDEO
Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Danke für Dein Interesse und bis zum nächsten Mal. Denk dran: Sharing is caring. Wenn Dir der Beitrag gefallen hat, dann teile ihn gerne. Falls Du Anmerkungen hast, schreibe gerne einen Kommentar, oder schicke mir eine Mail an lars@ssbi-blog.de
Lars ist Berater, Entwickler und Trainer für Microsoft Power BI. Er ist zertifizierter Power BI-Experte und Microsoft Trainer. Für sein Engagement in der internationalen Community wurde Lars seit 2017 jährlich durch Microsoft der MVP-Award verliehen. Lies hier mehr…
Thomas Reick meint
Hallo Lars,
vielen Dank für diesen sehr nützlichen und informativen Beitrag.
Ich habe dieses Vorgehen bereits als „Motivation“ benutzt um das in ein reguläres Reporting für ein ähnliches Szenario (nicht Mitarbeiter sondern Produktlaufzeiten) zu übernehmen.
Mein Mengengerüst ist geringfügig größer…, Input 2,6 Mio => Output 2,436 Mrd, Ladezeit in PBI Desktop ca. 50 Minuten, Dateigröße ca. 60 MB, Antwortzeit bei DrillDown zwischen 3 und 5 Sekunden.
Zusätzlich würde ich gerne aber noch
a) die Anzahl der Eintritte und
b) die Anzahl der Austritte pro Periode ermitteln wollen.
Ich dachte dein Vorgehen so abzuwandeln:
1) VON und BIS bleiben als Spalten erhalten.
Per DAX dann
2) #EintritteMtl = CALCULATE( DISTINCTCOUNT (MeinZählfeld), USERELATIONSHIP( dimKalender [Datum],fact[VON] )), bzw für #AustritteMtl das ganze analog mit der Verbindung zu fact[BIS].
M.E. sollte das funktionieren…, was meinst du?
Beste Grüße und noch einmal vielen Dank für dein guten und verständlich erklärten Tipps.
Schöne Weihnachtstage
Thomas