Innledning
Denne veiledningen er utformet for å hjelpe deg med å sømløst implementere Power BI: Last inn data til Power BI-kjedemalen. Enten du trenger å laste inn nye data, oppdatere eksisterende data eller fjerne data fra Power BI-arbeidsområdet ditt, kan denne malen hjelpe deg på reisen. Den gir tydelige instruksjoner for å navigere gjennom de nødvendige Power BI-oppsettstillatelsene, API-tillatelsene for applikasjonen og de ulike fordelene ved å bruke kjedemalen. Ved å følge denne veiledningen kan du sikre en smidig og effektiv implementeringsprosess, noe som gjør dataoppgavene dine i Power BI enklere og mer effektive.
Forutsetninger
Kjeder
Data
- En CSV-fil med dataene er nødvendig (CSV-filen må ikke inneholde byteordenstegn)
- En liste over kolonnenavn og respektive datatyper er viktig
Tilleggsinformasjon for Power BI-oppsett
- Bekreft at brukerkontoen har en Power BI Pro- lisens eller høyere med tillatelser til å gjøre endringer i Azure-kontoen.
- Logg på Azure-portalen
- Velg Microsoft Entra- leietakeren ved å velge kontoen din øverst til høyre på siden.
- Velg Appregistreringer .
-
- I Appregistreringer velger du Ny registrering
-
- Fyll ut følgende felt:
- Navn – Gi applikasjonen din et navn
- Støttet kontotype – Velg hvem som kan bruke applikasjonen
- Fyll ut følgende felt:
-
- Velg Registrer . Etter at appen din er registrert, blir du sendt til appens oversiktsside.
- På oversiktssiden finner du applikasjonen (klient-ID) og leietaker-ID, og lagrer denne informasjonen på et sikkert sted. Du trenger disse for å koble Workiva til Power BI.
API-tillatelser for Power BI
- Juster tillatelsene til Power BI-applikasjonen via panelet til høyre
- Utvid Administrer
- Naviger til API-tillatelser
- Sørg for at følgende API-tillatelser er valgt.
- Sørg for at følgende API-tillatelser er valgt.
Omdiriger URI-er
- Juster tillatelsene til Power BI-applikasjonen via panelet til høyre
- Utvid Administrer
- Naviger til Autentisering
| Felt | Verdi |
|---|---|
| Azure-URI | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Felt | Verdi |
|---|---|
| Azure-URI | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Felt | Verdi |
|---|---|
| Azure-URI | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Felt | Verdi |
|---|---|
| Azure-URI | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
Når du har konfigurert Power BI-tillatelsene, kan du se gjennom koblingen til Power BI for å konfigurere Power BI-koblingen.
Distribuer kjeden
De Power BI: Last inn data til Power BI finnes i Workiva-kjeder-delen av malskjermen.
Slik finner du det:
- I Chain Builder går du til Maler- fanen.
- Velg Workiva-kjeder fra menyen øverst
- Søk etter Power BI: Last inn data til Power BI- kjedemal øverst til høyre og åpne malen
Etter at du har funnet malen, konfigurerer du den for arbeidsområdet ditt ved hjelp av kjøretidsinndataene som er oppført nedenfor.
Merk: Du finner detaljerte instruksjoner om hvordan du oppretter en kjede fra en mal i artikkelen Opprett og administrer kjeder .
Merk: Denne integrasjonsbrukeren krever nødvendige tillatelser for kommandoene koblingen utfører, for eksempel eier av regnearkene eller arbeidsområdet den samhandler med.
Kjøretidsinndata
| Kjøretidsinndata | Beskrivelse | Felttype | Påkrevd? |
| PBI-arbeidsområde-ID | Dette er variabelen som skal inneholde Power BI-arbeidsområde-ID-en. ID-en er for arbeidsområder som er atskilt fra ditt personlige PBI-arbeidsområde. Den ligger etter «/group/» i URL-en. | Tekstfelt | Ja |
| PBI-datasett-ID | Dette er variabelen som inneholder den eksisterende PBI-datasettets ID. Dette finner du i PBI, etter «/datasets/» i URL-en. Dette er datasettet vi ønsker å oppdatere med nye data eller slette. | Tekstfelt | Nei |
| PBI-tabellnavn | Dette er tabellnavnet på tabellen i datasettet du vil legge til data i i Power BI. | Tekstfelt | Ja |
| Datafil | CSV-filen du vil hente inn i Power BI. | Filfelt | Nei |
| Legg til i eksisterende_opprett_ny_eller_slett datasett |
Valg mellom å legge til i et eksisterende datasett i Power BI, opprette et nytt datasett som skal lastes inn i, eller slette et datasett. Alternativer
|
Nedtrekksfelt | Ja |
Mer om kjeden
For å kjøre kjedeprosessen effektivt, samt for å begynne å se resultater, må det tilknyttede Power BI-arbeidsområdet justeres med sine respektive variabler i Kjeder.
Slik legger du inn tabell-ID-ene i deres respektive kjøretidsinndata i Power BI: Last inn data til Power BI Kjede
- Naviger til den aktiverte Power BI: Last inn data til Power BI Kjede.
- Rediger kjøretidsinndataene ved å dobbeltklikke på kommandoen
- Oppdater de respektive tabell-ID-ene og arbeidsområde-ID-ene som finnes i Power BI i Runtime Inputs-kommandoen.
Merk: Vær oppmerksom på at denne malen krever en ekstra bruker i en kommando nedstrøms i en pipeline.
I kommandoen «Opprett datasett» må brukeren legge inn og konfigurere datasettkolonnene og den respektive datatypen før kjeden kan fortsette å kjøre.
- Rediger opprett datasett ved å dobbeltklikke på kommandoen
- Under Kolonner velger du LEGG TIL og fyller ut navn og datatype for kolonnene.
Merk: Sørg for å erstatte den første «CHANGE_ME»-kolonnen før du går videre. Hver kommando tillater bare 70 kolonner. Tabeller med mer enn 70 kolonner må kobles sammen på nytt i Power BI.
Feilsøking
Følgende trinn kan brukes til å feilsøke problemer med kjedemalen:
Kjedekjøringsfeil
CSV-fil som inneholder byteordremerke (BOM)
Power BI-kommandoene kan ikke laste inn og behandle CSV-filer med BOM.
For å fjerne stykklisten, se følgende feilsøkingstips:Visual Studio-kode (VS-kode):
- Åpne CSV-filen din i VS Code.
- Klikk på kodingen som vises nederst til høyre i vinduet (det kan stå «UTF-8 med BOM»).
- En rullegardinmeny vil vises. Velg UTF-8. Dette fjerner vanligvis BOM-en ved neste lagring. Du må kanskje gå til Fil > Lagre som og sørge for at «UTF-8» er valgt i rullegardinmenyen for koding.
For Notepad++ (Windows):
- Åpne CSV-filen din i Notepad++.
- Gå til Koding-menyen i den øverste verktøylinjen.
- Velg Konverter til UTF-8 uten BOM.
- Lagre filen (Fil > Lagre).