OData v4 andmepakkuja konfigureerimine ja head tavad
Selles teemas käsitletakse teenust Dynamics 365 Customer Engagement (on-premises). Vt teemat, milles käsitletakse Power Appsi versiooni: OData v4 andmepakkuja konfiguratsioon
Selles teemas kirjeldatakse, kuidas OData v4 andmepakkujat konfigureerida ning tutvustatakse nõudeid ja soovitatud häid tavasid OData v4 andmepakkuja kasutamiseks, et luua ühendus OData v4 veebiteenusega.
OData v4 andmepakkuja head tavad
Teie eksemplar nõuab, et kõigil olemitel oleks atribuut ID. Seda ID-d teatakse ainuidentifikaatorina ja selle väärtus peab olema GUID. ID-välju saab väliste väljadega vastendada vaid andmetüübi EDM.Guid abil. Andmetüüpi EDM.Int32 ei saa ainuidentifikaatori andmeväljaga vastendada.
Nullitavate omadustega OData olemid peavad olema määratud vastavusse virtuaalse olemi vastendatud väljaga. Näiteks OData olemi atribuudi puhul, mille väärtus on Nullable=False, peab olema vastendatud väli, mille atribuudi Field Requirement väärtuseks on määratud Ettevõte nõutav.
Mitme päringu tulemuste saamiseks, näiteks ruudustikku andmete laadimisel, saab tagastatud andmekogumi suurust kontrollida väliselt andmeallikalt, kasutades päringu parameetrite valimist ja filtreerimist.
Kui see ei ole juba lubatud, peaksid süsteemi administraatorid lubama lisandmooduli jälgimise. Kui see on lubatud, talletatakse kõik OData lõpp-punkti tõrked lisandmooduli jälgimislogisse. Lisateave: dialoogiboks Süsteemisätted – vahekaart Kohandamine
Andmetüübi vastendamine
Järgmises tabelis on loetletud OData Entity Data Modeli (EDM) andmetüübi vastendused sobivate andmetüüpidega .
OData andmetüüp | Andmetüüp |
---|---|
Edm.Boolean | Kaks suvandit |
Edm.DateTime | Kuupäev ja kellaaeg |
Edm.DateTimeOffset | Kuupäev ja kellaaeg |
Edm.Decimal | Kümnendarv või -vääring |
Edm.Double | Ujukomaarv |
Edm.Guid | Ainuidentifikaator |
Edm.Int32 | Täisarv |
Edm.Int64 | Täisarv |
Edm.String | Üks tekstirida või mitu tekstirida |
OData EDM-andmetüübid, mille vastendamist virtuaalsete olemitega ei toetata
Edm.Binary
Edm.Time
Edm.Float
Edm.Single
Edm.Int16
Edm.Byte
Edm.SByte
Andmeallika lisamine OData v4 andmepakkuja abil
Selles protseduuris näidatakse, kuidas kasutada virtuaalse olemi andmeallikana andmepakkuja OData valmislahendust.
Avage jaotis Sätete>administreerimine>Virtuaalse olemi andmeallikad.
Valige toimingute tööriistaribal Uus .
Valige dialoogiboksis andmepakkuja valimine järgmiste andmeallikate hulgast ja seejärel valige OK.
OData v4 andmepakkuja. Teie keskkond sisaldab andmepakkujat OData v4, mida saab kasutada ühenduse loomiseks andmeallikaga, mis toetavad OData v4 avatud standardit.
Kohandatud andmepakkuja. Kui olete importinud andmepakkuja lisandmooduli, kuvatakse andmepakkuja siin. Lisateave: Virtuaalsete olemite kasutamise alustamine
Täitke uue andmeallika atribuutide lehel järgmised väljad ja salvestage siis kirje.
Nimi. Sisestage andmeallikat kirjeldav nimi.
Uri. OData andmepakkuja kasutamisel sisestage OData veebiteenuse URI. Näiteks kui kasutate OData pakkujat Azure’is majutatava veebiteenusega ühenduse loomiseks, võib URI välja näha sarnane
https://contosodataservice.azurewebsites.net/odata/
Aegumine sekunditega. Sisestage veebiteenuse vastuse ootamise sekundite arv enne andmetaotluse ajalõpu saabumist. Näiteks maksimaalselt 30 sekundi määramiseks enne ajalõpu saabumist sisestage 30.
Lehitsemise režiim. Valige, kas soovite päringutulemuste lehekülgjaotusena kasutada kliendi- või serveripoolset jaotust. Vaikimisi on määratud kliendipoolne lehekülgjaotus. Serveripoolse lehekülgjaotuse korral kontrollib tulemuste jaotust server, kasutades parameetrit $skiptoken, mis lisatakse päringustringile. Lisateave: Jäta vahele Token System Query Option ($skiptoken)
- Tekstisisese arvu tagastamine. Annab vastuseks tulemite hulga kõik kirjed. Seda sätet kasutatakse andmete ruudustikku tagastamisel järgmise lehe funktsiooni lubamiseks. Kasutage väärtust „väär” juhul, kui lõpp-punkti ei toeta OData parameetrit $inclinecount. Vaikeväärtus on „väär”.
Taotluse parameetrid. Soovi korral saate lisada kohandatud päise või päringustringi parameetrid, mida kasutatakse veebiteenusega OData ühenduse loomiseks (nt välise teenuse autentimisparameetrid). Valige Päringustring , et vahetada päise ja päringustringi parameetri ja väärtuse vahel. Lisada saab kuni 10 päise- või päringustringi.
Vaata ka
Väliselt andmeallikas pärinevaid andmeid sisaldavate virtuaalsete olemite loomine ja redigeerimine
TechNeti ajaveeb: suhelge väliste süsteemide andmetega uute virtuaalsete olemite abil