Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder disse Dynamics 365-appene:
Personale
Denne artikkelen inneholder informasjon om integrering med data som administreres av Dynamics 365 Human Resources. Den beskriver forskjellige typer integreringsteknologi som hjelper deg med å finne ut hvilke typer som passer best til dine behov.
Bakgrunn for dataintegrering
Forretningsdata er et viktig aktivum som gjør firmaet ditt unikt. Bedriftens data er svært verdifulle. Du kan bruke forholdene mellom data som samles inn i hele virksomheten, til å forbedre forretningsprosesser og forretningsintelligens på tvers av organisasjonen. Microsoft arbeider for å gi enkel, sikker og stabil tilgang til forretningsdataene uansett hvilket system det kommer fra.
Det har historiske sett vært vanskelig å integrere data mellom flere systemer. Microsoft utfører tiltak for å gjøre dataintegrering enklere, og et stort trinn i det aktuelle målet realiseres via Dataverse.
Human Resources sørger for at Dataverse blir det foretrukne offentlige grensesnittet for Human Resources-data. Over tid vil alle de viktigste dataene som administreres av personaladministrasjon, bli avslørt i dataverse. Bruk Datavers som den valgte teknologien for de fleste integrerende programmer.
Datavers inneholder kanskje ikke alle dataene programmet krever ennå. Prosjekttidslinjen kan kreve en alternativ teknologi. Sørg for å gi Microsoft beskjed når Dataverse ikke oppfyller integreringsbehovene dine.
Integreringsteknologier
Følgende deler beskriver de ulike dataintegreringsteknologiene som er tilgjengelige for bruk med Human Resources.
Dataverse-tabeller
Dataverse er det foretrukne offentlige datagrensesnittet for Human Resources. Det er basert på Dynamics 365 XRM-plattformen, som brukes av Dynamics 365 Customer Engagement-løsninger.
Dataverse fungerer som en plattform og et API for datatabeller. Når du distribuerer Human Resources, kobles det til en Dataverse-forekomst. Enhetene for Human Resources-data distribueres til denne Dataverse-forekomsten. Tabellene og dataene er tilgjengelige for alle apper som kan koble til Dataverse-forekomsten. Human Resources synkroniserer data til og fra Dataverse-tabeller.
Bemerkning
Human Resources-enheter tilsvarer Dataverse-tabeller. Hvis du vil ha mer informasjon om dataverse oppdateringer (tidligere Common Data Service) og terminologi, kan du se Hva er Microsoft Dataverse?
Når datatabellene som kreves av appene som integreres, er i Dataverse, kan du bruke Dataverse og API-ene som det støtter, fullt ut. Blant de støttede API-ene er Dynamics 365 Web API, som sørger for en OData-implementering for å få tilgang til Dataverse-data.
Dataverse-tabeller og tilknyttede API-er er det beste alternativet for å få tilgang til data om Human Resources fra nettprogrammer, webtjenester/API-er og fra et hvilket som helst annet program som kobler til OData-strømmer.
Bemerkning
Beslutningen om å gjøre Dataverse til det foretrukne datagrensesnittet for personaladministrasjon er relativt nylig. Du kan oppdage at personaldataenheter du trenger for integreringen, ennå ikke er tilgjengelige i Dataverse.
Hvis du vil ha en liste over Human Resource-enheter som er tilgjengelige i Dataverse, kan du se Human Resource og Dataverse.
Hvis personalavdelingene som kreves for integreringen ennå ikke er tilgjengelige, må du vente på at dataenheter gjøres tilgjengelige eller bruke en av de andre integreringsteknologiene som er beskrevet senere i denne artikkelen.
Som standard er Dataverse-integrering deaktivert i nye miljøer som ikke inneholder demodataene. Det er aktivert i nye miljøer som inneholder demonstrasjonsdata, og miljøene begynner å synkronisere data når de er klargjort. Når miljøet er klart til å synkronisere data, kan du aktivere integreringen.
DMF-/DIXF-enheter
Human Resources, bygd primært på samme plattform som økonomi- og driftsapper, fungerer som et rammeverk for dataadministrasjon (DMF). DMF er også kjent som DIXF (rammeverk for dataimport-/eksport). Human Resources inneholder et sett med dataenheter som du kan bruke til å importere og eksportere Human Resources-data. Dataverse-tabeller er det foretrukne grensesnittet for dataintegrering for Human Resources, men DMF-enhetene vil likevel være nyttige i enkelte tilfeller, for eksempel:
- Dataverse-tabeller er ikke tilgjengelige ennå.
- Integreringen krever høy ytelse på grunn av masseimport- og eksport.
Bemerkning
Human Resources-enheter tilsvarer Dataverse-tabeller. Hvis du vil ha mer informasjon om Dataverse og terminologioppdateringer, kan du se Hva er Microsoft Dataverse?
DMF-enheter gir nå den mest komplette datadekningen for personaldata.
DMF er ikke egnet for sanntidsintegrasjoner, for eksempel når du trenger umiddelbar tilbakemelding fra brukerne i et brukergrensesnitt. Pakkeoperasjoner er planlagt med satsvise jobber, og har ofte minimum 1-2 minutts ventetid før den satsvise tjenesten plukker opp jobben som skal kjøres, i tillegg til tiden for å fullføre import-/eksportoperasjonen.
DMF kan være det beste alternativet når høy gjennomstrømming kreves, for eksempel en nattlig planlagt import/eksport av mange tusen poster.
REST-API for DMF-pakke
DMF tilbyr en REST-API for manipulering av datapakker. Bruk denne API-en til å samhandle programmatisk med DMF, som du kan bruke til å utføre handlinger som:
- Importere en datapakke.
- Eksportere en datapakke.
- Kontrollere statusen for en import/eksportoperasjon.
REST-API-et for DMF-pakken støttes fullstendig i Human Resources.
Azure SQL DB (BYOD)
DMF har i tillegg en kraftig funksjon (kjent som Ta med din egen database, eller BYOD), som gjør det mulig for Human Resources å eksportere data til din egen Microsoft Azure SQL-database. Denne funksjonen gir stor fleksibilitet. Når dataene finnes i din egen SQL-database, kan du bruke alle programmer eller mellomvare som kan koble til et SQL-datalager.
BYOD er hovedsakelig en skrivebeskyttet løsning. Selv om du kan manipulere og lagre de dataene du ønsker i Azure SQL-databasen (for eksempel for datamashup), vil ikke data som er lagret i Azure SQL-databasen, bli synkronisert til Human Resources.
Bruk BYOD for rapporteringsløsninger, dataintegreringer, dataflettinger og som datakilde for et Azure Data Factory datasamlebånd.
OData-aktiverte enheter
De fleste DMF-enheter aktiveres også for tilgang via tjenesten for personaldata (OData). Dokumentasjonen som er angitt for OData-tjenesten for økonomi og drift, gjelder for Human Resources, bortsett fra oppretting av dine egne OData-eksponerte enheter.
Selv om Dataverse og OData-implementeringen som leveres av Dataverse (gjennom Dynamics 365 Web API) foretrekkes fremfor datatjenesten personaladministrasjon, har personaldatatjenesten for øyeblikket mer fullstendig enhetsdekning for personaldataene.
Excel-tillegg
Tilleggsprogrammet Excel bruker OData-aktiverte enheter under overflaten. Det er en praktisk måte for sluttbrukere å hente og endre personal informasjon via det velkjente Excel-grensesnittet.
Det Excel tillegget passer for ad hoc-dataimport og eksport av forretningsdomeneeksperter. Bruk en annen integreringsteknologi for en regelmessig dataintegrering som krever programmatisk automatisering.
Dataintegrator
Bruk dataintegratortjenesten til å integrere data til og fra Dataverse. Med dataintegrator kan du definere integreringsprosjekter, ofte basert på forhåndsdefinerte maler som programutviklere skreddersydd for spesifikke integreringer. Du kan planlegge integreringsprosjektene til å kjøres automatisk i en regelmessig plan, eller du kan kjøre dem manuelt.
Dataintegrator-prosjekter er passende for satsvise integreringer i Dataverse. De er et godt valg for integreringer mellom Dynamics 365-serien med apper.
Power Query
Dataintegrator støtter Power Query via den avanserte spørringsfunksjonen. Power Query gir kraftig, fleksibel datafiltrering og -transformasjon, inkludert det rike M-formelspråket. Power Query er sannsynligvis kjent hvis du utviklet Power BI rapporter.
Bestemme seg for en integreringsteknologi
Med så mange forskjellige integreringsteknologier tilgjengelig, kan det noen ganger være overveldende å bestemme hvilken integreringstilnærming som skal brukes. Etter hvert som datadekningen i Dataverse modnes, blir beslutningen enklere, med Dataverse som det foretrukne datagrensesnittet i de fleste tilfeller. Men inntil da kan det hende at dataverset ennå ikke oppfyller dine behov. Tabellen nedenfor oppsummerer noen av de viktigste egenskapene til alternativene for integreringsteknologi.
| Teknologi/verktøy/API | Gjentakende integreringer | Synkron/asynkron | Programmatisk tilgang gjennom en API | Riktige datavolumer | Datadekning |
|---|---|---|---|---|---|
| Dataverse-tabeller | Ja, med dataintegrator eller mellomvare | Synkront/asynkront, parti (via dataintegrator) | Ja, via Dynamics 365 Web API (OData) | Varierer med brukstilfelle (støtter sideveksling for interaktiv bruk) | Forbedre2 |
| DMF-enheter | Ja, planlagt via mellomvare | Asynkront, parti | Ja, via REST-API for DMF-pakke | Høy (flere hundre tusen poster) | Høy |
| REST-API for DMF-pakke | Ja, planlagt via mellomvare | Asynkront, parti | Ja | Høy (flere hundre tusen poster) | API støtter alle DMF-enheter |
| BYOD | Ja, planlagt av administrator i Human Resources | Asynkront, parti | Nei3 | Høy (flere hundre tusen poster) | Støtter alle DMF-enheter |
| OData-aktiverte enheter | Ja, med mellomvare | Synkroniser | Ja, via datatjenesten for Human Resources (OData) | Varierer med brukstilfelle (støtter sideveksling for interaktiv bruk) | Høy |
| Excel-tillegg | Nei | Synkroniser | Nei | Middels (flere titusener med poster) | Støtter alle OData-aktiverte enheter |
| Dataintegrator | Ja, planlagt i dataintegrator | Asynkront, parti | Nei | Varierer med brukstilfelle | Støtter alle Dataverse-tabeller |
2Microsoft investerer svært mye i å øke datadekning for Dataverse-tabeller. Bruk datavers når dekning er tilgjengelig. For øyeblikket er Dataverse-datadekningen liten sammenlignet med DMF- og OData-aktiverte enheter.
3SQL-database kan åpnes programmatisk.