Undersøk Power Platform-koblinger

Fullført

Microsoft Power Platform er kraftig gjort av muligheten til å bruke data på tvers av mange plattformer. Komponenter i Microsoft Power Platform bruker koblinger for å arbeide på tvers av flere dataplattformer. Du kan tenke på koblinger som en bro fra datakilden til appen eller arbeidsflyten. Denne broen gjør det mulig å formidle informasjon frem og tilbake. Med koblinger kan du utvide forretningsløsningene på tvers av plattformer og legge til funksjonalitet for brukerne.

Datakilder

For å forstå hvilke typer koblinger og deres funksjoner, må du først forstå hvilke typer datakilder de kobler til. De to datakildetypene er tabellbaserte og funksjonsbaserte.

Tabelldata – en datakilde i tabellform er en som returnerer data i et strukturert tabellformat. Power Apps kan direkte lese og vise disse tabellene gjennom gallerier, skjemaer og andre kontroller. I tillegg, hvis datakilden støtter det, kan Power Apps opprette, redigere og slette data fra disse datakildene. Eksempler inkluderer Microsoft Dataverse, SharePoint og SQL Server.

Funksjonsbaserte data – En funksjonsbasert datakilde er en som bruker funksjoner til å samhandle med datakilden. Disse funksjonene kan brukes til å returnere en tabell med data, men tilbyr mer omfattende handlinger, for eksempel muligheten til å sende en e-postmelding, oppdatere tillatelser eller opprette en kalenderhendelse. Eksempler omfatter Office 365-brukere, Project Online og Azure Blob Storage.

Begge datakildetypene brukes vanligvis til å hente data og trinnvis funksjonalitet til løsningene dine. Som du kan se, kan du koble til datakilder for å integrere ulike deler av forretningsløsningene for å bygge dem ut sammenhengende. Nå som du forstår mer om datakilder, er du klar til å lære om koblinger.

Koblinger er broer fra datakilden til appen, arbeidsflyten eller instrumentbordet. Microsoft Power Platform har mer enn 900 koblinger tilgjengelig for vanlige datakilder. Koblinger er delt inn i standard og premium. Noen populære standardkoblinger er SharePoint, Outlook og YouTube. Premium-koblinger krever ekstra lisensiering for appen og/eller brukere. Noen premium-koblinger er SQL Server, Survey Monkey og Mail Chimp. Koblingsreferansen i sammendrags- og ressursenheten viser alle koblinger og om de anses som standard eller premium. Du kan også bruke AppSource til å hente og installere apper og bruke koblingene til ikke-Microsoft-tjenester.

Koblinger kan gi inndata og utdata mellom datakilden og Power Platform, noe som kan øke leveringen av forretningsløsninger for Microsoft Power Platform. Hvis du for eksempel bruker Dynamics 365 apper som kundeservice, kan du konfigurere Power Automate til å varsle brukere når bestemte kundetyper legges til. Du kan også bruke et SharePoint-dokumentbibliotek til å lagre filer som mates inn i Power Apps for å administrere og distribuere. Microsoft tilbyr også koblinger til Azure-tjenestene sine, og tilbyr avanserte AI-teknikker for å utføre oppgaver som å lese tekst av bilder eller kognitive tjenester som å gjenkjenne ansikter i bilder.

Alle forretningsløsninger for Microsoft Power Platform kan brukes og implementeres i Microsoft 365-apper, for eksempel Teams. Denne integreringen gjør det mulig for brukere å spille av Power Apps i Teams eller kjøre Power Automate fra handlinger og hendelser i Teams.

Utløsere og handlinger

Når du har opprettet en datakilde og konfigurert koblingen, finnes det to typer operasjoner du kan bruke, utløsere eller handlinger.

Utløsere brukes bare i Power Automate og ber en flyt om å starte. Utløsere kan være tidsbaserte, for eksempel en Power Automate-flyt som begynner hver dag kl. 08:00. De kan være basert på en handling som å opprette en ny rad i en tabell eller motta en e-postmelding. Du trenger alltid en utløser for å fortelle arbeidsflyten når du skal kjøre.

Handlinger brukes i Power Automate og Power Apps. Handlinger blir bedt av brukeren eller en utløser og tillater samhandling med datakilden ved hjelp av en funksjon. En handling sender for eksempel en e-postmelding i arbeidsflyten eller appen som skriver en ny linje til en datakilde.

Nå som du forstår hva koblinger er og hvordan du bruker dem, kan du undersøke de ulike koblingene som er tilgjengelige.

Standardkoblinger

Standardnivåkoblinger er koblinger som er inkludert i ditt standard Microsoft 365-abonnement. Standardkoblinger dekker mange av de mest brukte datakildene, for eksempel SharePoint, OneDrive og Power BI, i tillegg til tredjeparts datakilder som Google Drive, Twitter, GitHub og mer.

Skjermbilde av tilgjengelige standardkoblinger.

Premium-koblinger

Selv om standardkoblinger er tilgjengelige med et standard Microsoft 365-abonnement, er Premium-koblinger bare tilgjengelige når du har de riktige frittstående planene, for eksempel Power Apps per brukerplan, eller en Power Automate per brukerplan. Den største fordelen med Premium-koblinger er at de lar deg koble til et større antall tjenester. De fleste Premium-koblinger dekker eksterne programmer som Salesforce, DocuSign, Survey Monkey, Amazon og så videre. Det finnes flere Microsoft-programmer som bruker Premium-koblinger, for eksempel Dynamics 365. Premium-koblinger identifiseres av premium-stempelet.

Skjermbilde av tilgjengelige Premium-koblinger.

Egendefinerte koblinger

Hvis noen av de over 900 koblingene ikke gir deg det du trenger, kan du bygge en egendefinert kobling. Egendefinerte koblinger lar deg utvide appen ved å kalle en offentlig tilgjengelig API, eller en egendefinert API du er vert for i en skyleverandør, for eksempel Azure. API står for Application Programming Interface og har en rekke funksjoner som er tilgjengelige for utviklere. Koblinger fungerer ved å sende informasjon frem og tilbake på tvers av disse API-ene og samle tilgjengelige funksjoner i Power Apps eller Power Automate. Fordi disse koblingene er funksjonsbaserte, kaller de bestemte funksjoner i den underliggende tjenesten til API-en for å returnere de tilsvarende dataene.

En fordel med å bygge egendefinerte koblinger er at de kan brukes på forskjellige plattformer, for eksempel Power Apps, Power Automate og Azure Logic Apps.

Du kan opprette egendefinerte koblinger ved hjelp av tre ulike fremgangsmåter:

Selv om kravene for hver tilnærming varierer, krever de alle en Power Apps per app eller per brukerplan. Hver link ovenfor viser instruksjonene for hver tilnærming.

Merk: Hensikten med denne modulen er å hjelpe deg med å bedre forstå datakilder og koblinger som helhet, men hvis du vil lære mer om egendefinerte koblinger og til og med gå gjennom en øvelse for å bygge en, kan du sjekke ut modulen Bruk egendefinerte koblinger i en Lerretsapp for Power Apps.