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 Augsts (simtiem tūkstošu ierakstu) API atbalsta visus DMF elementus
BYOD Jā, ieplāno Human Resources administrators Asinhrons, pakete 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 Sinhronizēt 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 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.