Daten in Power BI Desktop laden
In dieser Einführung laden Sie eine Tabelle des Datendienstes in Power BI Desktop. Power BI liest die OData-Oberfläche des Dienstes direkt; einen ODBC-Treiber brauchen Sie dafür nicht. Sie melden sich mit Ihrem persönlichen Schlüssel an, den Power BI in seiner eigenen Anmeldeverwaltung speichert und nicht im Bericht. Die Seite gilt für Power BI Desktop; die Aktualisierung im Power-BI-Dienst (Cloud) beschreibt sie nicht.
Voraussetzungen
- Power BI Desktop
- die Adresse des Dienstes wie in Schritt 4 der Inbetriebnahme, hier
https://daten.example.com, mit einem Zertifikat, dem der Rechner vertraut - der Name der Datenquelle (Alias) und das Schema, hier
fachdatenunddbo; beides nennt Ihnen der Gateway-Administrator - ein persönlicher Schlüssel mit Leserecht. Verlangt die Anmelderichtlinie für Sie einen zweiten Faktor, brauchen Sie einen Schlüssel ohne zweiten Faktor, weil Power BI keinen Code abfragen kann; siehe Hinweise
Schritte
1. Den OData-Feed wählen
Wählen Sie in Power BI Desktop Start > Daten abrufen > OData-Feed aus. Fehlt der Eintrag in der kurzen Liste, wählen Sie Daten abrufen > Mehr … > Sonstige > OData-Feed und Verbinden.
2. Die Adresse eingeben
Geben Sie unter URL die Adresse der Datenquelle mit Schema ein und bestätigen Sie mit OK:
https://daten.example.com/odata/v4/fachdaten/dbo/
3. Anmelden
Power BI fragt nach der Anmeldung für die Adresse.
- Wählen Sie links Standard aus.
- Geben Sie als Benutzername
pkuserein und als Kennwort Ihren persönlichen Schlüssel (wkl_…). - Wählen Sie unter Einstellungen übernehmen für die Adresse des Dienstes ohne Pfad (
https://daten.example.com/), damit die Anmeldung für jede Datenquelle dieses Dienstes gilt. - Wählen Sie Verbinden aus.
Der Benutzername pkuser ist eine Vereinbarung: Der Dienst erkennt den Schlüssel an seiner Form, nicht am
Namen. In der Anmeldeverwaltung von Power BI sehen Sie so auf einen Blick, dass hier ein persönlicher
Schlüssel steht; siehe HTTP: Anmeldung.
4. Tabelle wählen und laden
Der Navigator zeigt die Tabellen und Sichten, die Sie lesen dürfen. Haken Sie eine Tabelle an, etwa
Artikel, prüfen Sie die Vorschau rechts und wählen Sie Laden aus.
Wollen Sie nur einen Teil der Zeilen laden, wählen Sie statt Laden den Befehl Daten transformieren und filtern Sie im Power-Query-Editor. Power BI schickt den Filter an den Dienst; die Datenbank filtert, nicht Power BI.
Ergebnis
Die Tabelle steht im Bereich Daten mit ihren Spalten, und Sie können Visuals daraus bauen. Aktualisieren liest den aktuellen Stand aus der Datenbank.
Hinweise
- Zweiter Faktor: Power BI kann keinen Code eines zweiten Faktors abfragen. Verlangt die Anmelderichtlinie für Sie einen zweiten Faktor, schlägt die Anmeldung fehl. Der Gateway-Administrator stellt Ihnen dann einen Schlüssel mit Zweck Arbeitsplatz aus und hakt in seiner Maske Nur lesen und Ohne zweiten Faktor an: “So legen Sie eine Person an und stellen ihr einen Schlüssel aus” (Dokumentation der Verwaltungsanwendung).
- Schlüssel ändern oder entfernen: Datei > Optionen und Einstellungen > Datenquelleneinstellungen, dann die Adresse des Dienstes wählen und Berechtigungen bearbeiten … oder Berechtigungen löschen.
- Nur lesen: Power BI liest Daten; ändern können Sie sie über Access mit dem ODBC-Treiber, wenn Ihre Regel es erlaubt.
Verwandte Themen
- Daten in Excel mit Power Query laden – derselbe Weg in Excel
- HTTP: OData v4 (Referenz) – was Power BI an den Dienst weitergibt