Del via


Virtuelle gjennomgang av enheter ved hjelp av OData v4-dataleverandøren

La oss si at du vil ha tilgang til, opprette, oppdatere og slette noen personlige opplysninger om en kontakt, fra en ekstern datakilde i den egendefinerte forretningsappen. Fordi datakilden som brukes for denne gjennomgangen, har en OData v4-nettjeneste, kan du bruke OData v4-dataleverandøren som er inkludert med din versjon av Dynamics 365 Customer Engagement. Mer informasjon: Virtuell gjennomgang av tabell ved hjelp av OData v4-dataleverandøren

Dette emnet gjelder for Dynamics 365 Customer Engagement (on-premises). Du finner Power Apps-versjonen for dette emnet her: Gjennomgang av virtuell tabell

Om denne gjennomgangen av virtuelle enheter

Tenk deg at du vil ha tilgang til billettinformasjon fra en ekstern datakilde i den egendefinerte forretningsappen eller i Service-området for Customer Engagement. I denne enkle gjennomgangen skal du modellere en virtuell enhet med felt tilordnet til det eksterne skjemaet som mottar billettdata ved kjøretid fra en OData-webtjeneste.

Datakildedetaljer

Fordi datakilden som brukes for denne gjennomgangen, har en OData v4-webtjeneste, kan vi bruke OData v4-dataleverandøren som er inkludert i miljøet ditt.

URL-adresse for webtjeneste: https://contosowebservice.azurewebsites.net/odata/

Viktig

Webtjeneste-URL-en som brukes for denne gjennomgang, er ikke en webtjeneste som fungerer.

For denne gjennomgangen er det nødvendig med en enkelt virtuell enhet som inneholder følgende tre felt.

Navn på eksternt felt Type eksterne data Datatype for virtuell enhet Hensikt
Billett-ID Edm.Guid Primærnøkkel Primærnøkkel for enheten
Stilling Edm.String En enkelt linje med tekst Billettens tittel
Alvorlighetsgrad Edm.Int32 Heltall Tallverdi fra 0 til 4, som angir alvorligshetsgraden til billetten

OData-metadataene for den eksterne datadatakildens billettenhet som vist fra en webleser.

Metadata for billettenheten.

Opprette datakilden

Opprett datakilden for OData v4-dataleverandøren som bruker OASIS Open Data-protokollen (OData) eksempelwebtjenesten.

Gå til Innstillinger>Administrasjon>Datakilder for virtuelle enheter.

Velg NY, velg OData v4-dataleverandør, og velg deretter OK.

Angi eller velg følgende informasjon.

  • Navn: Contoso eksempeldatakilde
  • Nettadresse: https://contosowebservice.azurewebsites.net/odata
  • Tidsavbrudd: 30
  • Returner innebygd antall: Sann

La de andre feltene være, og velg LAGRE OG LUKK.

Tips

Når du bruker din egen webtjeneste, må du kontrollere at URL-adressen er gyldig ved å lime den inn i webleseren.

Opprette den virtuelle enheten

Gå til Innstillinger>Tilpassinger>Tilpass systemet.

Velg Enheter i den venstre navigasjonsruten, og velg deretter Ny fra hovedruten.

På skjemaet Enhet: Ny velger du Virtuell enhet, og deretter angir du følgende informasjon:

  • Datakilde: Contoso eksempeldatakilde
  • Visningsnavn: Billett
  • Flertallsnavn: Billetter
  • Navn: ny_billett
  • Eksternt navn: Billett
  • Navn på ekstern samling: Billetter
  • Velg for å aktivere følgende alternativer for Kommunikasjon og samarbeid:
    • Notater (inkludert vedlegg)
    • Aktiviteter

Ved siden av Områder som viser denne enheten velger du Service og deretter Lagre (men ikke lukk enhetsskjemaet).

Enhetsdefinisjon for billett.

Opprett feltene for den virtuelle enheten

I den venstre navigasjonsruten på siden Enhet: Billett velger du Felt. Som en del av denne gjennomgangen skal du redigere to eksisterende felt og legge til et tredje felt.

Viktig

Det skilles mellom små og store bokstaver i eksterne navn. Se metadataene for webtjenesten for å sørge for at du bruker riktig navn.

En usann verdi som kan nullstilles, angir at attributtet er nødvendig. Vær oppmerksom på at primærnøkkelfelt alltid er nødvendig for systemet.

Åpne feltet new_ticketid, og endre følgende attributt med verdien angitt her:

Eksternt navn: Billett-ID

Feltet Billett-ID.

Velg Lagre og lukk.

Åpne feltet new_name, og endre følgende attributter med verdiene angitt her:

  • Visningsnavn: Tittel
  • Eksternt navn: Tittel

Tittel-feltet.

Velg Lagre og lukk.

Velg Ny, og på siden Felt: Ny for billett angir du følgende informasjon:

  • Visningsnavn: Alvorlighetsgrad
  • Navn: new_severity
  • Eksternt navn: Alvorlighetsgrad
  • Feltkrav: Kreves for virksomheter
  • Datatype: Heltall
  • Minimumsverdi: 0
  • Maksimumsverdi: 4

Feltet Alvorlighetsgrad.

Velg Lagre og lukk.

Legge til feltene i hovedskjemaet

I vinduet Billettenhet velger du Skjemaer.

Åpne hovedskjemaet, dra og slipp feltet Alvorlighetsgrad fra den høyre ruten og ned på skjemaet i Generelt-delen under Tittel-feltet.

Feltet Alvorlighetsgrad legges til i hovedskjemaet.

I vinduet Billettenhet velger du Lagre og lukk.

Konfigurere standardvisning

I den venstre ruten i Løsningsutforsker, under Billettenhet, velger du Visninger.

Åpne visningen Alle billetter.

I ruten Vanlige oppgaver velger du Legg til kolonner.

Legg til kolonner for visning.

Velg Alvorlighetsgrad og deretter OK.

I vinduet Visning: Alle billetter velger du Lagre og lukk.

Klikk Publiser alle tilpassinger i løsningsutforskervinduet.

Publiser alle tilpassinger.

Lukk løsningsutforskervinduet når alle tilpassinger er publisert.

Vise den virtuelle enheten i aksjon med Dynamics 365 Customer Engagement (on-premises)

Gå til Service>Utvidelser>Billetter.

Billettområde.

Visningen Alle billetter vises. Legg merke til at må du kanskje oppdatere nettleseren for å vise enheten fra Service-området.

Visningen Alle billetter.

Åpne en Billett-oppføring for å vise et skjema som inkluderer feltene Tittel og Alvorlighetsgrad for en bestemt oppføring.

Billett-oppføring.

Se også

Konfigurasjon av, krav for og anbefalte fremgangsmåter for OData v4-dataleverandøren

Opprette og redigere virtuelle enheter som inneholder data fra en ekstern datakilde