Voor dit scherm word gebruikt gemaakt van de MS Excel sheets met personeelsgegevens en de gespecificeerde tijdregistratie gegevens. Op dit scherm zijn 2 staafdiagrammen, selectie criteria voor medewerkers en organisatorische eenheden en een overzichtskaart van de gemeente die de geselecteerde gebieden op basis van postcode weergeeft. De bron gegevens zijn komen uit de MS SQL Server database en worden in Power BI verder uitgewerkt.
Omdat REGAS data geen vermelding heeft van het gebied van de werknemer en een werknemer in meerdere gebieden werkzaam kan zijn, word de lijst van personeelsgegevens gefilterd op het maximaal aantal contracturen van de werknemer met meerdere contracten / werkgebieden. Deze filter wordt middel een view in de database uitgevoerd. Organisatorische eenheden worden gebundeld naar "Overig" tenzij een postcode voor de locatie aanwezig is. De postcode is wordt gebruikt om de getoonde kaart te koppelen aan de gegevens.
REATE VIEW [dbo].[Personeel] AS SELECT Naam , Roepnaam , Voorvoegsel , Achternaam , VolledigeNaam , Geslacht , Werkgever , Wg , (SELECT TOP (1) CASE WHEN [OrganisatorischeEenheid] LIKE 'Team%' THEN CASE WHEN [OrganisatorischeEenheid] NOT IN ('Team Buitenveldert', ' Team Midden-Noord', 'Team Nieuwendam', 'Team Noord-West', 'Team Midden-Noord', 'Team Oud - Zuid', 'Team Rivierenbuurt / De Pijp') THEN 'Overig' ELSE [OrganisatorischeEenheid] END ELSE 'Overig' END AS OrganisatorischeEenheid FROM dbo.PersoneelExcel WHERE (AfasID = PE.AfasID) AND (WerkzameUPW = (SELECT MAX(WerkzameUPW) AS Expr1 FROM dbo.PersoneelExcel AS PersoneelExcel_2 WHERE (AfasID = PE.AfasID) ) ) ) AS OrganisatorischeEenheid , AfasID , SUM(WerkzameUPW) AS WerkzameUPW FROM (SELECT ID , Jaar , Maand , Naam , Roepnaam , Voorvoegsel , Achternaam , VolledigeNaam , Geslacht , Werkgever , Wg , OE , Functie , Soort , DPW , WerkzameUPW , AantalFTE , AfasID FROM dbo.PersoneelExcel AS PersoneelExcel_1) AS PE GROUP BY Naam, Roepnaam, Voorvoegsel, Achternaam, VolledigeNaam, Geslacht, Werkgever, Wg, AfasID |
Binnen Power BI worden extra berekeningen uitgevoerd om de data te kunnen tonen. In de diagrammen worden de percentages weergegeven waar de bron data uren bevat.
In de bovenste diagram worden de percentages per medewerker getoont. Per categorie worden de geregistreerde uren over de geselecteerde periode gedeeld door te totale te verwachten uren over die periode. In Power BI zijn hier de volgende formules voor gedefinieerd:
|
In de onderste diagram worden de percentages per gebied (Organisatorische eenheid) getoond. Per categorie worden de gezameleijk door medewerkers van het gebied geregistreerde uren over de geselecteerde periode gemiddeld en gedeeld door het gemiddelde te verwachten uren over die periode. In Power BI zijn hier de volgende formules voor gedefinieerd:
|