Microsoft Access mit Power BI Desktop verbinden, Daten transformieren und Bericht veröffentlichen

Melden

Dieses Tutorial führt dich Schritt für Schritt durch den Prozess, wie du eine Microsoft Access-Datenbank mit Power BI Desktop verbindest, Daten transformierst und den Bericht veröffentlichst.


Inhaltsverzeichnis

  1. Voraussetzungen (Wichtig!)
  2. Schritt 1: Verbindung in Power BI Desktop herstellen
  3. Schritt 2: Daten auswählen und transformieren
  4. Schritt 3: Daten modellieren und visualisieren
  5. Schritt 4: Veröffentlichung und Aktualisierung (Gateway)
  6. Fehlerbehebung (Troubleshooting)

1. Voraussetzungen (Wichtig!)

Bevor du startest, musst du ein technisches Detail prüfen, da hier die meisten Fehler auftreten: Die Bit-Version.

  • Kompatibilität: Power BI Desktop (meist 64-Bit) und die Microsoft Access Database Engine müssen die gleiche Bit-Architektur haben.
  • Wenn du ein 64-Bit Power BI hast, aber ein 32-Bit Office/Access, benötigst du die Microsoft Access Database Engine 2016 Redistributable in der 64-Bit Version.

2. Schritt 1: Verbindung in Power BI Desktop herstellen

  1. Öffne Power BI Desktop.
  2. Klicke im Menüband (Ribbon) auf den Reiter Home.
  3. Wähle Daten abrufen (Get Data).
  4. Klicke auf Mehr... (More...).
  5. Suche nach "Access" oder wähle links Datenbank -> Access-Datenbank.
  6. Klicke auf Verbinden.
  7. Navigiere im Dateimanager zu deiner Access-Datei (.accdb oder .mdb), wähle sie aus und klicke auf Öffnen.

3. Schritt 2: Daten auswählen und transformieren

Nachdem die Verbindung hergestellt wurde, öffnet sich der Navigator.

  1. Auf der linken Seite siehst du alle Tabellen und Abfragen deiner Access-Datenbank.
  2. Setze ein Häkchen bei den Tabellen, die du importieren möchtest.
  3. Wichtig: Klicke nicht direkt auf "Laden", sondern auf Daten transformieren.
  4. Der Power Query-Editor öffnet sich:
    • Hier kannst du Spalten umbenennen.
    • Datentypen korrigieren (z.B. Datum oder Währung).
    • Zeilen filtern, die du nicht benötigst.
  5. Klicke oben links auf Schließen & übernehmen.

4. Schritt 3: Daten modellieren und visualisieren

  1. Beziehungen prüfen: Power BI erkennt oft automatisch Beziehungen zwischen Tabellen (Primary Keys). Gehe links auf das Symbol Modellansicht, um die Verknüpfungen zu kontrollieren.
  2. Visuals erstellen: Gehe zurück zur Berichtsansicht. Ziehe Felder aus deinen Access-Tabellen per Drag-and-Drop auf die Arbeitsfläche und wähle Diagramme (Balkendiagramm, Matrix, Karte etc.) aus.

5. Schritt 4: Veröffentlichung und Aktualisierung

Wenn du deinen Bericht im Power BI Service (Web-Version) teilen möchtest, gibt es eine Besonderheit: Da Access-Datenbanken lokale Dateien sind, kann Power BI in der Cloud nicht direkt darauf zugreifen.

  1. Klicke in Power BI Desktop auf Veröffentlichen.
  2. Damit die Daten im Web aktualisiert werden können, musst du das On-premises Data Gateway (Standard-Modus) auf deinem PC oder Server installieren.
  3. Im Power BI Service (app.powerbi.com) musst du unter den Einstellungen des Datasets die Verbindung zum Gateway und den Pfad zur Access-Datei konfigurieren.

6. Fehlerbehebung (Troubleshooting)

Fehler: "Der 'Microsoft.ACE.OLEDB.12.0'-Provider ist nicht auf dem lokalen Computer registriert."

  • Lösung: Dies ist das oben erwähnte Bit-Problem. Installiere die Microsoft Access Database Engine 2016 (64-Bit). Wenn die Installation verweigert wird, weil bereits 32-Bit Office installiert ist, kannst du die Installation über die Befehlszeile mit dem Parameter /quiet erzwingen.

Fehler: "Die Datei wird von einem anderen Prozess verwendet."

  • Lösung: Access-Datenbanken sperren sich manchmal selbst, wenn sie in Access geöffnet sind. Schließe die Access-Anwendung, während du die Daten in Power BI lädst oder aktualisierst.

Tipp für die Performance:

Wenn deine Access-Datenbank sehr groß ist, erstelle in Access vorab Abfragen, die nur die benötigten Daten filtern und zusammenfassen. Verbinde Power BI dann mit diesen Abfragen statt mit den riesigen Rohdaten-Tabellen.


Glückwunsch! Du hast nun erfolgreich Microsoft Access als Datenquelle für deine modernen Business Intelligence Dashboards erschlossen.

0