Virtuāla entītiju caurskatīšana, izmantojot OData v4 datu nodrošinātāju
Iztēlojieties, ka jums ir nepieciešams piekļūt personiskai informācijai par kādu kontaktpersonu no ārēja datu avota jūsu pielāgotajā biznesa programmā, vai izveidot, atjaunināt vai dzēst šo informāciju. Tā kā šajā pamācībā izmantotajā datu avotā ir pieejams OData v4 tīmekļa pakalpojums, varat izmantot Dynamics 365 Customer Engagement versijā iekļauto OData v4 datu nodrošinātāju. Papildinformācija virtuālā tabula detalizēts izklāsts, izmantojot OData v4 datu sniedzējs
Šī tēma attiecas uz Dynamics 365 Customer Engagement (on-premises). Lai lasītu šo tēmu attiecībā uz Power Apps versiju, skatiet: virtuālā tabula gājiens
Par šo virtuālas entītijas caurskatīšanu
Iedomājieties, ka vēlaties piekļūt biļešu informācijai no ārējas datu avots savā pielāgotajā biznesa programmā vai Customer Engagement apkalpošanas apgabalā. Izmantojot šo vienkāršo caurskatīšanu, virtuāla entītija tiek modelēta ar laukiem, kas kartēti ārējai shēmai, kas izpildes laikā izgūst biļetes datus OData tīmekļa pakalpojumā.
Detalizēta informācija par datu avotu
Tā kā šajā caurskatīšanā izmantotajā datu avotā ir pieejams OData v4 tīmekļa pakalpojums, var izmantot vidē iekļauto OData v4 datu nodrošinātāju.
Tīmekļa pakalpojuma URL: https://contosowebservice.azurewebsites.net/odata/
Svarīgi
Šai pamācībai izmantotais tīmekļa pakalpojuma vietrādis URL nav strādājošs tīmekļa pakalpojums.
Šai pamācībai ir nepieciešama viena virtuāla entītija, kurā ir trīs tālāk norādītie lauki.
Ārējā lauka nosaukums | Ārējo datu tips | Virtuālās entītijas datu tips | Nolūks |
---|---|---|---|
TicketID | Edm.Guid | Primārā atslēga | Primārā atslēga entītijai |
Virsraksts | Edm.String | Viena teksta rindiņa | Biļetes nosaukums |
Stingrība | Edm.Int32 | Vesels skaitlis | Skaitliska vērtība 0–4, kas norāda biļetes stingrību |
Ārējo datu avota entītijas Biļete OData metadati, kādi ir redzami, skatoties no tīmekļa pārlūkprogrammas.
Datu avota izveide
Izveidojiet datu avotu OData v4 datu nodrošinātājam, kas izmanto OASIS atvērtā datu protokola (OASIS Open Data Protocol — OData) parauga tīmekļa pakalpojumu.
Dodieties uz Iestatījumu administrēšana>, virtuālās entītijas datu avoti>.
Atlasiet JAUNS, atlasiet OData v4 datu sniedzējs un pēc tam atlasiet Labi.
Ievadiet vai atlasiet tālāk norādīto informāciju.
- Nosaukums: Contoso parauga datu avots
-
URL:
https://contosowebservice.azurewebsites.net/odata
- Taimauts: 30
- Iekļauto atgriešanu skaits: patiess
Pārējos laukus atstājiet tādus, kādi tie ir, un atlasiet SAGLABĀT un AIZVĒRT.
Padoms
Ja izmantojat pats savu tīmekļa pakalpojumu, pārbaudiet, vai vietrādis URL ir derīgs, ielīmējot to tīmekļa pārlūkprogrammā.
Virtuālās entītijas izveide
Atveriet sadaļu Iestatījumi>Pielāgojumi>Sistēmas pielāgošana.
Kreisajā navigācijas rūtī atlasiet Entītijas un pēc tam galvenajā rūtī atlasiet Jauns .
Veidlapā Entītija: jauna atlasiet opciju Virtuālā entītija un pēc tam ievadiet šādu informāciju:
- Datu avots: Contoso parauga datu avots
- Parādāmais nosaukums: Biļete
- Nosaukums daudzskaitlī: Biļetes
- Nosaukums: new_ticket
- Ārējais nosaukums: Biļete
- Ārējais kolekcijas nosaukums: Biļetes
- Atlasiet, lai iespējotu šādas saziņas un sadarbības opcijas:
- Piezīmes (ietver pielikumus)
- Darbības
Blakus Jomas, kurās tiek rādīta šī entītija, atlasiet Pakalpojums un pēc tam atlasiet Saglabāt (bet neaizveriet entītijas veidlapu).
Virtuālajai entītijai paredzēto lauku izveidošana
Lapas Entītija: biļete kreisajā navigācijas rūtī atlasiet Lauki. Šīs pamācības gaitā jūs rediģēsiet divus esošus laukus un pievienosiet trešo lauku.
Svarīgi
Ārējie nosaukumi ir reģistrjutīgi. Lai pārliecinātos, vai izmantojat pareizo nosaukumu, skatiet sava tīmekļa servisa metadatus.
Vērtība Nullable vai False norāda, ka atribūts ir jānorāda obligāti. Ievērojiet, ka primārās atslēgas lauki sistēmai vienmēr ir obligāti.
Atveriet lauku new_ticketid un mainiet šo atribūtu ar šeit norādīto vērtību:
Ārējais nosaukums: TicketID
Atlasiet vienumu Saglabāt un aizvērt.
Atveriet lauku new_name un mainiet tālāk norādītos atribūtus, lai šeit būtu norādītas vērtības:
- Parādāmais nosaukums: Virsraksts
- Ārējais nosaukums: Virsraksts
Atlasiet vienumu Saglabāt un aizvērt.
Atlasiet Jauns un lapā Lauks: jauns biļetei ievadiet šādu informāciju:
- Parādāmais nosaukums: Stingrība
- Nosaukums: new_severity
- Ārējais nosaukums: Stingrība
- Lauka vajadzība: Nepieciešams uzņēmumam
- Datu tips: Vesels skaitlis
- Minimālā vērtība: 0
- Maksimālā vērtība: 4
Atlasiet vienumu Saglabāt un aizvērt.
Lauku pievienošana galvenajai veidlapai
Logā Biļetes entītija atlasiet Veidlapas.
Atveriet galveno veidlapu, velciet un nometiet lauku Nozīmīgums no labās rūts uz formu, kas atrodas lauka Virsraksts sadaļā Vispārīgi .
Logā Biļetes entītija atlasiet Saglabāt un aizvērt.
Noklusējuma skata konfigurēšana
Risinājumu pārlūka kreisajā rūtī zem entītijas Biļete atlasiet Skati.
Atveriet skatu Visas biļetes .
Rūtī Bieži veicamie uzdevumi atlasiet Pievienot kolonnas.
Atlasiet Nopietnība un pēc tam atlasiet Labi.
Logā Skats : Visas biļetes atlasiet Saglabāt un aizvērt.
Risinājumu pārlūka logā atlasiet Publicēt visus pielāgojumus.
Kad visi pielāgojumi ir publicēti, aizveriet logi Risinājumu pārlūks.
Virtuālo entītiju darbības skatīšana ar Dynamics 365 Customer Engagement (on-premises)
Dodieties uz sadaļu Pakalpojuma>pagarināšanas>biļetes.
Tiek parādīts skats Visas biļetes . Ņemiet vērā, ka jums, iespējams, būs jāatsvaidzina pārlūkprogramma, lai skatītu entītiju no apkalpošanas apgabala.
Atveriet biļetes ierakstu, lai skatītu veidlapu, kurā iekļauti konkrētā ieraksta lauki Title un Severity .
Skatiet arī
OData v4 datu sniedzējs konfigurācija, prasības un paraugprakse
Tādu virtuālo entītiju izveide un rediģēšana, kurās ir dati no ārējas datu avots