Share via


Bruke egendefinerte datakoblinger med en lokal datagateway

Merk

Vi har delt de lokale datagatewaydokumentene inn i innhold som er spesifikt for Power BI og generelt innhold som gjelder for alle tjenester som gatewayen støtter. Du er for øyeblikket i Power BI-innholdet. Hvis du vil gi tilbakemelding om denne artikkelen, eller den generelle opplevelsen av gateway-dokumenter, blar du til bunnen av artikkelen.

Du bruker Power BI-datakoblinger til å koble til og få tilgang til data fra et program, en tjeneste eller en datakilde. Du kan utvikle egendefinerte datakoblinger og bruke dem i Power BI Desktop.

Hvis du bygger rapporter i Power BI Desktop som bruker egendefinerte datakoblinger, kan du bruke en lokal datagateway til å oppdatere disse rapportene i Power Bi-tjeneste.

Hvis du vil lære mer om hvordan du utvikler egendefinerte datakoblinger for Power BI, kan du se SDK for data Koble til orer i GitHub. Dette området inneholder informasjon om hvordan du kommer i gang, og eksempler for Power BI og Power Query.

Aktivere og bruke egendefinerte koblinger

Hvis du vil aktivere bruk av egendefinerte koblinger, velger du Koble til orer i den lokale datagatewayappen. Bla til og velg en mappe som brukeren som kjører gateway-tjenesten, under Last inn egendefinerte datakoblinger fra mappen i Egendefinerte datakoblinger. Standardbrukeren er NT SERVICE\PBIEgwService. Gatewayen laster automatisk inn de egendefinerte koblingsfilene i mappen, og de vises i listen over datakoblinger.

Screenshot that shows the Custom data connectors screen in the On-premises data gateway app.

Merk

Hvis du bruker en lokal datagateway (personlig modus), kan du laste opp Power BI-rapporten til Power Bi-tjeneste og bruke gatewayen til å oppdatere den.

For en lokal datagateway må du opprette en datakilde for den egendefinerte koblingen. Velg alternativet for å aktivere ved hjelp av egendefinerte koblinger med denne klyngen på siden for gatewayinnstillinger i Power Bi-tjeneste.

Screenshot that shows enabling custom connectors on the on-premises gateway Settings page.

Når du aktiverer dette alternativet, ser du de egendefinerte koblingene som tilgjengelige datakildetilkoblinger som du kan legge til i gateway-klyngen. Når du har opprettet en datakilde som bruker den nye egendefinerte koblingen, kan du oppdatere Power BI-rapporter ved hjelp av den egendefinerte koblingen i Power Bi-tjeneste.

Screenshot that shows the Data Source list on the Settings page.

Hensyn og begrensninger

  • Kontroller at mappen du oppretter, er tilgjengelig for bakgrunnsgatewaytjenesten. Mapper under brukernes Windows-mapper eller systemmapper er vanligvis ikke tilgjengelige. Den lokale datagatewayappen viser en melding hvis mappen ikke er tilgjengelig. Denne begrensningen gjelder ikke for den lokale datagatewayen (personlig modus).

  • For at egendefinerte koblinger skal fungere med den lokale datagatewayen, må de implementere en Test Koble til ion-inndeling i den egendefinerte koblingskoden. Denne inndelingen er ikke nødvendig når du bruker egendefinerte koblinger med Power BI Desktop. Derfor kan du ha en kobling som fungerer med Power BI Desktop, men ikke med gatewayen. Hvis du vil ha mer informasjon om hvordan du implementerer en Test Koble til ion-inndeling, kan du se Test Koble til ion.

  • Hvis den egendefinerte koblingen er på en nettverksstasjon, kan du inkludere den fullstendige banen i den lokale datagatewayappen.

  • Du kan bare bruke én egendefinert koblingsdatakilde når du arbeider i DirectQuery-modus. Flere egendefinerte koblingsdatakilder fungerer ikke med DirectQuery.

Har du flere spørsmål? Prøv å spørre Power BI-fellesskap.