Jaa


Virtuaalinen entiteetin vaihekuvaus OData v4:n tietojen tarjoajan avulla

Oletetaan, että haluat käyttää, luoda, päivittää ja poistaa yhteyshenkilöä koskevia henkilötietoja ulkoisesta tietolähteestä mukautetussa yrityssovelluksessa. Koska tässä opastuksessa käytetyllä tietolähteellä on OData v4 -verkkopalvelu, Dynamics 365 Customer Engagement -versioon sisältyvä OData v4:n tietopalvelun käyttäminen on mahdollista. Lisätietoja: Virtuaalisen taulukon vaihekuvaus OData v4 -tietopalvelun avulla

Tässä ohjeaiheessa käsitellään Dynamics 365 Customer Engagement (on-premises) -sovellusta. Ohjeaiheen Power Apps -versio on täällä: Virtuaalisen taulukon opastus

Virtuaalisen entiteetin opastus

Oletetaan, että haluat käyttää palvelupyynnön tietoja ulkoisesta tietolähteestä mukautetussa yrityssovelluksessasi tai Customer Engagementin Palvelu-alueella. Tässä helpossa opastuksessa mallinnat virtuaalisen entiteetin, jossa on suorituksen aikana OData-verkkopalvelusta palvelupyynnön tiedot hakevaan ulkoiseen malliin yhdistetyt kentät.

Tietolähteen tiedot

Koska tässä opastuksessa käytetyllä tietolähteellä on OData v4 -verkkopalvelu, voimme käyttää ympäristöösi sisältyvää OData v4:n tietojen tarjoajaa.

WWW-palvelun url-osoite: https://contosowebservice.azurewebsites.net/odata/

Tärkeä

Tässä opastuksessa käytettävä verkkopalvelun URL-osoite ei ole toimiva verkkopalvelu.

Tässä opastuksessa tarvitaan yksi virtuaalientiteetti, jossa on seuraavat kolme kenttää.

Ulkoisen kentän nimi Ulkoisten tietojen tyyppi Virtuaalientiteetin tietotyyppi Tarkoitus
TicketID Edm.Guid Ensisijainen avain Entiteetin ensisijainen avain
Ammattinimike Edm.String Yksi tekstirivi Palvelupyynnön otsikko
Vakavuusaste Edm.Int32 Kokonaisluku Lukuarvo 0–4 ilmaisee palvelupyynnön vakavuustason

Ulkoisen tietolähteen palvelupyyntöentiteetin OData-metatiedot selaimessa nähtynä.

Palvelupyyntöentiteetin metatiedot

Tietolähteen luominen

Luo OData v4:n tietojen tarjoajalle tietolähde, joka käyttää OData (OASIS Open Data Protocol) -näyteverkkopalvelua.

Siirry kohtaan asetukset>hallinto>näennäisentiteettitietolähteet.

Valitse ensin UUSI, sitten OData v4 -tietojen tarjoaja ja lopuksi OK.

Anna tai valitse seuraavat tiedot.

  • Nimi: Contoso-näytetietolähde
  • URL: https://contosowebservice.azurewebsites.net/odata
  • Aikakatkaisu: 30
  • Palauta sidottu määrä: tosi

Älä muuta muiden kenttien tietoja ja valitse TALLENNA JA SULJE.

Vihje

Jos käytät omaa verkkopalvelua, tarkista URL-osoitteen kelvollisuus liittämällä se selaimeen.

Virtuaalientiteetin luominen

Valitse Asetukset>Mukauttaminen>Järjestelmän mukauttaminen.

Valitse ensin vasemmassa siirtymisruudussa Entiteetit ja sitten pääruudussa Uusi.

Valitse Entiteetti: uusi -lomakkeessa Virtuaalinen entiteetti ja anna sitten seuraavat tiedot:

  • Tietolähde: Contoso-näytetietolähde
  • Näyttönimi: palvelupyyntö
  • Nimi monikossa: palvelupyynnöt
  • Nimi: new_ticket
  • Ulkoinen nimi: palvelupyyntö
  • Ulkoinen kokoelman nimi: palvelupyynnöt
  • Ota seuraavat viestintä- ja yhteistyöasetukset käyttöön valitsemalla:
    • Muistiinpanot (myös liitteet)
    • Aktiviteetit

Valitse Alueet, joissa tämä entiteetti näkyy -kohdan vieressä ensin Palvelu ja sitten Tallenna (mutta älä sulje entiteettilomaketta).

Palvelupyynnön entiteettimääritys

Virtuaalientiteetin kenttien luominen

Valitse Entiteetti: palvelupyyntö -sivun vasemmassa siirtymisruudussa Kentät. Tässä opastuksessa muokataan kahta aiemmin luotua kenttää ja lisätään kolmas kenttä.

Tärkeä

Kirjainkoolla on merkitystä ulkoisissa nimissä. Varmista verkkopalvelujen metatiedoista, että käytät oikeaa nimeä.

Tyhjä arvo epätosi ilmaisee, että määrite on pakollinen. Huomaa, että järjestelmä edellyttää aina ensisijaisia avainkenttiä.

Avaa new_ticketid-kenttä ja vaihda seuraavan määritteen arvoksi tässä ilmoitettu arvo:

Ulkoinen nimi: TicketID

TicketID-kenttä

Valitse Tallenna ja sulje.

Avaa new_name-kenttä ja vaihda seuraavien määritteiden arvoksi tässä ilmoitetut arvot:

  • Näyttönimi: otsikko
  • Ulkoinen nimi: otsikko

Otsikko-kenttä

Valitse Tallenna ja sulje.

Valitse Uusi ja anna Kenttä: palvelupyynnön uusi -sivulla seuraavat tiedot:

  • Näyttönimi: vakavuustaso
  • Nimi: new_severity
  • Ulkoinen nimi: vakavuustaso
  • Kenttävaatimus: pakollinen
  • Tietotyyppi: kokonaisluku
  • Vähimmäisarvo: 0
  • Enimmäisarvo: 4

Vakavuustaso-kenttä

Valitse Tallenna ja sulje.

Kenttien lisääminen päälomakkeeseen

Valitse Palvelupyyntöentiteetti-ikkunassa Lomakkeet.

Avaa päälomake, vedä ja pudota Vakavuustaso oikeasta ruudusta lomakkeeseen, joka on Otsikko-kentän Yleiset-osassa.

Päälomakkeeseen lisätty vakavuustasokenttä

Valitse Palvelupyyntöentiteetti-ikkunassa Tallenna ja sulje.

Oletusnäkymän määrittäminen

Valitse ratkaisunhallinnan vasemman ruudun Palvelupyyntöentiteetti-kohdassa Näkymät.

Avaa Kaikki palvelupyynnöt -näkymä.

Valitse Yleiset tehtävät-ruudussa Lisää sarakkeita.

Näkymän sarakkeiden lisääminen

Valitse ensin Vakavuustaso ja sitten OK.

Valitse Näkymä: kaikki palvelupyynnöt -ikkunassa Tallenna ja sulje.

Valitse ratkaisunhallinnan ikkunassa Julkaise kaikki mukautukset.

Julkaise kaikki mukautukset.

Kun kaikki mukautukset on julkaistu, sulje ratkaisunhallinnan ikkuna.

Virtuaalientiteetin näyttäminen käytännössä Dynamics 365 Customer Engagement (on-premises) -sovelluksella

Valitse Palvelu>Laajennukset>Palvelupyynnöt.

Palvelupyyntöalue

Kaikki palvelupyynnöt -näkymä avautuu. Huomaa, että entiteetti ei ehkä näy Palvelu-alueella, ennen kuin päivität selaimen.

Kaikki palvelupyynnöt -näkymä

Avaa Palvelupyyntö-tietue, jos haluat tarkastella tietyn tietueen Otsikko- ja Vakavuustaso-kentät sisältävää lomaketta.

Palvelupyyntötietue

Katso myös

OData v4 -tietojen tarjoajan määritys, vaatimukset ja parhaat käytännöt

Virtuaalisten entiteettien, jotka sisältävät ulkoisen tietolähteen tietoja, luominen ja muokkaaminen