KPI doorklik laten afwijken per rol

KPI doorklik laten afwijken per rol

Introductie

Een KPI kun je zo configureren dat deze doorklikt naar een InTouch Pagina waarop een Power BI rapport gepresenteerd wordt. In de basis is dit één en dezelfde Pagina voor elke rol die klikt. Het is ook mogelijk om de doorklik afhankelijk te maken van de rol die de eindgebruiker heeft. In dit artikel leggen we je uit hoe je dit inricht.

In dit artikel gaan we ervan uit dat je al basiskennis hebt over het bouwen van InTouch pagina's en het presenteren van Power BI rapporten op deze pagina's. Zie ook dit artikel.

Voorbeeld: Verzuimpercentage

Stel: je hebt een KPI Dashboard HR (adviseur) waarop je een KPI "Aantal medewerkers" presenteert. Een klik op het realisatiecijfer van deze KPI resulteert in de weergave van een InTouch Pagina waarop je een Power BI rapport presenteert waarin je deze KPI verder uitdiept. Dit doe je tot op het niveau van de medewerker met een doordrill tabel vanuit de diverse visuals in je rapport.

Nu dient er zich een nieuwe rol aan voor de eindgebruikers van InTouch. Deze mogen het KPI Dashboard Medewerker incl. KPI Aantal Medewerkers zien. Ook mogen zij doorklikken, maar alleen naar een Power BI rapport zonder de medewerker details.

Stappenplan

Nieuwe rol op acceptatie omgeving

Zorg ervoor dat je de nieuwe rol (bv. HR basis) in de acceptatie omgeving van InTouch toevoegt. Hiervoor kun je het volgende artikel gebruiken: nieuwe rol InTouch. Je kunt de nieuwe rol vervolgens aan jezelf toekennen in de autorisatie spreadsheet (of andere bron) zodat je direct kunt testen.
  1. Rol: HR Basis
  2. Rolcode: HRB

Rapport en pagina dupliceren

Maak een duplicaat van het Power BI rapport (of maak een nieuw Power BI rapport) in de enterprise_acc/_dev werkruimte. Je kunt de duplicaat bijvoorbeeld laten eindigen met 'basis' of 'zonder detail' (bv. Aantal medewerkers en Aantal medewerkers basis).

Doordat je een duplicaat gaat creëren of een tweede vergelijkbaar rapport rondom hetzelfde thema zul je beide rapporten moeten onderhouden bij wijzigingen

Ook maak je een duplicaat van de InTouch pagina (of een nieuwe pagina) en zorg je dat je daarop je Power BI rapport zonder details presenteert.

Tussenstand

Wat je hebt na het doorlopen van bovenstaande stappen:
  1. Rol: HR basis (HRB) (nieuw)
  2. InTouch Pagina: Aantal medewerkers (bestond al)
    1. Power BI rapport: Medewerkers (bestond al)
  3. InTouch Pagina: Aantal medewerkers basis (nieuw)
    1. Power BI rapport: Medewerkers basis (nieuw)

Aanpassing in datasets

De afwijkende doorklik configureer je in de DataSet en Dataset Definitie schermen van InTouch in de rol van Model Gebruiker. De DataSet is een verzameling van KPI's die je presenteert op een KPI Dashboard Pagina (in dit geval: Dashboard HR (adviseur)). De DataSet die hier gepresenteerd wordt is de KPI-set HR.



Dit is de situatie voor de aanpassing aan de KPI-set HR:

De eerste aanpassing die je doet is in de kolom DataSetCode. Deze pas je aan door de code te laten starten met: {ROLE}. Het is ook handig om de naam aan de passen zodat je duidelijk ziet dat het om een rol gebaseerde set gaat:


De doorklik voor deze 'basis' set definieer je op KPI niveau (KPI > DrillThroughPage kolom).

Voor elke rol waarvoor je de doorklik wil laten afwijken dien je een kopie van deze set te maken en {ROLE} te vervangen door de code van de rol zelf. In ons geval is dat {HRB}. Je kunt een DataSet met Dataset Definitie eenvoudig kopiëren door de regel te selecteren en vervolgens op "Item Kopieren met kinderen" te klikken.

Voor de kopie pas je de DataSetCode en DataSetNaam aan:

Vervolgens open je de Dataset Definitie van deze nieuwe set en pas je daar de Role en Page kolommen aan:



De doorklik voor de specifieke rol definieer je dus in de Dataset Definitie. In bovenstaand scherm bestaat er ook nog een kolom "GeenDrillThrough". Hier kun je een vinkje zetten voor KPI's waarvoor je de doorklik helemaal wil uitschakelen.

SEC code toevoegen

We hebben nu ook de afwijkende doorklik gedefinieerd. Als laatste stap moeten we er nog wel voor zorgen dat de rol HR Basis (HRB) de nieuwe Pagina "Aantal medewerkers basis" mag openen. Daarvoor voeg je de SECHRB code in de KenmerkLabel kolom van de Pagina toe.

Tips

Bij elke nieuwe KPI moet je deze toevoegen aan KPI-set Totaal, maar dus ook aan elke rol variant van de thema dataset, bv.:
  1. KPI-set HR rol gebaseerd - {ROLE}KPIHR_TST
  2. KPI-set HR rol HR Basis (HRB) - {HRB}KPIHR_TST
  3. etc.
  4. etc.
De doorklik van achter een KPI die je definieert bij de KPI zelf komt automatisch in het snelmenu aan de rechterkant van je scherm te staan. Voor een doorklik in de Dataset Definitie is dat niet zo. Als je dit wel wil kun je dit oplossen door het gebruik van RAP tags. Zie daarvoor dit artikel.

Naar productie

Om deze aanpassing ook door de voeren op je productie omgeving dien je de volgende stappen te doorlopen:
  1. Zorg dat je de nieuwe rol ook beschikbaar maakt op de productie omgeving
  2. Laat je nieuwe rapport publiceren op de enterprise_prd werkruimte
  3. Bouw de nieuwe InTouch pagina op productie net als op acceptatie
  4. Voer de aanpassingen in de DataSets door
  5. Voeg de SEC (en RAP) codes toe aan de nieuwe pagina
    • Related Articles

    • KPI Norm instellen met afwijking percentage

      Introductie In het artikel dat dient als naslagwerk van de applicatiebeheer training leggen we uit hoe je een KPI bouwt. Vaak wordt er voor gekozen om de KPI rood en groen te laten kleuren op basis van één omslagpunt. Het is mogelijk om hier meer ...
    • Het bouwen van een YTD rij op een KPI dashboard

      Introductie Het is mogelijk om in InTouch zowel een in de maand als t/m de maand rij van KPI's te presenteren. Aan het eind van dit artikel weet je hoe je deze twee rij van KPI's in InTouch toont. Voorwaarde: YTD in tabular en KPI Mapping Om de ...
    • Applicatiebeheer training: een casus (Pagina's en KPI's maken)

      Introductie Dit artikel is een naslagwerk voor de onderdelen die uitgelegd zijn tijdens de applicatiebeheer training van InTouch. Tijdens de training hebben we enerzijds tijd besteed aan de voorkant van InTouch en een aantal belangrijke concepten als ...
    • Een nieuwe rol aanmaken in InTouch en toekennen aan eindgebruikers

      Introductie Er kan zich een situatie voordoen waardoor je een nieuwe rol beschikbaar wil maken voor de eindgebruikers van InTouch in jouw organisatie. In dit artikel leggen we je uit hoe je dat doet op moment dat je gebruik maakt van een ...
    • Wat is een Scorecard in InTouch?

      Introductie De KPI's in InTouch worden meestal weergegeven op KPI dashboards waarop KPI's in rijen of kolommen gepresenteerd worden. Er is ook nog een andere manier om KPI's in InTouch te presenteren: de scorecard. In dit artikel laten we je zien hoe ...