Andme integratsioonitehnoloogia valimine
Kehtib nende Dynamics 365 rakenduste kohta:
Human Resources
Märkus
Jõustub 2020. aasta novembris.
- Common Data Service on ümber nimetatud Microsoft Dataverse'iks. Lisateavet leiate Power Automate'i ajaveebist.
- Mõnda terminit on Microsoft Dataverse'is uuendatud. Näiteks olem on nüüd tabel ja väli on nüüd veerg. Lisateavet leiad artiklist Terminoloogia uuendused.
Seda teemat värskendatakse peagi, et kajastada viimaseid termineid.
Selles artiklis antakse teavet Dynamics 365 Human Resources hallatud andmetega integreerimise kohta. Kirjeldatakse erinevaid integratsioonitehnoloogiaid, et aitata teil otsustada, millised tehnoloogiad teie vajadustele kõige paremini vastavad.
Andmete integratsiooni taust
Äriandmed on oluline vara, mis muudab teie ettevõtte ainulaadseks. Teie ettevõtte andmed on väga väärtuslikud. Saate kasutada kogu oma ettevõttes kogutud andmete vahelisi seoseid äriprotsesside ja äriteabe parandamiseks kogu teie organisatsioonis. Püüame pakkuda lihtsat, turvalist ja stabiilset juurdepääsu teie äriandmetele olenemata sellest, millisest süsteemist see pärineb.
Ajalooliselt on teabe integreerimine mitme süsteemi vahel olnud raske. Microsoft astub samme, et muuta andmeintegratsioon lihtsamaks ja üks osa selle eesmärgi täideviimisest on platvorm Dataverse.
Human Resources on muutmas rakendust Dataverse rakenduse Human Resources andmete eelistatud avalikuks liideseks. Aja jooksul eeldame, et kõik kõige olulisemad rakendusega Human Resources hallatavad andmed jõuavad ka rakendusse Dataverse. Soovitame rakendust Dataverse kui tehnoloogilist valikut suurema osa integreeritavate rakenduste jaoks.
Saame aru, et Dataverse ei pruugi veel sisaldada kõiki andmeid, mida teie rakendus nõuab. Samuti saame aru, et teie projekti ajakava võib vajada alternatiivset tehnoloogiat. Andke meile kindlasti teada, kui Dataverse ei vasta teie integratsioonivajadustele.
Integratsioonitehnoloogiad
Järgmised jaotised kirjeldavad erinevaid teabe integreerimise tehnoloogiaid, mis on saadaval rakendusega Human Resources kasutamiseks.
Dataverse'i tabelid
Dataverse on eelistatud avaliku teabe liides rakenduse Human Resources jaoks. See kasvas välja Dynamics 365 XRM-i platvormist, mida kasutavad Dynamics 365 Customer Engagement lahendused.
Dataverse pakub andmetabelitele platvormi ja API-d. Human Reasourcesi juurutamisel ühendub see Dataverse'i eksemplariga. Human Resourcesi andmeüksused juurutatakse sellesse Dataverse'i eksemplari. Tabelid ja nende andmed on saadaval mis tahes rakendusele, mida saab Dataverse'i eksemplariga ühendada. Human Resources sünkroonib andmeid Dataverse'i tabelite vahel.
Märkus
Human Resourcesi olemid vastavad Dataverse'i tabelitele. Lisateavet Dataverse'i (varem Common Data Service) ja terminoloogiavärskenduste kohta vaadake jaotisest Mis on Microsoft Dataverse?
Kui teie integreerivate rakenduste jaoks nõutavad andmetabelid on olemas Dataverse'is, saate täielikult kasutada Dataverse'it ja selle toetatud API-sid. Toetatud API-de hulgas on Dynamics 365 Web API, mis pakub OData rakendamist Dataverse’i andmetele juurdepääsuks.
Dataverse’i tabelid ja nendega seotud API-d on parimad võimalused juurdepääsuks rakenduse Human Resources andmetele veebirakendustest, veebiteenustest/API-dest ja mis tahes muust OData vooge ühendavast rakendusest.
Märkus
Kui otsustate teha Dataverse’ist eelistatud kasutajaliidese suhteliselt hiljutise rakenduse Human Resources jaoks, võite leida, et rakenduse Human Resources andmed, mida teie integreerimiseks vajate, pole veel rakenduses Dataverse saadaval. Rakenduses Dataverse saadaolevate rakenduse Human Resources üksuste loendit vt teemast Human Resources ja Dataverse. Kui teie integratsiooniks vajalikud rakenduse Human Resources üksused pole veel saadaval, peate ootama, kuni andmed on saadaval, või peate kasutama mõnda muud allpool kirjeldatud integratsioonitehnoloogiat. Vaikimisi lülitatakse rakenduse Dataverse integratsioon välja uutes keskkondades, mis ei sisalda esitatud demoandmeid. Demoandmeid sisaldavates uutes keskkondades on see vaikimisi sisse lülitatud ja andmete sünkroonimine algab siis, kui keskkond on ette valmistatud. Pärast seda, kui teie keskkond on andmete sünkroonimiseks valmis, saate integratsiooni sisse lülitada.
DMF-/DIXF-i üksused
Human Resources, mis on arendatud peamiselt samale platvormile kui Finance and Operationsi rakendused, pakub andmehaldusraamistikku (DMF). DMF on tuntud ka kui andmete importimise/eksportimise raamistik (DIXF). Human Resources pakub andmeüksuste kogumit, mida saate kasutada Human Resourcesi teabe importimiseks ja eksportimiseks. Kui Dataverse’i tabelid on rakenduses Human Resources eelistatud andmeintegratsiooni liideseks, on DMF-i üksused siiski mõnes olukorras kasulikud, näiteks järgmistes.
Dataverse’i tabelid pole veel saadaval.
Integratsioon vajab suuremahuliste andmete importimise/eksportimise võimalusi.
Märkus
Human Resourcesi olemid vastavad Dataverse'i tabelitele. Lisateavet Dataverse'i (varem Common Data Service) ja terminoloogiavärskenduste kohta vaadake jaotisest Mis on Microsoft Dataverse?
DMF-i üksused pakuvad praegu kõige rohkem täielikke andmeid rakenduse Human Resources andmetele.
DMF ei sobi reaalajas integratsioonide jaoks, nt kui vajate kasutajaliideses kasutaja vahetut tagasisidet. Pakett-toimingud on ajastatud pakett-tööd ja sageli esineb 1–2-minutilist latentsust, enne kui partiiteenus võtab töö täitmiseks vastu, lisaks mis iganes aeg on importimise/eksportimise toimingu lõpuleviimiseks vajalik.
DMF võib olla parim valik, kui on vaja suurt läbilaskevõimet (nt tuhandete kirjete plaanitud import/eksport).
Märkus
DMF ei ole saadaval Attracti ja Onboardi jaoks
DMF-i pakett REST API
DMF pakub andmepakettidega manipuleerimiseks valikut REST API. Seda API-t saab kasutada programmiliselt DMF-iga suhtlemiseks, lubades selliseid tegevusi nagu järgmised.
Andmepaketi importimine.
Andmepaketi eksportimine.
Impordi/ekspordi toimingu oleku kontrollimine.
DMF-paketi REST API on rakenduses Human Resources täielikult toetatud.
Azure SQL DB (BYOD)
DMF pakub lisaks võimsat funktsiooni ( tuntud kui Bring Your Own Database või BYOD), mis võimaldab rakendusel Human Resources andmeid eksportida oma Microsoft Azure SQL-i andmebaasi. See võimalus pakub tohutut paindlikkust. Kui andmed on olemas teie enda SQL-andmebaasis, saate kasutada kõiki rakendusi või vahevarasid, mida saab SQL DataStore’i ühendada.
BYOD on peamiselt kirjutuskaitstud lahendus. Samal ajal kui saate mis tahes soovitud andmeid Azure SQL-i andmebaasis manipuleerida ja salvestada (nt andmete koondamised), ei sünkroonita Azure SQL-i andmebaasi salvestatud andmeid rakendusega Human Resources.
BYOD on sobiv aruandluslahenduste, andmete integreerimise ja andmete koondamise, andmeallikana Azure Data Factory konveieri jaoks.
Märkus
BYOD ei ole saadaval Attracti ja Onboardi jaoks.
OData-toega üksused
Enamikul DMF-üksustel on juurdepääs ka rakendusele Human Resources andmeside teenuse (OData) kaudu. Finance and Operationsi OData teenuse kohta esitatud dokumentatsiooni rakendatakse ka rakendusele Human Resources, kuigi teie enda OData üksuste loomise dokumentatsiooni ei rakendata.
Samal ajal kui Dataverse ja OData rakendamine, mida pakub Dataverse (Dynamics 365 veebirakendusliidese kaudu), on eelistatud rakenduse Human Resources andmesideteenuse ees, on rakenduse Human Resources andmesideteenusel praegu suurem täielike üksuste katvus Human Resourcesi andmete jaoks.
Exceli lisandmoodul
Exceli lisandmoodul saab OData võimalusega üksustest kasu. See pakub tuttava Exceli kasutajaliidese kaudu lõppkasutajale rakenduse Human Resources andmete toomiseks ja muutmiseks mugavat viisi.
Exceli lisandmoodul sobib ad hoc-andmete importimiseks/eksportimiseks äridomeenide ekspertide poolt. Korduvaks andmeintegratsiooniks, mis nõuab programmilist automatiseerimist, on sobivam mõni muu integratsioonitehnoloogia.
Andmeintegraator
Saate kasutada andmeintegraatori teenust rakenduse Dataverse andmeitegratsiooniks. Andmeintegraator võimaldab integratsiooniprojektide määratlemist sageli varem määratletud mallide põhjal, mille rakenduse arendajad on kohandanud kindla integratsiooni jaoks. Saate ajastada integratsiooniprojekte korduva graafiku põhjal automaatselt käivituma või käivitada neid käsitsi.
Andmeintegraatori projektid sobivad rakenduse Dataverse pakktöötluse integreerimiseks. Need on suurepärane valik Dynamics 365 rakenduste pere vahelisteks integratsioonideks. Näiteks pakub Microsoft andmeintegraatori malli, mida saab kasutada rakendusest Human Resources pärinevate andmetega integreerimiseks Dynamics 365 Finance’i. Lisateavet malli kohta leiate teemast Integreerimine rakendusest Dynamics 365 Human Resources Dynamics 365 Finance'i.
Power Query
Andmeintegraator toetab ka võimsuse päringut selle täpsema päringu funktsiooni kaudu. Võimsuse päring pakub võimsat, paindlikku andmete filtreerimise ja teisendamise võimalust, sh rikkaliku M-valemi keelt. Võimsuse päring on teile tõenäoliselt tuttav, kui olete koostanud Power BI aruandeid.
Integratsiooni tehnoloogia otsustamine
Saadaval on palju erinevaid integratsioonitehnoloogiaid, nii et otsustamine, millist integratsioonilähenemist kasutada, võib mõnikord olla üle jõu käiv. Kui andmekogumine rakenduses Dataverse täiustub, muutub otsuse tegemine lihtsamaks, nii et enamasti valitakse Dataverse’i andmeliides. Kuid seni võite leida, et Dataverse ei vasta veel teie vajadustele. Järgmine tabel võtab kokku integratsioonitehnoloogia suvandite peamisi omadusi.
| Tehnoloogia/tööriist/API | Korduvad integreerimised | Sünkroonne/asünkroonne | Programmiline juurdepääs API kaudu | Asjakohased andmemahud | Andmete kaetus |
|---|---|---|---|---|---|
| Dataverse'i tabelid | Jah, kasutades andmeintegraatorit või vahevara | Asünkroonse sünkroonimine, partii (andmeintegraatori kaudu) | Jah, Dynamics 365 veebi API (OData) kaudu | Varieerub kasutusviisi puhul (toetab interaktiivseks kasutamiseks mõeldud kutsungit) | Parandamine2 |
| DMF-i üksused | Jah, plaanitud vahevara kaudu | Asünkroonne, partii | Jah, DMF-paketi REST API kaudu | Kõrge (sajad tuhanded kirjed) | Kõrge |
| DMF-pakett REST API | Jah, plaanitud vahevara kaudu | Asünkroonne, partii | Jah | Kõrge (sajad tuhanded kirjed) | API toetab kõiki DMF-üksusi |
| BYOD | Jah, administraatori plaanitud rakenduses Human Resources | Asünkroonne, partii | Ei3 | Kõrge (sajad tuhanded kirjed) | Toetab kõiki DMF-üksusi |
| OData-toega üksused | Jah, kasutades vahevara | Sünkroonimine | Jah, Human Resourcesi andmeside teenuse kaudu (OData) | Varieerub kasutusviisi puhul (toetab interaktiivseks kasutamiseks mõeldud kutsungit) | Kõrge |
| Exceli lisandmoodul | Ei | Sünkroonimine | Ei | Keskmine (kümned tuhanded kirjed) | Toetab kõiki OData toega üksusi |
| Andmeintegraator | Jah, plaanitud andmeintegraatoris | Asünkroonne, partii | Ei | Varieerub kasutusviisist olenevalt | Toetab kõiki Dataverse'i tabeleid |
2Microsoft keskendub oluliselt Dataverse'i tabelite andmekogumise suurendamisele. Soovitame Dataverse'i kasutamist, kui andmekogumine on saadaval. Praegu on Dataverse’i andmekogumine väike DMF- ja OData toega üksustega võrreldes.
3 SQL-i andmebaasil on programmiline juurdepääs.