Möchtest du Datentrends analysieren, um operative Abläufe zu optimieren oder Mitarbeitendenabwesenheiten effizient zu verwalten? Mit dieser Integration kannst du als HR-Admin umsetzbare Erkenntnisse aus Abwesenheitsdaten gewinnen und fundierte Entscheidungen treffen.

Der Microsoft Power BI Connector von absentify hebt deine Analysefähigkeiten auf ein neues Level und erleichtert die Planung von Abwesenheiten und internen Zeitplänen.

Wichtig: Diese Funktion ist exklusiv im Plus-Plan verfügbar. Sieh dir unsere Pläne und Preise an, um zu erfahren, wie absentify deine Datenanalyse optimieren kann.


Warum den Power BI Connector nutzen?

Der Power BI Connector ermöglicht dir:

  • Abwesenheitstrends zu visualisieren, um Verbesserungsbereiche zu identifizieren.
  • Dashboards zu erstellen, die individuell auf deine Organisation zugeschnitten sind.
  • Abwesenheitsdaten nahtlos in umfassendere Business-Intelligence-Workflows zu integrieren.

Derzeit unterstützt der Connector nur manuelle Datenaktualisierungen. Geplante Aktualisierungen über den Power BI Service sind noch nicht verfügbar.


Schnellstart-Anleitung

Installation des Connectors

  1. Lade den Custom Connector herunter

    • Lade die absentify Power BI Custom Connector (.mez)-Datei hier herunter: Download-Link
  2. Speichere die Datei

    • Speichere die .mez-Datei im folgenden Ordner:
      Dokumente\Power BI Desktop\Custom Connectors  
      
    • Falls dieser Ordner nicht existiert, erstelle ihn manuell.
  3. Aktiviere benutzerdefinierte Connectors in Power BI Desktop

    • Öffne Power BI Desktop.
    • Gehe zu Datei > Optionen und Einstellungen > Optionen.
    • Wähle im linken Menü Sicherheit.
    • Unter Daten-Extensions wähle:
      • Laden von beliebigen Extensions ohne Validierung oder Warnung zulassen.
    • Klicke auf OK und starte Power BI Desktop neu.

Konfiguration von absentify für die Integration

  1. API-Schlüssel generieren

    • Melde dich bei absentify an.
    • Gehe zu Einstellungen > Integrationen > API-Schlüssel.
    • Generiere einen neuen API-Schlüssel und speichere ihn sicher.
  2. Power BI mit absentify verbinden

    • Gehe in Power BI Desktop zu Start > Daten abrufen.
    • Scrolle zu Andere und wähle absentify.
    • Gib den API-Schlüssel ein, wenn du dazu aufgefordert wirst.

Nutzung von direkten API-Abfragen

Für Automatisierungen und erweiterte Abfragen kannst du Power BI direkt mit der absentify API über Power Query integrieren.

Beispiel: Mitarbeitenden-Daten abrufen

let
    apiUrl = "https://api.absentify.com/api/v1/members",
    apiKey = "your_api_key_here",
    headers = [ #"X-API-KEY" = apiKey ],
    response = Web.Contents(apiUrl, [ Headers = headers ]),
    jsonResponse = Json.Document(response),
    responseTable = Table.FromList(jsonResponse, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    expandedTable = Table.ExpandRecordColumn(responseTable, "Column1", {"id", "name", "email"})
in
    expandedTable

Beispiel: Anfragen pro Tag abrufen

let
    apiUrl = "https://api.absentify.com/api/v1/requests_per_day",
    apiKey = "your_api_key_here",
    queryParams = [
        start = "2024-01-01T00:00:00Z",
        end = "2024-01-31T23:59:59Z",
        status = "APPROVED"
    ],
    headers = [ #"X-API-KEY" = apiKey ],
    response = Web.Contents(apiUrl, [ Headers = headers, Query = queryParams ]),
    jsonResponse = Json.Document(response),
    responseTable = Table.FromList(jsonResponse, Splitter.SplitByNothing(), null, null, ExtraValues.Error)
in
    responseTable

Automatisierung von Datenaktualisierungen

Um Datenaktualisierungen zu automatisieren, nutze Power Query mit direkter API-Integration wie oben beschrieben. So umgehst du die Einschränkungen des Power BI Service.