Zielbild
+-
+
- HR konsumiert fertige Dashboards im Power BI Service. +
- IT/BI stellt Datenquellen bereit, pflegt Modell, DAX, Refresh, Rechte. +
- Stabiler, dokumentierter Datenfluss (SAP → Webservice → Power BI). +
Best Practice Rollenverteilung
+| Aufgabe | +HR | +IT/BI-Team | +
|---|---|---|
| KPIs definieren | ✓ | |
| Daten interpretieren | ✓ | |
| Reports anfordern | ✓ | |
| Dashboards bauen | ✓ | |
| DAX/Measures schreiben | ✓ | |
| Datenmodell pflegen | ✓ | |
| Fertige Dashboards nutzen | ✓ | |
| Filter setzen, Drill-down | ✓ |
Datenquellen & Webservices: Architektur
+Empfohlen für SAP-HR: OData/REST-Webservices aus SAP bereitstellen, dann in Power BI Service via Gateway anbinden.
+-
+
- SAP HCM/HRM (PA0001/PA0002/PA0008/PA2001) → ABAP CDS/OData. +
- Rexx HR-System → REST/CSV-Exports oder DB-View. +
- Excel/CSV (Kununu, Refline) → SharePoint/OneDrive Ordner. +
- Power BI Dataset → Bericht → Dashboard. +
SAP → Webservice: Vorgehen (ABAP)
+1) CDS View mit sauberem Datenmodell
+-
+
- Erstelle CDS Views je Fachthema (z. B. Personalstamm, Absenzen, Lohn). +
- PERNR als Schlüssel, Datum als ISO-Format (YYYY-MM-DD). +
- Sprache und Mandant berücksichtigen. +
2) OData Service veröffentlichen
+-
+
- Expose CDS als OData (Fiori Elements oder Gateway). +
- Aktiviere in /IWFND/MAINT_SERVICE. +
- Setze Authentifizierung (SAML/OAuth/Basic nach IT-Policy). +
3) Performance & Paging
+-
+
- Paging aktivieren, Delta-Logik prüfen. +
- Nur benötigte Felder liefern (Thin Views). +
- Filter serverseitig ermöglichen (Datum, Mandant, Status). +
Power BI Service: Datenanbindung
+Gateway & Authentifizierung
+-
+
- On-Premise Data Gateway installieren (IT/BI-Team). +
- Datenquelle registrieren (SAP OData/REST URL). +
- Zugangsdaten hinterlegen (Servicekonto). +
Dataset Konfiguration
+-
+
- Power BI Desktop: Web/OData Connector nutzen. +
- Query-Parameter für Zeitraum/Delta definieren. +
- Dataset veröffentlichen → Service → geplante Aktualisierung. +
Refresh-Strategie
+-
+
- Monatliche KPIs: Refresh täglich oder wöchentlich. +
- Wöchentliche KPIs: Refresh täglich (Mo–Fr). +
- Jährliche KPIs: Refresh monatlich. +
Security & Datenschutz
+-
+
- Row-Level Security für Abteilungen (wenn nötig). +
- HR-Reports in separatem Workspace (Zugriffsgruppen). +
- Keine sensiblen Felder im Dataset (z. B. AHV-Nummern). +
Trainer-Checkliste vor dem Kurs
+-
+
- Power BI Service Zugriff für HR geprüft. +
- Mindestens 1 Testbericht bereitgestellt. +
- Refresh läuft & Daten aktuell. +
- Kurzanleitung für Filter/Export vorbereitet. +
FAQ aus Sicht HR (Trainer-Antworten)
+„Warum stimmen Zahlen nicht?“
+Meist ist ein Filter aktiv. Bitte Filter zurücksetzen und Zeitraum prüfen.
+ +„Warum sehe ich keine Daten?“
+Entweder fehlen Berechtigungen oder der Zeitraum ist zu eng gesetzt.
+ +„Kann ich Daten ändern?“
+Nein. HR konsumiert, Datenpflege erfolgt in SAP/Rexx/IT.
+