Rediger

Del via


Synkronisering av data i Business Central med Microsoft Dataverse

Når du integrerer Dataverse med Business Central, kan du fastsette om du vil synkronisere dataene i bestemte felter i Business Central (for eksempel kunder, kontakter og selgere) med tilsvarende rader i Dataverse (for eksempel konti, kontakter og brukere). Du kan synkronisere data fra Dataverse til Business Central eller omvendt, avhengig av radtypen. Hvis du vil ha mer informasjon, kan du se Integrere med Dynamics 365 Sales.

Synkronisering bruker følgende elementer:

  • Tilordninger for integreringstabell
  • Tilordninger for integreringsfelt
  • Synkroniseringsregler
  • Koblede poster

Når synkroniseringen er satt opp, kan du koble Business Central-poster til Dataverse-rader for å synkronisere dataene. Du kan starte en synkronisering manuelt eller basert på en plan. Tabellen nedenfor gir en oversikt over hvordan du kan synkronisere rader.

Type Prinsipp Se
Manuell synkronisering Synkronisere på en rad-per-rad-basis.

Du kan synkronisere enkeltposter i Business Central, for eksempel en kunde, med en tilsvarende Dataverse-rad, for eksempel en konto. Dette er vanligvis slik brukere arbeider med Dataverse-data i Business Central.
Sammenkoble og synkronisere poster manuelt
Synkronisere på en tabelltilordningsbasis.

Du kan synkronisere alle poster i en Business Central-tabell med en Dataverse-tabell.
Synkronisere individuelle tabelltilordninger
Synkronisere alle endrede poster for alle tabelltilordninger.

Du kan synkronisere alle poster som har blitt endret i Business Central-tabeller siden forrige synkronisering.
Synkronisere alle endrede poster
Fullstendig synkronisering av alle data i alle tabelltilordninger.

Du kan synkronisere alle data i Business Central og Dataverse-tabeller som er tilordnet, og opprette nye poster eller rader i målløsningen for ukoblede poster i kildeløsningen.

Fullstendig synkronisering synkroniserer alle data og ignorerer kobling. Vanligvis gjør du en fullstendig synkronisering når du har satt opp integrasjon og bare én av løsningene inneholder data. En fullstendig synkronisering kan også være nyttige i et demonstrasjonsmiljø.
Kjør en full synkronisering
Planlagt synkronisering Synkronisere alle dataendringer for alle tabelltilordninger.

Du kan synkronisere Business Central med Dataverse på planlagte intervaller ved å definere jobber i jobbkøen.
Planlegge en synkronisering

Obs!

Synkroniseringen mellom Dataverse og Business Central er basert på den planlagte kjøringen av prosjektkøpostene og garanterer ikke sanntidsdatakonsekvens mellom to tjenester. For sanntidsdatakonsekvens bør du utforske virtuelle Business Central-tabeller eller Business Central-API-er.

Standard tabelltilordning for synkronisering

Tabellene i Dataverse, for eksempel kontiene, er integrert med tilsvarende typer tabeller i Business Central, for eksempel kunder. Ved arbeid med Dataverse-data kan du lage forbindelser, kalt koblinger, mellom tabeller i Business Central og Dataverse.

Tabellen nedenfor inneholder en oversikt over standardtilordning mellom tabeller i Business Central og Dataverse.

Tips

Du kan tilbakestille konfigurasjonsendringer i integrasjonstabell og felttilordninger til standardinnstillingene ved å velge tilordninger, og deretter velge Bruk standard synkroniseringsoppsett.

Business Central Dataverse Synkroniseringsretning Standardfilter
Selger/innkjøper Bruker Dataverse -> Business Central Dataverse-kontaktfilter: Status er Nei, Bruker lisensiert er Ja, integreringsbrukermodus er Nei
Kunde Konto Business Central -> Dataverse og Dataverse -> Business Central Dataverse-kontofilter: Relasjonstype er Kunde og Status er Aktiv. Business Central-filter: Blokkert er tom (kunden er ikke sperret).
Leverandør Konto Business Central -> Dataverse og Dataverse -> Business Central Dataverse-kontofilter: Relasjonstype er Leverandør og Status er Aktiv. Business Central-filter: Blokkert er tom (leverandøren er ikke sperret).
Kontakt Kontakt Business Central -> Dataverse og Dataverse -> Business Central Business Central-kontaktfilter: Type er Person og kontakten er tilordnet til et selskap. Dataverse-kontaktfilter: Kontakten er tilordnet et firma, og overordnet kundetype er Kunde.
Valuta Transaksjonsvaluta Business Central -> Dataverse

Obs!

Dataverse-handlingene er ikke tilgjengelige på sider, for eksempel Kundekort-siden, for poster som ikke tar hensyn til tabellfilteret i integrasjonstabelltilordningen.

Tips for administratorer: vise tabelltilordninger

Du kan vise tilordningen mellom tabellene i Dataverse og Business Central på siden Tilordninger for integreringstabell, der du kan også kan bruke filtre. Du definerer tilordningen mellom feltene i Business Central-tabeller og kolonnene i Dataverse-tabellene på siden Tilordning for integreringsfelt, der du kan legge til mer tilordningslogikk. Dette kan for eksempel være nyttig hvis du trenger for å feilsøke synkronisering.

Bruke virtuelle tabeller til å hente mer data

Når du konfigurerer integreringen, kan du bruke virtuelle tabeller til å gjøre mer data tilgjengelig i Dataverse, uten hjelp fra en utvikler.

En virtuell tabell er en tilpasset tabell som har kolonner og rader som inneholder data fra en ekstern datakilde, for eksempel Business Central. Kolonnene og radene i en virtuell tabell ser ut som en vanlig tabell, men dataene lagres ikke i en fysisk tabell i databasen Dataverse . I stedet hentes dataene under kjøring.

Obs!

Business Central inneholder objekter som også kalles virtuelle tabeller. Disse tabellobjektene er ikke relatert til de virtuelle tabellene du bruker med Dataverse.

Hvis du vil vite mer om virtuelle tabeller, går du til følgende artikler:

Hvis du vil bruke virtuelle tabeller, må du installere appen Business Central Virtual Entity fra AppSource.

Når du har installert appen, kan du aktivere virtuelle tabeller fra én av følgende sider i Business Central:

  • Når du kjører den assisterte oppsettsveiledningen Konfigurer Dataverse-tilkobling, kan du bruke siden Tilgjengelige virtuelle Dataverse-tabeller til å velge flere virtuelle tabeller. Etterpå er tabellene tilgjengelige i Dataverse og PowerApps Maker Portal.
  • Fra sidene Dataverse-tilkoblingsoppsett, Virtuelle tabeller og Tilgjengelige virtuelle tabeller .
  • Fra Power App Maker Portal.

Synkronisere data fra flere selskaper eller miljøer

Du kan synkronisere data fra flere Business Central-selskaper eller miljøer med et Dataverse-miljø. I synkroniseringsscenarier for flere selskaper er det flere ting du bør vurdere.

Angi firma-IDer

Når du synkroniserer oppføringer, angir vi en selskaps-ID på Dataverse-enheten for å tydeliggjøre Business Central-selskapet postene kom fra. Integreringstabelltilordninger har filterfelt for integreringstabeller som tar hensyn til selskaps-ID-en. Hvis du vil inkludere en tabelltilordning i et flerfirmaoppsett, går du til siden Tilordning for integreringstabell og velger Synkronisering av flere selskaper er aktivert. Innstillingen optimaliserer hvordan filterfelt for integreringstabeller filtrerer firma-IDer i et oppsett med flere firmaer.

For integreringstabelltilordninger som synkroniserer dokumenter, for eksempel ordrer, tilbud og salgsmuligheter, vurderer integreringen bare enheter som har firma-IDen til gjeldende Business Central-selskap, hvis du merker av for Synkronisering av flere firmaer. Hvis du vil synkronisere dokumenter, for eksempel mellom Business Central og Sales, må brukere i Sales angi selskaps-IDen i dokumentene. Ellers synkroniseres ikke dokumentene.

Hvis du merker av for alle andre integreringstabelltilordninger, fjernes filteret på firma-ID hvis du merker av for Synkronisering av flere firmaer. Synkroniseringen tar hensyn til relaterte enheter, uavhengig av firma-ID-en.

Angi synkroniseringsretningen

Hvis du aktiverer støtte for flere firmaer på en tilordning av integreringstabellen, anbefaler vi at du angir retningen for tilordningen til FromIntegration. Hvis du angir retningen ToIntegration eller Toveis, er det lurt å bruke Tabellfilter og Integreringstabellfilter til å kontrollere hvilke enheter som synkroniseres med hvilket selskap. Det er også en god idé å bruke samsvarsbasert kobling for å unngå å opprette dupliserte poster. Hvis du vil vite mer om treffbasert kobling, går du til Tilpass samsvarsbasert kobling.

Bruk unike tall

Hvis nummerserien ikke garanterer at primærnøkkelverdiene er unike for hvert selskap, anbefaler vi at du bruker prefikser. Hvis du vil begynne å bruke prefikser, oppretter du en transformasjonsregel på integreringsfelttilordningen. Hvis du vil lære mer om transformasjonsregler, kan du gå til Håndtere forskjeller i feltverdier.

Se også

Sammenkoble og synkronisere poster manuelt
Planlegg en synkronisering
Integrere med Dynamics 365 Sales

Finn nettlæringsmoduler for Business Central her