Microsoft Access mit Power BI Desktop verbinden, Daten transformieren und Bericht veröffentlichen
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
- Voraussetzungen (Wichtig!)
- Schritt 1: Verbindung in Power BI Desktop herstellen
- Schritt 2: Daten auswählen und transformieren
- Schritt 3: Daten modellieren und visualisieren
- Schritt 4: Veröffentlichung und Aktualisierung (Gateway)
- 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
- Öffne Power BI Desktop.
- Klicke im Menüband (Ribbon) auf den Reiter Home.
- Wähle Daten abrufen (Get Data).
- Klicke auf Mehr... (More...).
- Suche nach "Access" oder wähle links Datenbank -> Access-Datenbank.
- Klicke auf Verbinden.
- Navigiere im Dateimanager zu deiner Access-Datei (
.accdboder.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.
- Auf der linken Seite siehst du alle Tabellen und Abfragen deiner Access-Datenbank.
- Setze ein Häkchen bei den Tabellen, die du importieren möchtest.
- Wichtig: Klicke nicht direkt auf "Laden", sondern auf Daten transformieren.
- 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.
- Klicke oben links auf Schließen & übernehmen.
4. Schritt 3: Daten modellieren und visualisieren
- 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.
- 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.
- Klicke in Power BI Desktop auf Veröffentlichen.
- Damit die Daten im Web aktualisiert werden können, musst du das On-premises Data Gateway (Standard-Modus) auf deinem PC oder Server installieren.
- 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
/quieterzwingen.
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.