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ä.
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).
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
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
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
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.
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.
Valitse ensin Vakavuustaso ja sitten OK.
Valitse Näkymä: kaikki palvelupyynnöt -ikkunassa Tallenna ja sulje.
Valitse ratkaisunhallinnan ikkunassa 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.
Kaikki palvelupyynnöt -näkymä avautuu. Huomaa, että entiteetti ei ehkä näy Palvelu-alueella, ennen kuin päivität selaimen.
Avaa Palvelupyyntö-tietue, jos haluat tarkastella tietyn tietueen Otsikko- ja Vakavuustaso-kentät sisältävää lomaketta.
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