Introduktion
Den här guiden är utformad för att hjälpa dig att smidigt implementera Power BI: Ladda data till Power BI-kedjemallen. Oavsett om du behöver ladda ny data, uppdatera befintlig data eller ta bort data från din Power BI-arbetsyta kan den här mallen hjälpa dig på vår resa. Den ger tydliga instruktioner för att navigera genom nödvändiga Power BI-konfigurationsbehörigheter, behörigheter för program-API och de olika fördelarna med att använda kedjemallen. Genom att följa den här guiden kan du säkerställa en smidig och effektiv implementeringsprocess, vilket gör dina datauppgifter i Power BI enklare och mer effektiva.
Förkunskapskrav
Kedjor
Data
- En CSV-fil med data krävs (CSV-filen får inte innehålla byteordningstecken)
- En lista med kolumnnamn och respektive datatyp är nödvändig
Ytterligare information om Power BI-installation
- Bekräfta att användarkontot har en Power BI Pro- licens eller högre med behörighet att göra ändringar i Azure-kontot
- Logga in på Azure-portalen
- Välj Microsoft Entra- klienten genom att välja ditt konto i sidans övre högra hörn.
- Välj Appregistreringar .
-
- I Appregistreringar väljer du Ny registrering
-
- Fyll i följande fält:
- Namn - Ge din applikation ett namn
- Kontotyp som stöds – Välj vem som kan använda appen
- Fyll i följande fält:
-
- Välj Registrera . När din app har registrerats kommer du att omdirigeras till appens översiktssida.
- På översiktssidan letar du upp applikationen (klient-ID) och hyresgäst-ID:t och lagrar denna information på en säker plats. Du behöver dessa för att ansluta Workiva till Power BI.
API-behörigheter för Power BI
- Justera behörigheterna för Power BI-applikationen via den högra panelen
- Expandera Hantera
- Navigera till API-behörigheter
- Se till att följande API-behörigheter är valda.
- Se till att följande API-behörigheter är valda.
Omdirigera URI:er
- Justera behörigheterna för Power BI-applikationen via den högra panelen
- Expandera Hantera
- Navigera till Autentisering
| Fält | Värde |
|---|---|
| Azure-URI | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Fält | Värde |
|---|---|
| Azure-URI | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Fält | Värde |
|---|---|
| Azure-URI | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Fält | Värde |
|---|---|
| Azure-URI | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
När du har konfigurerat Power BI-behörigheterna granskar du Connector till Power BI för att konfigurera Power BI Connector.
Distribuera kedjan
Den Power BI: Ladda data till Power BI finns i avsnittet Workiva-kedjor på skärmen Mallar.
Så här hittar du den:
- I Chain Builder, gå till fliken Mallar
- Välj Workiva Chains från menyn högst upp
- Sök efter Power BI: Ladda data till Power BI- kedjemallen längst upp till höger och öppna mallen
När du har hittat din mall konfigurerar du den för din arbetsyta med hjälp av körningsindata som anges nedan.
Obs! För detaljerade instruktioner om hur du skapar en kedja från en mall, se artikeln Skapa och hantera kedjor .
Obs! Den här integrationsanvändaren kräver lämpliga behörigheter för de kommandon som kopplingen utför, till exempel ägare av kalkylarken eller arbetsytan den interagerar med.
Exekvering Input
| Exekvering Input | Beskrivning | Typ av fält | Krävs? |
| PBI-arbetsyte-ID | Detta är variabeln som ska innehålla Power BI-arbetsytans ID. ID är för arbetsytor som är separata från din personliga PBI-arbetsyta. Den finns efter "/group/" i URL:en. | Textfält | Ja |
| PBI-datauppsättnings-ID | Detta är variabeln som innehåller det befintliga PBI-datauppsättnings-ID:t. Detta finns i PBI, efter "/datasets/" i URL:en. Detta är den datauppsättning vi vill uppdatera med ny data eller radera. | Textfält | Nej |
| PBI-tabellnamn | Detta är tabellnamnet på tabellen i den datauppsättning som du vill lägga till data i i Power BI. | Textfält | Ja |
| Datafil | CSV-filen som du vill hämta till Power BI. | Filfält | Nej |
| Lägg till i existing_create_new_or delete dataset |
Val mellan att lägga till i en befintlig datauppsättning i Power BI, skapa en ny datauppsättning att läsa in i eller ta bort en datauppsättning. Alternativ
|
Rullgardinsfält | Ja |
Mer om kedjan
För att kedjeprocessen ska kunna köras effektivt och för att börja se resultat måste den associerade Power BI-arbetsytan anpassas till sina respektive variabler inom kedjor.
Så här matar du in tabell-ID:n till deras respektive körtidsinmatning i Power BI: Ladda data till Power BI Kedja
- Navigera till din aktiverade Power BI: Ladda data till Power BI Kedja.
- Redigera körtidsindata genom att dubbelklicka på kommandoraden
- Uppdatera respektive tabell-ID:n och arbetsyte-ID:n som finns i Power BI i kommandot Runtime Inputs
Obs: Observera att den här mallen kräver ytterligare användare i ett kommando nedströms i en pipeline.
I kommandot Create Dataset måste användaren mata in och konfigurera datasetkolumnerna och respektive datatyp innan kedjan kan fortsätta köras.
- Redigera Skapa dataset genom att dubbelklicka på kommandoraden
- Under Kolumner väljer du LÄGG TILL och fyller i namn och datatyp för kolumnerna.
Obs! Se till att ersätta den första kolumnen "CHANGE_ME" innan du går vidare. Varje kommando tillåter endast 70 kolumner. Tabeller med fler än 70 kolumner måste kopplas samman igen i Power BI.
Felsökning
Följande steg kan användas för att felsöka problem med kedjemallen:
Fel i kedjans exekvering
CSV-fil som innehåller byteordningsmärke (BOM)
Power BI-kommandona kan inte läsa in och bearbeta CSV-filer med BOM.
För att ta bort stycklistan, se följande felsökningstips:Visual Studio-kod (VS-kod):
- Öppna din CSV-fil i VS Code.
- Klicka på kodningen som visas i fönstrets nedre högra hörn (det kan stå "UTF-8 med BOM").
- En rullgardinsmeny visas. Välj UTF-8. Detta tar vanligtvis bort stycklistan vid nästa sparning. Du kan behöva gå till Arkiv > Spara som och se till att "UTF-8" är valt i rullgardinsmenyn för kodning.
För Notepad++ (Windows):
- Öppna din CSV-fil i Notepad++.
- Gå till Kodningsmenyn i det övre verktygsfältet.
- Välj Konvertera till UTF-8 utan BOM.
- Spara filen (Arkiv > Spara).