Invoering
Deze handleiding is bedoeld om u te helpen bij het probleemloos implementeren van de Power BI: Gegevens laden naar Power BI-ketensjabloon. Of u nu nieuwe gegevens wilt laden, bestaande gegevens wilt bijwerken of gegevens uit uw Power BI-werkruimte wilt verwijderen, deze sjabloon kan u daarbij helpen. Het biedt duidelijke instructies voor het instellen van de benodigde Power BI-machtigingen, API-machtigingen voor de toepassing en de verschillende voordelen van het gebruik van de ketensjabloon. Door deze handleiding te volgen, kunt u een soepel en efficiënt implementatieproces garanderen, waardoor uw datataken in Power BI eenvoudiger en effectiever worden.
Voorwaarden
Chains
- De volgende connectors moeten in uw werkruimte zijn ingeschakeld en geconfigureerd:
Gegevens
- Een CSV-bestand met de gegevens is vereist (het CSV-bestand mag geen byte-ordermarkers bevatten).
- Een lijst met kolomnamen en bijbehorende gegevenstypen is essentieel.
Aanvullende informatie voor de installatie van Power BI
- Controleer of het gebruikersaccount een Power BI Pro- licentie of hoger heeft met de juiste machtigingen om wijzigingen aan te brengen in het Azure-account.
- Meld u aan bij de Azure-portal.
- Selecteer de Microsoft Entra- tenant door uw account in de rechterbovenhoek van de pagina te selecteren.
- Selecteer App-registraties .
-
- Selecteer in de app-registraties ' Nieuwe registratie' .
-
- Vul de volgende velden in:
- Naam - Geef je applicatie een naam
- Ondersteunde accounttypen - Selecteer wie de applicatie mag gebruiken
- Vul de volgende velden in:
-
- Selecteer Registreren . Nadat uw app is geregistreerd, wordt u doorgestuurd naar de overzichtspagina van uw app.
- Zoek op de overzichtspagina de applicatie-ID (client-ID) en de tenant-ID en bewaar deze gegevens op een veilige plek. U hebt deze nodig om Workiva met Power BI te verbinden.
API-machtigingen voor Power BI
- U kunt de machtigingen van de Power BI-applicatie aanpassen via het rechterpaneel.
- Uitbreiden Beheer
- Ga naar API-machtigingen
- Zorg ervoor dat de volgende API-machtigingen zijn geselecteerd.
- Zorg ervoor dat de volgende API-machtigingen zijn geselecteerd.
Omleidings-URI's
- U kunt de machtigingen van de Power BI-applicatie aanpassen via het rechterpaneel.
- Uitbreiden Beheer
- Ga naar Authenticatie
| Veld | Waarde |
|---|---|
| Azure-URI | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Veld | Waarde |
|---|---|
| Azure-URI | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Veld | Waarde |
|---|---|
| Azure-URI | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Veld | Waarde |
|---|---|
| Azure-URI | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
Nadat u de Power BI-machtigingen succesvol hebt geconfigureerd, raadpleegt u de documentatie over de Power BI-connector om deze in te stellen.
Zet de keten in werking
De Power BI: Gegevens laden in Power BI bevindt zich in het gedeelte Workiva Chains van het scherm Templates.
Zo vind je het:
- Ga in Chain Builder naar het tabblad Sjablonen .
- Selecteer Workiva Chains in het menu bovenaan.
- Zoek rechtsboven naar Power BI: Gegevens laden naar Power BI Chain Template en open de template.
Nadat u uw sjabloon hebt gevonden, configureert u deze voor uw werkruimte met behulp van de onderstaande runtime-invoergegevens.
Opmerking: Voor gedetailleerde instructies over het maken van een keten vanuit een sjabloon, raadpleeg het artikel Ketens maken en beheren .
Let op: Deze integratiegebruiker heeft de juiste machtigingen nodig voor de opdrachten die de connector uitvoert, zoals Eigenaar van de spreadsheets of werkruimte waarmee deze communiceert.
Runtime-invoer
| Runtime-invoer | Beschrijving | Veldtype | Vereist? |
| PBI-werkruimte-ID | Dit is de variabele waarin de Power BI-werkruimte-ID wordt opgeslagen. ID is bedoeld voor werkruimtes die losstaan van uw persoonlijke Power BI-werkruimte. Het bevindt zich na "/group/" in de URL. | Tekstveld | Ja |
| PBI-dataset-ID | Dit is de variabele die de bestaande PBI-dataset-ID bevat. Dit is te vinden in Power BI, na "/datasets/" in de URL. Dit is de dataset die we willen bijwerken met nieuwe gegevens of verwijderen. | Tekstveld | Nee |
| PBI-tabelnaam | Dit is de tabelnaam van de tabel in de dataset waaraan u gegevens wilt toevoegen in Power BI. | Tekstveld | Ja |
| Gegevensbestand | Het CSV-bestand dat u in Power BI wilt importeren. | Bestandsveld | Nee |
| Gegevensset toevoegen aan bestaande gegevensset, nieuwe gegevensset aanmaken of gegevensset verwijderen |
Je kunt kiezen tussen het toevoegen aan een bestaande dataset in Power BI, het maken van een nieuwe dataset om gegevens in te laden, of het verwijderen van een dataset. Opties
|
Vervolgkeuzeveld | Ja |
Meer over de keten
Om het ketenproces effectief uit te voeren en resultaten te zien, moet de bijbehorende Power BI-werkruimte overeenkomen met de respectieve variabelen binnen Chains.
Hieronder wordt uitgelegd hoe u de tabel-ID's kunt invoeren in de bijbehorende runtime-invoer. Power BI: Gegevens laden in Power BI Ketting
- Navigeer naar uw ingeschakelde account. Power BI: Gegevens laden in Power BI Ketting.
- Bewerk de runtime-invoer door te dubbelklikken op de opdracht.
- Werk de betreffende tabel-ID's en werkruimte-ID's in Power BI bij in de opdracht 'Runtime Inputs'.
Let op: deze sjabloon vereist een extra gebruiker in een opdracht verderop in de pipeline.
Binnen de opdracht 'Dataset maken' moet de gebruiker de kolommen van de dataset en het bijbehorende gegevenstype invoeren en configureren voordat de reeks verder kan worden uitgevoerd.
- Bewerk de gegevensset door te dubbelklikken op de opdracht.
- Selecteer onder Kolommen de optie TOEVOEGEN en vul de naam en het gegevenstype van de kolommen in.
Let op: Vervang de eerste kolom "CHANGE_ME" voordat u verdergaat. Elk commando staat maximaal 70 kolommen toe. Tabellen met meer dan 70 kolommen moeten opnieuw worden samengevoegd in Power BI.
Probleemoplossing
De volgende stappen kunnen worden gebruikt om problemen met de ketensjabloon op te lossen:
Kettinguitvoeringsfouten
CSV-bestand met bytevolgordemarkering (BOM)
De Power BI-opdrachten kunnen geen CSV-bestanden met stuklijsten laden en verwerken. Om de stuklijst te verwijderen, raadpleegt u de volgende tips
voor probleemoplossing:Visual Studio Code (VS Code):
- Open je CSV-bestand in VS Code.
- Klik op de codering die rechtsonder in het venster wordt weergegeven (er kan bijvoorbeeld "UTF-8 met BOM" staan).
- Er verschijnt een keuzemenu. Selecteer UTF-8. Hierdoor wordt de stuklijst (BOM) meestal verwijderd bij de volgende opslag. Mogelijk moet u naar Bestand > Opslaan als gaan en ervoor zorgen dat "UTF-8" is geselecteerd in het keuzemenu voor de codering.
Voor Notepad++ (Windows):
- Open je CSV-bestand in Notepad++.
- Ga naar het menu 'Codering' in de bovenste werkbalk.
- Selecteer 'Converteren naar UTF-8 zonder BOM'.
- Sla het bestand op (Bestand > Opslaan).