Datu integrācijas tehnoloģiju izvēle
Svarīgi
Šajā rakstā atzīmētā funkcionalitāte pašlaik ir pieejama klientiem savrupā programmā Dynamics 365 Human Resources. Daļa vai visa funkcionalitāte būs pieejama kā daļa no nākamā laidiena Finance infrastruktūrā pēc Finance laidiena 10.0.25.
Attiecas uz šīm "Dynamics 365" programmām:
Human Resources
Šajā rakstā ir sniegta informācija par integrāciju ar datiem, ko pārvalda Dynamics 365 Human resources. Tas apraksta dažādas integrēšanas tehnoloģijas, lai palīdzētu jums izlemt, kuras tehnoloģijas vislabāk atbilst jūsu vajadzībām.
Datu integrācijas fons
Biznesa dati ir galvenie līdzekļi, kas padara uzņēmumu unikālu. Biznesa dati ir ļoti vērtīgi. Lai uzlabotu biznesa procesus un biznesa informāciju visā uzņēmumā, varat izmantot attiecības starp datiem, kas apkopoti jūsu uzņēmumā. Mēs cenšamies nodrošināt vieglu, drošu un stabilu piekļuvi jūsu biznesa datiem neatkarīgi no sistēmas, no kā tie tiek iegūti.
Vēsturiski datu integrācija starp vairākām sistēmām ir bijusi sarežģīta. Microsoft veic pasākumus, lai atvieglotu datu integrāciju, un tiek īstenots liels solis ceļā uz šo mērķi Dataverse.
Personāla vadība dod priekšroku Dataverse kā Personāla vadības datu publiskajam interfeisam. Laika gaitā mēs sagaidām, ka visi svarīgākie dati, ko pārvalda Human Resources, tiks sniegti Dataverse. Mēs iesakām Dataverse kā izvēles tehnoloģiju lielākajai daļai integrācijas pieteikumu.
Mēs saprotam, ka Dataverse vēl nav ietverti visi dati, kuri jūsu programmai ir nepieciešami. Mēs arī saprotam jūsu projekta grafikam, iespējams, būs nepieciešama alternatīva tehnoloģija. Noteikti dariet mums zināmu, kad Dataverse neatbilst jūsu integrācijas vajadzībām.
Integrācijas tehnoloģijas
Turpmākajās sadaļās aprakstītas dažādas datu integrācijas tehnoloģijas, kas pieejamas lietošanai Human Resources.
Dataverse tabulas
Dataverse ir izvēlētais publisko datu interfeiss Human Resources. Tas izauga no Dynamics 365 XRM platformas, ko izmanto Dynamics 365 Customer Engagement risinājumi.
Dataverse nodrošina platformu un API datu tabulām. Kad tiek izvietota Personāla vadība, tie tiek savienoti ar Dataverse instanci. Personāla vadības datu entītijas tiek izvietotas šajā Dataverse instancē. Tabulas un to dati ir pieejami jebkurai programmai, kas var pieslēgties Dataverse instancei. Human Resources sinhronizē datus uz un no Dataverse tabulām.
Piezīme
Human Resources elementi atbilst Dataverse tabulām. Papildinformāciju par Dataverse (agrāk Common Data Service) un terminoloģijas atjauninājumiem skatiet sadaļā Kas ir Microsoft Dataverse?
Kad datu tabulas, kas nepieciešamas jūsu integrētajām lietotnēm, ir atrodamas programmā Dataverse, varat pilnībā izmantot Dataverse un tās atbalstītās API. Starp atbalstītajām API ir Dynamics 365 Web API, kas nodrošina OData ieviešanu, lai piekļūtu Dataverse datiem.
Dataverse tabulas un to saistītie API ir vislabākā opcija, lai piekļūtu Personāla vadības datiem, izmantojot tīmekļa programmas, tīmekļa pakalpojumus/API un no jebkuru citu programmu, kas pieslēdzas OData plūsmām.
Piezīme
Tā kā lēmums padarīt Dataverse par izvēlēto datu interfeisu Personāla vadībai ir salīdzinoši nesens, varat nākt pie atziņas, ka Personāla vadības datu elementi, kas nepieciešami integrācijai, vēl nav pieejami Dataverse. Sadaļās Dataverse pieejamo cilvēkresursu vienību sarakstu skatiet sadaļās Cilvēkresursi un Dataverse. Ja integrācijai nepieciešamās cilvēkresursu entītijas vēl nav pieejamas, jums vai nu jāgaida, līdz datu entītijas būs pieejamas, vai arī jāizmanto kāda no citām tālāk aprakstītajām integrācijas tehnoloģijām. Pēc noklusējuma Dataverse integrācija ir izslēgta jaunās vidēs, kurās nav iekļauti sniegtie demonstrācijas dati. Tā ir ieslēgta jaunās vidēs, kas ietver demonstrācijas datus, un vide sāk sinhronizēt datus, kad tie tiek nodrošināti. Pēc tam, kad jūsu vide ir gatava sinhronizēt datus, varat ieslēgt integrāciju.
DMF/DIXF elementi
Cilvēkresursi, kas galvenokārt veidoti uz tās pašas platformas kā finanšu un operāciju lietojumprogrammas, nodrošina datu pārvaldības sistēmu (DMF). DMF ir zināms arī kā Datu importēšanas un eksportēšanas struktūra (DIXF). Personāla vadība nodrošina datu elementu kopu, ko varat izmantot, lai importētu un eksportētu Personāla vadības datus. Lai gan Dataverse tabulas ir Personāla vadības izvēlētais datu integrācijas interfeiss, DMF elementi joprojām ir noderīgi dažos tālāk minētajos gadījumos:
Dataverse tabulas vēl nav pieejamas.
Integrācijai ir nepieciešamas augstas veiktspējas lielapjoma datu importēšanas/eksportēšanas iespējas.
Piezīme
Human Resources elementi atbilst Dataverse tabulām. Papildinformāciju par Dataverse (agrāk Common Data Service) un terminoloģijas atjauninājumiem skatiet sadaļā Kas ir Microsoft Dataverse?
DMF elementi pašlaik sniedz vispilnīgāko Human Resources datu segumu.
DMF nav piemērots reāllaika integrācijām, piemēram, kad ir nepieciešama tūlītēja lietotāja atsauksme lietotāja interfeisā. Pakešu operācijas ir plānotie pakešuzdevumi, un tām bieži ir vismaz 1-2 minūšu latentums, pirms pakešpakalpojums paņem darbu izpildei, kā arī laiks, kas nepieciešams importa/eksporta operācijas pabeigšanai.
DMF var būt vislabākā izvēle, ja ir nepieciešama liela caurlaides spēja (piemēram, naktī ieplānota daudzu tūkstošu ierakstu importēšana/eksportēšana).
Piezīme
DMF nav pieejams Attract un Onboard.
DMF pakotnes REST API
DMF nodrošina REST API , lai manipulētu ar datu pakotnēm. Šo API var izmantot, lai programmiski mijiedarbotos ar DMF, atļaujot, piemēram, tādas darbības, kas minētas tālāk.
Datu pakotnes importēšana.
Datu pakotnes eksportēšana.
Importēšanas/eksportēšanas operācijas statusa pārbaude.
DMF pakotne REST API tiek pilnībā atbalstīta Human Resources.
Azure SQL datu bāze (BYOD)
DMF papildus nodrošina jaudīgu līdzekli (pazīstamu kā Bring Your Own Database vai BYOD), kas ļauj cilvēkresursiem eksportēt datus uz jūsu pašu Microsoft Azure SQL datu bāzi. . Šī iespēja sniedz milzīgu elastību. Kad dati ir iekļauti jūsu SQL datu bāzē, varat izmantot jebkuru programmu vai starpprogrammatūru, kas var pieslēgties SQL datu glabātuvei.
BYOD galvenokārt ir tikai lasāms risinājums. Lai gan varat Azure SQL datu bāzē manipulēt un glabāt jebkurus datus (piemēram, datu jaucējprogrammas), Azure SQL datu bāzē glabātie dati nav sinhronizēti ar Personāla vadību.
BYOD ir piemērots ziņošanas risinājumiem, datu integrācijai, datu apvienošanai kā datu avots Azure Data Factory konveijeram.
Piezīme
BYOD nav pieejams Attract un Onboard.
OData iespējotie elementi
Lielākā daļa DMF elementu ir iespējoti arī piekļuvei, izmantojot Human Resources datu pakalpojumu (OData). Dokumentācija, kas sniegta pakalpojumam Finanšu un operāciju OData , attiecas uz cilvēkresursiem, izņemot savu OData pakļauto entītiju izveidi.
Lai gan Dataverse un OData ieviešana, ko nodrošina Dataverse (izmantojot Dynamics 365 Web API), tiek dota priekšroka, nevis cilvēkresursu datiem. Cilvēkresursu datu pakalpojumam pašlaik ir pilnīgāks entītiju pārklājums cilvēkresursu datiem.
Excel pievienojumprogramma
Excel pievienojumprogrammā tiek izmantotas OData iespējotas entītijas, kas atrodas zem virsmas. Tas nodrošina ērtu veidu, kā lietotājam iegūt un modificēt Human Resources datus, izmantojot pazīstamo Excel lietotāja interfeisu.
Excel pievienojumprogramma ir piemērota speciālai datu importēšanai/eksportēšanai, ko veic biznesa domēna eksperti. Lai veiktu periodisku datu integrāciju, kam nepieciešama programmatiska automatizācija, piemērotāka būs cita integrācijas tehnoloģija.
Datu integrētājs
Varat izmantot Datu integratora pakalpojumu , lai integrētu datus uz un no Dataverse. Datu integrētāju ļauj jums definēt integrācijas projektus, bieži pamatojoties uz iepriekš noteiktām veidnēm, ko programmas izstrādātāji ir pielāgojuši noteiktām integrācijām. Jūs varat ieplānot integrācijas projektu palaišanu automātiskai izpildei periodiskā grafikā vai to palaišanai manuāli.
Datu integratora projekti ir piemēroti Dataverse partijas integrācijai. Tā ir lieliska izvēle integrācijai starp Dynamics 365 saimes programmām. Piemēram, Microsoft nodrošina datu integratora veidni, lai integrētu datus no Human Resources programmā Dynamics 365 Finance. Vairāk par veidni varat uzzināt sadaļā Integrācija no Dynamics 365 Human Resources uz Dynamics 365 Finance.
Power Query
Datu integrators atbalsta Power Query , izmantojot savu Papildu vaicājumu funkciju. Power Query nodrošina jaudīgu, elastīgu datu filtrēšanu un pārveidošanu, tostarp bagātīgo M formulas valodu. Power Query iespējams, būs pazīstams, ja esat izstrādājis Power BI pārskatus.
Lemšana par integrācijas tehnoloģiju
Kad pieejamas tik daudzas integrācijas tehnoloģijas, dažreiz var būt sarežģīti pieņemt lēmumu par to, kādu integrācijas pieeju izmantot. Pieaugot datu segumam Dataverse, lēmums kļūs vieglāks, jo Dataverse vairumā gadījumu būs izvēlētais datu interfeiss. Bet līdz tam laikam varat nākt pie atziņas, ka Dataverse vēl neatbilst jūsu vajadzībām. Zemāk redzamā tabula apkopo atsevišķus integrācijas tehnoloģiju opciju raksturlielumus.
Tehnoloģija/Rīks/API | Atkārtotas integrācijas | Sinhrons/asinhrons | Programmatiska piekļuve, izmantojot API | Atbilstoši datu apjomi | Datu segums |
---|---|---|---|---|---|
Dataverse tabulas | Jā, izmantojot datu integrētāju vai starpprogrammatūru | Sinhrons, asinhrons, pakete (izmantojot datu integrētāju) | Jā, izmantojot Dynamics 365 tīmekļa API (OData) | Mainās atkarībā no izmantošanas gadījuma (atbalsta lapošana interaktīvai lietošanai) | Uzlabojas2 |
DMF elementi | Jā, ieplānots, izmantojot starpprogrammatūru | Asinhrons, pakete | Jā, izmantojot DMF pakotnes REST API | Augsts (simtiem tūkstošu ierakstu) | Augsta |
DMF pakotnes REST API | Jā, ieplānots, izmantojot starpprogrammatūru | Asinhrons, pakete | Jā | Augsts (simtiem tūkstošu ierakstu) | API atbalsta visus DMF elementus |
BYOD | Jā, ieplāno Human Resources administrators | Asinhrons, pakete | Nē3 | Augsts (simtiem tūkstošu ierakstu) | Atbalsta visus DMF elementus |
OData iespējotie elementi | Jā, izmantojot starpprogrammatūru | Sinhronizēt | Jā, izmantojot Human Resources datu pakalpojumu (OData) | Mainās atkarībā no izmantošanas gadījuma (atbalsta lapošana interaktīvai lietošanai) | Augsta |
Excel pievienojumprogramma | Nē | Sinhronizēt | Nē | Vidējs (desmitiem tūkstošu ierakstu) | Atbalsta visus OData iespējotos elementus |
Datu integrētājs | Jā, ieplānots datu integrētājā | Asinhrons, pakete | Nē | Mainās atkarībā no izmantošanas gadījuma | Atbalsta visas Dataverse tabulas |
2Microsoft iegulda lielus līdzekļus, lai palielinātu datu pārklājumu Dataverse tabulām. Mēs iesakām izmantot Dataverse, kad pārklājums ir pieejams. Pašlaik Dataverse datu segums ir zems salīdzinājumā ar DMF un OData iespējotiem elementiem.
3SQL datu bāzei var piekļūt programmatiski.