Einführung
Dieser Leitfaden soll Ihnen dabei helfen, die Power BI-Vorlage „Daten in Power BI laden“ nahtlos zu implementieren. Ganz gleich, ob Sie neue Daten laden, bestehende Daten aktualisieren oder Daten aus Ihrem Power BI-Arbeitsbereich entfernen möchten – diese Vorlage kann Sie dabei unterstützen. Es enthält klare Anleitungen zur Einrichtung der erforderlichen Power BI-Berechtigungen, der API-Berechtigungen für die Anwendung sowie zu den verschiedenen Vorteilen der Verwendung der Chain-Vorlage. Wenn Sie diese Anleitung befolgen, können Sie einen reibungslosen und effizienten Implementierungsprozess gewährleisten, wodurch Ihre Datenaufgaben in Power BI einfacher und effektiver werden.
Voraussetzungen
Chains
- Die folgenden Konnektoren müssen in Ihrem Arbeitsbereich aktiviert und konfiguriert sein:
Daten
- Es wird eine CSV-Datei mit den Daten benötigt: (Die CSV-Datei darf kein Byte Order Mark enthalten.)
- Eine Liste der Spaltennamen und der jeweiligen Datentypen ist unerlässlich
Weitere Informationen zur Einrichtung von Power BI
- Stellen Sie sicher, dass das Benutzerkonto über eine „ “-Power BI Pro- -Lizenz oder höher verfügt, die Berechtigungen zum Vornehmen von Änderungen im Azure-Konto umfasst.
- Melden Sie sich beim Azure-Portal „ “ an
- Wählen Sie den Microsoft Entra-Tenant „ “ ( ) aus, indem Sie oben rechts auf der Seite Ihr Konto auswählen.
- Wählen Sie „ -App-Registrierungen“ .
-
- Wählen Sie unter „App-Registrierungen“ die Option „ -Neuregistrierung“ aus.
-
- Füllen Sie die folgenden Felder aus:
- Name – Geben Sie Ihrer Anwendung einen Namen
- Unterstützte Kontotypen – Wählen Sie aus, wer die Anwendung nutzen darf
- Füllen Sie die folgenden Felder aus:
-
- Wählen Sie „ “ aus. Registrieren Sie sich unter . Nachdem Ihre App registriert wurde, werden Sie zur Übersichtsseite Ihrer App weitergeleitet.
- Suchen Sie auf der Übersichtsseite die Anwendung (Client-ID) und die Mandanten-ID und bewahren Sie diese Informationen an einem sicheren Ort auf. Sie benötigen sie, um Workiva mit Power BI zu verbinden.
API-Berechtigungen für Power BI
- Passen Sie die Berechtigungen für die Power BI-Anwendung über das rechte Bedienfeld an.
- Erweitern Verwalten
- Zu den API-Berechtigungen navigieren
- Stellen Sie sicher, dass die folgenden API-Berechtigungen ausgewählt sind.
- Stellen Sie sicher, dass die folgenden API-Berechtigungen ausgewählt sind.
Weiterleitungs-URIs
- Passen Sie die Berechtigungen für die Power BI-Anwendung über das rechte Bedienfeld an.
- Erweitern Verwalten
- Zur Authentifizierung navigieren
| Feld | Wert |
|---|---|
| Azure-URI | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Feld | Wert |
|---|---|
| Azure-URI | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Feld | Wert |
|---|---|
| Azure-URI | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Feld | Wert |
|---|---|
| Azure-URI | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
Nachdem Sie die Power BI-Berechtigungen erfolgreich konfiguriert haben, lesen Sie den Artikel „ -Konnektor für Power BI“ ( ), um den Power BI-Konnektor einzurichten.
Einsetzen der Kette
Die „ “ für Power BI: „Daten in Power BI laden“ ( ) befindet sich im Abschnitt „Workiva Chains“ des Bildschirms „Vorlagen“.
So finden Sie es:
- Gehen Sie im Chain Builder auf die Registerkarte Templates
- Wählen Sie Workiva Chains aus dem Menü am oberen Rand
- Suchen Sie nach „ “ Power BI: Daten in Power BI laden Klicken Sie oben rechts auf „Vorlage“ und öffnen Sie die Vorlage
Nachdem Sie Ihre Vorlage gefunden haben, konfigurieren Sie diese für Ihren Arbeitsbereich mithilfe der unten aufgeführten Laufzeiteingaben.
Hinweis: Ausführliche Anweisungen zum Erstellen einer Kette anhand einer Vorlage finden Sie im Artikel „ : Ketten erstellen und verwalten“ unter .
Hinweis: Dieser Integrationsbenutzer benötigt geeignete Berechtigungen für die vom Konnektor ausgeführten Befehle, etwa als Eigentümer der Tabellenkalkulationen oder des Arbeitsbereichs, mit denen er interagiert.
Laufzeit-Eingabe
| Laufzeit-Eingabe | Beschreibung | Feldtyp | Erforderlich? |
| PBI-Arbeitsbereichs-ID | Dies ist die Variable, die die ID des Power BI-Arbeitsbereichs enthält. ID ist für Arbeitsbereiche vorgesehen, die von Ihrem persönlichen PBI-Arbeitsbereich getrennt sind. Es befindet sich in der URL hinter „/group/“. | TextFeld | Ja |
| PBI-Datensatz-ID | Dies ist die Variable, die die ID des vorhandenen PBI-Datensatzes enthält. Dies ist in PBI zu finden, und zwar hinter „/datasets/“ in der URL. Dies ist der Datensatz, den wir mit neuen Daten aktualisieren oder löschen möchten. | TextFeld | Nein |
| PBI-Tabellenname | Dies ist der Tabellenname der Tabelle im Datensatz, zu der Sie in Power BI Daten hinzufügen möchten. | TextFeld | Ja |
| Daten-Datei | CSV-Datei, die Sie in Power BI importieren möchten. | FileField | Nein |
| Zu bestehendem Datensatz hinzufügen, neuen erstellen oder Datensatz löschen |
Sie haben die Wahl, Daten zu einem bestehenden Datensatz in Power BI hinzuzufügen, einen neuen Datensatz zum Laden zu erstellen oder einen Datensatz zu löschen. Optionen
|
DropdownFeld | Ja |
Mehr über die Kette
Um den Kettenprozess effektiv abzuwickeln und erste Ergebnisse zu erzielen, muss der zugehörige Power BI-Arbeitsbereich auf die jeweiligen Variablen innerhalb von Chains abgestimmt werden.
So geben Sie die Tabellen-IDs in die entsprechenden Laufzeit-Eingabefelder ein: „ “ in Power BI: Daten in Power BI laden – „ “-Kette
- Navigieren Sie zu Ihrer aktivierten „ “ in Power BI: „Daten in Power BI laden“ Chain.
- Bearbeiten Sie die Laufzeiteingaben durch Doppelklick auf den Befehl
- Aktualisieren Sie die entsprechenden Tabellen-IDs und Arbeitsbereichs-IDs, die sich in Power BI befinden, im Befehl „Runtime Inputs“.
Hinweis: Bitte beachten Sie, dass diese Vorlage einen zusätzlichen Benutzer in einem nachgelagerten Befehl in einer Pipeline erfordert.
Im Befehl „Datensatz erstellen“ muss der Benutzer die Spalten des Datensatzes und die entsprechenden Datentypen eingeben und konfigurieren, bevor er mit der Ausführung der Kette fortfahren kann.
- Bearbeiten Sie den Befehl „Dataset erstellen“, indem Sie darauf doppelklicken.
- Wählen Sie unter „Spalten“ die Option „Hinzufügen“ aus und geben Sie den Namen und den Datentyp der Spalten ein.
Hinweis: Ersetzen Sie unbedingt den ersten Eintrag „CHANGE_ME“ in der Spalte, bevor Sie fortfahren. Jeder Befehl erlaubt nur 70 Spalten. Tabellen mit mehr als 70 Spalten müssen in Power BI neu verknüpft werden.
Fehlersuche
Die folgenden Schritte können zur Behebung von Problemen mit der Kettenvorlage verwendet werden:
Fehler bei der Kettenausführung
CSV-Datei mit Byte-Order-Mark (BOM)
Die Power BI-Befehle können CSV-Dateien mit Stücklisten nicht laden und verarbeiten. Um den BOM zu entfernen, beachten Sie bitte die folgenden Tipps zur Fehlerbehebung:
Für „ “ in Visual Studio Code (VS Code):
- Öffnen Sie Ihre CSV-Datei in VS Code.
- Klicken Sie auf die in der unteren rechten Ecke des Fensters angezeigte Kodierung (dort steht möglicherweise „UTF-8 mit BOM“).
- Es erscheint ein Dropdown-Menü. Wählen Sie „UTF-8“ aus. Dadurch wird die Stückliste in der Regel beim nächsten Speichern entfernt. Möglicherweise müssen Sie auf „Datei“ > „Speichern unter“ gehen und sicherstellen, dass in der Dropdown-Liste „Kodierung“ die Option „UTF-8“ ausgewählt ist.
Für „ “ Notepad++ (Windows):
- Öffnen Sie Ihre CSV-Datei in Notepad++.
- Gehen Sie im oberen Menüband zum Menü „Kodierung“.
- Wählen Sie „In UTF-8 ohne BOM konvertieren“.
- Speichern Sie die Datei (Datei > Speichern).